[data-v-08330338]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-08330338]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-08330338]{cursor:pointer}h1[data-v-08330338],h2[data-v-08330338],h3[data-v-08330338],h4[data-v-08330338],h5[data-v-08330338],h6[data-v-08330338]{font-family:EuclidCircularB}html.nor h1[data-v-08330338],html.nor h2[data-v-08330338],html.nor h3[data-v-08330338],html.nor h4[data-v-08330338],html.nor h5[data-v-08330338],html.nor h6[data-v-08330338]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-08330338],html.nor strong[data-v-08330338]{font-weight:600!important}html.ger .bolder[data-v-08330338],html.ger .font-weight-bolder[data-v-08330338],html.nor .bolder[data-v-08330338],html.nor .font-weight-bolder[data-v-08330338]{font-weight:900!important}.font-italic[data-v-08330338]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-08330338]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-08330338]{padding:0 1.5rem}}.row-equal-height[data-v-08330338]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-08330338]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-08330338]{font-size:.8rem}form .row[data-v-08330338]{margin-bottom:0}.form-check[data-v-08330338]{padding-left:0!important}.no-select[data-v-08330338]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-08330338]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-08330338]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-08330338]:focus{outline:none}.tel-input[data-v-08330338]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-08330338]{background-image:none!important}.text-capitalize-first[data-v-08330338]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-08330338],.tab-with-button-fade-leave-active[data-v-08330338]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-08330338],.tab-with-button-fade-leave-to[data-v-08330338]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.blockContainer[data-v-08330338]{border-radius:12px;border:1px solid #e9ecef}[data-v-31baf7af]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-31baf7af]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-31baf7af]{cursor:pointer}h1[data-v-31baf7af],h2[data-v-31baf7af],h3[data-v-31baf7af],h4[data-v-31baf7af],h5[data-v-31baf7af],h6[data-v-31baf7af]{font-family:EuclidCircularB}html.nor h1[data-v-31baf7af],html.nor h2[data-v-31baf7af],html.nor h3[data-v-31baf7af],html.nor h4[data-v-31baf7af],html.nor h5[data-v-31baf7af],html.nor h6[data-v-31baf7af]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-31baf7af],html.nor strong[data-v-31baf7af]{font-weight:600!important}html.ger .bolder[data-v-31baf7af],html.ger .font-weight-bolder[data-v-31baf7af],html.nor .bolder[data-v-31baf7af],html.nor .font-weight-bolder[data-v-31baf7af]{font-weight:900!important}.font-italic[data-v-31baf7af]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-31baf7af]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-31baf7af]{padding:0 1.5rem}}.row-equal-height[data-v-31baf7af]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-31baf7af]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-31baf7af]{font-size:.8rem}form .row[data-v-31baf7af]{margin-bottom:0}.form-check[data-v-31baf7af]{padding-left:0!important}.no-select[data-v-31baf7af]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-31baf7af]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-31baf7af]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-31baf7af]:focus{outline:none}.tel-input[data-v-31baf7af]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-31baf7af]{background-image:none!important}.text-capitalize-first[data-v-31baf7af]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-31baf7af],.tab-with-button-fade-leave-active[data-v-31baf7af]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-31baf7af],.tab-with-button-fade-leave-to[data-v-31baf7af]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.inspection-report-timeline[data-v-31baf7af]{margin-bottom:32px}.timeline-container[data-v-31baf7af]{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;position:relative;padding:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;width:100%}.timeline-line[data-v-31baf7af]{position:absolute;top:26px;left:0;right:0;height:2px;background-color:#e5e7eb;z-index:1}.timeline-step[data-v-31baf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline-step.first[data-v-31baf7af]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.timeline-step.last[data-v-31baf7af]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.timeline-step.middle[data-v-31baf7af]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline-step .step-dot[data-v-31baf7af]{width:12px;height:12px;border-radius:50%;border:2px solid #e5e7eb;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:8px}.timeline-step .step-label[data-v-31baf7af]{font-size:12px;font-weight:500;color:#9ca3af;text-align:center;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap;max-width:none}.timeline-step.completed .step-dot[data-v-31baf7af]{background:#00aa73;border-color:#00aa73}.timeline-step.completed .step-label[data-v-31baf7af]{color:#00aa73;font-weight:600}.timeline-step.active .step-dot[data-v-31baf7af]{border-color:#00aa73;border-width:2px;background:#fff;-webkit-box-shadow:0 0 0 2px rgba(0,170,115,.2);box-shadow:0 0 0 2px rgba(0,170,115,.2)}.timeline-step.active .step-label[data-v-31baf7af]{color:#00aa73;font-weight:600}@media(max-width:768px){.inspection-report-timeline[data-v-31baf7af]{margin-top:24px;margin-bottom:24px;padding:0 16px}.timeline-container[data-v-31baf7af]{padding:16px 0;width:100%}.timeline-line[data-v-31baf7af]{top:21px}.timeline-step .step-dot[data-v-31baf7af]{width:12px;height:12px;margin-bottom:6px}.timeline-step .step-label[data-v-31baf7af]{font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis}.timeline-step.active .step-dot[data-v-31baf7af]{-webkit-box-shadow:0 0 0 2px rgba(0,170,115,.2);box-shadow:0 0 0 2px rgba(0,170,115,.2)}}[data-v-323caf3f]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-323caf3f]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-323caf3f]{cursor:pointer}h1[data-v-323caf3f],h2[data-v-323caf3f],h3[data-v-323caf3f],h4[data-v-323caf3f],h5[data-v-323caf3f],h6[data-v-323caf3f]{font-family:EuclidCircularB}html.nor h1[data-v-323caf3f],html.nor h2[data-v-323caf3f],html.nor h3[data-v-323caf3f],html.nor h4[data-v-323caf3f],html.nor h5[data-v-323caf3f],html.nor h6[data-v-323caf3f]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-323caf3f],html.nor strong[data-v-323caf3f]{font-weight:600!important}html.ger .bolder[data-v-323caf3f],html.ger .font-weight-bolder[data-v-323caf3f],html.nor .bolder[data-v-323caf3f],html.nor .font-weight-bolder[data-v-323caf3f]{font-weight:900!important}.font-italic[data-v-323caf3f]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-323caf3f]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-323caf3f]{padding:0 1.5rem}}.row-equal-height[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-323caf3f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-323caf3f]{font-size:.8rem}form .row[data-v-323caf3f]{margin-bottom:0}.form-check[data-v-323caf3f]{padding-left:0!important}.no-select[data-v-323caf3f]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-323caf3f]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-323caf3f]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-323caf3f]:focus{outline:none}.tel-input[data-v-323caf3f]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-323caf3f]{background-image:none!important}.text-capitalize-first[data-v-323caf3f]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-323caf3f],.tab-with-button-fade-leave-active[data-v-323caf3f]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-323caf3f],.tab-with-button-fade-leave-to[data-v-323caf3f]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.intro-section[data-v-323caf3f]{max-width:800px;margin:0 auto;text-align:left}.intro-header[data-v-323caf3f]{text-align:center;margin-bottom:48px}.intro-header .intro-icon[data-v-323caf3f]{width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;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;margin:0 auto 24px auto}.intro-header .intro-icon .icon[data-v-323caf3f]{font-size:40px;-webkit-filter:grayscale(1) brightness(0) invert(1);filter:grayscale(1) brightness(0) invert(1)}.intro-header h3[data-v-323caf3f]{margin:0 0 12px 0;font-size:32px;font-weight:700;color:#111827}.intro-header .intro-subtitle[data-v-323caf3f]{margin:0;font-size:18px;color:#6b7280;font-weight:400}.intro-content[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.info-card[data-v-323caf3f]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:32px;-webkit-transition:all .2s ease;transition:all .2s ease}.info-card.moveout-card[data-v-323caf3f]{border-left:6px solid #f59e0b;background:linear-gradient(135deg,#fffbeb,#fef3c7)}.info-card.moveout-card h4[data-v-323caf3f]{color:#92400e}.info-card.takeover-card[data-v-323caf3f]{border-left:6px solid #10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.info-card.takeover-card h4[data-v-323caf3f]{color:#047857}.info-card .card-content h4[data-v-323caf3f]{margin:0 0 20px 0;font-size:20px;font-weight:600}.info-list[data-v-323caf3f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-item[data-v-323caf3f],.info-list[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-item[data-v-323caf3f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-item i[data-v-323caf3f]{color:#10b981;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.info-item span[data-v-323caf3f]{font-size:16px;color:#374151;line-height:1.5}.process-overview h4[data-v-323caf3f]{margin:0 0 24px 0;font-size:20px;font-weight:600;color:#111827}.process-steps[data-v-323caf3f]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media(max-width:768px){.process-steps[data-v-323caf3f]{grid-template-columns:1fr}}.process-step[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;border-radius:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.process-step[data-v-323caf3f]:hover{border-color:#3b82f6;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.process-step .step-number[data-v-323caf3f]{width:32px;height:32px;background:#3b82f6;color:#fff;border-radius:50%;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-weight:600;-ms-flex-negative:0;flex-shrink:0}.process-step .step-content[data-v-323caf3f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.process-step .step-content h5[data-v-323caf3f]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#111827}.process-step .step-content p[data-v-323caf3f]{margin:0;font-size:14px;color:#6b7280;line-height:1.5}.important-notes[data-v-323caf3f]{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:24px}.important-notes .notes-header[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.important-notes .notes-header i[data-v-323caf3f]{color:#ef4444;font-size:20px}.important-notes .notes-header h4[data-v-323caf3f]{margin:0;font-size:18px;font-weight:600;color:#dc2626}.important-notes .notes-content[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.important-notes .note-item[data-v-323caf3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.important-notes .note-item i[data-v-323caf3f]{color:#f59e0b;font-size:16px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.important-notes .note-item span[data-v-323caf3f]{font-size:14px;color:#7f1d1d;line-height:1.5}@media(max-width:768px){.intro-section[data-v-323caf3f]{padding:0 16px}.intro-header[data-v-323caf3f]{margin-bottom:32px}.intro-header .intro-icon[data-v-323caf3f]{width:64px;height:64px;margin-bottom:16px}.intro-header .intro-icon .icon[data-v-323caf3f]{font-size:32px}.intro-header h3[data-v-323caf3f]{font-size:24px}.intro-header .intro-subtitle[data-v-323caf3f]{font-size:16px}.intro-content[data-v-323caf3f]{gap:24px}.info-card[data-v-323caf3f]{padding:24px}.info-card .card-content h4[data-v-323caf3f]{font-size:18px}.process-step[data-v-323caf3f]{padding:16px}.process-step .step-number[data-v-323caf3f]{width:28px;height:28px;font-size:14px}.process-step .step-content h5[data-v-323caf3f]{font-size:15px}.process-step .step-content p[data-v-323caf3f]{font-size:13px}.important-notes[data-v-323caf3f]{padding:20px}.important-notes .notes-header[data-v-323caf3f]{gap:8px}.important-notes .notes-header h4[data-v-323caf3f]{font-size:16px}.important-notes .note-item span[data-v-323caf3f]{font-size:13px}}[data-v-12ba82b4]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-12ba82b4]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-12ba82b4]{cursor:pointer}h1[data-v-12ba82b4],h2[data-v-12ba82b4],h3[data-v-12ba82b4],h4[data-v-12ba82b4],h5[data-v-12ba82b4],h6[data-v-12ba82b4]{font-family:EuclidCircularB}html.nor h1[data-v-12ba82b4],html.nor h2[data-v-12ba82b4],html.nor h3[data-v-12ba82b4],html.nor h4[data-v-12ba82b4],html.nor h5[data-v-12ba82b4],html.nor h6[data-v-12ba82b4]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-12ba82b4],html.nor strong[data-v-12ba82b4]{font-weight:600!important}html.ger .bolder[data-v-12ba82b4],html.ger .font-weight-bolder[data-v-12ba82b4],html.nor .bolder[data-v-12ba82b4],html.nor .font-weight-bolder[data-v-12ba82b4]{font-weight:900!important}.font-italic[data-v-12ba82b4]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-12ba82b4]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-12ba82b4]{padding:0 1.5rem}}.row-equal-height[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-12ba82b4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-12ba82b4]{font-size:.8rem}form .row[data-v-12ba82b4]{margin-bottom:0}.form-check[data-v-12ba82b4]{padding-left:0!important}.no-select[data-v-12ba82b4]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-12ba82b4]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-12ba82b4]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-12ba82b4]:focus{outline:none}.tel-input[data-v-12ba82b4]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-12ba82b4]{background-image:none!important}.text-capitalize-first[data-v-12ba82b4]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-12ba82b4],.tab-with-button-fade-leave-active[data-v-12ba82b4]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-12ba82b4],.tab-with-button-fade-leave-to[data-v-12ba82b4]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.parties-container[data-v-12ba82b4]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media(max-width:768px){.parties-container[data-v-12ba82b4]{grid-template-columns:1fr;gap:20px}}.party-section[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.party-card[data-v-12ba82b4]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:24px;height:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.party-card[data-v-12ba82b4]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.party-header[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.party-header .party-info[data-v-12ba82b4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.party-header .party-info h4[data-v-12ba82b4]{margin:0 0 16px 0;font-size:18px;font-weight:600;color:#111827}.party-header .party-info .party-fields[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.party-header .party-info .party-fields .name-fields[data-v-12ba82b4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:768px){.party-header .party-info .party-fields .name-fields[data-v-12ba82b4]{grid-template-columns:1fr;gap:8px}}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group{margin-bottom:0}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input::-webkit-input-placeholder{color:#9ca3af}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input::-moz-placeholder{color:#9ca3af}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input:-ms-input-placeholder{color:#9ca3af}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input::-ms-input-placeholder{color:#9ca3af}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group input::placeholder{color:#9ca3af}.party-header .party-info .party-fields .name-input[data-v-12ba82b4] .input-group .error-message{color:#ef4444;font-size:13px;margin-top:4px}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group{margin-bottom:0}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input::-webkit-input-placeholder{color:#9ca3af}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input::-moz-placeholder{color:#9ca3af}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input:-ms-input-placeholder{color:#9ca3af}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input::-ms-input-placeholder{color:#9ca3af}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group input::placeholder{color:#9ca3af}.party-header .party-info .party-fields[data-v-12ba82b4] .form-input .input-group .error-message{color:#ef4444;font-size:13px;margin-top:4px}.party-header .party-info .party-email[data-v-12ba82b4]{font-size:14px;color:#6b7280}.presence-section .presence-header[data-v-12ba82b4]{margin-bottom:16px}.presence-section .presence-header h5[data-v-12ba82b4]{margin:0;font-size:16px;font-weight:600;color:#374151}.presence-section .presence-options[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:16px}.presence-section .presence-option[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.presence-section .presence-option[data-v-12ba82b4]:hover{border-color:#3b82f6;background:rgba(59,130,246,.05)}.presence-section .presence-option.active[data-v-12ba82b4]{border-color:#3b82f6;background:rgba(59,130,246,.1)}.presence-section .presence-option.active .option-indicator i[data-v-12ba82b4]{color:#3b82f6}.presence-section .presence-option input[type=radio][data-v-12ba82b4]{position:absolute;opacity:0;width:0;height:0}.presence-section .presence-option .option-indicator[data-v-12ba82b4]{width:20px;height:20px;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;-ms-flex-negative:0;flex-shrink:0}.presence-section .presence-option .option-indicator i[data-v-12ba82b4]{font-size:16px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.presence-section .presence-option .option-content[data-v-12ba82b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.presence-section .presence-option .option-content .option-label[data-v-12ba82b4]{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:2px}.presence-section .presence-option .option-content .option-description[data-v-12ba82b4]{font-size:12px;color:#6b7280}.representative-section[data-v-12ba82b4]{-webkit-animation:slideDown-12ba82b4 .3s ease;animation:slideDown-12ba82b4 .3s ease}.representative-section .representative-info[data-v-12ba82b4] .input-group{margin-bottom:0}.representative-section .representative-info[data-v-12ba82b4] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.representative-section .representative-info[data-v-12ba82b4] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.representative-section .representative-info[data-v-12ba82b4] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.representative-section .representative-info[data-v-12ba82b4] .input-group input::-webkit-input-placeholder{color:#9ca3af}.representative-section .representative-info[data-v-12ba82b4] .input-group input::-moz-placeholder{color:#9ca3af}.representative-section .representative-info[data-v-12ba82b4] .input-group input:-ms-input-placeholder{color:#9ca3af}.representative-section .representative-info[data-v-12ba82b4] .input-group input::-ms-input-placeholder{color:#9ca3af}.representative-section .representative-info[data-v-12ba82b4] .input-group input::placeholder{color:#9ca3af}.representative-section .representative-info[data-v-12ba82b4] .input-group .error-message{color:#ef4444;font-size:13px;margin-top:4px}.summary-section[data-v-12ba82b4]{margin-top:32px}.summary-section .summary-card[data-v-12ba82b4]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:24px;max-width:600px;margin:0 auto}.summary-section .summary-card .summary-header[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:20px}.summary-section .summary-card .summary-header i[data-v-12ba82b4]{font-size:20px;color:#059669}.summary-section .summary-card .summary-header h4[data-v-12ba82b4]{margin:0;font-size:18px;font-weight:600;color:#047857}.summary-section .summary-card .summary-content .participant-list[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.summary-section .summary-card .summary-content .participant-item[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.summary-section .summary-card .summary-content .participant-item .participant-role[data-v-12ba82b4]{font-size:14px;font-weight:600;color:#374151;min-width:80px}.summary-section .summary-card .summary-content .participant-item .participant-details[data-v-12ba82b4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-section .summary-card .summary-content .participant-item .participant-details .participant-name[data-v-12ba82b4]{display:block;font-size:14px;font-weight:500;color:#111827;margin-bottom:2px}.summary-section .summary-card .summary-content .participant-item .participant-details .participant-status[data-v-12ba82b4]{font-size:12px}.summary-section .summary-card .summary-content .participant-item .participant-details .participant-status.present[data-v-12ba82b4]{color:#059669}.summary-section .summary-card .summary-content .participant-item .participant-details .participant-status.represented[data-v-12ba82b4]{color:#d97706}.error-message[data-v-12ba82b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-animation:slideIn-12ba82b4 .3s ease;animation:slideIn-12ba82b4 .3s ease}.error-message i[data-v-12ba82b4]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes slideDown-12ba82b4{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-12ba82b4{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideIn-12ba82b4{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-12ba82b4{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:768px){.party-card[data-v-12ba82b4]{padding:20px}.party-header[data-v-12ba82b4]{gap:12px;margin-bottom:20px}.party-header .party-info h4[data-v-12ba82b4]{font-size:16px}.party-header .party-info .party-email[data-v-12ba82b4]{font-size:13px}.presence-option[data-v-12ba82b4]{padding:12px}.presence-option .option-content .option-label[data-v-12ba82b4]{font-size:13px}.presence-option .option-content .option-description[data-v-12ba82b4]{font-size:11px}.summary-section .summary-card[data-v-12ba82b4]{padding:20px}.summary-section .summary-card .summary-header[data-v-12ba82b4]{gap:8px;margin-bottom:16px}.summary-section .summary-card .summary-header h4[data-v-12ba82b4]{font-size:16px}.summary-section .summary-card .participant-item[data-v-12ba82b4]{gap:12px}.summary-section .summary-card .participant-item .participant-role[data-v-12ba82b4]{min-width:70px;font-size:13px}.summary-section .summary-card .participant-item .participant-details .participant-name[data-v-12ba82b4]{font-size:13px}.summary-section .summary-card .participant-item .participant-details .participant-status[data-v-12ba82b4]{font-size:11px}}[data-v-8e1a43ae]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-8e1a43ae]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-8e1a43ae]{cursor:pointer}h1[data-v-8e1a43ae],h2[data-v-8e1a43ae],h3[data-v-8e1a43ae],h4[data-v-8e1a43ae],h5[data-v-8e1a43ae],h6[data-v-8e1a43ae]{font-family:EuclidCircularB}html.nor h1[data-v-8e1a43ae],html.nor h2[data-v-8e1a43ae],html.nor h3[data-v-8e1a43ae],html.nor h4[data-v-8e1a43ae],html.nor h5[data-v-8e1a43ae],html.nor h6[data-v-8e1a43ae]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-8e1a43ae],html.nor strong[data-v-8e1a43ae]{font-weight:600!important}html.ger .bolder[data-v-8e1a43ae],html.ger .font-weight-bolder[data-v-8e1a43ae],html.nor .bolder[data-v-8e1a43ae],html.nor .font-weight-bolder[data-v-8e1a43ae]{font-weight:900!important}.font-italic[data-v-8e1a43ae]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-8e1a43ae]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-8e1a43ae]{padding:0 1.5rem}}.row-equal-height[data-v-8e1a43ae]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-8e1a43ae]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-8e1a43ae]{font-size:.8rem}form .row[data-v-8e1a43ae]{margin-bottom:0}.form-check[data-v-8e1a43ae]{padding-left:0!important}.no-select[data-v-8e1a43ae]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-8e1a43ae]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-8e1a43ae]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-8e1a43ae]:focus{outline:none}.tel-input[data-v-8e1a43ae]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-8e1a43ae]{background-image:none!important}.text-capitalize-first[data-v-8e1a43ae]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-8e1a43ae],.tab-with-button-fade-leave-active[data-v-8e1a43ae]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-8e1a43ae],.tab-with-button-fade-leave-to[data-v-8e1a43ae]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.radon-section[data-v-8e1a43ae]{margin-bottom:40px;text-align:center}.radon-section .section-title[data-v-8e1a43ae]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.radon-section .section-description[data-v-8e1a43ae]{color:#6b7280;font-size:14px;margin:0 0 24px 0}.radon-section .radon-options[data-v-8e1a43ae]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.radon-section .option-btn[data-v-8e1a43ae],.radon-section .radon-options[data-v-8e1a43ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radon-section .option-btn[data-v-8e1a43ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-width:140px}.radon-section .option-btn i[data-v-8e1a43ae]{font-size:16px}.radon-section .option-btn[data-v-8e1a43ae]:hover{border-color:#00aa73;color:#00aa73}.radon-section .option-btn.active[data-v-8e1a43ae]{border-color:#00aa73;background:rgba(0,170,115,.1);color:#00aa73}.radon-section .option-btn.active i[data-v-8e1a43ae]{color:#00aa73}.radon-section .option-btn.active[data-v-8e1a43ae]:first-child{border-color:#10b981;background:rgba(16,185,129,.1);color:#10b981}.radon-section .option-btn.active:first-child i[data-v-8e1a43ae]{color:#10b981}.radon-section .option-btn.active[data-v-8e1a43ae]:nth-child(2){border-color:#ef4444;background:rgba(239,68,68,.1);color:#ef4444}.radon-section .option-btn.active:nth-child(2) i[data-v-8e1a43ae]{color:#ef4444}.radon-section .option-btn.active[data-v-8e1a43ae]:nth-child(3){border-color:#f59e0b;background:rgba(245,158,11,.1);color:#f59e0b}.radon-section .option-btn.active:nth-child(3) i[data-v-8e1a43ae]{color:#f59e0b}@media(max-width:768px){.radon-section[data-v-8e1a43ae]{margin-bottom:32px}.radon-section .section-title[data-v-8e1a43ae]{font-size:16px}.radon-section .section-description[data-v-8e1a43ae]{font-size:13px;margin-bottom:20px}.radon-section .radon-options[data-v-8e1a43ae]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.radon-section .option-btn[data-v-8e1a43ae]{min-width:200px;padding:10px 16px;font-size:13px}}@media(max-width:480px){.radon-options .option-btn[data-v-8e1a43ae]{min-width:100%}}[data-v-77f1c0e9]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-77f1c0e9]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-77f1c0e9]{cursor:pointer}h1[data-v-77f1c0e9],h2[data-v-77f1c0e9],h3[data-v-77f1c0e9],h4[data-v-77f1c0e9],h5[data-v-77f1c0e9],h6[data-v-77f1c0e9]{font-family:EuclidCircularB}html.nor h1[data-v-77f1c0e9],html.nor h2[data-v-77f1c0e9],html.nor h3[data-v-77f1c0e9],html.nor h4[data-v-77f1c0e9],html.nor h5[data-v-77f1c0e9],html.nor h6[data-v-77f1c0e9]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-77f1c0e9],html.nor strong[data-v-77f1c0e9]{font-weight:600!important}html.ger .bolder[data-v-77f1c0e9],html.ger .font-weight-bolder[data-v-77f1c0e9],html.nor .bolder[data-v-77f1c0e9],html.nor .font-weight-bolder[data-v-77f1c0e9]{font-weight:900!important}.font-italic[data-v-77f1c0e9]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-77f1c0e9]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-77f1c0e9]{padding:0 1.5rem}}.row-equal-height[data-v-77f1c0e9]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-77f1c0e9]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-77f1c0e9]{font-size:.8rem}form .row[data-v-77f1c0e9]{margin-bottom:0}.form-check[data-v-77f1c0e9]{padding-left:0!important}.no-select[data-v-77f1c0e9]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-77f1c0e9]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-77f1c0e9]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-77f1c0e9]:focus{outline:none}.tel-input[data-v-77f1c0e9]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-77f1c0e9]{background-image:none!important}.text-capitalize-first[data-v-77f1c0e9]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-77f1c0e9],.tab-with-button-fade-leave-active[data-v-77f1c0e9]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-77f1c0e9],.tab-with-button-fade-leave-to[data-v-77f1c0e9]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.input-row .form-input.due-date-input[data-v-77f1c0e9]{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.form-input label[data-v-77f1c0e9]{font-size:.8em;color:#8a94a6}.form-input .error-message[data-v-77f1c0e9]{color:#ef4444;font-size:14px;margin-top:4px}.end-date-container[data-v-77f1c0e9]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s ease;transition:all .3s ease}.end-date-container.unlimited[data-v-77f1c0e9]{opacity:.5;pointer-events:none}@media(max-width:768px){.header-section[data-v-77f1c0e9]{margin-bottom:32px}.header-section h3[data-v-77f1c0e9]{font-size:20px}.header-section .subtitle[data-v-77f1c0e9]{font-size:14px}.form-section[data-v-77f1c0e9]{margin-bottom:24px}.form-section .section-title[data-v-77f1c0e9]{font-size:15px;margin-bottom:12px}.input-row[data-v-77f1c0e9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:12px}.input-row .form-input.due-date-input[data-v-77f1c0e9]{-webkit-box-flex:1;-ms-flex:1;flex:1}.end-date-container[data-v-77f1c0e9]{width:100%}.unlimited-section[data-v-77f1c0e9]{margin-top:12px}}[data-v-6db49839]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-6db49839]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-6db49839]{cursor:pointer}h1[data-v-6db49839],h2[data-v-6db49839],h3[data-v-6db49839],h4[data-v-6db49839],h5[data-v-6db49839],h6[data-v-6db49839]{font-family:EuclidCircularB}html.nor h1[data-v-6db49839],html.nor h2[data-v-6db49839],html.nor h3[data-v-6db49839],html.nor h4[data-v-6db49839],html.nor h5[data-v-6db49839],html.nor h6[data-v-6db49839]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-6db49839],html.nor strong[data-v-6db49839]{font-weight:600!important}html.ger .bolder[data-v-6db49839],html.ger .font-weight-bolder[data-v-6db49839],html.nor .bolder[data-v-6db49839],html.nor .font-weight-bolder[data-v-6db49839]{font-weight:900!important}.font-italic[data-v-6db49839]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-6db49839]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-6db49839]{padding:0 1.5rem}}.row-equal-height[data-v-6db49839]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-6db49839]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-6db49839]{font-size:.8rem}form .row[data-v-6db49839]{margin-bottom:0}.form-check[data-v-6db49839]{padding-left:0!important}.no-select[data-v-6db49839]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-6db49839]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-6db49839]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-6db49839]:focus{outline:none}.tel-input[data-v-6db49839]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-6db49839]{background-image:none!important}.text-capitalize-first[data-v-6db49839]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-6db49839],.tab-with-button-fade-leave-active[data-v-6db49839]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-6db49839],.tab-with-button-fade-leave-to[data-v-6db49839]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.inclusion-selection[data-v-6db49839]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.inclusion-card[data-v-6db49839]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-align:left}.inclusion-card[data-v-6db49839]:hover{border-color:#00aa73;background-color:rgba(0,170,115,.02);-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)}.inclusion-card.active[data-v-6db49839]{border-color:#00aa73;background-color:rgba(0,170,115,.05);-webkit-box-shadow:0 2px 8px rgba(0,170,115,.15);box-shadow:0 2px 8px rgba(0,170,115,.15)}.card-icon[data-v-6db49839]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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;-webkit-transition:all .2s ease;transition:all .2s ease}.inclusion-card.active .card-icon[data-v-6db49839]{background:rgba(0,170,115,.1)}.card-icon .icon[data-v-6db49839]{font-size:20px}.card-content[data-v-6db49839]{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-content h4[data-v-6db49839]{margin:0 0 4px 0;font-size:16px;color:#374151}.card-content p[data-v-6db49839]{margin:0;font-size:14px;color:#6b7280}.appliance-section[data-v-6db49839]{margin-bottom:32px;-webkit-animation:slideDown-6db49839 .3s ease;animation:slideDown-6db49839 .3s ease}.section-header[data-v-6db49839]{margin-bottom:24px;text-align:center}.section-header h4[data-v-6db49839]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.section-header p[data-v-6db49839]{margin:0;font-size:14px;color:#6b7280}.appliance-grid[data-v-6db49839]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:32px}.appliance-item[data-v-6db49839]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:16px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;position:relative}.appliance-item[data-v-6db49839]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.appliance-item.active[data-v-6db49839]{border-color:#00aa73;background-color:rgba(0,170,115,.02);-webkit-box-shadow:0 2px 8px rgba(0,170,115,.15);box-shadow:0 2px 8px rgba(0,170,115,.15)}.appliance-icon[data-v-6db49839]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f9fafb;border-radius:50%;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;-webkit-transition:all .2s ease;transition:all .2s ease}.appliance-item.active .appliance-icon[data-v-6db49839]{background:rgba(0,170,115,.1)}.appliance-icon .icon[data-v-6db49839]{font-size:20px}.appliance-info[data-v-6db49839]{-webkit-box-flex:1;-ms-flex:1;flex:1}.appliance-info h5[data-v-6db49839]{margin:0 0 4px 0;font-size:14px;font-weight:600;color:#374151}.status-indicator[data-v-6db49839]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:500}.status-indicator i[data-v-6db49839]{font-size:14px}.status-indicator i.text-primary[data-v-6db49839]{color:#00aa73}.status-indicator i.text-muted[data-v-6db49839]{color:#9ca3af}.status-indicator span[data-v-6db49839]{color:#6b7280}.appliance-item.active .status-indicator span[data-v-6db49839]{color:#00aa73}.remove-btn[data-v-6db49839]{position:absolute;top:8px;right:8px;width:24px;height:24px;background:rgba(239,68,68,.1);border:none;border-radius:50%;color:#ef4444;cursor:pointer;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;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.appliance-item:hover .remove-btn[data-v-6db49839]{opacity:1}.remove-btn[data-v-6db49839]:hover{background:#ef4444;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.remove-btn i[data-v-6db49839]{font-size:12px}.add-appliance-section[data-v-6db49839]{border-top:1px solid #e5e7eb;padding-top:24px}.add-appliance-btn[data-v-6db49839]{background:#fff;border:2px dashed #d1d5db;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;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;gap:8px;width:100%;color:#6b7280;font-weight:500}.add-appliance-btn[data-v-6db49839]:hover{border-color:#00aa73;color:#00aa73;background-color:rgba(0,170,115,.02)}.add-appliance-btn i[data-v-6db49839]{font-size:16px}.add-appliance-form[data-v-6db49839]{background:#f9fafb;border-radius:12px;padding:20px;border:2px solid #e5e7eb;-webkit-animation:slideDown-6db49839 .2s ease;animation:slideDown-6db49839 .2s ease}.form-container[data-v-6db49839]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.appliance-input[data-v-6db49839] .input-group{margin-bottom:0}.appliance-input[data-v-6db49839] .input-group input{border:2px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.appliance-input[data-v-6db49839] .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.appliance-input[data-v-6db49839] .input-group input::-webkit-input-placeholder{color:#9ca3af}.appliance-input[data-v-6db49839] .input-group input::-moz-placeholder{color:#9ca3af}.appliance-input[data-v-6db49839] .input-group input:-ms-input-placeholder{color:#9ca3af}.appliance-input[data-v-6db49839] .input-group input::-ms-input-placeholder{color:#9ca3af}.appliance-input[data-v-6db49839] .input-group input::placeholder{color:#9ca3af}@-webkit-keyframes slideDown-6db49839{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-6db49839{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.inclusion-selection[data-v-6db49839]{grid-template-columns:1fr}.inclusion-card[data-v-6db49839]{padding:16px;gap:12px}.card-icon[data-v-6db49839]{width:40px;height:40px}.card-icon .icon[data-v-6db49839]{font-size:18px}.appliance-grid[data-v-6db49839]{grid-template-columns:1fr;gap:12px}.appliance-item[data-v-6db49839]{padding:14px;gap:10px}.appliance-info h5[data-v-6db49839]{text-align:left}.appliance-icon[data-v-6db49839]{width:40px;height:40px}.appliance-icon .icon[data-v-6db49839]{font-size:18px}.add-appliance-form[data-v-6db49839]{padding:16px}}[data-v-05b75339]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-05b75339]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-05b75339]{cursor:pointer}h1[data-v-05b75339],h2[data-v-05b75339],h3[data-v-05b75339],h4[data-v-05b75339],h5[data-v-05b75339],h6[data-v-05b75339]{font-family:EuclidCircularB}html.nor h1[data-v-05b75339],html.nor h2[data-v-05b75339],html.nor h3[data-v-05b75339],html.nor h4[data-v-05b75339],html.nor h5[data-v-05b75339],html.nor h6[data-v-05b75339]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-05b75339],html.nor strong[data-v-05b75339]{font-weight:600!important}html.ger .bolder[data-v-05b75339],html.ger .font-weight-bolder[data-v-05b75339],html.nor .bolder[data-v-05b75339],html.nor .font-weight-bolder[data-v-05b75339]{font-weight:900!important}.font-italic[data-v-05b75339]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-05b75339]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-05b75339]{padding:0 1.5rem}}.row-equal-height[data-v-05b75339]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-05b75339]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-05b75339]{font-size:.8rem}form .row[data-v-05b75339]{margin-bottom:0}.form-check[data-v-05b75339]{padding-left:0!important}.no-select[data-v-05b75339]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-05b75339]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-05b75339]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-05b75339]:focus{outline:none}.tel-input[data-v-05b75339]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-05b75339]{background-image:none!important}.text-capitalize-first[data-v-05b75339]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-05b75339],.tab-with-button-fade-leave-active[data-v-05b75339]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-05b75339],.tab-with-button-fade-leave-to[data-v-05b75339]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.deposit-form .step[data-v-05b75339]{min-height:auto}.main-header[data-v-05b75339]{text-align:center;margin-bottom:40px}.main-header h3[data-v-05b75339]{margin:0 0 8px 0;font-size:24px;font-weight:600;color:#111827}.main-header .subtitle[data-v-05b75339]{color:#6b7280;font-size:16px;margin:0;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.5}.form-section[data-v-05b75339]{margin-bottom:40px}.section-header[data-v-05b75339]{text-align:center;margin-bottom:24px}.section-header h4[data-v-05b75339]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.section-header p[data-v-05b75339]{margin:0;font-size:14px;color:#6b7280;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.4}.section-divider[data-v-05b75339]{height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#e5e7eb),color-stop(80%,#e5e7eb),to(transparent));background:linear-gradient(90deg,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent);margin:40px 0;position:relative}.section-divider[data-v-05b75339]:after{content:"";position:absolute;top:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;background:#f3f4f6;border:2px solid #e5e7eb;border-radius:50%}.deposit-options[data-v-05b75339]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.card-content[data-v-05b75339]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.card-content h4[data-v-05b75339]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#111827}.card-content p[data-v-05b75339]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.selection-indicator[data-v-05b75339]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;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}.selection-indicator i[data-v-05b75339]{font-size:20px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.deposit-card.active .selection-indicator i[data-v-05b75339]{color:#00aa73}.payment-options[data-v-05b75339]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;max-width:600px;margin-left:auto;margin-right:auto}.error-message[data-v-05b75339]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-bottom:32px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;max-width:600px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-animation:slideIn-05b75339 .3s ease;animation:slideIn-05b75339 .3s ease}.error-message i[data-v-05b75339]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.error-message span[data-v-05b75339]{-webkit-box-flex:1;-ms-flex:1;flex:1}.step[data-v-05b75339]{-webkit-animation:slideIn-05b75339 .3s ease;animation:slideIn-05b75339 .3s ease}@-webkit-keyframes slideIn-05b75339{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-05b75339{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:768px){.deposit-options[data-v-05b75339]{max-width:none;margin-left:0;margin-right:0}.card-icon[data-v-05b75339]{width:48px;height:48px}.card-icon .icon[data-v-05b75339]{font-size:20px}.card-content h4[data-v-05b75339]{font-size:15px}.card-content p[data-v-05b75339]{font-size:13px}.payment-options[data-v-05b75339]{grid-template-columns:1fr;max-width:none;margin-left:0;margin-right:0}.error-message[data-v-05b75339]{max-width:none;margin-left:0;margin-right:0;font-size:13px;padding:10px 12px}.payment-card[data-v-05b75339]{padding:20px 16px;gap:10px}.payment-card .card-icon[data-v-05b75339]{width:40px;height:40px}.payment-card .card-icon .icon[data-v-05b75339]{font-size:18px}.payment-card .card-content h4[data-v-05b75339]{font-size:15px}.payment-card .card-content p[data-v-05b75339]{font-size:13px}.button-container[data-v-05b75339]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.button-container button[data-v-05b75339]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header[data-v-05b75339]{margin-bottom:32px}.main-header h3[data-v-05b75339]{font-size:20px}.main-header .subtitle[data-v-05b75339]{font-size:14px}.form-section[data-v-05b75339]{margin-bottom:32px}.section-header[data-v-05b75339]{margin-bottom:20px}.section-header h4[data-v-05b75339]{font-size:16px}.section-header p[data-v-05b75339]{font-size:13px}.section-divider[data-v-05b75339]{margin:32px 0}}[data-v-4a608d87]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-4a608d87]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-4a608d87]{cursor:pointer}h1[data-v-4a608d87],h2[data-v-4a608d87],h3[data-v-4a608d87],h4[data-v-4a608d87],h5[data-v-4a608d87],h6[data-v-4a608d87]{font-family:EuclidCircularB}html.nor h1[data-v-4a608d87],html.nor h2[data-v-4a608d87],html.nor h3[data-v-4a608d87],html.nor h4[data-v-4a608d87],html.nor h5[data-v-4a608d87],html.nor h6[data-v-4a608d87]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-4a608d87],html.nor strong[data-v-4a608d87]{font-weight:600!important}html.ger .bolder[data-v-4a608d87],html.ger .font-weight-bolder[data-v-4a608d87],html.nor .bolder[data-v-4a608d87],html.nor .font-weight-bolder[data-v-4a608d87]{font-weight:900!important}.font-italic[data-v-4a608d87]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-4a608d87]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-4a608d87]{padding:0 1.5rem}}.row-equal-height[data-v-4a608d87]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-4a608d87]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-4a608d87]{font-size:.8rem}form .row[data-v-4a608d87]{margin-bottom:0}.form-check[data-v-4a608d87]{padding-left:0!important}.no-select[data-v-4a608d87]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-4a608d87]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-4a608d87]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-4a608d87]:focus{outline:none}.tel-input[data-v-4a608d87]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-4a608d87]{background-image:none!important}.text-capitalize-first[data-v-4a608d87]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-4a608d87],.tab-with-button-fade-leave-active[data-v-4a608d87]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-4a608d87],.tab-with-button-fade-leave-to[data-v-4a608d87]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.rooms-container[data-v-4a608d87]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.rooms-container button.selection-card[data-v-4a608d87]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - 8px);max-width:calc(50% - 8px);background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px 20px;font-size:16px;font-weight:600;color:#374151;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.rooms-container button.selection-card[data-v-4a608d87]:before{content:"🏠";font-size:24px;display:block;margin-bottom:8px}.rooms-container button.selection-card[data-v-4a608d87]:hover{border-color:#00aa73;background-color:rgba(0,170,115,.05);-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)}.rooms-container button.selection-card[data-v-4a608d87]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.rooms-container button.selection-card[data-room-type=kitchen][data-v-4a608d87]:before{content:"🍽️"}.rooms-container button.selection-card[data-room-type=bedroom][data-v-4a608d87]:before{content:"🛏️"}.rooms-container button.selection-card[data-room-type=bathroom][data-v-4a608d87]:before{content:"🚿"}.rooms-container button.selection-card[data-room-type=livingroom][data-v-4a608d87]:before{content:"🛋️"}.room-checkmark[data-v-4a608d87]{background:#00aa73;border-radius:50%;color:#fff;font-size:12px;z-index:1}.room-checkmark[data-v-4a608d87],.room-delete-btn[data-v-4a608d87]{position:absolute;top:8px;right:8px;width:24px;height:24px;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}.room-delete-btn[data-v-4a608d87]{background:rgba(239,68,68,.1);border:none;border-radius:50%;color:#ef4444;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;z-index:2}.selection-card:hover .room-delete-btn[data-v-4a608d87]{opacity:1}.room-delete-btn[data-v-4a608d87]:hover{background:#ef4444;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.room-delete-btn i[data-v-4a608d87]{font-size:12px}.add_room[data-v-4a608d87]{gap:12px;margin-top:24px}.add_room .input-group[data-v-4a608d87]{-webkit-box-flex:3;-ms-flex:3;flex:3}.add_room button[data-v-4a608d87]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:29px;background:#00aa73;color:#fff;border:none;border-radius:8px;font-weight:600}.add_room button[data-v-4a608d87]:hover{background:#007751}.progress-tracker[data-v-036fdf2c]{background:#f8f9fa;border-radius:8px;padding:16px;margin:16px 0;border:1px solid #e9ecef;-webkit-transition:all .3s ease;transition:all .3s ease}.progress-tracker.is-active[data-v-036fdf2c]{border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.1);box-shadow:0 0 0 2px rgba(0,123,255,.1)}.progress-bar-container[data-v-036fdf2c]{margin-bottom:12px}.progress-bar[data-v-036fdf2c]{height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-036fdf2c]{height:100%;background:#007bff;-webkit-transition:width .3s ease;transition:width .3s ease;border-radius:4px}.progress-fill.status-completed[data-v-036fdf2c]{background:#28a745}.progress-fill.status-failed[data-v-036fdf2c]{background:#dc3545}.progress-fill.status-cancelled[data-v-036fdf2c]{background:#6c757d}.progress-text[data-v-036fdf2c]{font-size:14px;color:#6c757d;text-align:center}.progress-details[data-v-036fdf2c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-bottom:12px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e9ecef}.detail-item[data-v-036fdf2c]{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:4px 0;border-bottom:1px solid #f1f3f4}.detail-item[data-v-036fdf2c]:last-child{border-bottom:none}.detail-label[data-v-036fdf2c]{font-weight:500;color:#495057;margin-right:8px}.detail-value[data-v-036fdf2c]{color:#6c757d}.operations-list[data-v-036fdf2c]{margin-top:16px}.operation-header[data-v-036fdf2c]{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;margin-bottom:12px}.operation-header h4[data-v-036fdf2c]{margin:0;font-size:16px;color:#495057}.btn-cancel-all[data-v-036fdf2c]{background:#dc3545;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.btn-cancel-all[data-v-036fdf2c]:hover:not(:disabled){background:#c82333}.btn-cancel-all[data-v-036fdf2c]:disabled{background:#6c757d;cursor:not-allowed}.operation-items[data-v-036fdf2c]{space-y:8px}.operation-item[data-v-036fdf2c]{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;background:#fff;border-radius:6px;border:1px solid #e9ecef;margin-bottom:8px}.operation-item.op-running[data-v-036fdf2c]{border-left:4px solid #007bff}.operation-item.op-completed[data-v-036fdf2c]{border-left:4px solid #28a745}.operation-item.op-failed[data-v-036fdf2c]{border-left:4px solid #dc3545}.operation-item.op-cancelled[data-v-036fdf2c]{border-left:4px solid #6c757d}.operation-info[data-v-036fdf2c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.operation-title[data-v-036fdf2c]{font-weight:500;color:#495057;margin-bottom:4px}.operation-progress[data-v-036fdf2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.mini-progress-bar[data-v-036fdf2c]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background:#e9ecef;border-radius:2px;overflow:hidden}.mini-progress-fill[data-v-036fdf2c]{height:100%;background:#007bff;-webkit-transition:width .3s ease;transition:width .3s ease;border-radius:2px}.progress-percentage[data-v-036fdf2c]{font-size:12px;color:#6c757d;min-width:35px;text-align:right}.operation-details[data-v-036fdf2c]{font-size:12px;color:#6c757d}.operation-actions[data-v-036fdf2c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.btn-cancel[data-v-036fdf2c],.btn-retry[data-v-036fdf2c]{background:none;border:none;padding:6px;border-radius:4px;cursor:pointer;font-size:14px;-webkit-transition:background .2s;transition:background .2s}.btn-cancel[data-v-036fdf2c]{color:#dc3545}.btn-cancel[data-v-036fdf2c]:hover{background:rgba(220,53,69,.1)}.btn-retry[data-v-036fdf2c]{color:#007bff}.btn-retry[data-v-036fdf2c]:hover{background:rgba(0,123,255,.1)}.status-message[data-v-036fdf2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px;border-radius:6px;margin-top:12px}.status-message.status-running[data-v-036fdf2c]{background:#e3f2fd;color:#1565c0}.status-message.status-completed[data-v-036fdf2c]{background:#e8f5e8;color:#2e7d32}.status-message.status-failed[data-v-036fdf2c]{background:#ffebee;color:#c62828}.status-message.status-cancelled[data-v-036fdf2c]{background:#f5f5f5;color:#424242}.spinning[data-v-036fdf2c]{-webkit-animation:spin-036fdf2c 1s linear infinite;animation:spin-036fdf2c 1s linear infinite}@-webkit-keyframes spin-036fdf2c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-036fdf2c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.progress-details[data-v-036fdf2c]{grid-template-columns:1fr}.operation-item[data-v-036fdf2c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.operation-actions[data-v-036fdf2c]{-ms-flex-item-align:end;align-self:flex-end;margin-top:8px}}[data-v-691998d9]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-691998d9]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-691998d9]{cursor:pointer}h1[data-v-691998d9],h2[data-v-691998d9],h3[data-v-691998d9],h4[data-v-691998d9],h5[data-v-691998d9],h6[data-v-691998d9]{font-family:EuclidCircularB}html.nor h1[data-v-691998d9],html.nor h2[data-v-691998d9],html.nor h3[data-v-691998d9],html.nor h4[data-v-691998d9],html.nor h5[data-v-691998d9],html.nor h6[data-v-691998d9]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-691998d9],html.nor strong[data-v-691998d9]{font-weight:600!important}html.ger .bolder[data-v-691998d9],html.ger .font-weight-bolder[data-v-691998d9],html.nor .bolder[data-v-691998d9],html.nor .font-weight-bolder[data-v-691998d9]{font-weight:900!important}.font-italic[data-v-691998d9]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-691998d9]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-691998d9]{padding:0 1.5rem}}.row-equal-height[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-691998d9]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-691998d9]{font-size:.8rem}form .row[data-v-691998d9]{margin-bottom:0}.form-check[data-v-691998d9]{padding-left:0!important}.no-select[data-v-691998d9]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-691998d9]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-691998d9]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-691998d9]:focus{outline:none}.tel-input[data-v-691998d9]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-691998d9]{background-image:none!important}.text-capitalize-first[data-v-691998d9]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-691998d9],.tab-with-button-fade-leave-active[data-v-691998d9]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-691998d9],.tab-with-button-fade-leave-to[data-v-691998d9]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}@-webkit-keyframes spin-691998d9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-691998d9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pulse-691998d9{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-691998d9{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes shimmer-691998d9{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes shimmer-691998d9{0%{background-position:-468px 0}to{background-position:468px 0}}.spinner[data-v-691998d9]{display:inline-block;width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;-webkit-animation:spin-691998d9 1s linear infinite;animation:spin-691998d9 1s linear infinite}.spinner.spinner-sm[data-v-691998d9]{width:20px;height:20px;border-width:2px}.spinner.spinner-lg[data-v-691998d9]{width:60px;height:60px;border-width:4px}.spinner.spinner-primary[data-v-691998d9]{border-top-color:#007bff}.spinner.spinner-success[data-v-691998d9]{border-top-color:#28a745}.spinner.spinner-warning[data-v-691998d9]{border-top-color:#ffc107}.spinner.spinner-danger[data-v-691998d9]{border-top-color:#dc3545}.full-screen-loader[data-v-691998d9]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.full-screen-loader.with-backdrop[data-v-691998d9]{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loader-container[data-v-691998d9]{background:#fff;border-radius:12px;padding:40px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2);max-width:400px;width:90%;text-align:center}.loader-content[data-v-691998d9]{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-align:center;-ms-flex-align:center;align-items:center;gap:16px}.loader-title[data-v-691998d9]{margin:0;font-size:18px;font-weight:600;color:#333}.loader-message[data-v-691998d9]{margin:0;font-size:14px;color:#666}.loader-progress[data-v-691998d9]{width:100%;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}.progress-bar[data-v-691998d9]{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}.progress-fill[data-v-691998d9]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#007bff),to(#0056b3));background:linear-gradient(90deg,#007bff,#0056b3);border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.progress-text[data-v-691998d9]{font-size:12px;font-weight:500;color:#666}.inline-loader[data-v-691998d9]{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;padding:20px}.inline-loader.compact[data-v-691998d9]{padding:10px}.inline-loader.left-aligned[data-v-691998d9]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.inline-loader.right-aligned[data-v-691998d9]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.inline-content[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.inline-message[data-v-691998d9]{font-size:14px;color:#666}.button-loader[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.button-loader.center[data-v-691998d9]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-message[data-v-691998d9]{font-size:14px;color:inherit}.skeleton-loader[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:20px}.skeleton-line[data-v-691998d9]{height:16px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:shimmer-691998d9 1.5s infinite;animation:shimmer-691998d9 1.5s infinite;border-radius:4px}.card-loader[data-v-691998d9]{padding:20px}.card-skeleton[data-v-691998d9]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.card-header-skeleton[data-v-691998d9]{height:60px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f8f9fa),color-stop(50%,#e9ecef),color-stop(75%,#f8f9fa));background:linear-gradient(90deg,#f8f9fa 25%,#e9ecef 50%,#f8f9fa 75%);background-size:200% 100%;-webkit-animation:shimmer-691998d9 1.5s infinite;animation:shimmer-691998d9 1.5s infinite}.card-body-skeleton[data-v-691998d9]{gap:12px}.card-body-skeleton[data-v-691998d9],.list-loader[data-v-691998d9]{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}.list-loader[data-v-691998d9]{gap:16px}.list-item-skeleton[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.list-item-avatar[data-v-691998d9]{width:48px;height:48px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:shimmer-691998d9 1.5s infinite;animation:shimmer-691998d9 1.5s infinite;-ms-flex-negative:0;flex-shrink:0}.list-item-content[data-v-691998d9]{-webkit-box-flex:1;-ms-flex:1;flex:1;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}.table-loader[data-v-691998d9]{padding:20px}.table-skeleton[data-v-691998d9]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.table-header-skeleton[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f8f9fa;border-bottom:1px solid #e9ecef}.table-header-cell[data-v-691998d9]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:48px;padding:12px;border-right:1px solid #e9ecef}.table-header-cell[data-v-691998d9]:last-child{border-right:none}.table-row-skeleton[data-v-691998d9]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e9ecef}.table-row-skeleton[data-v-691998d9]:last-child{border-bottom:none}.table-cell-skeleton[data-v-691998d9]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;border-right:1px solid #e9ecef}.table-cell-skeleton[data-v-691998d9]:last-child{border-right:none}@media(max-width:768px){.loader-container[data-v-691998d9]{padding:30px 20px}.loader-title[data-v-691998d9]{font-size:16px}.loader-message[data-v-691998d9]{font-size:13px}.card-loader[data-v-691998d9],.inline-loader[data-v-691998d9],.list-loader[data-v-691998d9],.skeleton-loader[data-v-691998d9],.table-loader[data-v-691998d9]{padding:15px}}[data-v-7d791e28]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-7d791e28]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-7d791e28]{cursor:pointer}h1[data-v-7d791e28],h2[data-v-7d791e28],h3[data-v-7d791e28],h4[data-v-7d791e28],h5[data-v-7d791e28],h6[data-v-7d791e28]{font-family:EuclidCircularB}html.nor h1[data-v-7d791e28],html.nor h2[data-v-7d791e28],html.nor h3[data-v-7d791e28],html.nor h4[data-v-7d791e28],html.nor h5[data-v-7d791e28],html.nor h6[data-v-7d791e28]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-7d791e28],html.nor strong[data-v-7d791e28]{font-weight:600!important}html.ger .bolder[data-v-7d791e28],html.ger .font-weight-bolder[data-v-7d791e28],html.nor .bolder[data-v-7d791e28],html.nor .font-weight-bolder[data-v-7d791e28]{font-weight:900!important}.font-italic[data-v-7d791e28]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-7d791e28]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-7d791e28]{padding:0 1.5rem}}.row-equal-height[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-7d791e28]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-7d791e28]{font-size:.8rem}form .row[data-v-7d791e28]{margin-bottom:0}.form-check[data-v-7d791e28]{padding-left:0!important}.no-select[data-v-7d791e28]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-7d791e28]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-7d791e28]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-7d791e28]:focus{outline:none}.tel-input[data-v-7d791e28]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-7d791e28]{background-image:none!important}.text-capitalize-first[data-v-7d791e28]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-7d791e28],.tab-with-button-fade-leave-active[data-v-7d791e28]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-7d791e28],.tab-with-button-fade-leave-to[data-v-7d791e28]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}@-webkit-keyframes slideInFromRight-7d791e28{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInFromRight-7d791e28{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slideInFromLeft-7d791e28{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInFromLeft-7d791e28{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slideInFromTop-7d791e28{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInFromTop-7d791e28{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideInFromBottom-7d791e28{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInFromBottom-7d791e28{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIn-7d791e28{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-7d791e28{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin-7d791e28{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-7d791e28{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.toast-container[data-v-7d791e28]{position:fixed;z-index:10000;pointer-events:none}.toast-container.top-left[data-v-7d791e28]{top:20px;left:20px;-webkit-animation:slideInFromLeft-7d791e28 .3s ease;animation:slideInFromLeft-7d791e28 .3s ease}.toast-container.top-right[data-v-7d791e28]{top:20px;right:20px;-webkit-animation:slideInFromRight-7d791e28 .3s ease;animation:slideInFromRight-7d791e28 .3s ease}.toast-container.bottom-left[data-v-7d791e28]{bottom:20px;left:20px;-webkit-animation:slideInFromLeft-7d791e28 .3s ease;animation:slideInFromLeft-7d791e28 .3s ease}.toast-container.bottom-right[data-v-7d791e28]{bottom:20px;right:20px;-webkit-animation:slideInFromRight-7d791e28 .3s ease;animation:slideInFromRight-7d791e28 .3s ease}.toast-container.top-center[data-v-7d791e28]{top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:slideInFromTop-7d791e28 .3s ease;animation:slideInFromTop-7d791e28 .3s ease}.toast-container.bottom-center[data-v-7d791e28]{bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:slideInFromBottom-7d791e28 .3s ease;animation:slideInFromBottom-7d791e28 .3s ease}.toast[data-v-7d791e28]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:400px;min-width:300px;pointer-events:auto;position:relative}.toast.success[data-v-7d791e28]{border-left:4px solid #28a745}.toast.error[data-v-7d791e28]{border-left:4px solid #dc3545}.toast.warning[data-v-7d791e28]{border-left:4px solid #ffc107}.toast.info[data-v-7d791e28]{border-left:4px solid #17a2b8}.toast.loading[data-v-7d791e28]{border-left:4px solid #6c757d}.toast-content[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px}.toast-icon[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;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:50%}.toast.success .toast-icon[data-v-7d791e28]{background:rgba(40,167,69,.1);color:#28a745}.toast.error .toast-icon[data-v-7d791e28]{background:rgba(220,53,69,.1);color:#dc3545}.toast.warning .toast-icon[data-v-7d791e28]{background:rgba(255,193,7,.1);color:#ffc107}.toast.info .toast-icon[data-v-7d791e28]{background:rgba(23,162,184,.1);color:#17a2b8}.toast.loading .toast-icon[data-v-7d791e28]{background:rgba(108,117,125,.1);color:#6c757d}.toast-spinner[data-v-7d791e28]{width:16px;height:16px;border:2px solid currentColor;border-top:2px solid transparent;border-radius:50%;-webkit-animation:spin-7d791e28 1s linear infinite;animation:spin-7d791e28 1s linear infinite}.toast-message[data-v-7d791e28]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.toast-title[data-v-7d791e28]{margin:0 0 4px 0;font-size:14px;font-weight:600;color:#333}.toast-text[data-v-7d791e28]{margin:0;font-size:13px;color:#666;line-height:1.4}.toast-actions[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:12px}.toast-close[data-v-7d791e28]{position:absolute;top:8px;right:8px;width:24px;height:24px;background:none;border:none;color:#999;cursor:pointer;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:4px}.toast-close[data-v-7d791e28]:hover{background:rgba(0,0,0,.05);color:#666}.toast-progress[data-v-7d791e28]{height:3px;background:rgba(0,0,0,.1);overflow:hidden}.toast-progress-bar[data-v-7d791e28]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#007bff),to(#0056b3));background:linear-gradient(90deg,#007bff,#0056b3);-webkit-transition:width .3s ease;transition:width .3s ease}.modal-overlay[data-v-7d791e28]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000;-webkit-animation:fadeIn-7d791e28 .3s ease;animation:fadeIn-7d791e28 .3s ease}.modal-feedback[data-v-7d791e28]{background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.3);box-shadow:0 10px 40px rgba(0,0,0,.3);max-width:90vw;max-height:90vh;overflow:hidden}.modal-feedback.small[data-v-7d791e28]{width:400px}.modal-feedback.medium[data-v-7d791e28]{width:500px}.modal-feedback.large[data-v-7d791e28]{width:600px}.modal-header[data-v-7d791e28]{gap:16px;padding:24px;border-bottom:1px solid #e9ecef;background:#f8f9fa}.modal-header[data-v-7d791e28],.modal-icon[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-icon[data-v-7d791e28]{width:48px;height:48px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.modal-icon.success[data-v-7d791e28]{background:rgba(40,167,69,.1);color:#28a745}.modal-icon.error[data-v-7d791e28]{background:rgba(220,53,69,.1);color:#dc3545}.modal-icon.warning[data-v-7d791e28]{background:rgba(255,193,7,.1);color:#ffc107}.modal-icon.info[data-v-7d791e28],.modal-icon.question[data-v-7d791e28]{background:rgba(23,162,184,.1);color:#17a2b8}.modal-title[data-v-7d791e28]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:18px;font-weight:600;color:#333}.modal-close[data-v-7d791e28]{width:32px;height:32px;background:none;border:none;color:#999;cursor:pointer;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}.modal-close[data-v-7d791e28]:hover{background:rgba(0,0,0,.05);color:#666}.modal-body[data-v-7d791e28]{padding:24px}.modal-message[data-v-7d791e28]{margin:0;font-size:14px;color:#666;line-height:1.5}.modal-details[data-v-7d791e28]{margin-top:16px}.modal-details details[data-v-7d791e28]{cursor:pointer}.modal-details details summary[data-v-7d791e28]{font-size:13px;color:#007bff;margin-bottom:8px}.modal-details details pre[data-v-7d791e28]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:12px;font-size:12px;color:#333;overflow-x:auto;white-space:pre-wrap}.modal-footer[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e9ecef;background:#f8f9fa}.inline-alert[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;border:1px solid}.inline-alert.success[data-v-7d791e28]{background:rgba(40,167,69,.1);border-color:rgba(40,167,69,.3);color:#1e7e34}.inline-alert.error[data-v-7d791e28]{background:rgba(220,53,69,.1);border-color:rgba(220,53,69,.3);color:#bd2130}.inline-alert.warning[data-v-7d791e28]{background:rgba(255,193,7,.1);border-color:rgba(255,193,7,.3);color:#a07800}.inline-alert.info[data-v-7d791e28]{background:rgba(23,162,184,.1);border-color:rgba(23,162,184,.3);color:#117a8b}.alert-icon[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;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;margin-top:2px}.alert-content[data-v-7d791e28]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.alert-title[data-v-7d791e28]{margin:0 0 4px 0;font-size:14px;font-weight:600}.alert-message[data-v-7d791e28]{margin:0;font-size:13px;line-height:1.4}.alert-actions[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:12px}.alert-close[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background:none;border:none;color:currentColor;cursor:pointer;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:4px;margin-top:2px}.alert-close[data-v-7d791e28]:hover{background:rgba(0,0,0,.1)}.banner[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 20px;color:#fff}.banner.success[data-v-7d791e28]{background:linear-gradient(135deg,#28a745,#1e7e34)}.banner.error[data-v-7d791e28]{background:linear-gradient(135deg,#dc3545,#bd2130)}.banner.warning[data-v-7d791e28]{background:linear-gradient(135deg,#ffc107,#d39e00);color:#333}.banner.info[data-v-7d791e28]{background:linear-gradient(135deg,#17a2b8,#117a8b)}.banner-content[data-v-7d791e28]{-ms-flex-align:center;gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.banner-content[data-v-7d791e28],.banner-icon[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.banner-icon[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.banner-text[data-v-7d791e28]{-webkit-box-flex:1;-ms-flex:1;flex:1}.banner-title[data-v-7d791e28]{margin:0 0 4px 0;font-size:14px;font-weight:600}.banner-message[data-v-7d791e28]{margin:0;font-size:13px;opacity:.9}.banner-actions[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.banner-close[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;background:none;border:none;color:currentColor;cursor:pointer;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}.banner-close[data-v-7d791e28]:hover{background:hsla(0,0%,100%,.1)}.status-message[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;font-size:13px}.status-message.success[data-v-7d791e28]{background:rgba(40,167,69,.1);color:#28a745}.status-message.error[data-v-7d791e28]{background:rgba(220,53,69,.1);color:#dc3545}.status-message.warning[data-v-7d791e28]{background:rgba(255,193,7,.1);color:#a07800}.status-message.info[data-v-7d791e28]{background:rgba(23,162,184,.1);color:#17a2b8}.status-message.loading[data-v-7d791e28]{background:rgba(108,117,125,.1);color:#6c757d}.status-content[data-v-7d791e28]{-ms-flex-align:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.status-content[data-v-7d791e28],.status-icon[data-v-7d791e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.status-icon[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.status-spinner[data-v-7d791e28]{width:14px;height:14px;border:2px solid currentColor;border-top:2px solid transparent;border-radius:50%;-webkit-animation:spin-7d791e28 1s linear infinite;animation:spin-7d791e28 1s linear infinite}.status-text[data-v-7d791e28]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.status-close[data-v-7d791e28]{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;background:none;border:none;color:currentColor;cursor:pointer;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:4px}.status-close[data-v-7d791e28]:hover{background:rgba(0,0,0,.1)}@media(max-width:768px){.toast-container.bottom-left[data-v-7d791e28],.toast-container.bottom-right[data-v-7d791e28],.toast-container.top-left[data-v-7d791e28],.toast-container.top-right[data-v-7d791e28]{left:16px;right:16px}.toast-container.bottom-center[data-v-7d791e28],.toast-container.top-center[data-v-7d791e28]{left:16px;right:16px;-webkit-transform:none;transform:none}.toast[data-v-7d791e28]{min-width:auto;max-width:none}.modal-feedback.large[data-v-7d791e28],.modal-feedback.medium[data-v-7d791e28],.modal-feedback.small[data-v-7d791e28]{width:90vw}.modal-body[data-v-7d791e28],.modal-header[data-v-7d791e28]{padding:20px}.modal-footer[data-v-7d791e28]{padding:12px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-footer .btn[data-v-7d791e28]{width:100%}.banner[data-v-7d791e28]{padding:12px 16px}.banner-content[data-v-7d791e28]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.banner-actions[data-v-7d791e28],.banner-content[data-v-7d791e28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-actions .btn[data-v-7d791e28],.banner-actions[data-v-7d791e28]{width:100%}}[data-v-1fe4cc86]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-1fe4cc86]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-1fe4cc86]{cursor:pointer}h1[data-v-1fe4cc86],h2[data-v-1fe4cc86],h3[data-v-1fe4cc86],h4[data-v-1fe4cc86],h5[data-v-1fe4cc86],h6[data-v-1fe4cc86]{font-family:EuclidCircularB}html.nor h1[data-v-1fe4cc86],html.nor h2[data-v-1fe4cc86],html.nor h3[data-v-1fe4cc86],html.nor h4[data-v-1fe4cc86],html.nor h5[data-v-1fe4cc86],html.nor h6[data-v-1fe4cc86]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-1fe4cc86],html.nor strong[data-v-1fe4cc86]{font-weight:600!important}html.ger .bolder[data-v-1fe4cc86],html.ger .font-weight-bolder[data-v-1fe4cc86],html.nor .bolder[data-v-1fe4cc86],html.nor .font-weight-bolder[data-v-1fe4cc86]{font-weight:900!important}.font-italic[data-v-1fe4cc86]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-1fe4cc86]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-1fe4cc86]{padding:0 1.5rem}}.row-equal-height[data-v-1fe4cc86]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-1fe4cc86]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-1fe4cc86]{font-size:.8rem}form .row[data-v-1fe4cc86]{margin-bottom:0}.form-check[data-v-1fe4cc86]{padding-left:0!important}.no-select[data-v-1fe4cc86]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-1fe4cc86]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-1fe4cc86]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-1fe4cc86]:focus{outline:none}.tel-input[data-v-1fe4cc86]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-1fe4cc86]{background-image:none!important}.text-capitalize-first[data-v-1fe4cc86]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-1fe4cc86],.tab-with-button-fade-leave-active[data-v-1fe4cc86]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-1fe4cc86],.tab-with-button-fade-leave-to[data-v-1fe4cc86]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.photo-gallery[data-v-1fe4cc86]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:32px}.photo-item[data-v-1fe4cc86]{position:relative}.photo-card[data-v-1fe4cc86]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.photo-card[data-v-1fe4cc86]:hover{border-color:#00aa73;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.photo-card.uploading[data-v-1fe4cc86]{border-color:#00aa73;background-color:rgba(0,170,115,.02)}.photo-card.error[data-v-1fe4cc86]{border-color:#ef4444;background-color:rgba(239,68,68,.02)}.delete-btn[data-v-1fe4cc86]{position:absolute;top:8px;right:8px;width:32px;height:32px;background:rgba(239,68,68,.9);border:none;border-radius:50%;color:#fff;cursor:pointer;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;z-index:2;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.photo-card:focus-within .delete-btn[data-v-1fe4cc86],.photo-card:hover .delete-btn[data-v-1fe4cc86]{opacity:1}.delete-btn[data-v-1fe4cc86]:hover{background:#dc2626;-webkit-transform:scale(1.1);transform:scale(1.1)}.delete-btn i[data-v-1fe4cc86]{font-size:14px}.photo-content[data-v-1fe4cc86]{aspect-ratio:4/3;position:relative;background:#f9fafb}.photo-image[data-v-1fe4cc86]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.photo-loader[data-v-1fe4cc86]{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;height:100%;background:#f9fafb}.photo-loader.has-error[data-v-1fe4cc86]{background:rgba(239,68,68,.05)}.loader-content[data-v-1fe4cc86]{text-align:center}.loader-icon[data-v-1fe4cc86]{margin-bottom:8px}.loader-icon i[data-v-1fe4cc86]{font-size:24px;color:#00aa73}.loader-icon i.spinning[data-v-1fe4cc86]{-webkit-animation:spin-1fe4cc86 2s linear infinite;animation:spin-1fe4cc86 2s linear infinite}.photo-loader.has-error .loader-icon i[data-v-1fe4cc86]{color:#ef4444}.error-text[data-v-1fe4cc86],.upload-text[data-v-1fe4cc86]{font-size:12px;font-weight:500;color:#6b7280}.photo-loader.has-error .error-text[data-v-1fe4cc86],.photo-loader.has-error .upload-text[data-v-1fe4cc86]{color:#ef4444}.retry-btn[data-v-1fe4cc86],.rotate-btn[data-v-1fe4cc86]{position:absolute;bottom:8px;left:8px;background:hsla(0,0%,100%,.9);border:1px solid #e5e7eb;border-radius:6px;padding:6px 8px;font-size:12px;color:#374151;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.photo-card:focus-within .retry-btn[data-v-1fe4cc86],.photo-card:focus-within .rotate-btn[data-v-1fe4cc86],.photo-card:hover .retry-btn[data-v-1fe4cc86],.photo-card:hover .rotate-btn[data-v-1fe4cc86]{opacity:1}.retry-btn[data-v-1fe4cc86]:hover,.rotate-btn[data-v-1fe4cc86]:hover{background:#fff;border-color:#00aa73;color:#00aa73}.retry-btn[data-v-1fe4cc86]:disabled,.rotate-btn[data-v-1fe4cc86]:disabled{opacity:.5;cursor:not-allowed}.retry-btn[data-v-1fe4cc86]:disabled:hover,.rotate-btn[data-v-1fe4cc86]:disabled:hover{background:hsla(0,0%,100%,.9);border-color:#e5e7eb;color:#374151}.retry-btn i[data-v-1fe4cc86],.rotate-btn i[data-v-1fe4cc86]{font-size:14px}.retry-btn span[data-v-1fe4cc86],.rotate-btn span[data-v-1fe4cc86]{font-weight:500}.retry-btn[data-v-1fe4cc86]{background:rgba(239,68,68,.9);border-color:#dc2626;color:#fff;opacity:1}.retry-btn[data-v-1fe4cc86]:hover{background:#dc2626;border-color:#b91c1c;color:#fff}@-webkit-keyframes spin-1fe4cc86{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-1fe4cc86{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.inline-loading-state[data-v-1fe4cc86]{gap:12px;padding:16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:16px}.inline-loading-state[data-v-1fe4cc86],.loading-icon[data-v-1fe4cc86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-icon[data-v-1fe4cc86]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-icon i[data-v-1fe4cc86]{font-size:16px;color:#007bff}.loading-icon i.spinning[data-v-1fe4cc86]{-webkit-animation:spin-1fe4cc86 1s linear infinite;animation:spin-1fe4cc86 1s linear infinite}.loading-message[data-v-1fe4cc86]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#495057;font-weight:500}.progress-bar[data-v-1fe4cc86]{width:100px;height:6px;background:#e9ecef;border-radius:3px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.progress-fill[data-v-1fe4cc86]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#007bff),to(#0056b3));background:linear-gradient(90deg,#007bff,#0056b3);border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.action-buttons[data-v-1fe4cc86]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.action-card[data-v-1fe4cc86]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-align:left}.action-card[data-v-1fe4cc86]:hover{border-color:#00aa73;background-color:rgba(0,170,115,.02);-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)}.action-card[data-v-1fe4cc86]:active{-webkit-transform:translateY(0);transform:translateY(0)}.action-icon[data-v-1fe4cc86]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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;-webkit-transition:all .2s ease;transition:all .2s ease}.action-card:hover .action-icon[data-v-1fe4cc86]{background:rgba(0,170,115,.1)}.action-icon .icon[data-v-1fe4cc86]{font-size:20px}.action-content[data-v-1fe4cc86]{-webkit-box-flex:1;-ms-flex:1;flex:1}.action-content h4[data-v-1fe4cc86]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#374151}.action-content p[data-v-1fe4cc86]{margin:0;font-size:14px;color:#6b7280}.drop-zone-modern[data-v-1fe4cc86]{border:2px dashed #d1d5db;border-radius:12px;padding:40px 20px;margin-bottom:32px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;background:#f9fafb;cursor:pointer}.drop-zone-modern[data-v-1fe4cc86]:hover{border-color:#00aa73;background-color:rgba(0,170,115,.02)}.drop-zone-modern.drag-over[data-v-1fe4cc86]{border-color:#00aa73;background-color:rgba(0,170,115,.05);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 12px rgba(0,170,115,.15);box-shadow:0 4px 12px rgba(0,170,115,.15)}.drop-zone-content[data-v-1fe4cc86]{pointer-events:none}.drop-icon[data-v-1fe4cc86]{margin-bottom:16px}.drop-icon i[data-v-1fe4cc86]{font-size:48px;color:#9ca3af;-webkit-transition:color .2s ease;transition:color .2s ease}.drop-zone-modern.drag-over .drop-icon i[data-v-1fe4cc86],.drop-zone-modern:hover .drop-icon i[data-v-1fe4cc86]{color:#00aa73}.drop-zone-content h4[data-v-1fe4cc86]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.drop-zone-content p[data-v-1fe4cc86]{margin:0 0 8px 0;font-size:14px;color:#6b7280}.file-types[data-v-1fe4cc86]{font-size:12px;color:#9ca3af;font-weight:500}.comment-section[data-v-1fe4cc86]{margin-bottom:32px}.comment-label[data-v-1fe4cc86]{display:block;margin-bottom:8px;font-size:16px;font-weight:600;color:#374151}.comment-textarea[data-v-1fe4cc86] textarea{border:2px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5;-webkit-transition:all .2s ease;transition:all .2s ease;resize:vertical;min-height:80px}.comment-textarea[data-v-1fe4cc86] textarea:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.comment-textarea[data-v-1fe4cc86] textarea::-webkit-input-placeholder{color:#9ca3af}.comment-textarea[data-v-1fe4cc86] textarea::-moz-placeholder{color:#9ca3af}.comment-textarea[data-v-1fe4cc86] textarea:-ms-input-placeholder{color:#9ca3af}.comment-textarea[data-v-1fe4cc86] textarea::-ms-input-placeholder{color:#9ca3af}.comment-textarea[data-v-1fe4cc86] textarea::placeholder{color:#9ca3af}.submit-btn[data-v-1fe4cc86]{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;gap:8px;padding:12px 24px;font-size:16px;font-weight:600}.submit-btn i[data-v-1fe4cc86]{font-size:16px}.camera-modal[data-v-1fe4cc86]{position:fixed;z-index:1092;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.camera-container[data-v-1fe4cc86]{background:#fff;border-radius:16px;max-width:90vw;max-height:90vh;overflow:hidden;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.3);box-shadow:0 20px 50px rgba(0,0,0,.3);-webkit-animation:modalAppear-1fe4cc86 .3s ease;animation:modalAppear-1fe4cc86 .3s ease}@-webkit-keyframes modalAppear-1fe4cc86{0%{opacity:0;-webkit-transform:scale(.9) translateY(20px);transform:scale(.9) translateY(20px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes modalAppear-1fe4cc86{0%{opacity:0;-webkit-transform:scale(.9) translateY(20px);transform:scale(.9) translateY(20px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.camera-header[data-v-1fe4cc86]{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:20px 24px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.camera-header h4[data-v-1fe4cc86]{margin:0;color:#374151;font-weight:600}.close-btn[data-v-1fe4cc86]{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:4px;width:32px;height:32px;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;-webkit-transition:all .2s ease;transition:all .2s ease}.close-btn[data-v-1fe4cc86]:hover{color:#374151;background:#e5e7eb}.camera-content[data-v-1fe4cc86]{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000}.camera-video[data-v-1fe4cc86]{max-width:100%;max-height:60vh;border-radius:8px}.camera-controls[data-v-1fe4cc86]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;background:#f9fafb;border-top:1px solid #e5e7eb;gap:12px}.camera-controls[data-v-1fe4cc86],.capture-btn[data-v-1fe4cc86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.capture-btn[data-v-1fe4cc86]{gap:8px;padding:12px 20px;font-size:16px;font-weight:600}.capture-btn i[data-v-1fe4cc86]{font-size:18px}@media(max-width:768px){.action-buttons[data-v-1fe4cc86]{grid-template-columns:1fr;gap:12px}.action-card[data-v-1fe4cc86]{padding:20px 16px;gap:16px;min-height:60px}.action-card[data-v-1fe4cc86]:active{-webkit-transform:scale(.98);transform:scale(.98)}.action-icon[data-v-1fe4cc86]{width:44px;height:44px}.action-icon .icon[data-v-1fe4cc86]{font-size:20px}.photo-gallery[data-v-1fe4cc86]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.photo-container .photo-image[data-v-1fe4cc86],.photo-container[data-v-1fe4cc86]{border-radius:12px}.retry-btn[data-v-1fe4cc86],.rotate-btn[data-v-1fe4cc86]{padding:8px 12px;font-size:13px;min-width:44px;min-height:44px;border-radius:8px}.retry-btn[data-v-1fe4cc86]:active,.rotate-btn[data-v-1fe4cc86]:active{-webkit-transform:scale(.95);transform:scale(.95)}.drop-zone-modern[data-v-1fe4cc86]{padding:24px 16px;border-radius:16px}.drop-zone-modern[data-v-1fe4cc86]:active{-webkit-transform:scale(.98);transform:scale(.98)}.drop-icon i[data-v-1fe4cc86]{font-size:32px}.drop-zone-content h4[data-v-1fe4cc86]{font-size:16px}.drop-zone-content p[data-v-1fe4cc86]{font-size:13px}.file-types[data-v-1fe4cc86]{font-size:11px}.camera-container[data-v-1fe4cc86]{max-width:100vw;max-height:100vh;margin:0;border-radius:0}.camera-video[data-v-1fe4cc86]{max-height:60vh;border-radius:0}.camera-header[data-v-1fe4cc86]{padding:16px 20px}.camera-header h3[data-v-1fe4cc86]{font-size:18px}.camera-content[data-v-1fe4cc86]{padding:16px}.camera-controls[data-v-1fe4cc86]{padding:20px;gap:16px}.camera-controls button[data-v-1fe4cc86]{width:100%;height:48px;font-size:16px;font-weight:600}.camera-controls button[data-v-1fe4cc86]:active{-webkit-transform:scale(.98);transform:scale(.98)}.comment-section[data-v-1fe4cc86]{margin-bottom:24px}.comment-section .comment-label[data-v-1fe4cc86]{font-size:15px;margin-bottom:12px}.comment-section textarea[data-v-1fe4cc86]{font-size:16px;padding:16px;border-radius:12px;min-height:120px}.comment-section textarea[data-v-1fe4cc86]:focus{font-size:16px}}@media(max-width:480px){.action-buttons[data-v-1fe4cc86]{gap:8px}.action-card[data-v-1fe4cc86]{padding:16px 12px;gap:12px;min-height:56px}.action-icon[data-v-1fe4cc86]{width:40px;height:40px}.action-icon .icon[data-v-1fe4cc86]{font-size:18px}.photo-gallery[data-v-1fe4cc86]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.photo-container .photo-image[data-v-1fe4cc86],.photo-container[data-v-1fe4cc86]{border-radius:8px}.retry-btn[data-v-1fe4cc86],.rotate-btn[data-v-1fe4cc86]{padding:6px 10px;font-size:12px;min-width:40px;min-height:40px;border-radius:6px}.retry-btn span[data-v-1fe4cc86],.rotate-btn span[data-v-1fe4cc86]{display:none}.retry-btn i[data-v-1fe4cc86],.rotate-btn i[data-v-1fe4cc86]{font-size:16px}.drop-zone-modern[data-v-1fe4cc86]{padding:20px 12px;border-radius:12px}.drop-icon i[data-v-1fe4cc86]{font-size:28px}.drop-zone-content h4[data-v-1fe4cc86]{font-size:14px}.drop-zone-content p[data-v-1fe4cc86]{font-size:12px}.file-types[data-v-1fe4cc86]{font-size:10px}.camera-controls[data-v-1fe4cc86]{padding:16px;gap:12px}.camera-controls button[data-v-1fe4cc86]{height:44px;font-size:15px}.comment-section .comment-label[data-v-1fe4cc86]{font-size:14px;margin-bottom:8px}.comment-section textarea[data-v-1fe4cc86]{font-size:16px;padding:12px;border-radius:8px;min-height:100px}}@media(max-width:768px)and (orientation:landscape){.camera-container[data-v-1fe4cc86]{max-height:90vh}.camera-video[data-v-1fe4cc86]{max-height:50vh}.camera-controls[data-v-1fe4cc86]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:16px 20px}.camera-controls button[data-v-1fe4cc86]{width:auto;min-width:120px;height:44px}.photo-gallery[data-v-1fe4cc86]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}}@media(prefers-color-scheme:dark)and (max-width:768px){.action-card[data-v-1fe4cc86]{background:#1f2937;border-color:#374151;color:#f9fafb}.action-card[data-v-1fe4cc86]:hover{background:#374151;border-color:#00aa73}.drop-zone-modern[data-v-1fe4cc86]{background:#1f2937;border-color:#374151;color:#f9fafb}.drop-zone-modern[data-v-1fe4cc86]:hover{background:#374151;border-color:#00aa73}.camera-container[data-v-1fe4cc86]{background:#1f2937;color:#f9fafb}.comment-section textarea[data-v-1fe4cc86]{background:#1f2937;border-color:#374151;color:#f9fafb}.comment-section textarea[data-v-1fe4cc86]:focus{border-color:#00aa73}}[data-v-835c8286]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-835c8286]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-835c8286]{cursor:pointer}h1[data-v-835c8286],h2[data-v-835c8286],h3[data-v-835c8286],h4[data-v-835c8286],h5[data-v-835c8286],h6[data-v-835c8286]{font-family:EuclidCircularB}html.nor h1[data-v-835c8286],html.nor h2[data-v-835c8286],html.nor h3[data-v-835c8286],html.nor h4[data-v-835c8286],html.nor h5[data-v-835c8286],html.nor h6[data-v-835c8286]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-835c8286],html.nor strong[data-v-835c8286]{font-weight:600!important}html.ger .bolder[data-v-835c8286],html.ger .font-weight-bolder[data-v-835c8286],html.nor .bolder[data-v-835c8286],html.nor .font-weight-bolder[data-v-835c8286]{font-weight:900!important}.font-italic[data-v-835c8286]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-835c8286]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-835c8286]{padding:0 1.5rem}}.row-equal-height[data-v-835c8286]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-835c8286]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-835c8286]{font-size:.8rem}form .row[data-v-835c8286]{margin-bottom:0}.form-check[data-v-835c8286]{padding-left:0!important}.no-select[data-v-835c8286]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-835c8286]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-835c8286]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-835c8286]:focus{outline:none}.tel-input[data-v-835c8286]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-835c8286]{background-image:none!important}.text-capitalize-first[data-v-835c8286]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-835c8286],.tab-with-button-fade-leave-active[data-v-835c8286]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-835c8286],.tab-with-button-fade-leave-to[data-v-835c8286]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.subtitle[data-v-835c8286]{color:#6b7280;font-size:16px;margin-bottom:32px;text-align:center}.checklist-container[data-v-835c8286]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:32px}.checklist-item[data-v-835c8286]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.checklist-item[data-v-835c8286]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.checklist-item.checked[data-v-835c8286]{border-color:#00aa73;background-color:rgba(0,170,115,.02);-webkit-box-shadow:0 2px 8px rgba(0,170,115,.15);box-shadow:0 2px 8px rgba(0,170,115,.15)}.item-header[data-v-835c8286]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.icon-container[data-v-835c8286]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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;-webkit-transition:all .2s ease;transition:all .2s ease}.checklist-item.checked .icon-container[data-v-835c8286]{background:rgba(0,170,115,.1)}.icon-container .icon[data-v-835c8286]{font-size:20px}.item-content[data-v-835c8286]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.item-content .content-text[data-v-835c8286]{-webkit-box-flex:1;-ms-flex:1;flex:1}.item-content .content-text h4[data-v-835c8286]{margin:0 0 4px 0;font-size:16px;color:#374151;line-height:1.4;text-align:left}.item-content .content-text .item-subtitle[data-v-835c8286]{margin:0;font-size:13px;color:#6b7280;line-height:1.4;text-align:left}.checkbox-container[data-v-835c8286]{-ms-flex-negative:0;flex-shrink:0}.meter-input[data-v-835c8286] .input-group{margin-bottom:0}.meter-input[data-v-835c8286] .input-group .text-right{text-align:left!important}.additional-input-section[data-v-835c8286]{margin-top:16px;padding-top:16px;border-top:1px solid #f3f4f6;-webkit-animation:slideDown-835c8286 .2s ease;animation:slideDown-835c8286 .2s ease}.additional-input-section .meter-input-wrapper[data-v-835c8286]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.additional-input-section .meter-reading-wrapper[data-v-835c8286]{margin-top:16px}.additional-input-section .qr-scanner-btn[data-v-835c8286]{background:#00aa73;color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap;min-height:44px}.additional-input-section .qr-scanner-btn[data-v-835c8286]:hover:not(:disabled){background:#007751;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,170,115,.3);box-shadow:0 4px 12px rgba(0,170,115,.3)}.additional-input-section .qr-scanner-btn[data-v-835c8286]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.additional-input-section .qr-scanner-btn[data-v-835c8286]:disabled{opacity:.7;cursor:not-allowed}.additional-input-section .qr-scanner-btn.loading[data-v-835c8286]{background:#00dd96}.additional-input-section .qr-scanner-btn i[data-v-835c8286]{font-size:16px}.additional-input-section .qr-scanner-btn .spinner[data-v-835c8286]{-webkit-animation:spin-835c8286 1s linear infinite;animation:spin-835c8286 1s linear infinite}.additional-input-section .scan-feedback[data-v-835c8286]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;-webkit-animation:fadeIn-835c8286 .3s ease;animation:fadeIn-835c8286 .3s ease;padding:8px 12px;border-radius:6px}.additional-input-section .scan-feedback.success[data-v-835c8286]{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0}.additional-input-section .scan-feedback.error[data-v-835c8286]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.additional-input-section .scan-feedback i[data-v-835c8286]{font-size:16px}.additional-input-section[data-v-835c8286] .input-group{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.additional-input-section[data-v-835c8286] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.additional-input-section[data-v-835c8286] .input-group input{border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.additional-input-section[data-v-835c8286] .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.additional-input-section[data-v-835c8286] .input-group input::-webkit-input-placeholder{color:#9ca3af}.additional-input-section[data-v-835c8286] .input-group input::-moz-placeholder{color:#9ca3af}.additional-input-section[data-v-835c8286] .input-group input:-ms-input-placeholder{color:#9ca3af}.additional-input-section[data-v-835c8286] .input-group input::-ms-input-placeholder{color:#9ca3af}.additional-input-section[data-v-835c8286] .input-group input::placeholder{color:#9ca3af}.additional-input-section .electricity-included-section[data-v-835c8286],.additional-input-section .water-included-section[data-v-835c8286]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f3f4f6}.additional-input-section .meter-inputs-section[data-v-835c8286],.comment-section[data-v-835c8286]{-webkit-animation:slideDown-835c8286 .2s ease;animation:slideDown-835c8286 .2s ease}.comment-section[data-v-835c8286]{margin-top:16px;padding-top:16px;border-top:1px solid #f3f4f6}.comment-section[data-v-835c8286] .input-group{margin-bottom:0}.comment-section[data-v-835c8286] .input-group input{border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.comment-section[data-v-835c8286] .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.comment-section[data-v-835c8286] .input-group input::-webkit-input-placeholder{color:#9ca3af}.comment-section[data-v-835c8286] .input-group input::-moz-placeholder{color:#9ca3af}.comment-section[data-v-835c8286] .input-group input:-ms-input-placeholder{color:#9ca3af}.comment-section[data-v-835c8286] .input-group input::-ms-input-placeholder{color:#9ca3af}.comment-section[data-v-835c8286] .input-group input::placeholder{color:#9ca3af}@-webkit-keyframes slideDown-835c8286{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-835c8286{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn-835c8286{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-835c8286{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin-835c8286{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-835c8286{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:768px){.checklist-item[data-v-835c8286]{padding:16px}.item-header[data-v-835c8286]{gap:12px}.icon-container[data-v-835c8286]{width:40px;height:40px}.icon-container .icon[data-v-835c8286]{font-size:18px}.item-content[data-v-835c8286]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.item-content h4[data-v-835c8286]{font-size:15px}.checkbox-container[data-v-835c8286]{margin-left:0}.additional-input-section .meter-input-wrapper[data-v-835c8286]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.additional-input-section .qr-scanner-btn[data-v-835c8286]{padding:10px 14px;font-size:13px;min-height:40px}.additional-input-section .scan-feedback[data-v-835c8286]{font-size:13px}}[data-v-5619d12a]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-5619d12a]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-5619d12a]{cursor:pointer}h1[data-v-5619d12a],h2[data-v-5619d12a],h3[data-v-5619d12a],h4[data-v-5619d12a],h5[data-v-5619d12a],h6[data-v-5619d12a]{font-family:EuclidCircularB}html.nor h1[data-v-5619d12a],html.nor h2[data-v-5619d12a],html.nor h3[data-v-5619d12a],html.nor h4[data-v-5619d12a],html.nor h5[data-v-5619d12a],html.nor h6[data-v-5619d12a]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-5619d12a],html.nor strong[data-v-5619d12a]{font-weight:600!important}html.ger .bolder[data-v-5619d12a],html.ger .font-weight-bolder[data-v-5619d12a],html.nor .bolder[data-v-5619d12a],html.nor .font-weight-bolder[data-v-5619d12a]{font-weight:900!important}.font-italic[data-v-5619d12a]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-5619d12a]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-5619d12a]{padding:0 1.5rem}}.row-equal-height[data-v-5619d12a]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-5619d12a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-5619d12a]{font-size:.8rem}form .row[data-v-5619d12a]{margin-bottom:0}.form-check[data-v-5619d12a]{padding-left:0!important}.no-select[data-v-5619d12a]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-5619d12a]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-5619d12a]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-5619d12a]:focus{outline:none}.tel-input[data-v-5619d12a]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-5619d12a]{background-image:none!important}.text-capitalize-first[data-v-5619d12a]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-5619d12a],.tab-with-button-fade-leave-active[data-v-5619d12a]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-5619d12a],.tab-with-button-fade-leave-to[data-v-5619d12a]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.additional-options[data-v-5619d12a]{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;margin-bottom:32px}.option-card[data-v-5619d12a]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.option-card[data-v-5619d12a]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.option-header[data-v-5619d12a]{gap:16px;margin-bottom:16px}.option-header[data-v-5619d12a],.option-icon[data-v-5619d12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-icon[data-v-5619d12a]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;background:#f3f4f6;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.option-icon .icon[data-v-5619d12a]{font-size:18px}.option-content[data-v-5619d12a]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.option-content h4[data-v-5619d12a]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#374151}.option-content p[data-v-5619d12a]{margin:0;font-size:14px;color:#6b7280}.system-input[data-v-5619d12a] .input-group{margin-bottom:0}.system-input[data-v-5619d12a] .input-group input{border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.system-input[data-v-5619d12a] .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.system-input[data-v-5619d12a] .input-group input::-webkit-input-placeholder{color:#9ca3af}.system-input[data-v-5619d12a] .input-group input::-moz-placeholder{color:#9ca3af}.system-input[data-v-5619d12a] .input-group input:-ms-input-placeholder{color:#9ca3af}.system-input[data-v-5619d12a] .input-group input::-ms-input-placeholder{color:#9ca3af}.system-input[data-v-5619d12a] .input-group input::placeholder{color:#9ca3af}.system-input[data-v-5619d12a] .input-group input.text-right{text-align:left!important}.electronic-lock-selector[data-v-5619d12a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.lock-btn[data-v-5619d12a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:48px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;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;gap:8px}.lock-btn i[data-v-5619d12a]{font-size:16px}.lock-btn.active[data-v-5619d12a],.lock-btn[data-v-5619d12a]:hover{border-color:#00aa73;color:#00aa73}.lock-btn.active[data-v-5619d12a]{background:rgba(0,170,115,.1);-webkit-box-shadow:0 2px 8px rgba(0,170,115,.15);box-shadow:0 2px 8px rgba(0,170,115,.15)}.section-header[data-v-5619d12a]{text-align:center;margin-bottom:24px}.section-header h4[data-v-5619d12a]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.section-header p[data-v-5619d12a]{margin:0;font-size:14px;color:#6b7280}.key-input[data-v-5619d12a] .input-group{margin-bottom:0}.key-input[data-v-5619d12a] .input-group input{border:2px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.key-input[data-v-5619d12a] .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.key-input[data-v-5619d12a] .input-group input::-webkit-input-placeholder{color:#9ca3af}.key-input[data-v-5619d12a] .input-group input::-moz-placeholder{color:#9ca3af}.key-input[data-v-5619d12a] .input-group input:-ms-input-placeholder{color:#9ca3af}.key-input[data-v-5619d12a] .input-group input::-ms-input-placeholder{color:#9ca3af}.key-input[data-v-5619d12a] .input-group input::placeholder{color:#9ca3af}@-webkit-keyframes slideDown-5619d12a{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-5619d12a{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.option-card[data-v-5619d12a]{padding:20px}.option-header[data-v-5619d12a]{gap:12px}.option-icon[data-v-5619d12a]{width:40px;height:40px}.option-icon .icon[data-v-5619d12a]{font-size:18px}.preset-amounts[data-v-5619d12a]{gap:6px}.amount-btn[data-v-5619d12a]{width:36px;height:36px;font-size:13px}.electronic-lock-selector[data-v-5619d12a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.lock-btn[data-v-5619d12a]{height:44px}.key-card .remove-btn[data-v-5619d12a]{opacity:1;visibility:visible;pointer-events:auto}}[data-v-27487934]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-27487934]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-27487934]{cursor:pointer}h1[data-v-27487934],h2[data-v-27487934],h3[data-v-27487934],h4[data-v-27487934],h5[data-v-27487934],h6[data-v-27487934]{font-family:EuclidCircularB}html.nor h1[data-v-27487934],html.nor h2[data-v-27487934],html.nor h3[data-v-27487934],html.nor h4[data-v-27487934],html.nor h5[data-v-27487934],html.nor h6[data-v-27487934]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-27487934],html.nor strong[data-v-27487934]{font-weight:600!important}html.ger .bolder[data-v-27487934],html.ger .font-weight-bolder[data-v-27487934],html.nor .bolder[data-v-27487934],html.nor .font-weight-bolder[data-v-27487934]{font-weight:900!important}.font-italic[data-v-27487934]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-27487934]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-27487934]{padding:0 1.5rem}}.row-equal-height[data-v-27487934]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-27487934]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-27487934]{font-size:.8rem}form .row[data-v-27487934]{margin-bottom:0}.form-check[data-v-27487934]{padding-left:0!important}.no-select[data-v-27487934]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-27487934]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-27487934]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-27487934]:focus{outline:none}.tel-input[data-v-27487934]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-27487934]{background-image:none!important}.text-capitalize-first[data-v-27487934]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-27487934],.tab-with-button-fade-leave-active[data-v-27487934]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-27487934],.tab-with-button-fade-leave-to[data-v-27487934]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.parties-container[data-v-27487934]{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:24px}@media(max-width:768px){.parties-container[data-v-27487934]{grid-template-columns:1fr;gap:24px}}.party-section[data-v-27487934]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.party-section[data-v-27487934]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.party-section.landlord-section[data-v-27487934]{border-left:4px solid #3b82f6}.party-section.landlord-section[data-v-27487934]:hover{border-left-color:#2563eb;border-color:#bfdbfe;background:rgba(59,130,246,.02)}.party-section.tenant-section[data-v-27487934]{border-left:4px solid #22c55e}.party-section.tenant-section[data-v-27487934]:hover{border-left-color:#16a34a;border-color:#bbf7d0;background:rgba(34,197,94,.02)}.section-header[data-v-27487934]{gap:16px;margin-bottom:24px}.section-header[data-v-27487934],.section-icon[data-v-27487934]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-icon[data-v-27487934]{width:48px;height:48px;background:#f3f4f6;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-icon i[data-v-27487934]{font-size:24px;color:#6b7280}.landlord-section .section-icon[data-v-27487934]{background:rgba(59,130,246,.1)}.landlord-section .section-icon i[data-v-27487934]{color:#3b82f6}.tenant-section .section-icon[data-v-27487934]{background:rgba(34,197,94,.1)}.tenant-section .section-icon i[data-v-27487934]{color:#22c55e}.section-info[data-v-27487934]{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-info h4[data-v-27487934]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#111827}.section-info p[data-v-27487934]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.form-section .input-row[data-v-27487934]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.form-section .input-row[data-v-27487934]:last-child{margin-bottom:0}@media(max-width:480px){.form-section .input-row[data-v-27487934]{grid-template-columns:1fr;gap:12px}}.form-section .input-row[data-v-27487934]:has(.form-input:only-child){grid-template-columns:1fr}.form-input[data-v-27487934] .input-group{margin-bottom:0}.form-input[data-v-27487934] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.form-input[data-v-27487934] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.form-input[data-v-27487934] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.form-input[data-v-27487934] .input-group input:hover:not(:focus){border-color:#9ca3af}.form-input[data-v-27487934] .input-group input::-webkit-input-placeholder{color:#9ca3af}.form-input[data-v-27487934] .input-group input::-moz-placeholder{color:#9ca3af}.form-input[data-v-27487934] .input-group input:-ms-input-placeholder{color:#9ca3af}.form-input[data-v-27487934] .input-group input::-ms-input-placeholder{color:#9ca3af}.form-input[data-v-27487934] .input-group input::placeholder{color:#9ca3af}.form-input[data-v-27487934] .input-group input.is-invalid{border-color:#ef4444}.form-input[data-v-27487934] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}@media(max-width:768px){.party-section[data-v-27487934]{padding:20px}.section-header[data-v-27487934]{gap:12px;margin-bottom:20px}.section-icon[data-v-27487934]{width:40px;height:40px}.section-icon i[data-v-27487934]{font-size:20px}.section-info h4[data-v-27487934]{font-size:16px}.section-info p[data-v-27487934]{font-size:13px}}[data-v-ba500580]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-ba500580]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-ba500580]{cursor:pointer}h1[data-v-ba500580],h2[data-v-ba500580],h3[data-v-ba500580],h4[data-v-ba500580],h5[data-v-ba500580],h6[data-v-ba500580]{font-family:EuclidCircularB}html.nor h1[data-v-ba500580],html.nor h2[data-v-ba500580],html.nor h3[data-v-ba500580],html.nor h4[data-v-ba500580],html.nor h5[data-v-ba500580],html.nor h6[data-v-ba500580]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-ba500580],html.nor strong[data-v-ba500580]{font-weight:600!important}html.ger .bolder[data-v-ba500580],html.ger .font-weight-bolder[data-v-ba500580],html.nor .bolder[data-v-ba500580],html.nor .font-weight-bolder[data-v-ba500580]{font-weight:900!important}.font-italic[data-v-ba500580]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-ba500580]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-ba500580]{padding:0 1.5rem}}.row-equal-height[data-v-ba500580]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-ba500580]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-ba500580]{font-size:.8rem}form .row[data-v-ba500580]{margin-bottom:0}.form-check[data-v-ba500580]{padding-left:0!important}.no-select[data-v-ba500580]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-ba500580]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-ba500580]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-ba500580]:focus{outline:none}.tel-input[data-v-ba500580]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-ba500580]{background-image:none!important}.text-capitalize-first[data-v-ba500580]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-ba500580],.tab-with-button-fade-leave-active[data-v-ba500580]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-ba500580],.tab-with-button-fade-leave-to[data-v-ba500580]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.toggle-wrapper[data-v-ba500580]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.toggle-wrapper.disabled[data-v-ba500580]{cursor:not-allowed;opacity:.5}.toggle-switch[data-v-ba500580]{position:relative;width:44px;height:24px;background:#e5e7eb;border-radius:12px;border:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.toggle-switch[data-v-ba500580]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.toggle-switch[data-v-ba500580]:hover:not(.disabled){background:#d1d5db}.toggle-switch.active[data-v-ba500580]{background:#3b82f6}.toggle-switch.active[data-v-ba500580]:hover:not(.disabled){background:#2563eb}.toggle-switch.active .toggle-handle[data-v-ba500580]{-webkit-transform:translateX(20px);transform:translateX(20px);background:#fff}.toggle-switch.disabled[data-v-ba500580]{cursor:not-allowed;opacity:.5}.toggle-switch.disabled[data-v-ba500580]:hover{background:#e5e7eb}.toggle-switch.disabled.active[data-v-ba500580]:hover{background:#3b82f6}.toggle-handle[data-v-ba500580]{position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.toggle-label[data-v-ba500580]{font-size:14px;color:#374151;cursor:pointer;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-label.disabled[data-v-ba500580]{cursor:not-allowed;color:#9ca3af}@media(max-width:768px){.toggle-wrapper[data-v-ba500580]{gap:10px}.toggle-switch[data-v-ba500580]{width:40px;height:22px;border-radius:11px}.toggle-switch.active .toggle-handle[data-v-ba500580]{-webkit-transform:translateX(18px);transform:translateX(18px)}.toggle-handle[data-v-ba500580]{width:14px;height:14px}.toggle-label[data-v-ba500580]{font-size:13px}}@media(prefers-contrast:high){.toggle-switch[data-v-ba500580]{border:2px solid #374151}.toggle-switch.active[data-v-ba500580]{background:#1f2937;border-color:#1f2937}}@media(prefers-reduced-motion:reduce){.toggle-handle[data-v-ba500580],.toggle-switch[data-v-ba500580]{-webkit-transition:none;transition:none}}[data-v-5ee7aa22]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-5ee7aa22]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-5ee7aa22]{cursor:pointer}h1[data-v-5ee7aa22],h2[data-v-5ee7aa22],h3[data-v-5ee7aa22],h4[data-v-5ee7aa22],h5[data-v-5ee7aa22],h6[data-v-5ee7aa22]{font-family:EuclidCircularB}html.nor h1[data-v-5ee7aa22],html.nor h2[data-v-5ee7aa22],html.nor h3[data-v-5ee7aa22],html.nor h4[data-v-5ee7aa22],html.nor h5[data-v-5ee7aa22],html.nor h6[data-v-5ee7aa22]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-5ee7aa22],html.nor strong[data-v-5ee7aa22]{font-weight:600!important}html.ger .bolder[data-v-5ee7aa22],html.ger .font-weight-bolder[data-v-5ee7aa22],html.nor .bolder[data-v-5ee7aa22],html.nor .font-weight-bolder[data-v-5ee7aa22]{font-weight:900!important}.font-italic[data-v-5ee7aa22]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-5ee7aa22]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-5ee7aa22]{padding:0 1.5rem}}.row-equal-height[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-5ee7aa22]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-5ee7aa22]{font-size:.8rem}form .row[data-v-5ee7aa22]{margin-bottom:0}.form-check[data-v-5ee7aa22]{padding-left:0!important}.no-select[data-v-5ee7aa22]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-5ee7aa22]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-5ee7aa22]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-5ee7aa22]:focus{outline:none}.tel-input[data-v-5ee7aa22]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-5ee7aa22]{background-image:none!important}.text-capitalize-first[data-v-5ee7aa22]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-5ee7aa22],.tab-with-button-fade-leave-active[data-v-5ee7aa22]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-5ee7aa22],.tab-with-button-fade-leave-to[data-v-5ee7aa22]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.keys-grid[data-v-5ee7aa22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-bottom:32px}@media(max-width:768px){.keys-grid[data-v-5ee7aa22]{grid-template-columns:1fr;gap:20px}}.key-card[data-v-5ee7aa22]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.key-card[data-v-5ee7aa22]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:768px){.key-card[data-v-5ee7aa22]{padding:20px}}.key-header[data-v-5ee7aa22]{gap:16px;margin-bottom:20px;position:relative}.key-header .key-icon[data-v-5ee7aa22],.key-header[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.key-header .key-icon[data-v-5ee7aa22]{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.key-header .key-icon .icon[data-v-5ee7aa22]{font-size:24px}@media(max-width:768px){.key-header .key-icon[data-v-5ee7aa22]{width:48px;height:48px}.key-header .key-icon .icon[data-v-5ee7aa22]{font-size:20px}}.key-header .key-info[data-v-5ee7aa22]{-webkit-box-flex:1;-ms-flex:1;flex:1}.key-header .key-info h4[data-v-5ee7aa22]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#111827}@media(max-width:768px){.key-header .key-info h4[data-v-5ee7aa22]{font-size:16px}}.key-header .key-info p[data-v-5ee7aa22]{margin:0;font-size:14px;color:#6b7280}@media(max-width:768px){.key-header .key-info p[data-v-5ee7aa22]{font-size:13px}}.key-header .remove-btn[data-v-5ee7aa22]{background:#ef4444;color:#fff;border:none;border-radius:8px;width:32px;height:32px;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;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:-8px;right:-8px}.key-header .remove-btn[data-v-5ee7aa22]:hover{background:#dc2626;-webkit-transform:scale(1.1);transform:scale(1.1)}.key-header .remove-btn i[data-v-5ee7aa22]{font-size:14px}.quantity-section[data-v-5ee7aa22]{margin-bottom:20px}.quantity-section .quantity-label[data-v-5ee7aa22]{display:block;font-size:16px;font-weight:600;color:#374151;margin-bottom:16px}@media(max-width:768px){.quantity-section .quantity-label[data-v-5ee7aa22]{font-size:15px}}.quantity-section .quantity-selector .preset-amounts[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.quantity-section .quantity-selector .preset-amounts .amount-btn[data-v-5ee7aa22]{background:#f3f4f6;border:2px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:600;color:#374151;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-width:48px}.quantity-section .quantity-selector .preset-amounts .amount-btn[data-v-5ee7aa22]:hover{border-color:#3b82f6;background:rgba(59,130,246,.05)}.quantity-section .quantity-selector .preset-amounts .amount-btn.active[data-v-5ee7aa22]{background:#3b82f6;border-color:#3b82f6;color:#fff}@media(max-width:768px){.quantity-section .quantity-selector .preset-amounts .amount-btn[data-v-5ee7aa22]{padding:10px 14px;font-size:15px;min-width:44px}}.quantity-section .quantity-selector .custom-amount .custom-amount-btn[data-v-5ee7aa22]{background:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px;padding:12px 16px;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.quantity-section .quantity-selector .custom-amount .custom-amount-btn[data-v-5ee7aa22]:hover{border-color:#3b82f6;background:rgba(59,130,246,.05);color:#3b82f6}@media(max-width:768px){.quantity-section .quantity-selector .custom-amount .custom-amount-btn[data-v-5ee7aa22]{padding:10px 14px;font-size:13px}}.quantity-section .quantity-selector .custom-amount .custom-input-section[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper[data-v-5ee7aa22]{-webkit-box-flex:1;-ms-flex:1;flex:1}.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper .custom-label[data-v-5ee7aa22]{display:block;font-size:14px;font-weight:500;color:#6b7280;margin-bottom:8px}.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper .custom-input[data-v-5ee7aa22]{width:100%}.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper .custom-input[data-v-5ee7aa22] .input-group{margin-bottom:0}.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper .custom-input[data-v-5ee7aa22] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper .custom-input[data-v-5ee7aa22] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}@media(max-width:768px){.quantity-section .quantity-selector .custom-amount .custom-input-section .custom-input-wrapper .custom-input[data-v-5ee7aa22] .input-group input{padding:10px 14px;font-size:15px}}.quantity-section .quantity-selector .custom-amount .custom-label[data-v-5ee7aa22]{display:block;font-size:14px;font-weight:500;color:#6b7280;margin-bottom:8px}.quantity-section .quantity-selector .custom-amount .custom-input[data-v-5ee7aa22]{max-width:120px}.quantity-section .quantity-selector .custom-amount .custom-input[data-v-5ee7aa22] .input-group{margin-bottom:0}.quantity-section .quantity-selector .custom-amount .custom-input[data-v-5ee7aa22] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.quantity-section .quantity-selector .custom-amount .custom-input[data-v-5ee7aa22] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}@media(max-width:768px){.quantity-section .quantity-selector .custom-amount .custom-input[data-v-5ee7aa22] .input-group input{padding:10px 14px;font-size:15px}}.not-relevant-message[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#059669;font-size:14px;font-weight:500}.not-relevant-message i[data-v-5ee7aa22]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.not-relevant-message[data-v-5ee7aa22]{font-size:13px;padding:10px 14px}.not-relevant-message i[data-v-5ee7aa22]{font-size:14px}}.additional-keys-section[data-v-5ee7aa22]{margin-top:40px}.additional-keys-section .section-header[data-v-5ee7aa22]{margin-bottom:24px}.additional-keys-section .section-header h4[data-v-5ee7aa22]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#111827}@media(max-width:768px){.additional-keys-section .section-header h4[data-v-5ee7aa22]{font-size:18px}}.additional-keys-section .section-header .section-subtitle[data-v-5ee7aa22]{margin:0;font-size:14px;color:#6b7280;line-height:1.5}@media(max-width:768px){.additional-keys-section .section-header .section-subtitle[data-v-5ee7aa22]{font-size:13px}}.additional-keys-section .add-key-section[data-v-5ee7aa22]{margin-top:20px}.additional-keys-section .add-key-section .add-key-btn[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f3f4f6;border:2px dashed #d1d5db;border-radius:12px;padding:16px 24px;color:#374151;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.additional-keys-section .add-key-section .add-key-btn[data-v-5ee7aa22]:hover{border-color:#3b82f6;background:rgba(59,130,246,.05);color:#3b82f6}.additional-keys-section .add-key-section .add-key-btn i[data-v-5ee7aa22]{font-size:16px}@media(max-width:768px){.additional-keys-section .add-key-section .add-key-btn[data-v-5ee7aa22]{padding:14px 20px;font-size:13px}}.additional-keys-section .add-key-section .add-key-form[data-v-5ee7aa22]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px}.additional-keys-section .add-key-section .add-key-form .form-container .key-input[data-v-5ee7aa22]{margin-bottom:16px}.additional-keys-section .add-key-section .add-key-form .form-container .key-input[data-v-5ee7aa22] .input-group{margin-bottom:0}.additional-keys-section .add-key-section .add-key-form .form-container .key-input[data-v-5ee7aa22] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.additional-keys-section .add-key-section .add-key-form .form-container .key-input[data-v-5ee7aa22] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn[data-v-5ee7aa22]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn.btn-secondary[data-v-5ee7aa22]{background:#f3f4f6;border:1px solid #d1d5db;color:#374151}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn.btn-secondary[data-v-5ee7aa22]:hover{background:#e5e7eb}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn.btn-primary[data-v-5ee7aa22]{background:#3b82f6;border:1px solid #3b82f6;color:#fff}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn.btn-primary[data-v-5ee7aa22]:hover:not(:disabled){background:#2563eb;border-color:#2563eb}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn.btn-primary[data-v-5ee7aa22]:disabled{opacity:.5;cursor:not-allowed}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn i[data-v-5ee7aa22]{font-size:12px}@media(max-width:768px){.additional-keys-section .add-key-section .add-key-form .form-container .form-actions[data-v-5ee7aa22]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.additional-keys-section .add-key-section .add-key-form .form-container .form-actions .btn[data-v-5ee7aa22]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.additional-keys-section .add-key-section .add-key-form[data-v-5ee7aa22]{padding:16px}}.total-summary[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.total-summary .summary-card[data-v-5ee7aa22]{text-align:center;padding:24px;border:2px solid #e5e7eb;border-radius:12px;background:#f8fafc;min-width:200px}.total-summary .summary-card h4[data-v-5ee7aa22]{margin:0 0 12px 0;font-size:18px;font-weight:600;color:#111827}.total-summary .summary-card .total-count[data-v-5ee7aa22]{font-size:32px;font-weight:700;color:#3b82f6}@media(max-width:768px){.total-summary .summary-card[data-v-5ee7aa22]{padding:20px}.total-summary .summary-card h4[data-v-5ee7aa22]{font-size:16px}.total-summary .summary-card .total-count[data-v-5ee7aa22]{font-size:28px}}.missing-keys-section[data-v-5ee7aa22]{margin-top:32px;padding:24px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.missing-keys-section .section-header[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:20px}.missing-keys-section .section-header .header-icon[data-v-5ee7aa22]{width:32px;height:32px;background:rgba(245,158,11,.1);border-radius:50%;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;-ms-flex-negative:0;flex-shrink:0}.missing-keys-section .section-header .header-icon i[data-v-5ee7aa22]{font-size:16px;color:#d97706}.missing-keys-section .section-header h4[data-v-5ee7aa22]{margin:0;font-size:16px;font-weight:600;color:#374151;-webkit-box-flex:1;-ms-flex:1;flex:1}.missing-keys-section .form-fields[data-v-5ee7aa22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group{margin-bottom:0}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group label,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input:focus,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea:focus,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input:focus,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input::-webkit-input-placeholder,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea::-webkit-input-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input::-webkit-input-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea::-webkit-input-placeholder{color:#9ca3af}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input::-moz-placeholder,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea::-moz-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input::-moz-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea::-moz-placeholder{color:#9ca3af}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input:-ms-input-placeholder,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea:-ms-input-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input:-ms-input-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea:-ms-input-placeholder{color:#9ca3af}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input::-ms-input-placeholder,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea::-ms-input-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input::-ms-input-placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea::-ms-input-placeholder{color:#9ca3af}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group input::placeholder,.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea::placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group input::placeholder,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea::placeholder{color:#9ca3af}.missing-keys-section .form-fields .amount-input[data-v-5ee7aa22] .input-group textarea,.missing-keys-section .form-fields .description-input[data-v-5ee7aa22] .input-group textarea{min-height:80px;resize:vertical}@media(max-width:768px){.missing-keys-section[data-v-5ee7aa22]{padding:20px}.missing-keys-section .section-header[data-v-5ee7aa22]{gap:10px}.missing-keys-section .section-header .header-icon[data-v-5ee7aa22]{width:28px;height:28px}.missing-keys-section .section-header .header-icon i[data-v-5ee7aa22]{font-size:14px}.missing-keys-section .section-header h4[data-v-5ee7aa22]{font-size:15px}.missing-keys-section .form-fields[data-v-5ee7aa22]{gap:14px}}[data-v-4a825b44]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-4a825b44]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-4a825b44]{cursor:pointer}h1[data-v-4a825b44],h2[data-v-4a825b44],h3[data-v-4a825b44],h4[data-v-4a825b44],h5[data-v-4a825b44],h6[data-v-4a825b44]{font-family:EuclidCircularB}html.nor h1[data-v-4a825b44],html.nor h2[data-v-4a825b44],html.nor h3[data-v-4a825b44],html.nor h4[data-v-4a825b44],html.nor h5[data-v-4a825b44],html.nor h6[data-v-4a825b44]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-4a825b44],html.nor strong[data-v-4a825b44]{font-weight:600!important}html.ger .bolder[data-v-4a825b44],html.ger .font-weight-bolder[data-v-4a825b44],html.nor .bolder[data-v-4a825b44],html.nor .font-weight-bolder[data-v-4a825b44]{font-weight:900!important}.font-italic[data-v-4a825b44]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-4a825b44]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-4a825b44]{padding:0 1.5rem}}.row-equal-height[data-v-4a825b44]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-4a825b44]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-4a825b44]{font-size:.8rem}form .row[data-v-4a825b44]{margin-bottom:0}.form-check[data-v-4a825b44]{padding-left:0!important}.no-select[data-v-4a825b44]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-4a825b44]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-4a825b44]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-4a825b44]:focus{outline:none}.tel-input[data-v-4a825b44]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-4a825b44]{background-image:none!important}.text-capitalize-first[data-v-4a825b44]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-4a825b44],.tab-with-button-fade-leave-active[data-v-4a825b44]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-4a825b44],.tab-with-button-fade-leave-to[data-v-4a825b44]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.payment-options[data-v-4a825b44]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;max-width:700px;margin-left:auto;margin-right:auto}@media(max-width:768px){.payment-options[data-v-4a825b44]{grid-template-columns:1fr;gap:12px}}.payment-card[data-v-4a825b44]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:100px}.payment-card[data-v-4a825b44]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.payment-card.active[data-v-4a825b44],.payment-card[data-v-4a825b44]:hover{border-color:#3b82f6;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.payment-card.active[data-v-4a825b44]{background:rgba(59,130,246,.05)}.payment-card.active .selection-indicator i[data-v-4a825b44]{color:#3b82f6}.payment-card.outstanding-card.active[data-v-4a825b44],.payment-card.outstanding-card[data-v-4a825b44]:hover{border-color:#f59e0b;-webkit-box-shadow:0 4px 12px rgba(245,158,11,.15);box-shadow:0 4px 12px rgba(245,158,11,.15)}.payment-card.outstanding-card.active[data-v-4a825b44]{background:rgba(245,158,11,.05)}.payment-card.outstanding-card.active .selection-indicator i[data-v-4a825b44]{color:#f59e0b}.payment-card .card-icon[data-v-4a825b44]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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}.payment-card .card-icon .icon[data-v-4a825b44]{font-size:24px}.payment-card .card-content[data-v-4a825b44]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.payment-card .card-content h4[data-v-4a825b44]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#111827}.payment-card .card-content p[data-v-4a825b44]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.payment-card .selection-indicator[data-v-4a825b44]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;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}.payment-card .selection-indicator i[data-v-4a825b44]{font-size:20px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.outstanding-details-section[data-v-4a825b44]{background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #e2e8f0;-webkit-animation:slideDown-4a825b44 .3s ease;animation:slideDown-4a825b44 .3s ease}.section-header[data-v-4a825b44]{text-align:center;margin-bottom:24px}.section-header h4[data-v-4a825b44]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.section-header p[data-v-4a825b44]{margin:0;font-size:14px;color:#6b7280}.outstanding-details[data-v-4a825b44]{display:grid;grid-template-columns:1fr;gap:24px;max-width:600px;margin:0 auto}.amount-section .amount-input[data-v-4a825b44] .input-group,.amount-section .details-input[data-v-4a825b44] .input-group,.details-section .amount-input[data-v-4a825b44] .input-group,.details-section .details-input[data-v-4a825b44] .input-group{margin-bottom:8px}.amount-section .amount-input[data-v-4a825b44] .input-group label,.amount-section .details-input[data-v-4a825b44] .input-group label,.details-section .amount-input[data-v-4a825b44] .input-group label,.details-section .details-input[data-v-4a825b44] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.amount-section .amount-input[data-v-4a825b44] .input-group input,.amount-section .amount-input[data-v-4a825b44] .input-group textarea,.amount-section .details-input[data-v-4a825b44] .input-group input,.amount-section .details-input[data-v-4a825b44] .input-group textarea,.details-section .amount-input[data-v-4a825b44] .input-group input,.details-section .amount-input[data-v-4a825b44] .input-group textarea,.details-section .details-input[data-v-4a825b44] .input-group input,.details-section .details-input[data-v-4a825b44] .input-group textarea{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.amount-section .amount-input[data-v-4a825b44] .input-group input:focus,.amount-section .amount-input[data-v-4a825b44] .input-group textarea:focus,.amount-section .details-input[data-v-4a825b44] .input-group input:focus,.amount-section .details-input[data-v-4a825b44] .input-group textarea:focus,.details-section .amount-input[data-v-4a825b44] .input-group input:focus,.details-section .amount-input[data-v-4a825b44] .input-group textarea:focus,.details-section .details-input[data-v-4a825b44] .input-group input:focus,.details-section .details-input[data-v-4a825b44] .input-group textarea:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.amount-section .amount-input[data-v-4a825b44] .input-group input::-webkit-input-placeholder,.amount-section .amount-input[data-v-4a825b44] .input-group textarea::-webkit-input-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group input::-webkit-input-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group textarea::-webkit-input-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group input::-webkit-input-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group textarea::-webkit-input-placeholder,.details-section .details-input[data-v-4a825b44] .input-group input::-webkit-input-placeholder,.details-section .details-input[data-v-4a825b44] .input-group textarea::-webkit-input-placeholder{color:#9ca3af}.amount-section .amount-input[data-v-4a825b44] .input-group input::-moz-placeholder,.amount-section .amount-input[data-v-4a825b44] .input-group textarea::-moz-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group input::-moz-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group textarea::-moz-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group input::-moz-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group textarea::-moz-placeholder,.details-section .details-input[data-v-4a825b44] .input-group input::-moz-placeholder,.details-section .details-input[data-v-4a825b44] .input-group textarea::-moz-placeholder{color:#9ca3af}.amount-section .amount-input[data-v-4a825b44] .input-group input:-ms-input-placeholder,.amount-section .amount-input[data-v-4a825b44] .input-group textarea:-ms-input-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group input:-ms-input-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group textarea:-ms-input-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group input:-ms-input-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group textarea:-ms-input-placeholder,.details-section .details-input[data-v-4a825b44] .input-group input:-ms-input-placeholder,.details-section .details-input[data-v-4a825b44] .input-group textarea:-ms-input-placeholder{color:#9ca3af}.amount-section .amount-input[data-v-4a825b44] .input-group input::-ms-input-placeholder,.amount-section .amount-input[data-v-4a825b44] .input-group textarea::-ms-input-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group input::-ms-input-placeholder,.amount-section .details-input[data-v-4a825b44] .input-group textarea::-ms-input-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group input::-ms-input-placeholder,.details-section .amount-input[data-v-4a825b44] .input-group textarea::-ms-input-placeholder,.details-section .details-input[data-v-4a825b44] .input-group input::-ms-input-placeholder,.details-section .details-input[data-v-4a825b44] .input-group textarea::-ms-input-placeholder{color:#9ca3af}.amount-section .amount-input[data-v-4a825b44] .input-group input::placeholder,.amount-section .amount-input[data-v-4a825b44] .input-group textarea::placeholder,.amount-section .details-input[data-v-4a825b44] .input-group input::placeholder,.amount-section .details-input[data-v-4a825b44] .input-group textarea::placeholder,.details-section .amount-input[data-v-4a825b44] .input-group input::placeholder,.details-section .amount-input[data-v-4a825b44] .input-group textarea::placeholder,.details-section .details-input[data-v-4a825b44] .input-group input::placeholder,.details-section .details-input[data-v-4a825b44] .input-group textarea::placeholder{color:#9ca3af}.amount-section .amount-input[data-v-4a825b44] .input-group textarea,.amount-section .details-input[data-v-4a825b44] .input-group textarea,.details-section .amount-input[data-v-4a825b44] .input-group textarea,.details-section .details-input[data-v-4a825b44] .input-group textarea{resize:vertical;min-height:80px}.amount-section .amount-input[data-v-4a825b44] .input-group .error-message,.amount-section .details-input[data-v-4a825b44] .input-group .error-message,.details-section .amount-input[data-v-4a825b44] .input-group .error-message,.details-section .details-input[data-v-4a825b44] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.amount-section .amount-help[data-v-4a825b44],.amount-section .details-help[data-v-4a825b44],.details-section .amount-help[data-v-4a825b44],.details-section .details-help[data-v-4a825b44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:8px;padding:8px 12px;background:#fff;border-radius:6px;font-size:12px;color:#6b7280;line-height:1.4}.amount-section .amount-help i[data-v-4a825b44],.amount-section .details-help i[data-v-4a825b44],.details-section .amount-help i[data-v-4a825b44],.details-section .details-help i[data-v-4a825b44]{font-size:14px;color:#9ca3af;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.summary-section[data-v-4a825b44]{margin-top:32px}.summary-section .summary-card[data-v-4a825b44]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.summary-section .summary-card.paid[data-v-4a825b44]{background:#f0fdf4;border-color:#bbf7d0}.summary-section .summary-card.outstanding[data-v-4a825b44]{background:#fffbeb;border-color:#fde68a}.summary-section .summary-card .summary-content[data-v-4a825b44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.summary-section .summary-card .summary-icon[data-v-4a825b44]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;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}.summary-section .summary-card .summary-icon i[data-v-4a825b44]{font-size:24px}.summary-section .summary-card .summary-info[data-v-4a825b44]{-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-section .summary-card .summary-info h4[data-v-4a825b44]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#374151}.summary-section .summary-card .summary-info p[data-v-4a825b44]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.error-message[data-v-4a825b44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;max-width:700px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-animation:slideIn-4a825b44 .3s ease;animation:slideIn-4a825b44 .3s ease}.error-message i[data-v-4a825b44]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.text-success[data-v-4a825b44]{color:#22c55e}.text-warning[data-v-4a825b44]{color:#f59e0b}@-webkit-keyframes slideDown-4a825b44{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-4a825b44{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideIn-4a825b44{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-4a825b44{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:768px){.outstanding-details[data-v-4a825b44]{gap:16px}.outstanding-details-section[data-v-4a825b44]{padding:20px}.section-header[data-v-4a825b44]{margin-bottom:20px}.section-header h4[data-v-4a825b44]{font-size:16px}.section-header p[data-v-4a825b44]{font-size:13px}.payment-card[data-v-4a825b44]{padding:20px;min-height:auto}.payment-card .card-icon[data-v-4a825b44]{width:40px;height:40px}.payment-card .card-icon .icon[data-v-4a825b44]{font-size:20px}.payment-card .card-content h4[data-v-4a825b44]{font-size:15px}.payment-card .card-content p[data-v-4a825b44]{font-size:13px}.summary-section .summary-card[data-v-4a825b44]{padding:20px}.summary-section .summary-card .summary-content[data-v-4a825b44]{gap:12px}.summary-section .summary-card .summary-icon[data-v-4a825b44]{width:32px;height:32px}.summary-section .summary-card .summary-icon i[data-v-4a825b44]{font-size:20px}.summary-section .summary-card .summary-info h4[data-v-4a825b44]{font-size:15px}.summary-section .summary-card .summary-info p[data-v-4a825b44]{font-size:13px}}[data-v-3f417eac]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-3f417eac]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-3f417eac]{cursor:pointer}h1[data-v-3f417eac],h2[data-v-3f417eac],h3[data-v-3f417eac],h4[data-v-3f417eac],h5[data-v-3f417eac],h6[data-v-3f417eac]{font-family:EuclidCircularB}html.nor h1[data-v-3f417eac],html.nor h2[data-v-3f417eac],html.nor h3[data-v-3f417eac],html.nor h4[data-v-3f417eac],html.nor h5[data-v-3f417eac],html.nor h6[data-v-3f417eac]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-3f417eac],html.nor strong[data-v-3f417eac]{font-weight:600!important}html.ger .bolder[data-v-3f417eac],html.ger .font-weight-bolder[data-v-3f417eac],html.nor .bolder[data-v-3f417eac],html.nor .font-weight-bolder[data-v-3f417eac]{font-weight:900!important}.font-italic[data-v-3f417eac]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-3f417eac]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-3f417eac]{padding:0 1.5rem}}.row-equal-height[data-v-3f417eac]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-3f417eac]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-3f417eac]{font-size:.8rem}form .row[data-v-3f417eac]{margin-bottom:0}.form-check[data-v-3f417eac]{padding-left:0!important}.no-select[data-v-3f417eac]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-3f417eac]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-3f417eac]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-3f417eac]:focus{outline:none}.tel-input[data-v-3f417eac]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-3f417eac]{background-image:none!important}.text-capitalize-first[data-v-3f417eac]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-3f417eac],.tab-with-button-fade-leave-active[data-v-3f417eac]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-3f417eac],.tab-with-button-fade-leave-to[data-v-3f417eac]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.meter-card[data-v-3f417eac]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.meter-card[data-v-3f417eac]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.meter-header[data-v-3f417eac]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.meter-header[data-v-3f417eac],.meter-info-wrapper[data-v-3f417eac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meter-info-wrapper[data-v-3f417eac]{gap:16px}.meter-icon[data-v-3f417eac]{width:48px;height:48px;background:#f3f4f6;border-radius:50%;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}.meter-icon .icon[data-v-3f417eac]{font-size:24px}.meter-info[data-v-3f417eac]{text-align:left}.meter-info h4[data-v-3f417eac]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#111827}.meter-info p[data-v-3f417eac]{margin:0;font-size:14px;color:#6b7280}.detail-label[data-v-3f417eac]{font-size:14px;font-weight:500;color:#374151;margin-bottom:0}.detail-value[data-v-3f417eac]{font-size:14px;font-weight:600;color:#111827;font-family:monospace}.form-input[data-v-3f417eac] .input-group{margin-bottom:0}.form-input[data-v-3f417eac] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.form-input[data-v-3f417eac] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.form-input[data-v-3f417eac] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.form-input[data-v-3f417eac] .input-group input:hover:not(:focus){border-color:#9ca3af}.form-input[data-v-3f417eac] .input-group input::-webkit-input-placeholder{color:#9ca3af}.form-input[data-v-3f417eac] .input-group input::-moz-placeholder{color:#9ca3af}.form-input[data-v-3f417eac] .input-group input:-ms-input-placeholder{color:#9ca3af}.form-input[data-v-3f417eac] .input-group input::-ms-input-placeholder{color:#9ca3af}.form-input[data-v-3f417eac] .input-group input::placeholder{color:#9ca3af}.form-input[data-v-3f417eac] .input-group input.is-invalid{border-color:#ef4444}.form-input[data-v-3f417eac] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.form-input .qr-scanner-btn[data-v-3f417eac]{background:#3b82f6;color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap;min-height:44px;margin-top:28px}.form-input .qr-scanner-btn[data-v-3f417eac]:hover:not(:disabled){background:#0b63f3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3);box-shadow:0 4px 12px rgba(59,130,246,.3)}.form-input .qr-scanner-btn[data-v-3f417eac]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.form-input .qr-scanner-btn[data-v-3f417eac]:disabled{opacity:.7;cursor:not-allowed}.form-input .qr-scanner-btn.loading[data-v-3f417eac]{background:#6ca1f8}.form-input .qr-scanner-btn .spinner[data-v-3f417eac]{-webkit-animation:spin-3f417eac 1s linear infinite;animation:spin-3f417eac 1s linear infinite}.form-input .qr-scanner-btn i[data-v-3f417eac]{font-size:16px}.form-input .scan-feedback[data-v-3f417eac]{margin-bottom:8px;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;gap:8px;font-size:14px;font-weight:500;-webkit-animation:fadeIn-3f417eac .3s ease;animation:fadeIn-3f417eac .3s ease;padding:8px 12px;border-radius:6px}.form-input .scan-feedback.success[data-v-3f417eac]{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0}.form-input .scan-feedback.error[data-v-3f417eac]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.form-input .scan-feedback i[data-v-3f417eac]{font-size:16px}@-webkit-keyframes spin-3f417eac{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-3f417eac{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fadeIn-3f417eac{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-3f417eac{0%{opacity:0}to{opacity:1}}.consumption-display[data-v-3f417eac]{margin-top:16px}.consumption-display .consumption-card[data-v-3f417eac]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:16px;border-radius:8px;text-align:center}.consumption-display .consumption-card h5[data-v-3f417eac]{margin:0 0 8px 0;font-size:14px;font-weight:500;opacity:.9}.consumption-display .consumption-card .consumption-value[data-v-3f417eac]{font-size:24px;font-weight:700;font-family:monospace}.help-section[data-v-3f417eac]{margin-top:32px}.help-section .help-card[data-v-3f417eac]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.help-section .help-icon[data-v-3f417eac]{width:24px;height:24px;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;background:#22c55e;color:#fff;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.help-section .help-icon i[data-v-3f417eac]{font-size:14px}.help-section .help-content h5[data-v-3f417eac]{margin:0 0 12px 0;font-size:16px;font-weight:600;color:#166534}.help-section .help-content ul[data-v-3f417eac]{margin:0;padding-left:20px;color:#166534}.help-section .help-content ul li[data-v-3f417eac]{margin-bottom:4px;font-size:14px;line-height:1.4}.help-section .help-content ul li[data-v-3f417eac]:last-child{margin-bottom:0}@media(max-width:768px){.header-section[data-v-3f417eac]{margin-bottom:24px}.header-section h3[data-v-3f417eac]{font-size:20px}.header-section .subtitle[data-v-3f417eac]{font-size:14px}.meter-card[data-v-3f417eac]{padding:20px;margin-bottom:20px}.meter-header[data-v-3f417eac]{gap:12px;margin-bottom:16px}.meter-icon[data-v-3f417eac]{width:40px;height:40px}.meter-icon .icon[data-v-3f417eac]{font-size:20px}.meter-info h4[data-v-3f417eac]{font-size:16px}.meter-info p[data-v-3f417eac]{font-size:13px}.help-section[data-v-3f417eac]{margin-top:24px}.help-section .help-card[data-v-3f417eac]{padding:16px;gap:12px}.help-section .help-content h5[data-v-3f417eac]{font-size:14px}.help-section .help-content ul li[data-v-3f417eac]{font-size:13px}.consumption-display .consumption-card .consumption-value[data-v-3f417eac]{font-size:20px}}.not-relevant-message[data-v-3f417eac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#059669;font-size:14px;font-weight:500}.not-relevant-message i[data-v-3f417eac]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.not-relevant-message[data-v-3f417eac]{font-size:13px;padding:10px 14px}.not-relevant-message i[data-v-3f417eac]{font-size:14px}}[data-v-7c8a7696]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-7c8a7696]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-7c8a7696]{cursor:pointer}h1[data-v-7c8a7696],h2[data-v-7c8a7696],h3[data-v-7c8a7696],h4[data-v-7c8a7696],h5[data-v-7c8a7696],h6[data-v-7c8a7696]{font-family:EuclidCircularB}html.nor h1[data-v-7c8a7696],html.nor h2[data-v-7c8a7696],html.nor h3[data-v-7c8a7696],html.nor h4[data-v-7c8a7696],html.nor h5[data-v-7c8a7696],html.nor h6[data-v-7c8a7696]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-7c8a7696],html.nor strong[data-v-7c8a7696]{font-weight:600!important}html.ger .bolder[data-v-7c8a7696],html.ger .font-weight-bolder[data-v-7c8a7696],html.nor .bolder[data-v-7c8a7696],html.nor .font-weight-bolder[data-v-7c8a7696]{font-weight:900!important}.font-italic[data-v-7c8a7696]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-7c8a7696]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-7c8a7696]{padding:0 1.5rem}}.row-equal-height[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-7c8a7696]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-7c8a7696]{font-size:.8rem}form .row[data-v-7c8a7696]{margin-bottom:0}.form-check[data-v-7c8a7696]{padding-left:0!important}.no-select[data-v-7c8a7696]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-7c8a7696]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-7c8a7696]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-7c8a7696]:focus{outline:none}.tel-input[data-v-7c8a7696]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-7c8a7696]{background-image:none!important}.text-capitalize-first[data-v-7c8a7696]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-7c8a7696],.tab-with-button-fade-leave-active[data-v-7c8a7696]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-7c8a7696],.tab-with-button-fade-leave-to[data-v-7c8a7696]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.settlement-options[data-v-7c8a7696]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;max-width:600px;margin-left:auto;margin-right:auto}.settlement-card[data-v-7c8a7696]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-transition:all .2s ease;transition:all .2s ease;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settlement-card[data-v-7c8a7696]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.settlement-card.payment-card[data-v-7c8a7696]{border-color:#3b82f6;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.settlement-header[data-v-7c8a7696]{gap:16px;margin-bottom:20px}.settlement-header[data-v-7c8a7696],.settlement-icon[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settlement-icon[data-v-7c8a7696]{width:48px;height:48px;background:#f3f4f6;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.settlement-icon .icon[data-v-7c8a7696]{font-size:24px}.settlement-info[data-v-7c8a7696]{-webkit-box-flex:1;-ms-flex:1;flex:1}.settlement-info h4[data-v-7c8a7696]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#111827}.settlement-info p[data-v-7c8a7696]{margin:0;font-size:14px;color:#6b7280}.settlement-content .custom-checkbox[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:16px;padding:12px;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.settlement-content .custom-checkbox[data-v-7c8a7696]:hover{background:rgba(59,130,246,.05)}.settlement-content .custom-checkbox input[type=checkbox][data-v-7c8a7696]{position:absolute;opacity:0;width:0;height:0}.settlement-content .custom-checkbox .checkmark[data-v-7c8a7696]{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;background:#fff;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0}.settlement-content .custom-checkbox .checkmark[data-v-7c8a7696]:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.settlement-content .custom-checkbox input[type=checkbox]:checked~.checkmark[data-v-7c8a7696]{background:#3b82f6;border-color:#3b82f6}.settlement-content .custom-checkbox input[type=checkbox]:checked~.checkmark[data-v-7c8a7696]:after{display:block}.settlement-content .custom-checkbox .checkbox-label[data-v-7c8a7696]{font-size:16px;font-weight:500;color:#374151}.settlement-content .custom-checkbox input[type=checkbox]:checked~.checkbox-label[data-v-7c8a7696]{color:#3b82f6}.settlement-details[data-v-7c8a7696]{margin-top:16px;padding:16px;background:#f0fdf4;border-radius:8px;border:1px solid #bbf7d0;-webkit-animation:slideDown-7c8a7696 .3s ease;animation:slideDown-7c8a7696 .3s ease}.detail-info[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#166534;font-weight:500}.detail-info i[data-v-7c8a7696]{font-size:16px}.payment-details[data-v-7c8a7696]{margin-top:16px;padding:20px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;-webkit-animation:slideDown-7c8a7696 .3s ease;animation:slideDown-7c8a7696 .3s ease}.payment-method-section[data-v-7c8a7696]{margin-bottom:24px}.payment-method-section h5[data-v-7c8a7696]{margin:0 0 16px 0;font-size:16px;font-weight:600;color:#374151}.payment-methods[data-v-7c8a7696]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.payment-method-option[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.payment-method-option[data-v-7c8a7696]:hover{border-color:#3b82f6;background:rgba(59,130,246,.05)}.payment-method-option.active[data-v-7c8a7696]{border-color:#3b82f6;background:rgba(59,130,246,.1)}.payment-method-option input[type=radio][data-v-7c8a7696]{position:absolute;opacity:0;width:0;height:0}.payment-method-option .radio-checkmark[data-v-7c8a7696]{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;background:#fff;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;transition:all .2s ease}.payment-method-option .radio-checkmark[data-v-7c8a7696]:after{content:"";position:absolute;display:none;left:50%;top:50%;width:8px;height:8px;background:#3b82f6;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.payment-method-option input[type=radio]:checked~.radio-checkmark[data-v-7c8a7696]{border-color:#3b82f6}.payment-method-option input[type=radio]:checked~.radio-checkmark[data-v-7c8a7696]:after{display:block}.payment-method-option .method-content[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.payment-method-option .method-icon[data-v-7c8a7696]{font-size:16px}.payment-method-option .method-label[data-v-7c8a7696]{font-size:14px;font-weight:500;color:#374151}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group{margin-bottom:8px}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input::-webkit-input-placeholder{color:#9ca3af}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input::-moz-placeholder{color:#9ca3af}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input:-ms-input-placeholder{color:#9ca3af}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input::-ms-input-placeholder{color:#9ca3af}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group input::placeholder{color:#9ca3af}.remaining-amount-section .amount-input[data-v-7c8a7696] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.remaining-amount-section .amount-help[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:8px;padding:8px 12px;background:#f3f4f6;border-radius:6px;font-size:12px;color:#6b7280;line-height:1.4}.remaining-amount-section .amount-help i[data-v-7c8a7696]{font-size:14px;color:#9ca3af;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.pending-payment-notice[data-v-7c8a7696]{margin-top:16px;padding:16px;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px}.pending-payment-notice .notice-content[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.pending-payment-notice .notice-content i[data-v-7c8a7696]{font-size:20px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.pending-payment-notice .notice-content .notice-text strong[data-v-7c8a7696]{display:block;font-size:14px;font-weight:600;color:#92400e;margin-bottom:4px}.pending-payment-notice .notice-content .notice-text p[data-v-7c8a7696]{margin:0;font-size:13px;color:#78350f;line-height:1.4}.summary-section[data-v-7c8a7696]{margin-top:32px}.summary-section .summary-card[data-v-7c8a7696]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px}.summary-section .summary-card h4[data-v-7c8a7696]{margin:0 0 20px 0;font-size:18px;font-weight:600;color:#374151;text-align:center}.summary-items[data-v-7c8a7696]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:20px}.summary-item[data-v-7c8a7696]{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:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.summary-item.completed[data-v-7c8a7696]{border-color:#22c55e;background:#f0fdf4}.summary-item i[data-v-7c8a7696]{font-size:16px;margin-right:12px}.summary-item span[data-v-7c8a7696]:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500;color:#374151}.summary-item .status[data-v-7c8a7696]{font-size:14px;font-weight:600;color:#6b7280}.summary-item.completed .summary-item .status[data-v-7c8a7696]{color:#22c55e}.completion-badge[data-v-7c8a7696]{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;gap:8px;padding:12px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border-radius:8px;font-weight:600;font-size:14px}.completion-badge i[data-v-7c8a7696]{font-size:16px}.text-success[data-v-7c8a7696]{color:#22c55e}.text-warning[data-v-7c8a7696]{color:#f59e0b}.text-muted[data-v-7c8a7696]{color:#9ca3af}@-webkit-keyframes slideDown-7c8a7696{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-7c8a7696{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.header-section[data-v-7c8a7696]{margin-bottom:24px}.header-section h3[data-v-7c8a7696]{font-size:20px}.header-section .subtitle[data-v-7c8a7696]{font-size:14px}.settlement-options[data-v-7c8a7696]{grid-template-columns:1fr;gap:0}.settlement-card[data-v-7c8a7696]{padding:20px;margin-bottom:20px;gap:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}.settlement-header[data-v-7c8a7696]{gap:12px;margin-bottom:16px}.settlement-icon[data-v-7c8a7696]{width:40px;height:40px}.settlement-icon .icon[data-v-7c8a7696]{font-size:20px}.settlement-info h4[data-v-7c8a7696]{font-size:16px}.settlement-info p[data-v-7c8a7696]{font-size:13px}.payment-methods[data-v-7c8a7696]{grid-template-columns:1fr;gap:8px}.payment-details[data-v-7c8a7696],.settlement-details[data-v-7c8a7696]{padding:16px}.summary-items[data-v-7c8a7696]{gap:8px}.summary-item[data-v-7c8a7696]{padding:10px 12px}.summary-item span[data-v-7c8a7696]:nth-child(2){font-size:14px}.summary-item .status[data-v-7c8a7696]{font-size:13px}}[data-v-3b471b90]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-3b471b90]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-3b471b90]{cursor:pointer}h1[data-v-3b471b90],h2[data-v-3b471b90],h3[data-v-3b471b90],h4[data-v-3b471b90],h5[data-v-3b471b90],h6[data-v-3b471b90]{font-family:EuclidCircularB}html.nor h1[data-v-3b471b90],html.nor h2[data-v-3b471b90],html.nor h3[data-v-3b471b90],html.nor h4[data-v-3b471b90],html.nor h5[data-v-3b471b90],html.nor h6[data-v-3b471b90]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-3b471b90],html.nor strong[data-v-3b471b90]{font-weight:600!important}html.ger .bolder[data-v-3b471b90],html.ger .font-weight-bolder[data-v-3b471b90],html.nor .bolder[data-v-3b471b90],html.nor .font-weight-bolder[data-v-3b471b90]{font-weight:900!important}.font-italic[data-v-3b471b90]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-3b471b90]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-3b471b90]{padding:0 1.5rem}}.row-equal-height[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-3b471b90]{font-size:.8rem}form .row[data-v-3b471b90]{margin-bottom:0}.form-check[data-v-3b471b90]{padding-left:0!important}.no-select[data-v-3b471b90]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-3b471b90]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-3b471b90]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-3b471b90]:focus{outline:none}.tel-input[data-v-3b471b90]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-3b471b90]{background-image:none!important}.text-capitalize-first[data-v-3b471b90]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-3b471b90],.tab-with-button-fade-leave-active[data-v-3b471b90]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-3b471b90],.tab-with-button-fade-leave-to[data-v-3b471b90]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.section-header[data-v-3b471b90]{text-align:center;margin-bottom:24px}.section-header h4[data-v-3b471b90]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.section-header p[data-v-3b471b90]{margin:0;font-size:14px;color:#6b7280;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.4}.inspection-options[data-v-3b471b90]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;max-width:700px;margin-left:auto;margin-right:auto}@media(max-width:768px){.inspection-options[data-v-3b471b90]{grid-template-columns:1fr;gap:12px}}.inspection-card[data-v-3b471b90]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:100px}.inspection-card[data-v-3b471b90]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.inspection-card.active[data-v-3b471b90],.inspection-card[data-v-3b471b90]:hover{border-color:#3b82f6;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.inspection-card.active[data-v-3b471b90]{background:rgba(59,130,246,.05)}.inspection-card.active .selection-indicator i[data-v-3b471b90]{color:#3b82f6}.inspection-card.rejection-card.active[data-v-3b471b90],.inspection-card.rejection-card[data-v-3b471b90]:hover{border-color:#f59e0b;-webkit-box-shadow:0 4px 12px rgba(245,158,11,.15);box-shadow:0 4px 12px rgba(245,158,11,.15)}.inspection-card.rejection-card.active[data-v-3b471b90]{background:rgba(245,158,11,.05)}.inspection-card.rejection-card.active .selection-indicator i[data-v-3b471b90]{color:#f59e0b}.inspection-card .card-icon[data-v-3b471b90]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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}.inspection-card .card-icon .icon[data-v-3b471b90]{font-size:24px}.inspection-card .card-content[data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.inspection-card .card-content h4[data-v-3b471b90]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#111827}.inspection-card .card-content p[data-v-3b471b90]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.inspection-card .selection-indicator[data-v-3b471b90]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;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}.inspection-card .selection-indicator i[data-v-3b471b90]{font-size:20px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.comments-section[data-v-3b471b90]{background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #e2e8f0;-webkit-animation:slideDown-3b471b90 .3s ease;animation:slideDown-3b471b90 .3s ease}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group{margin-bottom:12px}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group label{font-weight:500;color:#374151;margin-bottom:8px;font-size:14px}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;line-height:1.5;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;resize:vertical;min-height:100px}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea:hover:not(:focus){border-color:#9ca3af}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea::-webkit-input-placeholder{color:#9ca3af}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea::-moz-placeholder{color:#9ca3af}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea:-ms-input-placeholder{color:#9ca3af}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea::-ms-input-placeholder{color:#9ca3af}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea::placeholder{color:#9ca3af}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group textarea.is-invalid{border-color:#ef4444}.comment-input-section .comments-textarea[data-v-3b471b90] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.comment-input-section .comment-help[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:8px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e5e7eb;font-size:13px;color:#6b7280;line-height:1.4}.comment-input-section .comment-help i[data-v-3b471b90]{font-size:14px;color:#9ca3af;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.summary-section[data-v-3b471b90]{margin-top:32px}.summary-section .summary-card[data-v-3b471b90]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.summary-section .summary-card.approved[data-v-3b471b90]{background:#f0fdf4;border-color:#bbf7d0}.summary-section .summary-card.rejected[data-v-3b471b90]{background:#fffbeb;border-color:#fde68a}.summary-section .summary-card .summary-content[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.summary-section .summary-card .summary-icon[data-v-3b471b90]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;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}.summary-section .summary-card .summary-icon i[data-v-3b471b90]{font-size:24px}.summary-section .summary-card .summary-info[data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-section .summary-card .summary-info h4[data-v-3b471b90]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#374151}.summary-section .summary-card .summary-info p[data-v-3b471b90]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.error-message[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;max-width:700px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-animation:slideIn-3b471b90 .3s ease;animation:slideIn-3b471b90 .3s ease}.error-message i[data-v-3b471b90]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.text-success[data-v-3b471b90]{color:#22c55e}.text-warning[data-v-3b471b90]{color:#f59e0b}@-webkit-keyframes slideDown-3b471b90{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-3b471b90{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideIn-3b471b90{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-3b471b90{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.deviation-section[data-v-3b471b90]{background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #e2e8f0;-webkit-animation:slideDown-3b471b90 .3s ease;animation:slideDown-3b471b90 .3s ease}.deviation-list[data-v-3b471b90]{margin-bottom:20px}.deviation-card[data-v-3b471b90]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-bottom:16px;-webkit-transition:all .2s ease;transition:all .2s ease;border-left:4px solid #f59e0b}.deviation-card[data-v-3b471b90]:hover{border-color:#d1d5db;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.deviation-card[data-v-3b471b90]:last-child{margin-bottom:0}.deviation-header[data-v-3b471b90]{gap:12px;margin-bottom:12px}.deviation-header[data-v-3b471b90],.deviation-icon[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.deviation-icon[data-v-3b471b90]{width:32px;height:32px;background:rgba(245,158,11,.1);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.deviation-icon .icon[data-v-3b471b90]{font-size:16px}.deviation-info[data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.deviation-info h5[data-v-3b471b90]{margin:0;font-size:14px;color:#374151}.remove-btn[data-v-3b471b90]{background:none;border:none;color:#ef4444;cursor:pointer;padding:6px;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;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}.remove-btn[data-v-3b471b90]:hover:not(:disabled){background:rgba(239,68,68,.1);color:#dc2626}.remove-btn[data-v-3b471b90]:disabled{color:#d1d5db;cursor:not-allowed}.remove-btn i[data-v-3b471b90]{font-size:14px}.deviation-content .deviation-fields[data-v-3b471b90]{display:grid;grid-template-columns:2fr 1fr;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(max-width:768px){.deviation-content .deviation-fields[data-v-3b471b90]{grid-template-columns:1fr;gap:12px}}.deviation-content .description-field[data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1}.deviation-content .amount-field[data-v-3b471b90]{min-width:140px}.deviation-content .amount-input[data-v-3b471b90] .input-group,.deviation-content .deviation-input[data-v-3b471b90] .input-group{margin-bottom:0}.deviation-content .amount-input[data-v-3b471b90] .input-group label,.deviation-content .deviation-input[data-v-3b471b90] .input-group label{font-size:13px;font-weight:500;color:#6b7280;margin-bottom:6px}.deviation-content .amount-input[data-v-3b471b90] .input-group input,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea,.deviation-content .deviation-input[data-v-3b471b90] .input-group input,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.deviation-content .amount-input[data-v-3b471b90] .input-group input:focus,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea:focus,.deviation-content .deviation-input[data-v-3b471b90] .input-group input:focus,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea:focus{border-color:#f59e0b;-webkit-box-shadow:0 0 0 3px rgba(245,158,11,.1);box-shadow:0 0 0 3px rgba(245,158,11,.1);outline:none}.deviation-content .amount-input[data-v-3b471b90] .input-group input:hover:not(:focus),.deviation-content .amount-input[data-v-3b471b90] .input-group textarea:hover:not(:focus),.deviation-content .deviation-input[data-v-3b471b90] .input-group input:hover:not(:focus),.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea:hover:not(:focus){border-color:#9ca3af}.deviation-content .amount-input[data-v-3b471b90] .input-group input::-webkit-input-placeholder,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea::-webkit-input-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group input::-webkit-input-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea::-webkit-input-placeholder{color:#9ca3af}.deviation-content .amount-input[data-v-3b471b90] .input-group input::-moz-placeholder,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea::-moz-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group input::-moz-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea::-moz-placeholder{color:#9ca3af}.deviation-content .amount-input[data-v-3b471b90] .input-group input:-ms-input-placeholder,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea:-ms-input-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group input:-ms-input-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea:-ms-input-placeholder{color:#9ca3af}.deviation-content .amount-input[data-v-3b471b90] .input-group input::-ms-input-placeholder,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea::-ms-input-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group input::-ms-input-placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea::-ms-input-placeholder{color:#9ca3af}.deviation-content .amount-input[data-v-3b471b90] .input-group input::placeholder,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea::placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group input::placeholder,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea::placeholder{color:#9ca3af}.deviation-content .amount-input[data-v-3b471b90] .input-group input.is-invalid,.deviation-content .amount-input[data-v-3b471b90] .input-group textarea.is-invalid,.deviation-content .deviation-input[data-v-3b471b90] .input-group input.is-invalid,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea.is-invalid{border-color:#ef4444}.deviation-content .amount-input[data-v-3b471b90] .input-group textarea,.deviation-content .deviation-input[data-v-3b471b90] .input-group textarea{resize:vertical;min-height:80px}.deviation-content .amount-input[data-v-3b471b90] .input-group .error-message,.deviation-content .deviation-input[data-v-3b471b90] .input-group .error-message{color:#ef4444;font-size:13px;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.deviation-content .amount-input[data-v-3b471b90] .input-group input{text-align:right;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.add-deviation-section[data-v-3b471b90]{text-align:center;margin-bottom:16px}.add-deviation-btn[data-v-3b471b90]{background:#3b82f6;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.add-deviation-btn[data-v-3b471b90]:hover:not(:disabled){background:#2563eb;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3);box-shadow:0 4px 12px rgba(59,130,246,.3)}.add-deviation-btn[data-v-3b471b90]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.add-deviation-btn[data-v-3b471b90]:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.add-deviation-btn i[data-v-3b471b90]{font-size:16px}.deviation-help[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e5e7eb;font-size:13px;color:#6b7280;line-height:1.4}.deviation-help i[data-v-3b471b90]{font-size:14px;color:#9ca3af;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.deviation-images-section[data-v-3b471b90]{margin-top:16px;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.upload-section[data-v-3b471b90]{margin-top:16px}.upload-header[data-v-3b471b90]{margin-bottom:12px}.add-image-btn[data-v-3b471b90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.add-image-btn[data-v-3b471b90]:hover{background:#f8fafc;border-color:#3b82f6;color:#3b82f6}.add-image-btn i[data-v-3b471b90]{font-size:16px}.add-image-btn span[data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;margin-left:8px}.upload-actions[data-v-3b471b90]{margin-top:16px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e2e8f0}.photo-gallery[data-v-3b471b90]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:20px}.photo-item[data-v-3b471b90]{position:relative}.photo-card[data-v-3b471b90]{position:relative;background:#fff;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.photo-card[data-v-3b471b90]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.photo-card.uploading[data-v-3b471b90]{opacity:.7}.photo-card.error[data-v-3b471b90]{border:2px solid #ef4444}.delete-btn[data-v-3b471b90]{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:50%;width:28px;height:28px;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;cursor:pointer;z-index:2;-webkit-transition:all .2s ease;transition:all .2s ease}.delete-btn[data-v-3b471b90]:hover{background:#ef4444}.delete-btn i[data-v-3b471b90]{font-size:12px}.photo-content[data-v-3b471b90]{position:relative;aspect-ratio:1;background:#f3f4f6}.photo-image[data-v-3b471b90]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-loader[data-v-3b471b90]{position:absolute;top:0;left:0;right:0;bottom:0;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;background:hsla(0,0%,100%,.9)}.photo-loader.has-error[data-v-3b471b90]{background:rgba(239,68,68,.1)}.loader-content[data-v-3b471b90]{text-align:center}.loader-icon[data-v-3b471b90]{margin-bottom:8px}.loader-icon i[data-v-3b471b90]{font-size:24px;color:#6b7280}.loader-icon i.spinning[data-v-3b471b90]{-webkit-animation:spin-3b471b90 1s linear infinite;animation:spin-3b471b90 1s linear infinite}.has-error .loader-icon i[data-v-3b471b90]{color:#ef4444}.error-text[data-v-3b471b90],.upload-text[data-v-3b471b90]{font-size:12px;color:#6b7280}.error-text[data-v-3b471b90]{color:#ef4444}.image-upload-actions[data-v-3b471b90]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.action-card[data-v-3b471b90]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-align:left}.action-card[data-v-3b471b90]:hover{border-color:#3b82f6;background-color:rgba(59,130,246,.02);-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)}.action-card[data-v-3b471b90]:active{-webkit-transform:translateY(0);transform:translateY(0)}.action-icon[data-v-3b471b90]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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}.action-card:hover .action-icon[data-v-3b471b90]{background:rgba(59,130,246,.1)}.action-icon .icon[data-v-3b471b90]{font-size:20px}.action-content[data-v-3b471b90]{-webkit-box-flex:1;-ms-flex:1;flex:1}.action-content h4[data-v-3b471b90]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#374151}.action-content p[data-v-3b471b90]{margin:0;font-size:14px;color:#6b7280}.drop-zone-modern[data-v-3b471b90]{border:2px dashed #d1d5db;border-radius:12px;padding:40px 20px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;background:#f9fafb;cursor:pointer}.drop-zone-modern[data-v-3b471b90]:hover{border-color:#3b82f6;background-color:rgba(59,130,246,.02)}.drop-zone-modern.drag-over[data-v-3b471b90]{border-color:#3b82f6;background-color:rgba(59,130,246,.05);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.drop-zone-content[data-v-3b471b90]{pointer-events:none}.drop-zone-content h4[data-v-3b471b90]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.drop-zone-content p[data-v-3b471b90]{margin:0 0 8px 0;font-size:14px;color:#6b7280}.drop-icon[data-v-3b471b90]{margin-bottom:16px}.drop-icon i[data-v-3b471b90]{font-size:48px;color:#9ca3af;-webkit-transition:color .2s ease;transition:color .2s ease}.drop-zone-modern.drag-over .drop-icon i[data-v-3b471b90],.drop-zone-modern:hover .drop-icon i[data-v-3b471b90]{color:#3b82f6}.file-types[data-v-3b471b90]{font-size:12px;color:#9ca3af;font-weight:500}.camera-modal[data-v-3b471b90]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;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}.camera-overlay[data-v-3b471b90]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.camera-container[data-v-3b471b90]{position:relative;background:#fff;border-radius:12px;overflow:hidden;max-width:90vw;max-height:90vh;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.3);box-shadow:0 20px 40px rgba(0,0,0,.3)}.camera-header[data-v-3b471b90]{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:20px;border-bottom:1px solid #e5e7eb}.camera-header h3[data-v-3b471b90]{margin:0;font-size:18px;font-weight:600;color:#111827}.close-btn[data-v-3b471b90]{background:none;border:none;color:#6b7280;font-size:18px;cursor:pointer;padding:4px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.close-btn[data-v-3b471b90]:hover{background:#f3f4f6;color:#111827}.camera-content[data-v-3b471b90]{position:relative;width:100%;max-width:500px;aspect-ratio:4/3}.camera-video[data-v-3b471b90]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.camera-controls[data-v-3b471b90]{padding:20px;text-align:center;border-top:1px solid #e5e7eb}.capture-btn[data-v-3b471b90]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.capture-btn[data-v-3b471b90]:hover{background:#2563eb}.capture-btn i[data-v-3b471b90]{font-size:18px}@-webkit-keyframes spin-3b471b90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-3b471b90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:768px){.header-section[data-v-3b471b90]{margin-bottom:24px}.header-section h3[data-v-3b471b90]{font-size:20px}.header-section .subtitle[data-v-3b471b90]{font-size:14px}.form-section[data-v-3b471b90]{margin-bottom:24px}.section-header[data-v-3b471b90]{margin-bottom:20px}.section-header h4[data-v-3b471b90]{font-size:16px}.section-header p[data-v-3b471b90]{font-size:13px}.inspection-card[data-v-3b471b90]{padding:20px;min-height:auto}.inspection-card .card-icon[data-v-3b471b90]{width:40px;height:40px}.inspection-card .card-icon .icon[data-v-3b471b90]{font-size:20px}.inspection-card .card-content h4[data-v-3b471b90]{font-size:15px}.inspection-card .card-content p[data-v-3b471b90]{font-size:13px}.comments-section[data-v-3b471b90],.summary-section .summary-card[data-v-3b471b90]{padding:20px}.summary-section .summary-card .summary-content[data-v-3b471b90]{gap:12px}.summary-section .summary-card .summary-icon[data-v-3b471b90]{width:32px;height:32px}.summary-section .summary-card .summary-icon i[data-v-3b471b90]{font-size:20px}.summary-section .summary-card .summary-info h4[data-v-3b471b90]{font-size:15px}.summary-section .summary-card .summary-info p[data-v-3b471b90]{font-size:13px}.error-message[data-v-3b471b90]{padding:10px 12px;font-size:13px}.deviation-section[data-v-3b471b90]{padding:20px}.deviation-card[data-v-3b471b90]{padding:14px;margin-bottom:12px}.deviation-header[data-v-3b471b90]{gap:10px;margin-bottom:10px}.deviation-icon[data-v-3b471b90]{width:28px;height:28px}.deviation-icon .icon[data-v-3b471b90]{font-size:14px}.deviation-info h5[data-v-3b471b90]{font-size:13px}.add-deviation-btn[data-v-3b471b90]{padding:10px 20px;font-size:13px}.deviation-help[data-v-3b471b90]{padding:10px;font-size:12px}.deviation-content .deviation-input[data-v-3b471b90] textarea{font-size:14px;padding:10px 12px;min-height:70px}}[data-v-6f7ab9b8]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-6f7ab9b8]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-6f7ab9b8]{cursor:pointer}h1[data-v-6f7ab9b8],h2[data-v-6f7ab9b8],h3[data-v-6f7ab9b8],h4[data-v-6f7ab9b8],h5[data-v-6f7ab9b8],h6[data-v-6f7ab9b8]{font-family:EuclidCircularB}html.nor h1[data-v-6f7ab9b8],html.nor h2[data-v-6f7ab9b8],html.nor h3[data-v-6f7ab9b8],html.nor h4[data-v-6f7ab9b8],html.nor h5[data-v-6f7ab9b8],html.nor h6[data-v-6f7ab9b8]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-6f7ab9b8],html.nor strong[data-v-6f7ab9b8]{font-weight:600!important}html.ger .bolder[data-v-6f7ab9b8],html.ger .font-weight-bolder[data-v-6f7ab9b8],html.nor .bolder[data-v-6f7ab9b8],html.nor .font-weight-bolder[data-v-6f7ab9b8]{font-weight:900!important}.font-italic[data-v-6f7ab9b8]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-6f7ab9b8]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-6f7ab9b8]{padding:0 1.5rem}}.row-equal-height[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-6f7ab9b8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-6f7ab9b8]{font-size:.8rem}form .row[data-v-6f7ab9b8]{margin-bottom:0}.form-check[data-v-6f7ab9b8]{padding-left:0!important}.no-select[data-v-6f7ab9b8]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-6f7ab9b8]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-6f7ab9b8]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-6f7ab9b8]:focus{outline:none}.tel-input[data-v-6f7ab9b8]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-6f7ab9b8]{background-image:none!important}.text-capitalize-first[data-v-6f7ab9b8]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-6f7ab9b8],.tab-with-button-fade-leave-active[data-v-6f7ab9b8]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-6f7ab9b8],.tab-with-button-fade-leave-to[data-v-6f7ab9b8]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.payout-section[data-v-6f7ab9b8]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.payout-section[data-v-6f7ab9b8]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.payout-section.tenant-section[data-v-6f7ab9b8]{border-left:4px solid #22c55e}.payout-section.tenant-section[data-v-6f7ab9b8]:hover{border-left-color:#16a34a;border-color:#bbf7d0;background:rgba(34,197,94,.02)}.payout-section.landlord-section[data-v-6f7ab9b8]{border-left:4px solid #3b82f6}.payout-section.landlord-section[data-v-6f7ab9b8]:hover{border-left-color:#2563eb;border-color:#bfdbfe;background:rgba(59,130,246,.02)}.section-header[data-v-6f7ab9b8]{gap:16px;margin-bottom:24px}.section-header[data-v-6f7ab9b8],.section-icon[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-icon[data-v-6f7ab9b8]{width:48px;height:48px;background:#f3f4f6;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-icon .icon[data-v-6f7ab9b8]{font-size:24px}.section-info[data-v-6f7ab9b8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-info h4[data-v-6f7ab9b8]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#111827}.section-info p[data-v-6f7ab9b8]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.form-input[data-v-6f7ab9b8] .input-group{margin-bottom:0}.form-input[data-v-6f7ab9b8] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.form-input[data-v-6f7ab9b8] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.form-input[data-v-6f7ab9b8] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.form-input[data-v-6f7ab9b8] .input-group input:hover:not(:focus){border-color:#9ca3af}.form-input[data-v-6f7ab9b8] .input-group input::-webkit-input-placeholder{color:#9ca3af}.form-input[data-v-6f7ab9b8] .input-group input::-moz-placeholder{color:#9ca3af}.form-input[data-v-6f7ab9b8] .input-group input:-ms-input-placeholder{color:#9ca3af}.form-input[data-v-6f7ab9b8] .input-group input::-ms-input-placeholder{color:#9ca3af}.form-input[data-v-6f7ab9b8] .input-group input::placeholder{color:#9ca3af}.form-input[data-v-6f7ab9b8] .input-group input.is-invalid{border-color:#ef4444}.form-input[data-v-6f7ab9b8] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.form-input.amount-input input[data-v-6f7ab9b8]{padding-right:40px}.summary-section[data-v-6f7ab9b8]{margin-top:32px}.summary-section .summary-card[data-v-6f7ab9b8]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.summary-section .summary-header[data-v-6f7ab9b8]{gap:12px;margin-bottom:20px}.summary-section .summary-header .summary-icon[data-v-6f7ab9b8],.summary-section .summary-header[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary-section .summary-header .summary-icon[data-v-6f7ab9b8]{width:32px;height:32px;background:#3b82f6;color:#fff;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summary-section .summary-header .summary-icon i[data-v-6f7ab9b8]{font-size:16px}.summary-section .summary-header h4[data-v-6f7ab9b8]{margin:0;font-size:16px;font-weight:600;color:#374151}.summary-section .summary-content .summary-row[data-v-6f7ab9b8]{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;margin-bottom:12px}.summary-section .summary-content .summary-row[data-v-6f7ab9b8]:last-child{margin-bottom:0}.summary-section .summary-content .summary-row.total-row[data-v-6f7ab9b8]{padding-top:12px;font-size:16px}.summary-section .summary-content .summary-label[data-v-6f7ab9b8]{font-size:14px;color:#6b7280}.summary-section .summary-content .summary-value[data-v-6f7ab9b8]{font-family:monospace;font-weight:600}.summary-section .summary-content .summary-value.tenant-amount[data-v-6f7ab9b8]{color:#22c55e}.summary-section .summary-content .summary-value.landlord-amount[data-v-6f7ab9b8]{color:#3b82f6}.summary-section .summary-content .summary-value.total-amount[data-v-6f7ab9b8]{color:#111827}.summary-section .summary-content .summary-divider[data-v-6f7ab9b8]{height:1px;background:#e5e7eb;margin:12px 0}.summary-section .amount-warning[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:16px;padding:12px;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;color:#92400e;font-size:14px}.summary-section .amount-warning i[data-v-6f7ab9b8]{font-size:16px;color:#f59e0b}.error-message[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-top:24px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;text-align:center;-webkit-animation:slideIn-6f7ab9b8 .3s ease;animation:slideIn-6f7ab9b8 .3s ease}.error-message i[data-v-6f7ab9b8]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes slideIn-6f7ab9b8{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-6f7ab9b8{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.header-section[data-v-6f7ab9b8]{margin-bottom:24px}.header-section h3[data-v-6f7ab9b8]{font-size:20px}.header-section .subtitle[data-v-6f7ab9b8]{font-size:14px}.payout-section[data-v-6f7ab9b8]{padding:20px;margin-bottom:20px}.section-header[data-v-6f7ab9b8]{gap:12px;margin-bottom:20px}.section-icon[data-v-6f7ab9b8]{width:40px;height:40px}.section-icon .icon[data-v-6f7ab9b8]{font-size:20px}.section-info h4[data-v-6f7ab9b8]{font-size:16px}.section-info p[data-v-6f7ab9b8]{font-size:13px}.summary-section .summary-card[data-v-6f7ab9b8]{padding:20px}.summary-section .summary-card .summary-header[data-v-6f7ab9b8]{gap:10px;margin-bottom:16px}.summary-section .summary-card .summary-header .summary-icon[data-v-6f7ab9b8]{width:28px;height:28px}.summary-section .summary-card .summary-header .summary-icon i[data-v-6f7ab9b8]{font-size:14px}.summary-section .summary-card .summary-header h4[data-v-6f7ab9b8]{font-size:15px}.summary-section .summary-card .summary-content .summary-row[data-v-6f7ab9b8]{margin-bottom:10px}.summary-section .summary-card .summary-content .summary-row.total-row[data-v-6f7ab9b8]{padding-top:10px;font-size:15px}.summary-section .summary-card .summary-label[data-v-6f7ab9b8]{font-size:13px}.summary-section .summary-card .summary-value[data-v-6f7ab9b8]{font-size:14px}.summary-section .summary-card .amount-warning[data-v-6f7ab9b8]{margin-top:12px;padding:10px;font-size:13px}.error-message[data-v-6f7ab9b8]{margin-top:20px;padding:10px 12px;font-size:13px}}.deposit-overview-section[data-v-6f7ab9b8]{margin-bottom:32px}.deposit-overview-card[data-v-6f7ab9b8]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:2px solid #cbd5e1;border-radius:12px;padding:24px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.overview-header[data-v-6f7ab9b8]{gap:16px}.overview-header[data-v-6f7ab9b8],.overview-icon[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overview-icon[data-v-6f7ab9b8]{width:56px;height:56px;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 4px 12px rgba(251,191,36,.3);box-shadow:0 4px 12px rgba(251,191,36,.3)}.overview-icon .icon[data-v-6f7ab9b8]{font-size:28px}.overview-info[data-v-6f7ab9b8]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.overview-info h4[data-v-6f7ab9b8]{margin:0 0 4px 0;font-size:20px;font-weight:700;color:#1e293b}.overview-info p[data-v-6f7ab9b8]{margin:0;font-size:14px;color:#64748b}.total-amount[data-v-6f7ab9b8]{text-align:right}.total-amount .amount-label[data-v-6f7ab9b8]{display:block;font-size:12px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.total-amount .amount-value[data-v-6f7ab9b8]{display:block;font-size:24px;font-weight:700;color:#059669;font-family:monospace}.deposits-breakdown[data-v-6f7ab9b8]{border-top:1px solid #cbd5e1;padding-top:20px;margin-top:20px}.breakdown-header[data-v-6f7ab9b8]{margin-bottom:16px}.breakdown-header h5[data-v-6f7ab9b8]{margin:0;font-size:16px;font-weight:600;color:#374151}.deposits-list[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.deposit-item[data-v-6f7ab9b8]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.deposit-item .deposit-info[data-v-6f7ab9b8]{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}.deposit-item .deposit-info .deposit-label[data-v-6f7ab9b8]{font-size:14px;font-weight:500;color:#374151}.deposit-item .deposit-info .deposit-amount[data-v-6f7ab9b8]{font-size:16px;font-weight:600;color:#059669;font-family:monospace}@media(max-width:768px){.deposit-overview-card[data-v-6f7ab9b8]{padding:20px}.overview-header[data-v-6f7ab9b8]{gap:12px;margin-bottom:16px}.overview-icon[data-v-6f7ab9b8]{width:48px;height:48px}.overview-icon .icon[data-v-6f7ab9b8]{font-size:24px}.overview-info h4[data-v-6f7ab9b8]{font-size:18px}.overview-info p[data-v-6f7ab9b8]{font-size:13px}.total-amount .amount-value[data-v-6f7ab9b8]{font-size:20px}.deposits-breakdown[data-v-6f7ab9b8]{padding-top:16px;margin-top:16px}.deposit-item[data-v-6f7ab9b8]{padding:12px}.deposit-item .deposit-info .deposit-label[data-v-6f7ab9b8]{font-size:13px}.deposit-item .deposit-info .deposit-amount[data-v-6f7ab9b8]{font-size:14px}}.disclaimer-section[data-v-6f7ab9b8]{background-color:#dcfce7;border:1px solid #999;border-radius:.25rem;padding:16px 20px;margin-bottom:32px}.disclaimer-section h4[data-v-6f7ab9b8]{margin:0 0 16px 0;font-size:18px;font-weight:600}.disclaimer-section .disclaimer-points[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.disclaimer-section .disclaimer-point[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.disclaimer-section .disclaimer-point i[data-v-6f7ab9b8]{color:#059669;font-size:16px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.disclaimer-section .disclaimer-point span[data-v-6f7ab9b8]{font-size:14px;line-height:1.5}@media(max-width:768px){.disclaimer-section h4[data-v-6f7ab9b8]{font-size:16px;margin-bottom:12px}}.guarantee-section[data-v-6f7ab9b8]{background-color:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:24px}.guarantee-section .section-header[data-v-6f7ab9b8]{gap:16px;margin-bottom:20px}.guarantee-section .section-header .section-icon[data-v-6f7ab9b8],.guarantee-section .section-header[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guarantee-section .section-header .section-icon[data-v-6f7ab9b8]{width:48px;height:48px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guarantee-section .section-header .section-icon i[data-v-6f7ab9b8]{font-size:24px;color:#fff}.guarantee-section .section-header .section-info h4[data-v-6f7ab9b8]{margin:0 0 4px 0;font-size:18px;font-weight:600}.guarantee-section .section-header .section-info p[data-v-6f7ab9b8]{margin:0;font-size:14px}.guarantee-section .guarantee-disclaimer[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #e5e7eb;gap:12px;padding:16px;border-radius:8px;margin-bottom:24px}.guarantee-section .guarantee-disclaimer .disclaimer-icon i[data-v-6f7ab9b8]{font-size:18px}.guarantee-section .guarantee-disclaimer .disclaimer-text p[data-v-6f7ab9b8]{margin:0;font-size:14px;line-height:1.5}.guarantee-section .guarantee-options[data-v-6f7ab9b8]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}@media(max-width:768px){.guarantee-section .guarantee-options[data-v-6f7ab9b8]{grid-template-columns:1fr;gap:12px}}.guarantee-section .guarantee-option[data-v-6f7ab9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:20px;background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.guarantee-section .guarantee-option[data-v-6f7ab9b8]:hover{border-color:#3b82f6;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.guarantee-section .guarantee-option.active[data-v-6f7ab9b8]{border-color:#3b82f6;background:rgba(59,130,246,.05);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.guarantee-section .guarantee-option.active .option-icon i[data-v-6f7ab9b8]{color:#3b82f6}.guarantee-section .guarantee-option .option-icon[data-v-6f7ab9b8]{width:40px;height:40px;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;background:#f3f4f6;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.guarantee-section .guarantee-option .option-icon i[data-v-6f7ab9b8]{font-size:20px;color:#9ca3af;-webkit-transition:color .2s ease;transition:color .2s ease}.guarantee-section .guarantee-option .option-content[data-v-6f7ab9b8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.guarantee-section .guarantee-option .option-content h5[data-v-6f7ab9b8]{margin:0 0 6px 0;font-size:16px;font-weight:600;color:#374151}.guarantee-section .guarantee-option .option-content p[data-v-6f7ab9b8]{margin:0;font-size:13px;color:#6b7280;line-height:1.4}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group{margin-bottom:0}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group label{font-weight:500;margin-bottom:8px;font-size:14px}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group input{border:2px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group input::-webkit-input-placeholder{color:#9ca3af}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group input::-moz-placeholder{color:#9ca3af}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group input:-ms-input-placeholder{color:#9ca3af}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group input::-ms-input-placeholder{color:#9ca3af}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group input::placeholder{color:#9ca3af}.guarantee-section .guarantee-provider-section[data-v-6f7ab9b8] .input-group .error-message{color:#ef4444;font-size:13px;margin-top:6px}@media(max-width:768px){.guarantee-section[data-v-6f7ab9b8]{padding:20px}.guarantee-section .section-header[data-v-6f7ab9b8]{gap:12px}.guarantee-section .section-header .section-icon[data-v-6f7ab9b8]{width:40px;height:40px}.guarantee-section .section-header .section-icon i[data-v-6f7ab9b8]{font-size:20px}.guarantee-section .section-header .section-info h4[data-v-6f7ab9b8]{font-size:16px}.guarantee-section .section-header .section-info p[data-v-6f7ab9b8]{font-size:13px}.guarantee-section .guarantee-disclaimer[data-v-6f7ab9b8]{padding:12px}.guarantee-section .guarantee-disclaimer .disclaimer-text p[data-v-6f7ab9b8]{font-size:13px}.guarantee-section .guarantee-option[data-v-6f7ab9b8]{padding:16px}.guarantee-section .guarantee-option .option-content h5[data-v-6f7ab9b8]{font-size:15px}.guarantee-section .guarantee-option .option-content p[data-v-6f7ab9b8]{font-size:12px}}[data-v-0ef67b6e]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-0ef67b6e]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-0ef67b6e]{cursor:pointer}h1[data-v-0ef67b6e],h2[data-v-0ef67b6e],h3[data-v-0ef67b6e],h4[data-v-0ef67b6e],h5[data-v-0ef67b6e],h6[data-v-0ef67b6e]{font-family:EuclidCircularB}html.nor h1[data-v-0ef67b6e],html.nor h2[data-v-0ef67b6e],html.nor h3[data-v-0ef67b6e],html.nor h4[data-v-0ef67b6e],html.nor h5[data-v-0ef67b6e],html.nor h6[data-v-0ef67b6e]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-0ef67b6e],html.nor strong[data-v-0ef67b6e]{font-weight:600!important}html.ger .bolder[data-v-0ef67b6e],html.ger .font-weight-bolder[data-v-0ef67b6e],html.nor .bolder[data-v-0ef67b6e],html.nor .font-weight-bolder[data-v-0ef67b6e]{font-weight:900!important}.font-italic[data-v-0ef67b6e]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-0ef67b6e]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-0ef67b6e]{padding:0 1.5rem}}.row-equal-height[data-v-0ef67b6e]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-0ef67b6e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-0ef67b6e]{font-size:.8rem}form .row[data-v-0ef67b6e]{margin-bottom:0}.form-check[data-v-0ef67b6e]{padding-left:0!important}.no-select[data-v-0ef67b6e]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-0ef67b6e]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-0ef67b6e]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-0ef67b6e]:focus{outline:none}.tel-input[data-v-0ef67b6e]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-0ef67b6e]{background-image:none!important}.text-capitalize-first[data-v-0ef67b6e]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-0ef67b6e],.tab-with-button-fade-leave-active[data-v-0ef67b6e]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-0ef67b6e],.tab-with-button-fade-leave-to[data-v-0ef67b6e]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.section-header[data-v-0ef67b6e]{text-align:center;margin-bottom:24px}.section-header h4[data-v-0ef67b6e]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.section-header p[data-v-0ef67b6e]{margin:0;font-size:14px;color:#6b7280;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.4}.guarantee-options[data-v-0ef67b6e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;max-width:700px;margin-left:auto;margin-right:auto}@media(max-width:768px){.guarantee-options[data-v-0ef67b6e]{grid-template-columns:1fr;gap:12px}}.guarantee-card[data-v-0ef67b6e]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:100px}.guarantee-card[data-v-0ef67b6e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.guarantee-card.active[data-v-0ef67b6e],.guarantee-card[data-v-0ef67b6e]:hover{border-color:#3b82f6;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.guarantee-card.active[data-v-0ef67b6e]{background:rgba(59,130,246,.05)}.guarantee-card.active .selection-indicator i[data-v-0ef67b6e]{color:#3b82f6}.guarantee-card .card-icon[data-v-0ef67b6e]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;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}.guarantee-card .card-icon .icon[data-v-0ef67b6e]{font-size:24px}.guarantee-card .card-content[data-v-0ef67b6e]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.guarantee-card .card-content h4[data-v-0ef67b6e]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#111827}.guarantee-card .card-content p[data-v-0ef67b6e]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.guarantee-card .selection-indicator[data-v-0ef67b6e]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;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}.guarantee-card .selection-indicator i[data-v-0ef67b6e]{font-size:20px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.provider-section[data-v-0ef67b6e]{background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #e2e8f0;-webkit-animation:slideDown-0ef67b6e .3s ease;animation:slideDown-0ef67b6e .3s ease}.provider-selection .common-providers[data-v-0ef67b6e]{margin-bottom:24px}.provider-selection .common-providers h5[data-v-0ef67b6e]{margin:0 0 16px 0;font-size:16px;font-weight:600;color:#374151}.provider-selection .provider-options[data-v-0ef67b6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:20px}@media(max-width:768px){.provider-selection .provider-options[data-v-0ef67b6e]{grid-template-columns:1fr}}.provider-card[data-v-0ef67b6e]{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:16px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.provider-card[data-v-0ef67b6e]:hover{border-color:#3b82f6;-webkit-box-shadow:0 2px 8px rgba(59,130,246,.15);box-shadow:0 2px 8px rgba(59,130,246,.15)}.provider-card.active[data-v-0ef67b6e]{border-color:#3b82f6;background:rgba(59,130,246,.05)}.provider-card.active .selection-indicator i[data-v-0ef67b6e]{color:#3b82f6}.provider-card .provider-icon[data-v-0ef67b6e]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;background:#f3f4f6;border-radius:50%;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}.provider-card .provider-icon .icon[data-v-0ef67b6e]{font-size:20px}.provider-card .provider-info[data-v-0ef67b6e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.provider-card .provider-info h6[data-v-0ef67b6e]{margin:0 0 2px 0;font-size:14px;font-weight:600;color:#111827}.provider-card .provider-info p[data-v-0ef67b6e]{margin:0;font-size:12px;color:#6b7280;line-height:1.3}.provider-card .selection-indicator[data-v-0ef67b6e]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;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}.provider-card .selection-indicator i[data-v-0ef67b6e]{font-size:16px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.custom-provider-section[data-v-0ef67b6e]{border-top:1px solid #e5e7eb;padding-top:20px}.custom-input-section[data-v-0ef67b6e]{margin-top:16px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;-webkit-animation:slideDown-0ef67b6e .3s ease;animation:slideDown-0ef67b6e .3s ease}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group{margin-bottom:8px}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input:hover:not(:focus){border-color:#9ca3af}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input::-webkit-input-placeholder{color:#9ca3af}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input::-moz-placeholder{color:#9ca3af}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input:-ms-input-placeholder{color:#9ca3af}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input::-ms-input-placeholder{color:#9ca3af}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input::placeholder{color:#9ca3af}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group input.is-invalid{border-color:#ef4444}.custom-input-section .provider-input[data-v-0ef67b6e] .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.custom-input-section .input-help[data-v-0ef67b6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:#6b7280}.custom-input-section .input-help i[data-v-0ef67b6e]{font-size:14px;color:#9ca3af}.summary-section[data-v-0ef67b6e]{margin-top:32px}.summary-section .summary-card[data-v-0ef67b6e]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.summary-section .summary-card.release-required[data-v-0ef67b6e]{background:#fffbeb;border-color:#fde68a}.summary-section .summary-card.no-release[data-v-0ef67b6e]{background:#f0fdf4;border-color:#bbf7d0}.summary-section .summary-card .summary-content[data-v-0ef67b6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.summary-section .summary-card .summary-icon[data-v-0ef67b6e]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;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}.summary-section .summary-card .summary-icon i[data-v-0ef67b6e]{font-size:24px}.summary-section .summary-card .summary-info[data-v-0ef67b6e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-section .summary-card .summary-info h4[data-v-0ef67b6e]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#374151}.summary-section .summary-card .summary-info p[data-v-0ef67b6e]{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.error-message[data-v-0ef67b6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;text-align:center;-webkit-animation:slideIn-0ef67b6e .3s ease;animation:slideIn-0ef67b6e .3s ease}.error-message i[data-v-0ef67b6e]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.text-success[data-v-0ef67b6e]{color:#22c55e}.text-warning[data-v-0ef67b6e]{color:#f59e0b}@-webkit-keyframes slideDown-0ef67b6e{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-0ef67b6e{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideIn-0ef67b6e{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-0ef67b6e{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:768px){.header-section[data-v-0ef67b6e]{margin-bottom:24px}.header-section h3[data-v-0ef67b6e]{font-size:20px}.header-section .subtitle[data-v-0ef67b6e]{font-size:14px}.form-section[data-v-0ef67b6e]{margin-bottom:24px}.section-header[data-v-0ef67b6e]{margin-bottom:20px}.section-header h4[data-v-0ef67b6e]{font-size:16px}.section-header p[data-v-0ef67b6e]{font-size:13px}.guarantee-card[data-v-0ef67b6e]{padding:20px;min-height:auto}.guarantee-card .card-icon[data-v-0ef67b6e]{width:40px;height:40px}.guarantee-card .card-icon .icon[data-v-0ef67b6e]{font-size:20px}.guarantee-card .card-content h4[data-v-0ef67b6e]{font-size:15px}.guarantee-card .card-content p[data-v-0ef67b6e]{font-size:13px}.provider-section[data-v-0ef67b6e]{padding:20px}.provider-card[data-v-0ef67b6e]{padding:12px}.provider-card .provider-icon[data-v-0ef67b6e]{width:32px;height:32px}.provider-card .provider-icon .icon[data-v-0ef67b6e]{font-size:16px}.provider-card .provider-info h6[data-v-0ef67b6e]{font-size:13px}.provider-card .provider-info p[data-v-0ef67b6e]{font-size:11px}.summary-section .summary-card[data-v-0ef67b6e]{padding:20px}.summary-section .summary-card .summary-content[data-v-0ef67b6e]{gap:12px}.summary-section .summary-card .summary-icon[data-v-0ef67b6e]{width:32px;height:32px}.summary-section .summary-card .summary-icon i[data-v-0ef67b6e]{font-size:20px}.summary-section .summary-card .summary-info h4[data-v-0ef67b6e]{font-size:15px}.summary-section .summary-card .summary-info p[data-v-0ef67b6e]{font-size:13px}.error-message[data-v-0ef67b6e]{margin-top:12px;padding:10px 12px;font-size:13px}.custom-input-section[data-v-0ef67b6e]{padding:12px}}[data-v-4f7a8145]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-4f7a8145]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-4f7a8145]{cursor:pointer}h1[data-v-4f7a8145],h2[data-v-4f7a8145],h3[data-v-4f7a8145],h4[data-v-4f7a8145],h5[data-v-4f7a8145],h6[data-v-4f7a8145]{font-family:EuclidCircularB}html.nor h1[data-v-4f7a8145],html.nor h2[data-v-4f7a8145],html.nor h3[data-v-4f7a8145],html.nor h4[data-v-4f7a8145],html.nor h5[data-v-4f7a8145],html.nor h6[data-v-4f7a8145]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-4f7a8145],html.nor strong[data-v-4f7a8145]{font-weight:600!important}html.ger .bolder[data-v-4f7a8145],html.ger .font-weight-bolder[data-v-4f7a8145],html.nor .bolder[data-v-4f7a8145],html.nor .font-weight-bolder[data-v-4f7a8145]{font-weight:900!important}.font-italic[data-v-4f7a8145]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-4f7a8145]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-4f7a8145]{padding:0 1.5rem}}.row-equal-height[data-v-4f7a8145]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-4f7a8145]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-4f7a8145]{font-size:.8rem}form .row[data-v-4f7a8145]{margin-bottom:0}.form-check[data-v-4f7a8145]{padding-left:0!important}.no-select[data-v-4f7a8145]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-4f7a8145]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-4f7a8145]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-4f7a8145]:focus{outline:none}.tel-input[data-v-4f7a8145]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-4f7a8145]{background-image:none!important}.text-capitalize-first[data-v-4f7a8145]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-4f7a8145],.tab-with-button-fade-leave-active[data-v-4f7a8145]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-4f7a8145],.tab-with-button-fade-leave-to[data-v-4f7a8145]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.electricity-meter-helper[data-v-4f7a8145]{background:#fff;border-radius:12px;padding:32px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.header-section[data-v-4f7a8145]{text-align:center;margin-bottom:32px}.header-section h3[data-v-4f7a8145]{margin:0 0 8px 0;font-size:24px;font-weight:600;color:#374151}.header-section .subtitle[data-v-4f7a8145]{margin:0;font-size:16px;color:#6b7280;line-height:1.5}.tabs-container .tabs-nav[data-v-4f7a8145]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #f3f4f6;margin-bottom:32px;gap:4px;overflow-x:auto;padding-bottom:0}.tabs-container .tabs-nav .tab-button[data-v-4f7a8145]{background:transparent;border:none;padding:12px 20px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;border-radius:8px 8px 0 0;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;position:relative;margin-bottom:-2px}.tabs-container .tabs-nav .tab-button[data-v-4f7a8145]:hover:not(.active){color:#374151;background:#f9fafb}.tabs-container .tabs-nav .tab-button.active[data-v-4f7a8145]{color:#00aa73;background:#fff;border-bottom:2px solid #00aa73;font-weight:600}.tabs-container .tab-content .tab-panel[data-v-4f7a8145]{display:grid;grid-template-columns:1fr 1fr;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-animation:fadeIn-4f7a8145 .3s ease;animation:fadeIn-4f7a8145 .3s ease}.image-container[data-v-4f7a8145]{background:#f9fafb;border-radius:12px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px}.image-container .meter-example-image[data-v-4f7a8145]{width:100%;height:100%;max-width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.image-container .meter-example-image[data-v-4f7a8145]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.content-section h4[data-v-4f7a8145]{margin:0 0 16px 0;font-size:20px;font-weight:600;color:#374151}.content-section p[data-v-4f7a8145]{margin:0 0 24px 0;font-size:16px;color:#6b7280;line-height:1.6}.content-section .tips-section[data-v-4f7a8145]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:20px;text-align:left}.content-section .tips-section h5[data-v-4f7a8145]{margin:0 0 12px 0;font-size:16px;font-weight:600;color:#059669;text-align:center}.content-section .tips-section ul[data-v-4f7a8145]{margin:0;padding-left:20px}.content-section .tips-section ul li[data-v-4f7a8145]{font-size:14px;color:#374151;margin-bottom:8px;line-height:1.5}.content-section .tips-section ul li[data-v-4f7a8145]:last-child{margin-bottom:0}@-webkit-keyframes fadeIn-4f7a8145{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-4f7a8145{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.electricity-meter-helper[data-v-4f7a8145]{padding:24px 20px}.header-section[data-v-4f7a8145]{margin-bottom:24px}.header-section h3[data-v-4f7a8145]{font-size:20px}.header-section .subtitle[data-v-4f7a8145]{font-size:14px}.tabs-container .tabs-nav .tab-button[data-v-4f7a8145]{padding:10px 16px;font-size:13px}.tabs-container .tab-content .tab-panel[data-v-4f7a8145]{grid-template-columns:1fr;gap:24px}.image-container[data-v-4f7a8145]{padding:16px;min-height:300px}.image-container .meter-example-image[data-v-4f7a8145]{max-height:400px}.content-section h4[data-v-4f7a8145]{font-size:18px}.content-section p[data-v-4f7a8145]{font-size:14px}.content-section .tips-section[data-v-4f7a8145]{padding:16px}.content-section .tips-section h5[data-v-4f7a8145]{font-size:14px}.content-section .tips-section ul li[data-v-4f7a8145]{font-size:13px}}@media(max-width:480px){.tabs-container .tabs-nav .tab-button[data-v-4f7a8145]{padding:8px 12px;font-size:12px}}[data-v-12222827]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-12222827]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-12222827]{cursor:pointer}h1[data-v-12222827],h2[data-v-12222827],h3[data-v-12222827],h4[data-v-12222827],h5[data-v-12222827],h6[data-v-12222827]{font-family:EuclidCircularB}html.nor h1[data-v-12222827],html.nor h2[data-v-12222827],html.nor h3[data-v-12222827],html.nor h4[data-v-12222827],html.nor h5[data-v-12222827],html.nor h6[data-v-12222827]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-12222827],html.nor strong[data-v-12222827]{font-weight:600!important}html.ger .bolder[data-v-12222827],html.ger .font-weight-bolder[data-v-12222827],html.nor .bolder[data-v-12222827],html.nor .font-weight-bolder[data-v-12222827]{font-weight:900!important}.font-italic[data-v-12222827]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-12222827]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-12222827]{padding:0 1.5rem}}.row-equal-height[data-v-12222827]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-12222827]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-12222827]{font-size:.8rem}form .row[data-v-12222827]{margin-bottom:0}.form-check[data-v-12222827]{padding-left:0!important}.no-select[data-v-12222827]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-12222827]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-12222827]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-12222827]:focus{outline:none}.tel-input[data-v-12222827]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-12222827]{background-image:none!important}.text-capitalize-first[data-v-12222827]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-12222827],.tab-with-button-fade-leave-active[data-v-12222827]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-12222827],.tab-with-button-fade-leave-to[data-v-12222827]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.selection-section[data-v-12222827]{margin-bottom:40px}.selection-cards[data-v-12222827]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:32px}.selection-card[data-v-12222827]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.selection-card[data-v-12222827]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.selection-card.active[data-v-12222827]{border-color:#00aa73;background:rgba(0,170,115,.02);-webkit-box-shadow:0 4px 16px rgba(0,170,115,.2);box-shadow:0 4px 16px rgba(0,170,115,.2)}.selection-card.active .card-indicator[data-v-12222827]{opacity:1}.selection-card.active .card-icon i[data-v-12222827]{color:#00aa73}.card-content h4[data-v-12222827]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.card-content p[data-v-12222827]{margin:0 0 16px 0;font-size:14px;color:#6b7280;line-height:1.5}.card-benefits[data-v-12222827]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 24px;gap:4px}.card-benefits .benefit[data-v-12222827]{text-align:left;font-size:12px;color:#059669;font-weight:500}.card-indicator[data-v-12222827]{position:absolute;top:16px;right:16px;width:24px;height:24px;background:#00aa73;border-radius:50%;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;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.card-indicator i[data-v-12222827]{font-size:12px;color:#fff}.meter-section[data-v-12222827]{margin-bottom:40px;text-align:center;-webkit-animation:slideDown-12222827 .3s ease;animation:slideDown-12222827 .3s ease}.meter-section .section-title[data-v-12222827]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.meter-section .section-description[data-v-12222827]{color:#6b7280;font-size:14px;margin:0 0 24px 0}@-webkit-keyframes slideDown-12222827{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-12222827{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn-12222827{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-12222827{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin-12222827{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-12222827{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:768px){.header-section[data-v-12222827]{margin-bottom:32px}.header-section h3[data-v-12222827]{font-size:20px}.header-section .subtitle[data-v-12222827]{font-size:14px}.selection-cards[data-v-12222827]{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.selection-card[data-v-12222827]{padding:20px}.card-content h4[data-v-12222827]{font-size:16px}.card-content p[data-v-12222827]{font-size:13px}.card-benefits .benefit[data-v-12222827]{font-size:11px}.meter-section[data-v-12222827]{margin-bottom:32px}.meter-section .section-title[data-v-12222827]{font-size:16px}.meter-section .section-description[data-v-12222827]{font-size:13px}}[data-v-6fc5d22a]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-6fc5d22a]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-6fc5d22a]{cursor:pointer}h1[data-v-6fc5d22a],h2[data-v-6fc5d22a],h3[data-v-6fc5d22a],h4[data-v-6fc5d22a],h5[data-v-6fc5d22a],h6[data-v-6fc5d22a]{font-family:EuclidCircularB}html.nor h1[data-v-6fc5d22a],html.nor h2[data-v-6fc5d22a],html.nor h3[data-v-6fc5d22a],html.nor h4[data-v-6fc5d22a],html.nor h5[data-v-6fc5d22a],html.nor h6[data-v-6fc5d22a]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-6fc5d22a],html.nor strong[data-v-6fc5d22a]{font-weight:600!important}html.ger .bolder[data-v-6fc5d22a],html.ger .font-weight-bolder[data-v-6fc5d22a],html.nor .bolder[data-v-6fc5d22a],html.nor .font-weight-bolder[data-v-6fc5d22a]{font-weight:900!important}.font-italic[data-v-6fc5d22a]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-6fc5d22a]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-6fc5d22a]{padding:0 1.5rem}}.row-equal-height[data-v-6fc5d22a]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-6fc5d22a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-6fc5d22a]{font-size:.8rem}form .row[data-v-6fc5d22a]{margin-bottom:0}.form-check[data-v-6fc5d22a]{padding-left:0!important}.no-select[data-v-6fc5d22a]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-6fc5d22a]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-6fc5d22a]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-6fc5d22a]:focus{outline:none}.tel-input[data-v-6fc5d22a]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-6fc5d22a]{background-image:none!important}.text-capitalize-first[data-v-6fc5d22a]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-6fc5d22a],.tab-with-button-fade-leave-active[data-v-6fc5d22a]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-6fc5d22a],.tab-with-button-fade-leave-to[data-v-6fc5d22a]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.selection-section[data-v-6fc5d22a]{margin-bottom:40px}.selection-cards[data-v-6fc5d22a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:32px}.selection-card[data-v-6fc5d22a]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.selection-card[data-v-6fc5d22a]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.selection-card.active[data-v-6fc5d22a]{border-color:#00aa73;background:rgba(0,170,115,.02);-webkit-box-shadow:0 4px 16px rgba(0,170,115,.2);box-shadow:0 4px 16px rgba(0,170,115,.2)}.selection-card.active .card-indicator[data-v-6fc5d22a]{opacity:1}.selection-card.active .card-icon i[data-v-6fc5d22a]{color:#00aa73}.card-content h4[data-v-6fc5d22a]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.card-content p[data-v-6fc5d22a]{margin:0 0 16px 0;font-size:14px;color:#6b7280;line-height:1.5}.card-benefits[data-v-6fc5d22a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 24px;gap:4px}.card-benefits .benefit[data-v-6fc5d22a]{text-align:left;font-size:12px;color:#059669;font-weight:500}.card-indicator[data-v-6fc5d22a]{position:absolute;top:16px;right:16px;width:24px;height:24px;background:#00aa73;border-radius:50%;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;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.card-indicator i[data-v-6fc5d22a]{font-size:12px;color:#fff}@media(max-width:768px){.header-section[data-v-6fc5d22a]{margin-bottom:32px}.header-section h3[data-v-6fc5d22a]{font-size:20px}.header-section .subtitle[data-v-6fc5d22a]{font-size:14px}.selection-cards[data-v-6fc5d22a]{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.selection-card[data-v-6fc5d22a]{padding:20px}.card-content h4[data-v-6fc5d22a]{font-size:16px}.card-content p[data-v-6fc5d22a]{font-size:13px}.card-benefits .benefit[data-v-6fc5d22a]{font-size:11px}}[data-v-fbc69f44]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-fbc69f44]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-fbc69f44]{cursor:pointer}h1[data-v-fbc69f44],h2[data-v-fbc69f44],h3[data-v-fbc69f44],h4[data-v-fbc69f44],h5[data-v-fbc69f44],h6[data-v-fbc69f44]{font-family:EuclidCircularB}html.nor h1[data-v-fbc69f44],html.nor h2[data-v-fbc69f44],html.nor h3[data-v-fbc69f44],html.nor h4[data-v-fbc69f44],html.nor h5[data-v-fbc69f44],html.nor h6[data-v-fbc69f44]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-fbc69f44],html.nor strong[data-v-fbc69f44]{font-weight:600!important}html.ger .bolder[data-v-fbc69f44],html.ger .font-weight-bolder[data-v-fbc69f44],html.nor .bolder[data-v-fbc69f44],html.nor .font-weight-bolder[data-v-fbc69f44]{font-weight:900!important}.font-italic[data-v-fbc69f44]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-fbc69f44]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-fbc69f44]{padding:0 1.5rem}}.row-equal-height[data-v-fbc69f44]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-fbc69f44]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-fbc69f44]{font-size:.8rem}form .row[data-v-fbc69f44]{margin-bottom:0}.form-check[data-v-fbc69f44]{padding-left:0!important}.no-select[data-v-fbc69f44]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-fbc69f44]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-fbc69f44]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-fbc69f44]:focus{outline:none}.tel-input[data-v-fbc69f44]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-fbc69f44]{background-image:none!important}.text-capitalize-first[data-v-fbc69f44]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-fbc69f44],.tab-with-button-fade-leave-active[data-v-fbc69f44]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-fbc69f44],.tab-with-button-fade-leave-to[data-v-fbc69f44]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.no-deviations-section[data-v-fbc69f44]{max-width:600px;margin:0 auto}.success-card[data-v-fbc69f44]{gap:20px;padding:32px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #bbf7d0;border-radius:16px;text-align:left}.success-card .success-icon[data-v-fbc69f44],.success-card[data-v-fbc69f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.success-card .success-icon[data-v-fbc69f44]{width:64px;height:64px;background:#22c55e;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.success-card .success-icon i[data-v-fbc69f44]{font-size:32px;color:#fff}.success-card .success-content[data-v-fbc69f44]{-webkit-box-flex:1;-ms-flex:1;flex:1}.success-card .success-content h4[data-v-fbc69f44]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#047857}.success-card .success-content p[data-v-fbc69f44]{margin:0;font-size:16px;color:#065f46;line-height:1.5}.deviations-overview[data-v-fbc69f44]{margin-bottom:32px}.overview-header[data-v-fbc69f44]{gap:16px;padding:24px;background:#f0f9ff;border:1px solid #3b82f6;border-radius:12px;max-width:600px;margin:0 auto}.overview-header .overview-icon[data-v-fbc69f44],.overview-header[data-v-fbc69f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overview-header .overview-icon[data-v-fbc69f44]{width:48px;height:48px;background:#3b82f6;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.overview-header .overview-icon i[data-v-fbc69f44]{font-size:24px;color:#fff}.overview-header .overview-info[data-v-fbc69f44]{-webkit-box-flex:1;-ms-flex:1;flex:1}.overview-header .overview-info h4[data-v-fbc69f44]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#1e40af}.overview-header .overview-info p[data-v-fbc69f44]{margin:0;font-size:14px;color:#1d4ed8}.deviations-table[data-v-fbc69f44]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;margin-bottom:32px}.table-header[data-v-fbc69f44]{display:grid;grid-template-columns:200px 1fr 120px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;font-size:14px;color:#374151}@media(max-width:768px){.table-header[data-v-fbc69f44]{grid-template-columns:1fr}.table-header div[data-v-fbc69f44]{display:none}}.table-row[data-v-fbc69f44]{display:grid;grid-template-columns:200px 1fr 120px;border-bottom:1px solid #f3f4f6;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.table-row[data-v-fbc69f44]:hover{background:#f9fafb}.table-row[data-v-fbc69f44]:last-child{border-bottom:none}@media(max-width:768px){.table-row[data-v-fbc69f44]{grid-template-columns:1fr;padding:16px;gap:8px}.table-row .col-amount[data-v-fbc69f44],.table-row .col-description[data-v-fbc69f44],.table-row .col-type[data-v-fbc69f44]{padding:0}}.col-amount[data-v-fbc69f44],.col-description[data-v-fbc69f44],.col-type[data-v-fbc69f44]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.col-type[data-v-fbc69f44]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.col-description[data-v-fbc69f44]{font-size:14px;color:#374151;line-height:1.4}.col-amount[data-v-fbc69f44]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:768px){.col-amount[data-v-fbc69f44]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.type-badge[data-v-fbc69f44]{background:rgba(59,130,246,.1);color:#3b82f6;font-size:12px;font-weight:500;padding:4px 12px;border-radius:16px;white-space:nowrap}.amount-value[data-v-fbc69f44]{font-size:14px;font-weight:600;color:#dc2626}.amount-empty[data-v-fbc69f44]{font-size:14px;color:#9ca3af}.settlement-section[data-v-fbc69f44]{margin-bottom:32px}.settlement-section .section-header[data-v-fbc69f44]{text-align:center;margin-bottom:24px}.settlement-section .section-header h4[data-v-fbc69f44]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#111827}.settlement-section .section-header p[data-v-fbc69f44]{margin:0;font-size:14px;color:#6b7280}.settlement-section .settlement-options[data-v-fbc69f44]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;max-width:800px;margin:0 auto}@media(max-width:768px){.settlement-section .settlement-options[data-v-fbc69f44]{grid-template-columns:1fr;gap:12px}}.settlement-section .settlement-option[data-v-fbc69f44]{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-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:20px;background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.settlement-section .settlement-option[data-v-fbc69f44]:hover{border-color:#3b82f6;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}.settlement-section .settlement-option.active[data-v-fbc69f44]{border-color:#3b82f6;background:rgba(59,130,246,.05)}.settlement-section .settlement-option.active .option-indicator i[data-v-fbc69f44]{color:#3b82f6}.settlement-section .settlement-option .option-icon[data-v-fbc69f44]{width:48px;height:48px;background:#f3f4f6;border-radius:50%;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}.settlement-section .settlement-option .option-icon i[data-v-fbc69f44]{font-size:24px;color:#6b7280}.settlement-section .settlement-option .option-content[data-v-fbc69f44]{text-align:center}.settlement-section .settlement-option .option-content h5[data-v-fbc69f44]{margin:0 0 6px 0;font-size:14px;font-weight:600;color:#111827}.settlement-section .settlement-option .option-content p[data-v-fbc69f44]{margin:0;font-size:12px;color:#6b7280;line-height:1.4}.settlement-section .settlement-option .option-indicator i[data-v-fbc69f44]{font-size:20px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.summary-total .total-card[data-v-fbc69f44]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;max-width:600px;margin:0 auto}.summary-total .total-card.has-amounts[data-v-fbc69f44]{background:linear-gradient(135deg,#f0f9ff,#dbeafe);border-color:#3b82f6}.summary-total .total-card .total-content[data-v-fbc69f44]{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;margin-bottom:12px}.summary-total .total-card .total-content .total-label[data-v-fbc69f44]{font-size:16px;color:#374151}.summary-total .total-card .total-content .total-amount[data-v-fbc69f44]{font-size:20px;color:#dc2626}.summary-total .total-card .settlement-info[data-v-fbc69f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1);color:#374151;font-size:14px}.summary-total .total-card .settlement-info i[data-v-fbc69f44]{color:#6b7280}.error-message[data-v-fbc69f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#ef4444;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.error-message i[data-v-fbc69f44]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.success-card[data-v-fbc69f44]{padding:24px;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.success-card .success-icon[data-v-fbc69f44]{width:48px;height:48px}.success-card .success-icon i[data-v-fbc69f44]{font-size:24px}.success-card .success-content h4[data-v-fbc69f44]{font-size:18px}.success-card .success-content p[data-v-fbc69f44]{font-size:14px}.overview-header[data-v-fbc69f44]{padding:20px;gap:12px}.overview-header .overview-icon[data-v-fbc69f44]{width:40px;height:40px}.overview-header .overview-icon i[data-v-fbc69f44]{font-size:20px}.overview-header .overview-info h4[data-v-fbc69f44]{font-size:16px}.overview-header .overview-info p[data-v-fbc69f44]{font-size:13px}.deviation-card[data-v-fbc69f44]{padding:16px}.deviation-header[data-v-fbc69f44]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.deviation-description[data-v-fbc69f44]{font-size:14px}.action-buttons[data-v-fbc69f44]{grid-template-columns:1fr;gap:12px}.action-card[data-v-fbc69f44]{padding:16px;gap:12px}.action-icon[data-v-fbc69f44]{width:40px;height:40px}.action-icon .icon[data-v-fbc69f44]{font-size:18px}.action-content h4[data-v-fbc69f44]{font-size:15px}.action-content p[data-v-fbc69f44]{font-size:13px}.drop-zone-modern[data-v-fbc69f44]{padding:24px 16px}.drop-zone-modern .drop-icon i[data-v-fbc69f44]{font-size:32px}.drop-zone-modern .drop-zone-content h4[data-v-fbc69f44]{font-size:16px}.drop-zone-modern .drop-zone-content p[data-v-fbc69f44]{font-size:13px}.drop-zone-modern .file-types[data-v-fbc69f44]{font-size:11px}.photo-gallery[data-v-fbc69f44]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.settlement-option[data-v-fbc69f44]{padding:16px}.settlement-option .option-icon[data-v-fbc69f44]{width:40px;height:40px}.settlement-option .option-icon i[data-v-fbc69f44]{font-size:20px}.total-card[data-v-fbc69f44]{padding:20px}.total-card .total-content[data-v-fbc69f44]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.total-card .total-content .total-label[data-v-fbc69f44]{font-size:14px}.total-card .total-content .total-amount[data-v-fbc69f44]{font-size:18px}.camera-container[data-v-fbc69f44]{max-width:95vw;max-height:95vh}.camera-content[data-v-fbc69f44]{max-width:none}.camera-header[data-v-fbc69f44]{padding:16px}.camera-header h3[data-v-fbc69f44]{font-size:16px}.camera-controls[data-v-fbc69f44]{padding:16px}.capture-btn[data-v-fbc69f44]{padding:10px 20px;font-size:14px}}.preview-step-container .preview-container{max-width:100%;margin:0 24px}.preview-step-container .loading-state{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-align:center;-ms-flex-align:center;align-items:center;padding:60px 20px;text-align:center}.preview-step-container .loading-state .spinner{width:40px;height:40px;border:4px solid #f3f4f6;border-top:4px solid #00aa73;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin-bottom:16px}.preview-step-container .loading-state p{color:#6b7280;font-size:16px;margin:0}.preview-step-container .error-state{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-align:center;-ms-flex-align:center;align-items:center;padding:60px 20px;text-align:center}.preview-step-container .error-state h4{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#ef4444}.preview-step-container .error-state p{color:#6b7280;font-size:14px;margin:0 0 24px 0;max-width:400px}.preview-step-container .error-state .btn{padding:10px 20px;font-size:14px;font-weight:500;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.preview-step-container .preview-content{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);padding:40px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.6;text-align:left;color:#333}.preview-step-container .preview-content .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:20px}.preview-step-container .preview-content .col-xs-3{width:25%}.preview-step-container .preview-content .col-xs-6{width:50%}.preview-step-container .preview-content .col-xs-9{width:75%}.preview-step-container .preview-content .col-xs-12{width:100%}.preview-step-container .preview-content .table{border-collapse:collapse}.preview-step-container .preview-content .table td,.preview-step-container .preview-content .table th{border:1px solid #ddd;padding:12px;text-align:left;vertical-align:top}.preview-step-container .preview-content .table th{font-weight:600;background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.preview-step-container .preview-content .table tbody tr:nth-child(2n){background-color:#f8f9fa}.preview-step-container .preview-content .table.table-condensed td,.preview-step-container .preview-content .table.table-condensed th{padding:8px}.preview-step-container .preview-content .container,.preview-step-container .preview-content .container.main{width:100%;max-width:100%;margin:0 auto}.preview-step-container .preview-content h1{font-size:28px;font-weight:600;margin-bottom:30px;line-height:1.2;color:#222}.preview-step-container .preview-content h1.doctitle{font-size:24px;margin-bottom:40px}.preview-step-container .preview-content h2{font-size:20px;font-weight:600;margin-top:40px;margin-bottom:20px;color:#333;border-bottom:2px solid #e5e7eb;padding-bottom:8px}.preview-step-container .preview-content h3{font-size:16px;font-weight:500;margin-top:30px;margin-bottom:15px;color:#444}.preview-step-container .preview-content h3.underlined_header{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:20px}.preview-step-container .preview-content h4,.preview-step-container .preview-content h5{font-size:14px;font-weight:500;margin-top:20px;margin-bottom:10px;color:#555}.preview-step-container .preview-content p{margin-bottom:16px;line-height:1.6}.preview-step-container .preview-content ol,.preview-step-container .preview-content ul{margin-bottom:16px;padding-left:20px}.preview-step-container .preview-content ol li,.preview-step-container .preview-content ul li{margin-bottom:4px}.preview-step-container .preview-content img{width:100%;height:auto;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:10px;display:block}.preview-step-container .preview-content .row img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.preview-step-container .preview-content .no_pb_inside{margin-top:40px;padding:20px;background-color:#f8f9fa;border-radius:8px}.preview-step-container .preview-content .no_pb_inside .row{margin-top:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:1200px){.preview-step-container .preview-content .container,.preview-step-container .preview-content .container.main{width:100%!important}}@media(max-width:992px){.preview-step-container .preview-content .container,.preview-step-container .preview-content .container.main{width:100%!important}}@media(max-width:768px){.preview-step-container .error-state,.preview-step-container .loading-state{padding:40px 16px}.preview-step-container .preview-content{padding:20px;font-size:13px}.preview-step-container .preview-content .container,.preview-step-container .preview-content .container.main{width:100%!important}.preview-step-container .preview-content .row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:15px}.preview-step-container .preview-content .col-xs-3,.preview-step-container .preview-content .col-xs-6,.preview-step-container .preview-content .col-xs-9,.preview-step-container .preview-content .col-xs-12{width:100%!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px;padding-right:10px;margin-bottom:15px}.preview-step-container .preview-content h1{font-size:22px;margin-bottom:20px}.preview-step-container .preview-content h1.doctitle{font-size:20px;margin-bottom:30px}.preview-step-container .preview-content h2{font-size:18px;margin-top:30px;margin-bottom:15px}.preview-step-container .preview-content h3{font-size:15px;margin-top:20px;margin-bottom:12px}.preview-step-container .preview-content h3.underlined_header{margin-bottom:15px}.preview-step-container .preview-content h4,.preview-step-container .preview-content h5{font-size:13px;margin-top:15px;margin-bottom:8px}.preview-step-container .preview-content p{margin-bottom:12px}.preview-step-container .preview-content .table{font-size:12px}.preview-step-container .preview-content .table td,.preview-step-container .preview-content .table th{padding:8px 6px;word-break:break-word}.preview-step-container .preview-content .table.table-condensed td,.preview-step-container .preview-content .table.table-condensed th{padding:6px 4px}.preview-step-container .preview-content .table{display:block;width:100%;overflow-x:auto;white-space:nowrap}.preview-step-container .preview-content img{margin-bottom:15px}.preview-step-container .preview-content .row img{aspect-ratio:16/12}.preview-step-container .preview-content .no_pb_inside{padding:15px;margin-top:30px}.preview-step-container .preview-content .no_pb_inside .row{margin-top:20px}.preview-step-container .preview-content ol,.preview-step-container .preview-content ul{margin-bottom:12px;padding-left:16px}}@media(max-width:480px){.preview-step-container .preview-content{padding:15px;font-size:12px}.preview-step-container .preview-content .container,.preview-step-container .preview-content .container.main{width:100%!important}.preview-step-container .preview-content .row{margin-left:-5px;margin-right:-5px}.preview-step-container .preview-content .col-xs-3,.preview-step-container .preview-content .col-xs-6,.preview-step-container .preview-content .col-xs-9,.preview-step-container .preview-content .col-xs-12{padding-left:5px;padding-right:5px}.preview-step-container .preview-content h1.doctitle{font-size:18px}.preview-step-container .preview-content h2{font-size:16px}.preview-step-container .preview-content h3{font-size:14px}.preview-step-container .preview-content .table{font-size:11px}.preview-step-container .preview-content .table td,.preview-step-container .preview-content .table th{padding:6px 4px}.preview-step-container .preview-content .no_pb_inside{padding:12px}}[data-v-96d2a01e]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-96d2a01e]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-96d2a01e]{cursor:pointer}h1[data-v-96d2a01e],h2[data-v-96d2a01e],h3[data-v-96d2a01e],h4[data-v-96d2a01e],h5[data-v-96d2a01e],h6[data-v-96d2a01e]{font-family:EuclidCircularB}html.nor h1[data-v-96d2a01e],html.nor h2[data-v-96d2a01e],html.nor h3[data-v-96d2a01e],html.nor h4[data-v-96d2a01e],html.nor h5[data-v-96d2a01e],html.nor h6[data-v-96d2a01e]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-96d2a01e],html.nor strong[data-v-96d2a01e]{font-weight:600!important}html.ger .bolder[data-v-96d2a01e],html.ger .font-weight-bolder[data-v-96d2a01e],html.nor .bolder[data-v-96d2a01e],html.nor .font-weight-bolder[data-v-96d2a01e]{font-weight:900!important}.font-italic[data-v-96d2a01e]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-96d2a01e]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-96d2a01e]{padding:0 1.5rem}}.row-equal-height[data-v-96d2a01e]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-96d2a01e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-96d2a01e]{font-size:.8rem}form .row[data-v-96d2a01e]{margin-bottom:0}.form-check[data-v-96d2a01e]{padding-left:0!important}.no-select[data-v-96d2a01e]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-96d2a01e]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-96d2a01e]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-96d2a01e]:focus{outline:none}.tel-input[data-v-96d2a01e]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-96d2a01e]{background-image:none!important}.text-capitalize-first[data-v-96d2a01e]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-96d2a01e],.tab-with-button-fade-leave-active[data-v-96d2a01e]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-96d2a01e],.tab-with-button-fade-leave-to[data-v-96d2a01e]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.signing-section[data-v-96d2a01e],.step-indicator[data-v-96d2a01e]{margin-bottom:40px}.step-indicator .step-progress[data-v-96d2a01e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;margin:0 auto}.step-indicator .progress-step[data-v-96d2a01e],.step-indicator .step-progress[data-v-96d2a01e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-indicator .progress-step[data-v-96d2a01e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;z-index:1}.step-indicator .progress-step .step-number[data-v-96d2a01e]{width:40px;height:40px;border-radius:50%;background:#e5e7eb;color:#6b7280;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-weight:600;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.step-indicator .progress-step .step-label[data-v-96d2a01e]{font-size:14px;font-weight:500;color:#6b7280;-webkit-transition:all .2s ease;transition:all .2s ease}.step-indicator .progress-step.clickable[data-v-96d2a01e]{cursor:pointer}.step-indicator .progress-step.clickable:hover .step-number[data-v-96d2a01e]{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.step-indicator .progress-step.clickable:hover .step-label[data-v-96d2a01e]{color:#374151}.step-indicator .progress-step.clickable[data-v-96d2a01e]:focus{outline:none}.step-indicator .progress-step.clickable:focus .step-number[data-v-96d2a01e]{-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.3);box-shadow:0 0 0 3px rgba(0,170,115,.3)}.step-indicator .progress-step.active .step-number[data-v-96d2a01e]{background:#00aa73;color:#fff}.step-indicator .progress-step.active .step-label[data-v-96d2a01e]{color:#00aa73}.step-indicator .progress-step.completed .step-number[data-v-96d2a01e]{background:#10b981;color:#fff}.step-indicator .progress-step.completed .step-label[data-v-96d2a01e]{color:#10b981}.step-indicator .progress-line[data-v-96d2a01e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background:#e5e7eb;margin:0 16px;-webkit-transition:all .3s ease;transition:all .3s ease}.step-indicator .progress-line.completed[data-v-96d2a01e]{background:#10b981}.signature-container[data-v-96d2a01e]{max-width:600px;margin:0 auto}.signature-container .signature-header[data-v-96d2a01e]{text-align:center;margin-bottom:24px}.signature-container .signature-header .section-title[data-v-96d2a01e]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.signature-container .signature-header .section-description[data-v-96d2a01e]{color:#6b7280;font-size:14px;margin:0;line-height:1.4}.signature-pad-container[data-v-96d2a01e]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.signature-pad-container[data-v-96d2a01e] .signature-pad{border:1px solid #d1d5db;border-radius:8px;min-height:200px}.signature-pad-container[data-v-96d2a01e] .signature-pad canvas{border-radius:8px}.signature-pad-container .signature-actions[data-v-96d2a01e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.signature-pad-container .signature-actions button[data-v-96d2a01e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 24px;font-weight:600}.signature-pad-container .signature-actions button[data-v-96d2a01e]:disabled{opacity:.5;cursor:not-allowed}.signature-pad-container .signature-actions button[data-v-96d2a01e]:disabled:hover{-webkit-transform:none;transform:none}.signature-pad-container .signature-actions button i[data-v-96d2a01e]{font-size:16px}.signature-pad-container .signature-saved-message[data-v-96d2a01e]{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;gap:8px;margin-top:16px;padding:12px 24px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#059669;font-weight:600;-webkit-animation:fadeIn-96d2a01e .3s ease;animation:fadeIn-96d2a01e .3s ease}.signature-pad-container .signature-saved-message i[data-v-96d2a01e]{font-size:20px}.signature-pad-container[data-v-96d2a01e] .signature-pad .text-right{margin-right:4px}.signature-pad-container .existing-signature[data-v-96d2a01e]{text-align:center}.signature-pad-container .existing-signature .signature-image-container[data-v-96d2a01e]{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:16px;margin-bottom:16px;min-height:150px;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}.signature-pad-container .existing-signature .signature-image-container .signature-image[data-v-96d2a01e]{max-width:100%;max-height:120px;height:auto}.signature-pad-container .existing-signature .signature-saved-info[data-v-96d2a01e]{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;gap:8px;margin-bottom:16px;color:#059669;font-weight:600}.signature-pad-container .existing-signature .signature-saved-info i[data-v-96d2a01e]{font-size:20px}.signature-pad-container .existing-signature .btn-secondary[data-v-96d2a01e]{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.signature-pad-container .existing-signature .btn-secondary[data-v-96d2a01e]:hover{background:#e5e7eb;border-color:#9ca3af}.signature-pad-container .existing-signature .btn-secondary i[data-v-96d2a01e]{font-size:14px}@-webkit-keyframes fadeIn-96d2a01e{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-96d2a01e{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.header-section[data-v-96d2a01e]{margin-bottom:32px}.header-section h3[data-v-96d2a01e]{font-size:20px}.header-section .subtitle[data-v-96d2a01e]{font-size:14px}.signing-section[data-v-96d2a01e],.step-indicator[data-v-96d2a01e]{margin-bottom:32px}.step-indicator .step-progress[data-v-96d2a01e]{max-width:100%}.step-indicator .progress-step .step-number[data-v-96d2a01e]{width:36px;height:36px;font-size:14px}.step-indicator .progress-step .step-label[data-v-96d2a01e]{font-size:13px}.step-indicator .progress-line[data-v-96d2a01e]{margin:0 12px}.signature-container[data-v-96d2a01e]{max-width:100%}.signature-container .signature-header[data-v-96d2a01e]{margin-bottom:20px}.signature-container .signature-header .section-title[data-v-96d2a01e]{font-size:16px}.signature-container .signature-header .section-description[data-v-96d2a01e]{font-size:13px}.signature-pad-container[data-v-96d2a01e]{padding:16px}.signature-pad-container[data-v-96d2a01e] .signature-pad{min-height:160px}.signature-pad-container .signature-actions[data-v-96d2a01e]{margin-top:12px}.signature-pad-container .signature-actions button[data-v-96d2a01e]{padding:10px 20px;font-size:14px}.signature-pad-container .signature-saved-message[data-v-96d2a01e]{margin-top:12px;padding:10px 20px;font-size:14px}.signature-pad-container .signature-saved-message i[data-v-96d2a01e]{font-size:18px}.signature-pad-container .existing-signature .signature-image-container[data-v-96d2a01e]{padding:12px;min-height:120px}.signature-pad-container .existing-signature .signature-image-container .signature-image[data-v-96d2a01e]{max-height:100px}.signature-pad-container .existing-signature .signature-saved-info[data-v-96d2a01e]{font-size:14px;margin-bottom:12px}.signature-pad-container .existing-signature .signature-saved-info i[data-v-96d2a01e]{font-size:18px}.signature-place-container[data-v-96d2a01e]{margin-top:16px;padding:12px}.signature-place-container .signature-place-label[data-v-96d2a01e]{font-size:13px;margin-bottom:6px}.signature-place-container .signature-place-input[data-v-96d2a01e]{padding:10px 12px;font-size:14px}.signature-place-container .error[data-v-96d2a01e]{font-size:12px;margin-top:6px}.button-container[data-v-96d2a01e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.button-container button[data-v-96d2a01e]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:480px){.step-indicator .progress-step .step-number[data-v-96d2a01e]{width:32px;height:32px;font-size:13px}.step-indicator .progress-step .step-label[data-v-96d2a01e]{font-size:12px}}[data-v-08e843ad]:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden[data-v-08e843ad]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer[data-v-08e843ad]{cursor:pointer}h1[data-v-08e843ad],h2[data-v-08e843ad],h3[data-v-08e843ad],h4[data-v-08e843ad],h5[data-v-08e843ad],h6[data-v-08e843ad]{font-family:EuclidCircularB}html.nor h1[data-v-08e843ad],html.nor h2[data-v-08e843ad],html.nor h3[data-v-08e843ad],html.nor h4[data-v-08e843ad],html.nor h5[data-v-08e843ad],html.nor h6[data-v-08e843ad]{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold[data-v-08e843ad],html.nor strong[data-v-08e843ad]{font-weight:600!important}html.ger .bolder[data-v-08e843ad],html.ger .font-weight-bolder[data-v-08e843ad],html.nor .bolder[data-v-08e843ad],html.nor .font-weight-bolder[data-v-08e843ad]{font-weight:900!important}.font-italic[data-v-08e843ad]{font-family:EuclidCircularB-MediumItalic}.small-container[data-v-08e843ad]{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container[data-v-08e843ad]{padding:0 1.5rem}}.row-equal-height[data-v-08e843ad]{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-][data-v-08e843ad]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small[data-v-08e843ad]{font-size:.8rem}form .row[data-v-08e843ad]{margin-bottom:0}.form-check[data-v-08e843ad]{padding-left:0!important}.no-select[data-v-08e843ad]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input[data-v-08e843ad]{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul[data-v-08e843ad]{z-index:2;top:48px!important}.tel-input .dropdown[data-v-08e843ad]:focus{outline:none}.tel-input[data-v-08e843ad]:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid[data-v-08e843ad]{background-image:none!important}.text-capitalize-first[data-v-08e843ad]:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active[data-v-08e843ad],.tab-with-button-fade-leave-active[data-v-08e843ad]{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter[data-v-08e843ad],.tab-with-button-fade-leave-to[data-v-08e843ad]{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.completion-container[data-v-08e843ad]{max-width:600px;margin:0 auto;text-align:center;padding:40px 20px}.success-icon[data-v-08e843ad]{width:80px;height:80px;background:#10b981;border-radius:50%;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;margin:0 auto 32px auto;-webkit-box-shadow:0 4px 16px rgba(16,185,129,.3);box-shadow:0 4px 16px rgba(16,185,129,.3)}.success-icon i[data-v-08e843ad]{font-size:40px;color:#fff}.header-section[data-v-08e843ad]{margin-bottom:40px}.header-section h3[data-v-08e843ad]{margin:0 0 16px 0;font-size:28px;font-weight:600;color:#111827;line-height:1.2}.header-section .subtitle[data-v-08e843ad]{color:#6b7280;font-size:16px;margin:0;line-height:1.5;max-width:500px;margin-left:auto;margin-right:auto}.action-buttons[data-v-08e843ad]{gap:16px;margin-bottom:40px}.action-buttons[data-v-08e843ad],.action-buttons button[data-v-08e843ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-buttons button[data-v-08e843ad]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:600;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease;min-width:160px}.action-buttons button i[data-v-08e843ad]{font-size:18px}.action-buttons button.btn-primary[data-v-08e843ad]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,170,115,.3);box-shadow:0 6px 20px rgba(0,170,115,.3)}.action-buttons button.btn-secondary[data-v-08e843ad]{background:#f9fafb;border:2px solid #e5e7eb;color:#374151}.action-buttons button.btn-secondary[data-v-08e843ad]:hover{background:#f3f4f6;border-color:#d1d5db;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.additional-info[data-v-08e843ad]{margin-top:40px}.info-card[data-v-08e843ad]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;text-align:left}.info-card .info-icon[data-v-08e843ad]{width:40px;height:40px;background:rgba(0,170,115,.1);border-radius:50%;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;-ms-flex-negative:0;flex-shrink:0}.info-card .info-icon i[data-v-08e843ad]{font-size:18px;color:#00aa73}.info-card .info-content[data-v-08e843ad]{-webkit-box-flex:1;-ms-flex:1;flex:1}.info-card .info-content h4[data-v-08e843ad]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#374151}.info-card .info-content p[data-v-08e843ad]{margin:0;font-size:14px;color:#6b7280;line-height:1.5}@media(max-width:768px){.completion-container[data-v-08e843ad]{padding:32px 16px}.success-icon[data-v-08e843ad]{width:64px;height:64px;margin-bottom:24px}.success-icon i[data-v-08e843ad]{font-size:32px}.header-section[data-v-08e843ad]{margin-bottom:32px}.header-section h3[data-v-08e843ad]{font-size:24px;margin-bottom:12px}.header-section .subtitle[data-v-08e843ad]{font-size:15px}.action-buttons[data-v-08e843ad]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:32px}.action-buttons button[data-v-08e843ad]{width:100%;max-width:280px;padding:12px 20px;font-size:15px}.info-card[data-v-08e843ad]{padding:20px;gap:12px}.info-card .info-icon[data-v-08e843ad]{width:36px;height:36px}.info-card .info-icon i[data-v-08e843ad]{font-size:16px}.info-card .info-content h4[data-v-08e843ad]{font-size:15px}.info-card .info-content p[data-v-08e843ad]{font-size:13px}}@media(max-width:480px){.completion-container[data-v-08e843ad]{padding:24px 12px}.header-section h3[data-v-08e843ad]{font-size:22px}.header-section .subtitle[data-v-08e843ad]{font-size:14px}.action-buttons button[data-v-08e843ad]{padding:11px 18px;font-size:14px;min-width:auto}.action-buttons button i[data-v-08e843ad]{font-size:16px}}:root{--color-white:#fff;--color-dark:#0a1f44;--color-primary:#00aa73;--color-primary-light:#f3fbf7;--color-green:#00aa73;--color-green-hover:#3b9074;--color-green-focus:#80d4b9;--color-green-light:#f3fbf7;--color-red-light:#fbf3f3;--color-green-mint:#e5f7f1;--color-gray:#d8d8d8;--color-gray-lighter:#f7f7f7;--color-gray-light:#e5e5e5;--color-gray-dark:#989898;--color-gray-darker:#767676;--color-orange:#f7af22;--color-warning:#e52239;--color-warning-light:#fdedef;--aside-width:110px;--button-width-default:200px;--dashboard-nav-height:72px;--form-field-gap:14px;--hamburger-stroke-width:3px;--ds-color-gray--inactive:#d8d8d8;--ds-color-gray--active:#767676;--ds-bg-color-modal:rgba(10,31,68,0.5);--ds-modal-max-height:600px}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pointer{cursor:pointer}@font-face{font-family:EuclidCircularB-MediumItalic;src:url(/global_assets/fonts/EuclidCircularB-MediumItalic-WebM.woff2) format("woff2"),url(/global_assets/fonts/EuclidCircularB-MediumItalic.woff) format("woff"),url(/global_assets/fonts/EuclidCircularB-MediumItalic-WebM.ttf) format("truetype")}@font-face{font-family:EuclidCircularB-light;src:url(/global_assets/fonts/EuclidCircularB-Light-WebM.woff) format("woff"),url(/global_assets/fonts/EuclidCircularB-Light-WebM.woff2) format("woff2"),url(/global_assets/fonts/EuclidCircularB-Light-WebM.ttf) format("ttf"),url(/global_assets/fonts/EuclidCircularB-Light-WebM.svg) format("svg"),url(/global_assets/fonts/EuclidCircularB-Light-WebM.eot) format("eot");font-weight:300}@font-face{font-family:HusleieCircular;src:url(/global_assets/fonts/EuclidCircularB-Regular-WebM.woff) format("woff"),url(/global_assets/fonts/EuclidCircularB-Regular-WebM.woff2) format("woff2"),url(/global_assets/fonts/EuclidCircularB-Regular-WebM.ttf) format("ttf"),url(/global_assets/fonts/EuclidCircularB-Regular-WebM.svg) format("svg"),url(/global_assets/fonts/EuclidCircularB-Regular-WebM.eot) format("eot")}@font-face{font-family:EuclidCircularB-Medium;src:url(/global_assets/fonts/EuclidCircularB-Medium-WebM.woff) format("woff"),url(/global_assets/fonts/EuclidCircularB-Medium-WebM.woff2) format("woff2"),url(/global_assets/fonts/EuclidCircularB-Medium-WebM.ttf) format("ttf"),url(/global_assets/fonts/EuclidCircularB-Medium-WebM.svg) format("svg"),url(/global_assets/fonts/EuclidCircularB-Medium-WebM.eot) format("eot");font-weight:300}@font-face{font-family:EuclidCircularB;src:url(/global_assets/fonts/EuclidCircularB-Bold-WebM.woff) format("woff"),url(/global_assets/fonts/EuclidCircularB-Bold-WebM.woff2) format("woff2"),url(/global_assets/fonts/EuclidCircularB-Bold-WebM.ttf) format("ttf"),url(/global_assets/fonts/EuclidCircularB-Bold-WebM.svg) format("svg"),url(/global_assets/fonts/EuclidCircularB-Bold-WebM.eot) format("eot");font-weight:500}h1,h2,h3,h4,h5,h6{font-family:EuclidCircularB}html.nor h1,html.nor h2,html.nor h3,html.nor h4,html.nor h5,html.nor h6{font-family:EuclidCircularB-Medium}html.nor .font-weight-bold,html.nor strong{font-weight:600!important}html.ger .bolder,html.ger .font-weight-bolder,html.nor .bolder,html.nor .font-weight-bolder{font-weight:900!important}.font-italic{font-family:EuclidCircularB-MediumItalic}.small-container{width:100%;max-width:768px;margin:0 auto;padding:0 1rem 0}@media(min-width:768px){.small-container{padding:0 1.5rem}}.row-equal-height{display:-webkit-box;display:-ms-flexbox;display:flex}.row-equal-height>[class*=col-]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-small{font-size:.8rem}form .row{margin-bottom:0}.form-check{padding-left:0!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tel-input{height:calc(3.1rem + 2px)!important;border:1px solid #ced4da!important}.tel-input ul{z-index:2;top:48px!important}.tel-input .dropdown:focus{outline:none}.tel-input:focus-within{border:1px solid rgba(0,170,115,.5)!important;-webkit-box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important;box-shadow:0 0 0 .2rem rgba(0,170,115,.25)!important}.form-control.is-invalid{background-image:none!important}.text-capitalize-first:first-letter{text-transform:capitalize}.tab-with-button-fade-enter-active,.tab-with-button-fade-leave-active{-webkit-transition:opacity .3s .4s;transition:opacity .3s .4s}.tab-with-button-fade-enter,.tab-with-button-fade-leave-to{opacity:0;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s}.inspection-report-wrapper{height:calc(100vh - 72px);background-color:#fff;overflow:auto}.inspection-report{width:100%;max-width:960px;margin:0 auto;text-align:center;padding:3rem}.inspection-report .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:120px}.inspection-report .step .header-section{text-align:center;margin-bottom:40px}.inspection-report .step .header-section h3{margin:0 0 8px 0;font-size:24px;color:#374151}.inspection-report .step .header-section .subtitle{color:#6b7280;font-size:16px;margin:0}.inspection-report .step .form-section{margin-bottom:40px}.inspection-report .step .form-section .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.inspection-report .step .form-section .input-row .form-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.inspection-report .step .form-section .input-row .form-input :deep(.input-group){margin-bottom:0}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input:hover:not(:focus){border-color:#9ca3af}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input::-webkit-input-placeholder{color:#9ca3af}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input::-moz-placeholder{color:#9ca3af}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input:-ms-input-placeholder{color:#9ca3af}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input::-ms-input-placeholder{color:#9ca3af}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input::placeholder{color:#9ca3af}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) input.is-invalid{border-color:#ef4444}.inspection-report .step .form-section .input-row .form-input :deep(.input-group) .error-message{color:#ef4444;font-size:14px;margin-top:4px}.inspection-report .step .representative-section{margin-bottom:40px;text-align:center}.inspection-report .step .representative-section .section-title{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#374151}.inspection-report .step .representative-section .section-description{color:#6b7280;font-size:14px;margin:0 0 20px 0}.inspection-report .step .representative-section .toggle-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:20px}.inspection-report .step .representative-section .toggle-btn i{font-size:16px}.inspection-report .step .representative-section .toggle-btn:hover{border-color:#00aa73;color:#00aa73}.inspection-report .step .representative-section .toggle-btn.active{border-color:#00aa73;background:rgba(0,170,115,.1);color:#00aa73}.inspection-report .step .representative-section .representative-input{max-width:400px;margin:0 auto;-webkit-animation:slideDown .3s ease;animation:slideDown .3s ease}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group){margin-bottom:0}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input:hover:not(:focus){border-color:#9ca3af}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input::-webkit-input-placeholder{color:#9ca3af}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input::-moz-placeholder{color:#9ca3af}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input:-ms-input-placeholder{color:#9ca3af}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input::-ms-input-placeholder{color:#9ca3af}.inspection-report .step .representative-section .representative-input .form-input :deep(.input-group) input::placeholder{color:#9ca3af}.inspection-report .vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:16px}.inspection-report .vertical.gap-1{gap:8px}.inspection-report .vertical.gap-2{gap:16px}.inspection-report .selection-card{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ced4da;padding:32px 16px;cursor:pointer}.inspection-report .selection-card.active,.inspection-report .selection-card:hover{background-color:rgba(0,170,115,.1)}.inspection-report .toggle_items{margin:0 auto;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inspection-report .toggle_items.x1{width:200px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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}.inspection-report .toggle_items.x1 .toggle_item{-ms-flex-preferred-size:unset;flex-basis:unset}.inspection-report .toggle_items .toggle_item{-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-size:16px;margin-bottom:6px}.inspection-report .toggle_items .toggle_item:hover{cursor:pointer}.inspection-report .toggle_items .toggle_item .toggle{height:24px;width:24px;border-radius:50%;border:1px solid #000;background-color:transparent}.inspection-report .toggle_items .toggle_item .toggle.active{background-color:rgba(0,170,115,.1);border:none}.inspection-report .toggle_items .toggle_item .toggle.active i:before{color:#00aa73}.inspection-report .toggle_items .toggle_item .toggle i{display:-webkit-box;display:-ms-flexbox;display:flex}.inspection-report .toggle_items .toggle_item .toggle i:before{width:24px;line-height:24px;text-align:center;font-weight:600;color:#000}.inspection-report .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.inspection-report .custom-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.inspection-report .custom-checkbox .checkmark{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;background:#fff;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.inspection-report .custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.inspection-report .custom-checkbox input[type=checkbox]:checked~.checkmark{background:#00aa73;border-color:#00aa73}.inspection-report .custom-checkbox input[type=checkbox]:checked~.checkmark:after{display:block}.inspection-report .custom-checkbox .checkbox-label{font-size:14px;font-weight:500;color:#6b7280}.inspection-report .custom-checkbox input[type=checkbox]:checked~.checkbox-label{color:#00aa73}.inspection-report .custom-checkbox:hover .checkmark{border-color:#00aa73}.inspection-report .custom-card{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px 20px;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);gap:16px;position:relative}.inspection-report .custom-card,.inspection-report .custom-card .card-icon{-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inspection-report .custom-card .card-icon{-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;background:#f9fafb;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-card.active .inspection-report .custom-card .card-icon{background:rgba(0,170,115,.1)}.inspection-report .custom-card .card-icon .icon{font-size:24px}.inspection-report .custom-card .card-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.inspection-report .custom-card .card-content h4{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#111827}.inspection-report .custom-card .card-content p{margin:0;font-size:14px;color:#6b7280;line-height:1.4}.inspection-report .custom-card.payment-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:12px}.inspection-report .custom-card.payment-card .selection-indicator{position:absolute;top:12px;right:12px;width:20px;height:20px;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}.inspection-report .custom-card.payment-card .selection-indicator i{font-size:16px;color:#d1d5db;-webkit-transition:color .2s ease;transition:color .2s ease}.payment-card.active .inspection-report .custom-card.payment-card .selection-indicator i{color:#00aa73}.inspection-report .custom-card:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.inspection-report .custom-card.active{border-color:#00aa73;background-color:rgba(0,170,115,.02);-webkit-box-shadow:0 2px 8px rgba(0,170,115,.15);box-shadow:0 2px 8px rgba(0,170,115,.15)}.inspection-report .add_row button{margin-top:29px}.inspection-report .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin:0 0 15px 0}.inspection-report .row .input-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.inspection-report .row .input-group.large{-webkit-box-flex:3;-ms-flex:3;flex:3}.inspection-report .add_button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:24px auto 0;color:#a6aebc;font-weight:600;border:2px dotted #a6aebc;background-color:transparent;padding:6px 12px;border-radius:4px}.inspection-report .keys-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin-bottom:32px}.inspection-report .keys-grid .key-card{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.inspection-report .keys-grid .key-card:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.inspection-report .keys-grid .key-card .key-header{gap:16px;margin-bottom:20px}.inspection-report .keys-grid .key-card .key-header,.inspection-report .keys-grid .key-card .key-header .key-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inspection-report .keys-grid .key-card .key-header .key-icon{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;background:#f3f4f6;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.inspection-report .keys-grid .key-card .key-header .key-icon .icon{font-size:20px}.inspection-report .keys-grid .key-card .key-header .key-info{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.inspection-report .keys-grid .key-card .key-header .key-info h4{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#374151}.inspection-report .keys-grid .key-card .key-header .key-info p{margin:0;font-size:14px;color:#6b7280}.inspection-report .keys-grid .key-card .quantity-section .quantity-label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:12px;text-align:left}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .preset-amounts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .preset-amounts .amount-btn{width:40px;height:40px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;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}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .preset-amounts .amount-btn:hover{border-color:#00aa73;color:#00aa73}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .preset-amounts .amount-btn.active{border-color:#00aa73;background:#00aa73;color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,170,115,.3);box-shadow:0 2px 8px rgba(0,170,115,.3)}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount{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}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-label{font-size:12px;font-weight:500;color:#6b7280;text-align:left}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group{margin-bottom:0}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input{width:80px;height:40px;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;font-size:14px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input::-webkit-input-placeholder{color:#9ca3af}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input::-moz-placeholder{color:#9ca3af}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input:-ms-input-placeholder{color:#9ca3af}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input::-ms-input-placeholder{color:#9ca3af}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input::placeholder{color:#9ca3af}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .custom-amount .custom-input ::v-deep .input-group input.is-invalid{border-color:#ef4444}.inspection-report .keys-grid .key-card .remove-btn{position:absolute;top:16px;right:16px;width:28px;height:28px;background:rgba(239,68,68,.1);border:none;border-radius:50%;color:#ef4444;cursor:pointer;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;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;visibility:hidden;pointer-events:none}.inspection-report .keys-grid .key-card .remove-btn:hover{background:#ef4444;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.inspection-report .keys-grid .key-card .remove-btn i{font-size:14px}.inspection-report .keys-grid .key-card .remove-btn:focus,.inspection-report .keys-grid .key-card:hover .remove-btn{opacity:1;visibility:visible;pointer-events:auto;outline:none}.inspection-report .add-key-section{border-top:1px solid #e5e7eb;padding-top:24px}.inspection-report .add-key-section .add-key-btn{background:#fff;border:2px dashed #d1d5db;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;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;gap:8px;width:100%;color:#6b7280;font-weight:500}.inspection-report .add-key-section .add-key-btn:hover{border-color:#00aa73;color:#00aa73;background-color:rgba(0,170,115,.02)}.inspection-report .add-key-section .add-key-btn i{font-size:16px}.inspection-report .add-key-section .add-key-form{background:#f9fafb;border-radius:12px;padding:20px;border:2px solid #e5e7eb;-webkit-animation:slideDown .2s ease;animation:slideDown .2s ease}.inspection-report .meter-input-container{max-width:500px;margin:0 auto}.inspection-report .meter-input-container.no-max-width{max-width:unset}.inspection-report .meter-input-container .meter-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:8px}.inspection-report .meter-input-container .meter-reading-wrapper{margin-top:16px}.inspection-report .meter-input-container .qr-scanner-btn{background:#00aa73;color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap;min-height:44px}.inspection-report .meter-input-container .qr-scanner-btn:hover:not(:disabled){background:#007751;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,170,115,.3);box-shadow:0 4px 12px rgba(0,170,115,.3)}.inspection-report .meter-input-container .qr-scanner-btn:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.inspection-report .meter-input-container .qr-scanner-btn:disabled{opacity:.7;cursor:not-allowed}.inspection-report .meter-input-container .qr-scanner-btn.loading{background:#00dd96}.inspection-report .meter-input-container .qr-scanner-btn .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.inspection-report .meter-input-container .qr-scanner-btn i{font-size:16px}.inspection-report .meter-input-container .scan-feedback{margin-bottom:8px;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;gap:8px;font-size:14px;font-weight:500;-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease;padding:8px 12px;border-radius:6px}.inspection-report .meter-input-container .scan-feedback.success{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0}.inspection-report .meter-input-container .scan-feedback.error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.inspection-report .meter-input-container .scan-feedback i{font-size:16px}.inspection-report .meter-input-container .meter-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.inspection-report .meter-input-container .meter-input ::v-deep .input-group{margin-bottom:0;text-align:left}.inspection-report .meter-input-container .meter-input ::v-deep .input-group label{font-weight:500;color:#374151;margin-bottom:6px;font-size:14px}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input{border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input:hover:not(:focus){border-color:#9ca3af}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input::-webkit-input-placeholder{color:#9ca3af}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input::-moz-placeholder{color:#9ca3af}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input:-ms-input-placeholder{color:#9ca3af}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input::-ms-input-placeholder{color:#9ca3af}.inspection-report .meter-input-container .meter-input ::v-deep .input-group input::placeholder{color:#9ca3af}.inspection-report .meter-input-container .meter-input ::v-deep .input-group .error-message{color:#ef4444;font-size:14px;margin-top:4px}.inspection-report .meter-input-container .input-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:#f3f4f6;border-radius:6px;font-size:12px;color:#6b7280}.inspection-report .meter-input-container .input-help i{font-size:14px;color:#9ca3af}.inspection-report .error-message{background:unset}.inspection-report .error{color:#ef4444}.inspection-report .signed-report-notice{margin-bottom:2rem;padding:16px 20px;border-radius:8px;background-color:#f0f9ff;border:1px solid #0ea5e9;color:#0369a1}.inspection-report .signed-report-notice .signed-notice-content{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;gap:16px}.inspection-report .signed-report-notice .signed-notice-content .signed-notice-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}.inspection-report .signed-report-notice .signed-notice-content .signed-notice-message i{font-size:18px;-ms-flex-negative:0;flex-shrink:0}.inspection-report .signed-report-notice .signed-notice-content .signed-notice-message .message-text strong{font-weight:600}.inspection-report .signed-report-notice .signed-notice-content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.inspection-report .signed-report-notice .signed-notice-content .btn i{font-size:14px}@media(max-width:768px){.inspection-report .signed-report-notice .signed-notice-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.inspection-report .signed-report-notice .signed-notice-content .signed-notice-message{font-size:14px}.inspection-report .signed-report-notice .signed-notice-content .btn{-ms-flex-item-align:center;align-self:center;width:auto}}.inspection-report .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.inspection-report .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.inspection-report .form-actions button{padding:10px 16px;font-size:14px;font-weight:500;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.inspection-report .form-actions button.btn-secondary{background:#f3f4f6;border:1px solid #d1d5db;color:#374151}.inspection-report .form-actions button.btn-secondary:hover{background:#e5e7eb}.inspection-report .form-actions button.btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.inspection-report .form-actions button.btn-primary:disabled{opacity:.5;cursor:not-allowed}.inspection-report .form-actions button.btn-primary:disabled:hover{-webkit-transform:none;transform:none}.inspection-report .form-actions button.btn-primary i{font-size:14px}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.inspection-report{padding:1rem}.inspection-report .header-section{margin-bottom:32px}.inspection-report .header-section h3{font-size:20px;line-height:1.3}.inspection-report .header-section .subtitle{font-size:14px;line-height:1.4}.inspection-report .input-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:20px}.inspection-report .form-section .form-input :deep(.input-group) label{font-size:15px;font-weight:600;margin-bottom:8px}.inspection-report .form-section .form-input :deep(.input-group) input,.inspection-report .form-section .form-input :deep(.input-group) select,.inspection-report .form-section .form-input :deep(.input-group) textarea{font-size:16px;padding:14px 16px;border-radius:8px;min-height:44px;border:2px solid #d1d5db;-webkit-transition:all .2s ease;transition:all .2s ease}.inspection-report .form-section .form-input :deep(.input-group) input:focus,.inspection-report .form-section .form-input :deep(.input-group) select:focus,.inspection-report .form-section .form-input :deep(.input-group) textarea:focus{border-color:#00aa73;-webkit-box-shadow:0 0 0 3px rgba(0,170,115,.1);box-shadow:0 0 0 3px rgba(0,170,115,.1);outline:none}.inspection-report .form-section .form-input :deep(.input-group) input:active,.inspection-report .form-section .form-input :deep(.input-group) select:active,.inspection-report .form-section .form-input :deep(.input-group) textarea:active{-webkit-transform:scale(.998);transform:scale(.998)}.inspection-report .form-section .form-input :deep(.input-group) textarea{min-height:120px;resize:vertical}.inspection-report .representative-section .toggle-btn{padding:14px 24px;font-size:15px;min-height:48px;border-radius:8px}.inspection-report .representative-section .toggle-btn:active{-webkit-transform:scale(.98);transform:scale(.98)}.inspection-report .representative-section .representative-input .form-input :deep(.input-group) input{font-size:16px;padding:14px 16px;min-height:44px}.inspection-report .text-right{text-align:left!important}.inspection-report .form-section,.inspection-report .representative-section{margin-bottom:32px}.inspection-report .representative-section .section-title{font-size:16px}.inspection-report .representative-section .section-description{font-size:13px}.inspection-report .representative-section .toggle-btn{padding:10px 20px;font-size:13px}.inspection-report .representative-section .representative-input{max-width:100%}.inspection-report .custom-checkbox{padding:16px;margin-bottom:8px;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.inspection-report .custom-checkbox:active{-webkit-transform:scale(.98);transform:scale(.98);background:rgba(0,170,115,.05)}.inspection-report .custom-checkbox .checkmark{width:24px;height:24px;border-width:2px}.inspection-report .custom-checkbox .checkbox-label{font-size:14px;font-weight:500;line-height:1.4}.inspection-report .custom-card{padding:20px 16px;gap:16px;border-radius:12px;min-height:64px}.inspection-report .custom-card:active{-webkit-transform:scale(.98);transform:scale(.98)}.inspection-report .custom-card .card-icon{width:48px;height:48px}.inspection-report .custom-card .card-icon .icon{font-size:22px}.inspection-report .custom-card .card-content h4{font-size:16px;margin-bottom:6px}.inspection-report .custom-card .card-content p{font-size:14px;line-height:1.4}.inspection-report .keys-grid{grid-template-columns:1fr;gap:16px}.inspection-report .keys-grid .key-card{padding:20px}.inspection-report .keys-grid .key-card .key-header{gap:12px}.inspection-report .keys-grid .key-card .key-header .key-icon{width:40px;height:40px}.inspection-report .keys-grid .key-card .key-header .key-icon .icon{font-size:18px}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .preset-amounts{gap:6px}.inspection-report .keys-grid .key-card .quantity-section .quantity-selector .preset-amounts .amount-btn{width:36px;height:36px;font-size:13px}.inspection-report .add-key-section .add-key-form{padding:16px}.inspection-report .meter-input-container{max-width:100%}.inspection-report .meter-input-container .meter-input-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.inspection-report .meter-input-container .qr-scanner-btn{padding:10px 14px;font-size:13px;min-height:40px}.inspection-report .meter-input-container .scan-feedback{font-size:13px}.inspection-report .meter-input-container .input-help{font-size:11px}.inspection-report .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inspection-report .form-actions button{width:100%}}@media(max-width:480px){.inspection-report .custom-checkbox{padding:14px 12px;margin-bottom:6px;border-radius:6px}.inspection-report .custom-checkbox .checkmark{width:20px;height:20px}.inspection-report .custom-checkbox .checkbox-label{font-size:13px}.inspection-report .custom-card{padding:16px 12px;gap:12px;min-height:60px;border-radius:8px}.inspection-report .custom-card .card-icon{width:44px;height:44px}.inspection-report .custom-card .card-icon .icon{font-size:20px}.inspection-report .custom-card .card-content h4{font-size:15px;margin-bottom:4px}.inspection-report .custom-card .card-content p{font-size:13px}}.inspection-report-navigation{position:absolute;bottom:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(60%,#fff),color-stop(80%,hsla(0,0%,100%,.95)),to(transparent));background:linear-gradient(0deg,#fff 0,#fff 60%,hsla(0,0%,100%,.95) 80%,transparent);padding:40px 20px 20px;z-index:1000;pointer-events:none}.inspection-report-navigation .navigation-content{max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;pointer-events:auto}.inspection-report-navigation .navigation-content .btn-primary{margin-left:auto}.inspection-report-navigation .navigation-content.next-hidden{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.inspection-report-navigation .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 20px;font-size:16px;font-weight:600;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.inspection-report-navigation .nav-btn i{font-size:16px}.inspection-report-navigation .nav-btn.btn-outline-secondary{background:#fff;border:2px solid #e5e7eb;color:#6b7280}.inspection-report-navigation .nav-btn.btn-outline-secondary:hover{background:#f9fafb;border-color:#d1d5db;color:#374151;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inspection-report-navigation .nav-btn:disabled{opacity:.5;cursor:not-allowed}.inspection-report-navigation .nav-btn:disabled:hover{-webkit-transform:none;transform:none}@media(max-width:768px){.inspection-report-navigation{padding:24px 16px 16px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(70%,#fff),color-stop(85%,hsla(0,0%,100%,.95)),to(transparent));background:linear-gradient(0deg,#fff 0,#fff 70%,hsla(0,0%,100%,.95) 85%,transparent)}.inspection-report-navigation .navigation-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.inspection-report-navigation .navigation-content .nav-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60px;padding:14px 12px;font-size:15px;font-weight:600;min-height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px}.inspection-report-navigation .navigation-content .nav-btn.save_exit{max-width:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.inspection-report-navigation .navigation-content .nav-btn span{display:none}.inspection-report-navigation .navigation-content .nav-btn:active{-webkit-transform:scale(.97);transform:scale(.97)}.inspection-report-navigation .navigation-content .nav-btn:disabled{opacity:.6}.inspection-report-navigation .navigation-content .nav-btn:disabled:active{-webkit-transform:none;transform:none}.inspection-report-navigation .navigation-content .nav-btn i{font-size:20px}}@media(max-width:480px){.inspection-report-navigation{padding:20px 12px 12px}.inspection-report-navigation .navigation-content{gap:8px}.inspection-report-navigation .navigation-content .nav-btn{max-width:56px;min-height:44px;min-width:44px}.inspection-report-navigation .navigation-content .nav-btn i{font-size:18px}}