.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.04}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.08}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{padding:0 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}.itempad[data-v-0a9b3209]{margin:8%;padding:3%}.welcome-header[data-v-0a9b3209]{background:#fff}.dialog-card[data-v-a359baac]{border-radius:8px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.06)}.Head2[data-v-a359baac]{font-size:16px;color:#000}.Head2[data-v-a359baac],.subHead1[data-v-a359baac]{font-family:DM Sans,sans-serif;font-weight:600;line-height:normal}.subHead1[data-v-a359baac]{font-size:14px}.text1[data-v-a359baac]{font-weight:400;color:#5f5f5f}.text1[data-v-a359baac],.text2[data-v-a359baac]{font-family:DM Sans,sans-serif;font-size:12px;line-height:normal}.text2[data-v-a359baac]{font-weight:500;color:#000}.dialog-header[data-v-a359baac]{border-bottom:1px solid rgba(95,95,95,.16)}.dialog-footer[data-v-a359baac],.dialog-header[data-v-a359baac]{background:#fff;padding-left:20px!important;padding-right:20px!important}.dialog-footer[data-v-a359baac]{border-top:1px solid rgba(95,95,95,.16)}.comments-scroll[data-v-a359baac]{max-height:60vh;overflow-y:auto;padding-left:20px!important;padding-right:20px!important}.v-card-text[data-v-a359baac]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.v-card-text[data-v-a359baac]::-webkit-scrollbar{width:6px}.v-card-text[data-v-a359baac]::-webkit-scrollbar-track{background:transparent}.v-card-text[data-v-a359baac]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.v-text-field.v-text-field--solo.v-input--dense>.v-input__control[data-v-a359baac]{min-height:40px}.v-text-field--solo .v-input__slot[data-v-a359baac]{border:1px solid rgba(95,95,95,.16)!important;border-radius:4px}.v-text-field--solo.v-input--dense .v-label[data-v-a359baac]{top:50%;transform:translateY(-50%)}.v-text-field.v-text-field--enclosed .v-text-field__details[data-v-a359baac]{margin-bottom:0}.comment-card[data-v-a359baac]{border:1px solid rgba(95,95,95,.16);border-radius:8px;background:#fff;padding:12px;text-align:start;margin-bottom:16px;box-shadow:0 2px 6px rgba(0,0,0,.06)}.comment-text[data-v-a359baac]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:20px}.comment-input input[data-v-a359baac]::-moz-placeholder{color:rgba(95,95,95,.6);font-size:14px}.comment-input input[data-v-a359baac]::placeholder{color:rgba(95,95,95,.6);font-size:14px}[data-v-a359baac] .v-text-field--solo .v-input__slot{background:#fff!important}[data-v-a359baac] .v-dialog__content .v-dialog{border-radius:8px}[data-v-a359baac] .notes-dialog-positioned{position:absolute;bottom:0;right:0;margin:0}.notes-dialog-card[data-v-a359baac]{width:800px!important;max-height:600px;border-radius:8px!important;background:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important;margin:0!important;position:relative;z-index:1001!important}.notes-dialog-header[data-v-a359baac]{text-align:left;border-bottom:1px solid rgba(95,95,95,.16)!important}.notes-header-content[data-v-a359baac]{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.notes-title-section[data-v-a359baac]{flex:1}.notes-title[data-v-a359baac]{font-family:DM Sans,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:21px;color:#000;display:block}.notes-application-number[data-v-a359baac]{font-family:DM Sans,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#1a73e9;display:block}.notes-close-btn[data-v-a359baac]{margin:0!important;padding:4px!important;width:28px!important;height:28px!important}.notes-content[data-v-a359baac]{max-height:400px;overflow-y:auto}.notes-scroll-container[data-v-a359baac]{padding:16px}.notes-comment-item[data-v-a359baac]{margin-bottom:24px}.notes-comment-item[data-v-a359baac]:last-child{margin-bottom:0}.notes-comment-header[data-v-a359baac]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.notes-user-avatar[data-v-a359baac]{width:24px;height:24px;border-radius:50%;background:rgba(95,95,95,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.notes-user-details[data-v-a359baac]{flex:1}.notes-user-name[data-v-a359baac]{font-weight:500;color:#000;margin-bottom:2px}.notes-comment-date[data-v-a359baac],.notes-user-name[data-v-a359baac]{font-family:DM Sans,sans-serif;font-style:normal;font-size:12px;line-height:16px}.notes-comment-date[data-v-a359baac]{font-weight:400;color:#5f5f5f}.notes-comment-text[data-v-a359baac]{font-family:DM Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;margin-left:32px}.notes-input-section[data-v-a359baac]{border-top:1px solid rgba(95,95,95,.16)!important}.notes-input-container[data-v-a359baac]{display:flex;align-items:center;gap:8px;width:100%;height:60px!important}.notes-input-field[data-v-a359baac]{flex:1}.notes-input-field .v-input__control[data-v-a359baac]{min-height:40px!important}.notes-input-field .v-input__slot[data-v-a359baac]{background-color:#fff!important;border:1px solid rgba(95,95,95,.16)!important;border-radius:4px!important;padding:0 12px!important;min-height:40px!important}.notes-input-field .v-text-field__slot input[data-v-a359baac]{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#000!important;padding:0!important}.notes-input-field .v-text-field__slot input[data-v-a359baac]::-moz-placeholder{color:rgba(95,95,95,.6)!important;font-family:DM Sans,sans-serif!important}.notes-input-field .v-text-field__slot input[data-v-a359baac]::placeholder{color:rgba(95,95,95,.6)!important;font-family:DM Sans,sans-serif!important}.notes-send-btn[data-v-a359baac]{width:66px!important;height:-webkit-fill-available!important;height:-moz-available!important;height:fill!important;background:#1a73e9!important;border-radius:4px!important;flex-shrink:0}.notes-send-btn[data-v-a359baac]:disabled{background:rgba(95,95,95,.2)!important}.notes-send-btn .v-icon[data-v-a359baac]{color:#fff!important}.notes-send-btn:disabled .v-icon[data-v-a359baac]{color:rgba(95,95,95,.5)!important}.notes-content[data-v-a359baac]::-webkit-scrollbar{width:4px}.notes-content[data-v-a359baac]::-webkit-scrollbar-track{background:transparent}.notes-content[data-v-a359baac]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:2px}[data-v-a359baac] .v-overlay--active{backdrop-filter:blur(5px)}@media (max-width:768px){.notes-dialog-positioned[data-v-a359baac]{bottom:16px!important;right:16px!important;left:16px!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.notes-dialog-card[data-v-a359baac]{width:100%!important}}@media (max-width:440px){.notes-dialog-positioned[data-v-a359baac]{bottom:8px!important;right:8px!important;left:8px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}}.table-container[data-v-7641dc46]{display:flex;border-top:1px solid #eee}.label-column[data-v-7641dc46]{flex:7;display:flex;flex-direction:column}.value-column[data-v-7641dc46]{flex:5;display:flex;flex-direction:column}.vertical-divider[data-v-7641dc46]{width:1px;background-color:#ccc}.item-row[data-v-7641dc46]{padding:8px 10px}.dialog-mode .v-card[data-v-7641dc46]{border-radius:8px;margin-bottom:16px}.dialog-mode .table-container[data-v-7641dc46]{border-top:1px solid #f0f0f0}.dialog-mode .item-row[data-v-7641dc46]{padding:12px 16px;border-bottom:1px solid #f8f9fa}.dialog-mode .item-row[data-v-7641dc46]:last-child{border-bottom:none}.dialog-mode .primary--text[data-v-7641dc46]{font-weight:600;font-size:16px}.timeline-container[data-v-6ce3dea6]{background:#fff;border-radius:10px;font-family:DM Sans,sans-serif;border-bottom-left-radius:0;border-bottom-right-radius:0}.timeline-header[data-v-6ce3dea6]{margin-bottom:32px}.timeline-title[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;color:#000;margin:0;line-height:24px}.timeline-scroll-container[data-v-6ce3dea6]{overflow-x:auto;overflow-y:hidden;position:relative;width:100%;scrollbar-width:auto;padding-bottom:8px;scroll-behavior:smooth}.timeline-scroll-container[data-v-6ce3dea6]::-webkit-scrollbar{height:10px}.timeline-scroll-container[data-v-6ce3dea6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px;margin:0 10px}.timeline-scroll-container[data-v-6ce3dea6]::-webkit-scrollbar-thumb{background-color:#3073f8;border-radius:5px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.timeline-scroll-container[data-v-6ce3dea6]::-webkit-scrollbar-thumb:hover{background-color:#2563eb}.timeline-wrapper[data-v-6ce3dea6]{position:relative;padding:16px 0;min-width:-moz-max-content;min-width:max-content}.timeline-lines[data-v-6ce3dea6]{position:absolute;top:28px;left:12px;right:12px;height:2px;z-index:1}.line-full[data-v-6ce3dea6]{position:absolute;top:0;left:0;right:0;height:2px;background:#e5e7eb;border-radius:1px}.time-container[data-v-6ce3dea6]{padding:15px 17px}.line-active[data-v-6ce3dea6]{left:0;background:green;transition:width .4s ease-in-out}.line-active[data-v-6ce3dea6],.line-segment[data-v-6ce3dea6]{position:absolute;top:0;height:2px;border-radius:1px;z-index:2}.line-segment[data-v-6ce3dea6]{background:#e5e7eb;transition:background-color .4s ease-in-out}.line-segment-completed[data-v-6ce3dea6]{background:#10b981}.timeline-steps[data-v-6ce3dea6]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;z-index:3}.timeline-step[data-v-6ce3dea6]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:120px;max-width:140px}.timeline-step[data-v-6ce3dea6]:first-child{align-items:flex-start}.timeline-step[data-v-6ce3dea6]:last-child{align-items:flex-end}.msg-chip[data-v-6ce3dea6]{background:red;padding:2px 7px;color:#fff;margin:1px 5px 1px 12px;border-radius:5px}.step-circle[data-v-6ce3dea6]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-bottom:12px;position:relative;z-index:4;background:#e5e7eb;color:#9ca3af;transition:all .3s ease}.step-circle.active[data-v-6ce3dea6]{background:green;color:#fff}.step-circle svg[data-v-6ce3dea6]{width:14px;height:14px}.step-info[data-v-6ce3dea6]{text-align:center;width:100%}.status-approved[data-v-6ce3dea6],.status-completed[data-v-6ce3dea6]{color:green;background-color:rgba(0,128,0,.1);border:1px solid rgba(0,128,0,.2);padding:2px 6px;border-radius:4px;font-weight:700!important;display:inline-block}.status-pending[data-v-6ce3dea6]{color:#e4af0f;background-color:rgba(228,175,15,.1);border:1px solid rgba(228,175,15,.2);padding:2px 6px;border-radius:4px;font-weight:700!important;display:inline-block}.status-not-started[data-v-6ce3dea6]{color:#3073f8;background-color:rgba(48,115,248,.1);border:1px solid rgba(48,115,248,.2);padding:2px 6px;border-radius:4px;font-weight:700!important;display:inline-block}.status-rejected[data-v-6ce3dea6]{color:#f44336;background-color:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.2);padding:2px 6px;border-radius:4px;font-weight:700!important;display:inline-block}.status-default[data-v-6ce3dea6]{color:#757575;background-color:hsla(0,0%,45.9%,.1);border:1px solid hsla(0,0%,45.9%,.2);padding:2px 6px;border-radius:4px;font-weight:700!important;display:inline-block}.status-in_progress[data-v-6ce3dea6]{color:#2196f3;background-color:rgba(33,150,243,.1);border:1px solid rgba(33,150,243,.2);padding:2px 6px;border-radius:4px;font-weight:700!important;display:inline-block}.timeline-step:first-child .step-info[data-v-6ce3dea6]{text-align:left}.timeline-step:last-child .step-info[data-v-6ce3dea6]{text-align:right}.step-label[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;color:#6b7280;margin-bottom:4px;line-height:16px}.header-application[data-v-6ce3dea6]{margin-bottom:10px}.header-main-row[data-v-6ce3dea6]{display:flex;justify-content:space-between;align-items:center}.timeline-footer[data-v-6ce3dea6]{background:#fff;padding:15px 10px 15px 10px;color:#3073f8;font-family:DM Sans,sans-serif;cursor:pointer;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.timeline-footer .v-icon[data-v-6ce3dea6]{color:#3073f8}.application-info[data-v-6ce3dea6]{display:flex;align-items:center}.header-actions[data-v-6ce3dea6]{display:flex;gap:12px;align-items:center}.action-btn[data-v-6ce3dea6]{font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;border-radius:8px!important;height:40px!important;padding:0 16px!important;font-size:14px!important;min-width:auto!important;box-shadow:none!important}.action-btn .v-icon[data-v-6ce3dea6]{margin-right:8px!important;margin-left:0!important}.questionnaire-btn[data-v-6ce3dea6]{border-color:#d1d5db!important;color:#374151!important;background-color:#fff!important}.questionnaire-btn[data-v-6ce3dea6]:hover{background-color:#f9fafb!important;border-color:#9ca3af!important}.questionnaire-btn[data-v-6ce3dea6]:before{display:none!important}.questionnaire-btn .v-icon[data-v-6ce3dea6]{color:#6b7280!important}.comments-btn[data-v-6ce3dea6]{border:none;color:#3b82f6!important;background-color:#f1f7ff!important;position:relative}.comments-btn[data-v-6ce3dea6]:hover{background-color:#eff6ff!important;border-color:#2563eb!important}.comments-btn[data-v-6ce3dea6]:before{display:none!important}.comments-btn .v-icon[data-v-6ce3dea6]{color:#3b82f6!important}.amendment-btn[data-v-6ce3dea6]{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.amendment-btn[data-v-6ce3dea6]:hover{background-color:#2563eb!important;border-color:#2563eb!important}.amendment-btn[data-v-6ce3dea6]:before{display:none!important}.amendment-btn .v-icon[data-v-6ce3dea6]{color:#fff!important}.btn-icon[data-v-6ce3dea6]{margin-right:6px;width:16px;height:16px}.step-title[data-v-6ce3dea6]{font-size:14px;color:#111827;line-height:20px;word-wrap:break-word;hyphens:auto}.step-status[data-v-6ce3dea6],.step-title[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-weight:500;margin-bottom:4px}.step-status[data-v-6ce3dea6]{font-size:12px;line-height:16px}.step-progress[data-v-6ce3dea6]{display:flex;align-items:center;margin-bottom:4px}.progress-bar[data-v-6ce3dea6]{flex:1;height:4px;background-color:#e5e7eb;border-radius:2px;overflow:hidden;margin-right:8px}.progress-fill[data-v-6ce3dea6]{height:100%;background-color:green;border-radius:2px;transition:width .3s ease}.progress-text[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;color:#6b7280;white-space:nowrap}.step-date[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;color:#6b7280;line-height:16px}.step-active .step-title[data-v-6ce3dea6]{color:#111827;font-weight:600}.step-active .step-label[data-v-6ce3dea6]{color:#6b7280}.year-info[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:bolder;color:#3073f8;text-align:start}.step-active .step-date[data-v-6ce3dea6]{color:#6b7280}.step-inactive .step-title[data-v-6ce3dea6]{color:#9ca3af;font-weight:500}.step-inactive .step-date[data-v-6ce3dea6],.step-inactive .step-label[data-v-6ce3dea6]{color:#d1d5db}@media(max-width:1024px){.timeline-container[data-v-6ce3dea6]{padding:20px 24px}.timeline-steps[data-v-6ce3dea6]{flex-wrap:nowrap}.timeline-step[data-v-6ce3dea6]{min-width:100px;max-width:120px}.step-title[data-v-6ce3dea6]{font-size:13px;line-height:18px}}.notes-application-number[data-v-6ce3dea6]{font-family:DM Sans,sans-serif;font-style:normal;font-weight:600;font-size:16px;margin-right:12px}.application-status[data-v-6ce3dea6]{padding:3px 8px;font-size:12px;border-radius:4px;font-weight:500}.amendment-badge[data-v-6ce3dea6]{margin-left:8px;padding:3px 8px;font-size:12px;border-radius:4px;font-weight:500;background-color:rgba(255,152,0,.1);color:#ff9800;border:1px solid rgba(255,152,0,.2);display:inline-flex;align-items:center;gap:4px}.amendment-year-badge[data-v-6ce3dea6]{margin-left:16px;padding:4px 10px;font-size:13px;border-radius:6px;font-weight:600;background-color:rgba(255,152,0,.15);color:#ff9800;border:1px solid rgba(255,152,0,.3);display:inline-flex;align-items:center;gap:6px;font-family:DM Sans,sans-serif}@media(max-width:768px){.timeline-container[data-v-6ce3dea6]{padding:16px 12px}.timeline-title[data-v-6ce3dea6]{font-size:16px}.header-main-row[data-v-6ce3dea6]{flex-direction:column;align-items:flex-start}.header-actions[data-v-6ce3dea6]{margin-top:12px;width:100%;justify-content:space-between}.action-btn[data-v-6ce3dea6]{margin-right:4px}.notes-application-number[data-v-6ce3dea6]{display:block;margin-bottom:8px}.year-info[data-v-6ce3dea6]{margin-top:12px}.timeline-steps[data-v-6ce3dea6]{gap:8px}.timeline-step[data-v-6ce3dea6]{min-width:90px;max-width:110px}.step-title[data-v-6ce3dea6]{font-size:12px;line-height:16px}.step-date[data-v-6ce3dea6],.step-label[data-v-6ce3dea6]{font-size:11px}}@media(max-width:480px){.timeline-container[data-v-6ce3dea6]{padding:12px 8px}.timeline-wrapper[data-v-6ce3dea6]{padding:12px 4px;margin-bottom:10px;width:100%;min-width:600px}.timeline-scroll-container[data-v-6ce3dea6]{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.timeline-steps[data-v-6ce3dea6]{justify-content:space-between;gap:8px}.timeline-step[data-v-6ce3dea6]{flex:none;min-width:80px}.timeline-lines[data-v-6ce3dea6]{left:8px;right:8px}.header-actions[data-v-6ce3dea6]{flex-wrap:wrap;gap:8px}.action-btn[data-v-6ce3dea6]{margin-bottom:4px;font-size:11px;padding:0 8px!important}.timeline-footer[data-v-6ce3dea6]{padding:10px;font-size:14px;text-align:center}.application-status[data-v-6ce3dea6]{margin-left:0;margin-top:4px;display:inline-block}.amendment-badge[data-v-6ce3dea6]{margin-left:0;margin-top:4px;display:block;width:-moz-fit-content;width:fit-content}.amendment-year-badge[data-v-6ce3dea6]{margin-left:0;margin-top:8px;display:block;width:-moz-fit-content;width:fit-content}}.questionnaire-dialog-header[data-v-6ce3dea6]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px 24px;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}.dialog-title[data-v-6ce3dea6]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#1a1a1a;font-family:DM Sans,sans-serif}.dialog-title .v-icon[data-v-6ce3dea6]{margin-right:8px;color:#3073f8!important}.close-btn[data-v-6ce3dea6]{color:#666!important}.close-btn[data-v-6ce3dea6]:hover{background-color:rgba(0,0,0,.04)}.questionnaire-dialog-content[data-v-6ce3dea6]{padding:0!important;max-height:70vh;overflow-y:auto}.questionnaire-dialog-content .v-card[data-v-6ce3dea6]{box-shadow:none!important;border:none!important}.questionnaire-dialog-content .pa-6[data-v-6ce3dea6]{padding:16px!important}.amendment-dialog-header[data-v-6ce3dea6]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px 24px;background-color:#fff8e1;border-bottom:1px solid #ffcc02}.amendment-dialog-content[data-v-6ce3dea6]{padding:24px!important}.amendment-explanation[data-v-6ce3dea6]{font-family:DM Sans,sans-serif}.amendment-explanation h3[data-v-6ce3dea6]{color:#ff9800;font-size:18px;font-weight:600;margin-bottom:16px}.amendment-explanation p[data-v-6ce3dea6]{color:#333;font-size:14px;line-height:1.5;margin-bottom:12px}.amendment-explanation ul[data-v-6ce3dea6]{margin:16px 0;padding-left:20px}.amendment-explanation li[data-v-6ce3dea6]{color:#555;font-size:14px;line-height:1.5;margin-bottom:8px}.amendment-dialog-actions[data-v-6ce3dea6]{padding:16px 24px 20px 24px;background-color:#f9f9f9}.create-questionnaire-overlay[data-v-549cf0da]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:9999}.create-questionnaire-modal[data-v-549cf0da]{background:#fff;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);width:460px;overflow:hidden;padding:0;display:flex;flex-direction:column;position:relative}[data-v-549cf0da] .modal-snackbar.v-snack{z-index:10000!important}[data-v-549cf0da] .modal-snackbar .v-snack__wrapper{min-width:300px;max-width:400px}.modal-header[data-v-549cf0da]{display:flex;justify-content:space-between;align-items:center;height:48px;background:#1a73e9;padding:0 24px;flex-shrink:0}.modal-title[data-v-549cf0da]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#fff;line-height:24px;margin:0}.close-btn[data-v-549cf0da]{background:transparent!important;box-shadow:none!important}.close-btn[data-v-549cf0da]:hover{background:hsla(0,0%,100%,.1)!important}.modal-content[data-v-549cf0da]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.form-section[data-v-549cf0da]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-549cf0da]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;line-height:24px;margin-bottom:4px;text-align:left}.outlined-field[data-v-549cf0da]{width:100%;height:40px}[data-v-549cf0da] .outlined-field .v-input__control{min-height:40px;height:40px}[data-v-549cf0da] .outlined-field .v-input__slot{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;height:40px;min-height:40px;padding:0 12px;box-shadow:none}[data-v-549cf0da] .outlined-field.v-input--is-focused .v-input__slot{border-color:#1a73e9;box-shadow:0 0 0 3px rgba(26,115,233,.1)}[data-v-549cf0da] .outlined-field .v-select__selection{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;color:#000;line-height:20px;margin:0}[data-v-549cf0da] .outlined-field .v-input__prepend-inner{margin-top:0;margin-right:8px;align-self:center}[data-v-549cf0da] .outlined-field .v-input__append-inner{margin-top:0;align-self:center}[data-v-549cf0da] .outlined-field .v-select__slot{display:flex;align-items:center}[data-v-549cf0da] .outlined-field input::-moz-placeholder{color:rgba(95,95,95,.5);font-size:12px}[data-v-549cf0da] .outlined-field input::placeholder{color:rgba(95,95,95,.5);font-size:12px}.radio-group[data-v-549cf0da]{display:flex;gap:16px}.radio-btn[data-v-549cf0da]{width:202px;height:40px;border-radius:6px;border:1px solid rgba(0,0,0,.16);background-color:transparent;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;text-transform:none;letter-spacing:normal;box-shadow:none;transition:all .2s ease}.radio-btn.active[data-v-549cf0da]{background-color:transparent!important;border:2px solid #1a73e9!important;color:#1a73e9!important}.radio-btn[data-v-549cf0da]:hover{background-color:#f9fafb;border-color:#1a73e9}.radio-btn.active[data-v-549cf0da]:hover{background-color:rgba(26,115,233,.04)!important}[data-v-549cf0da] .radio-btn .v-btn__content{color:inherit}[data-v-549cf0da] .radio-btn.active .v-btn__content{color:#1a73e9!important}.button-section[data-v-549cf0da]{padding:0;flex-shrink:0;border-top:1px solid #e5e7eb}.proceed-btn[data-v-549cf0da]{height:50px!important;border-radius:0;background-color:#1a73e9;color:#fff;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;text-transform:none;letter-spacing:normal;width:100%;box-shadow:none}.proceed-btn[data-v-549cf0da]:hover{background-color:#1557b7}.proceed-btn[data-v-549cf0da]:disabled{background-color:#d1d5db;color:#9ca3af}[data-v-549cf0da] .proceed-btn .v-btn__content{color:#fff}[data-v-549cf0da] .proceed-btn:disabled .v-btn__content{color:#9ca3af}@media (max-width:768px){.create-questionnaire-modal[data-v-549cf0da]{width:90vw;max-width:500px;margin:20px;min-height:280px}.modal-content[data-v-549cf0da]{padding:20px;gap:16px;min-height:160px}.modal-header[data-v-549cf0da]{height:44px;padding:0 20px}.modal-title[data-v-549cf0da]{font-size:15px}.field-label[data-v-549cf0da]{font-size:13px}.radio-group[data-v-549cf0da]{flex-direction:column;gap:8px}.radio-btn[data-v-549cf0da]{width:100%;height:36px;font-size:13px}.proceed-btn[data-v-549cf0da]{height:44px!important;font-size:15px}.outlined-field[data-v-549cf0da]{height:36px}[data-v-549cf0da] .outlined-field .v-input__control,[data-v-549cf0da] .outlined-field .v-input__slot{min-height:36px;height:36px}}@media (max-width:480px){.create-questionnaire-modal[data-v-549cf0da]{width:95vw;margin:10px}.modal-header[data-v-549cf0da]{padding:0 16px;height:40px}.modal-content[data-v-549cf0da]{padding:16px}}.welcome-header[data-v-79f091c2]{background:#fff;margin-bottom:15px;padding:15px;border-radius:10px;align-items:center;display:flex}.amendment-btn[data-v-79f091c2]{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.amendment-btn[data-v-79f091c2]:hover{background-color:#2563eb!important;border-color:#2563eb!important}.amendment-btn[data-v-79f091c2]:before{display:none!important}.amendment-btn .v-icon[data-v-79f091c2]{color:#fff!important}.action-btn[data-v-79f091c2]{font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;border-radius:8px!important;height:40px!important;padding:0 16px!important;font-size:14px!important;min-width:auto!important;box-shadow:none!important}.action-btn .v-icon[data-v-79f091c2]{margin-right:8px!important;margin-left:0!important}.name[data-v-79f091c2]{color:#3073f8;font-family:DM Sans,sans-serif}.application-page[data-v-45398512]{padding:20px;background:#f8f9fa;min-height:100vh;font-family:DM Sans,sans-serif}.application-item[data-v-45398512]{margin-bottom:20px}.no-applications[data-v-45398512]{margin-top:20px}.v-rating{max-width:100%;white-space:nowrap}.v-rating .v-icon{padding:.5rem;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.v-rating .v-icon:after{display:none}.v-application--is-ltr .v-rating .v-icon{transform:scaleX(1)}.v-application--is-rtl .v-rating .v-icon{transform:scaleX(-1)}.v-rating--readonly .v-icon{pointer-events:none}.v-rating--dense .v-icon{padding:.1rem}.theme--light.v-pagination .v-pagination__item{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--dark.v-pagination .v-pagination__item{background:#1e1e1e;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#1e1e1e}.v-pagination{align-items:center;display:inline-flex;list-style-type:none;justify-content:center;margin:0;max-width:100%;width:100%}.v-pagination.v-pagination{padding-left:0}.v-pagination>li{align-items:center;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{pointer-events:none;opacity:.6}.v-pagination__item{background:transparent;border-radius:4px;font-size:1rem;height:34px;margin:.3rem;min-width:34px;padding:0 5px;text-decoration:none;transition:.3s cubic-bezier(0,0,.2,1);width:auto;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-pagination__item--active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;height:32px;width:32px;margin:.3rem 10px}.v-pagination__navigation .v-icon{transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{margin:.3rem;display:inline-flex;align-items:flex-end;justify-content:center;height:32px;width:32px}.profilehead[data-v-0a5b98ea]{font-family:DMSans;font-weight:400;font-size:20px}.profilename[data-v-0a5b98ea]{font-family:DMSans;font-weight:700;text-transform:capitalize;font-size:20px;color:#1c67c9}.myprofile[data-v-0a5b98ea]{font-family:DMSans;font-weight:700;font-size:23px;color:#000}.subdata[data-v-0a5b98ea]{color:#1e6feb;font-family:DMSans;font-weight:700;font-size:18px}.subsubdata[data-v-0a5b98ea]{font-family:DMSans;font-weight:400;font-size:18px;color:#1a1a1a}.status[data-v-0a5b98ea]{font-family:DMSans;font-weight:400;font-size:17px;text-transform:uppercase}.statuschange[data-v-0a5b98ea]{font-family:DMSans;font-weight:700;font-size:18px;color:#f19d20;text-transform:capitalize}.stephead[data-v-0a5b98ea]{font-family:DMSans;font-weight:500;font-size:18px}.invoice[data-v-0a5b98ea]{font-family:DMSans;font-weight:400;font-size:16px;color:rgba(4,58,130,.9098039215686274);text-transform:uppercase}.invoicesub[data-v-0a5b98ea]{font-family:DMSans;font-weight:700;font-size:18px;color:#000;text-transform:uppercase}.profilehead[data-v-7160ce6e]{font-family:DMSans;font-weight:400;font-size:20px}.profilename[data-v-7160ce6e]{font-family:DMSans;font-weight:700;text-transform:capitalize;font-size:20px;color:#1c67c9}.myprofile[data-v-7160ce6e]{font-family:DMSans;font-weight:700;font-size:23px;color:#000}.subdata[data-v-7160ce6e]{color:#1e6feb;font-family:DMSans;font-weight:700;font-size:18px}.subsubdata[data-v-7160ce6e]{font-family:DMSans;font-weight:400;font-size:18px;color:#1a1a1a}.status[data-v-7160ce6e]{font-family:DMSans;font-weight:400;font-size:17px;text-transform:uppercase}.statuschange[data-v-7160ce6e]{font-family:DMSans;font-weight:700;font-size:18px;color:#f19d20;text-transform:capitalize}.stephead[data-v-7160ce6e]{font-family:DMSans;font-weight:500;font-size:18px}.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:hsla(0,0%,100%,.12)}.v-sheet.v-alert{border-radius:4px}.v-sheet.v-alert:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:24px 4px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa!important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__input{width:38px;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 24px)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:18px;height:18px}.v-input--switch.v-input--dense .v-input--switch__track{height:12px;width:32px}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 22px)}.v-input--switch.v-input--is-dirty.v-input--is-disabled .v-input--selection-controls__input{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-14px}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-12px}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-14px}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-12px}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-20px)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:48px}.v-input--switch--inset .v-input--switch__track{border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{transform:translate(0)!important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{transform:translate(-6px)!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)!important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(-26px)!important}.refund-amount-step[data-v-07b8f1cc]{max-width:600px;margin:0 auto;padding:40px 20px;font-family:DM Sans,sans-serif}.header-section[data-v-07b8f1cc]{text-align:center;margin-bottom:30px}.header-section .success-icon[data-v-07b8f1cc]{width:60px;height:60px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.header-section .main-title[data-v-07b8f1cc]{font-size:24px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.3}.header-section .subtitle[data-v-07b8f1cc]{font-size:14px;color:#666;line-height:1.5;max-width:500px;margin:0 auto}.commission-details-card[data-v-07b8f1cc]{background:#f5f7fa;border-radius:12px;padding:15px;margin-bottom:30px;text-align:left}.commission-details-card .card-title[data-v-07b8f1cc]{font-size:16px;font-weight:600;color:#2196f3;margin-bottom:10px}.commission-details-card .details-content .detail-row[data-v-07b8f1cc]{margin-bottom:5px}.commission-details-card .details-content .detail-row[data-v-07b8f1cc]:last-child{margin-bottom:0}.commission-details-card .details-content .detail-row .label[data-v-07b8f1cc]{font-weight:600;color:#333;margin-right:8px}.commission-details-card .details-content .detail-row .value[data-v-07b8f1cc]{color:#666;font-size:14px}.amount-breakdown[data-v-07b8f1cc]{background:#fff;border-radius:12px;margin-bottom:30px;border:1px solid #dbdbdb}.amount-breakdown .breakdown-content[data-v-07b8f1cc]{padding:15px 15px}.amount-breakdown .breakdown-row[data-v-07b8f1cc]{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.amount-breakdown .breakdown-row .breakdown-label[data-v-07b8f1cc]{font-size:14px;color:#666}.amount-breakdown .breakdown-row .breakdown-value[data-v-07b8f1cc]{font-size:14px;color:#333;font-weight:500}.amount-breakdown .breakdown-row .breakdown-value.discount[data-v-07b8f1cc]{color:#4caf50}.amount-breakdown .breakdown-row .breakdown-value.success-status[data-v-07b8f1cc]{color:#4caf50;font-weight:600;text-transform:capitalize}.total-row[data-v-07b8f1cc]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-top:1px solid #e0e0e0}.total-row .total-label[data-v-07b8f1cc]{font-size:16px;font-weight:600;color:#333}.total-row .total-value[data-v-07b8f1cc]{font-size:18px;font-weight:700;color:#333}.payment-section-container[data-v-07b8f1cc]{margin-bottom:20px}.payment-section[data-v-07b8f1cc]{display:flex;justify-content:space-between;align-items:center;gap:20px}.payment-section .payment-option[data-v-07b8f1cc]{display:flex;gap:12px}.payment-section .payment-option .payment-switch[data-v-07b8f1cc]{margin:0}.payment-section .payment-option .payment-label[data-v-07b8f1cc]{font-size:14px;color:#333;margin-top:2px;font-weight:500}.payment-section .pay-now-btn[data-v-07b8f1cc]{min-width:120px;height:44px;text-transform:none;font-weight:500;font-size:14px}.payment-section .pay-now-btn[data-v-07b8f1cc]:not(:disabled){background:#2196f3!important;color:#fff!important}.offline-review-message[data-v-07b8f1cc]{text-align:left;display:flex;align-items:center;background:#fff3e0;border:1px solid #ffe0b2;border-radius:8px;padding:12px 16px;margin-top:16px;font-size:14px;align-items:flex-start;color:#e65100;line-height:1.5}.offline-review-message span[data-v-07b8f1cc]{flex:1}.ai-tax-summary-section .ai-summary-card[data-v-07b8f1cc]{border:2px solid #e3f2fd;border-radius:12px;background:linear-gradient(135deg,#e3f2fd,#f3e5f5);overflow:hidden;margin-bottom:16px}.ai-tax-summary-section .ai-summary-card .card-header[data-v-07b8f1cc]{background:linear-gradient(90deg,#2196f3,#9c27b0);padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.ai-tax-summary-section .ai-summary-card .card-header .header-left[data-v-07b8f1cc]{display:flex;align-items:center;gap:8px}.ai-tax-summary-section .ai-summary-card .card-header .header-left .header-title[data-v-07b8f1cc]{color:#fff;font-weight:600;font-size:16px}.ai-tax-summary-section .ai-summary-card .card-content[data-v-07b8f1cc]{padding:32px 24px;text-align:center;background:#b7dbe8;background:#2196f3;background:linear-gradient(42deg,rgba(33,150,243,.21),rgba(156,39,176,.07) 100%,#fff 0)}.ai-tax-summary-section .ai-summary-card.locked-card .lock-icon-container[data-v-07b8f1cc]{display:flex;justify-content:center;margin-bottom:20px}.ai-tax-summary-section .ai-summary-card.locked-card .lock-icon-container .lock-icon[data-v-07b8f1cc]{width:60px;height:60px;background:#2196f3;border-radius:12px;display:flex;align-items:center;justify-content:center}.ai-tax-summary-section .ai-summary-card.locked-card .summary-title[data-v-07b8f1cc]{font-size:20px;font-weight:600;color:#333;margin-bottom:12px}.ai-tax-summary-section .ai-summary-card.locked-card .summary-description[data-v-07b8f1cc]{color:#666;font-size:14px;line-height:1.5;max-width:400px;margin:0 auto}.ai-tax-summary-section .ai-summary-card.unlocked-card .card-content[data-v-07b8f1cc]{text-align:left;padding:24px}.ai-tax-summary-section .ai-summary-card.unlocked-card .report-title[data-v-07b8f1cc]{font-size:18px;font-weight:600;color:#333;margin-bottom:2px}.ai-tax-summary-section .ai-summary-card.unlocked-card .assessment-year[data-v-07b8f1cc]{color:#666;font-size:14px;margin-bottom:20px;padding-bottom:10px}.ai-tax-summary-section .ai-summary-card.unlocked-card .report-details[data-v-07b8f1cc]{border-top:1px solid #e9e9e9;padding-top:20px}.ai-tax-summary-section .ai-summary-card.unlocked-card .report-content[data-v-07b8f1cc]{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px}.ai-tax-summary-section .ai-summary-card.unlocked-card .report-content p[data-v-07b8f1cc]{color:#333;font-size:14px;line-height:1.6;margin:0}.ai-tax-summary-section .ai-summary-card.unlocked-card .action-buttons[data-v-07b8f1cc]{display:flex;gap:12px}.ai-tax-summary-section .ai-summary-card.unlocked-card .action-buttons .action-btn[data-v-07b8f1cc]{text-transform:none;font-weight:500;height:36px;border-radius:6px}.ai-tax-summary-section .ai-summary-card.unlocked-card .action-buttons .action-btn .v-icon[data-v-07b8f1cc]{margin-right:4px!important}.payment-success-notification[data-v-07b8f1cc]{border:1px solid #4caf50;border-radius:8px;padding:16px;text-align:left;margin:20px 0;background-color:#f1f8e9}.payment-success-notification .success-header[data-v-07b8f1cc]{color:#2e7d32;font-size:16px;font-weight:600;margin-bottom:8px;display:flex;align-items:center}.payment-success-notification .success-header[data-v-07b8f1cc]:before{content:"✓";display:inline-block;width:20px;height:20px;background:#4caf50;color:#fff;border-radius:50%;text-align:center;line-height:20px;font-size:12px;font-weight:700;margin-right:8px}.payment-success-notification .success-message[data-v-07b8f1cc]{color:#388e3c;font-size:14px;margin-bottom:12px;line-height:1.4}.payment-success-notification .success-amount[data-v-07b8f1cc]{color:#2e7d32;font-size:14px;font-weight:600;margin-bottom:6px}.payment-success-notification .success-transaction[data-v-07b8f1cc]{color:#388e3c;font-size:13px;font-family:monospace;background:rgba(76,175,80,.1);padding:4px 8px;border-radius:4px;display:inline-block}.payment-rejection-notification[data-v-07b8f1cc]{border:1px solid #f17070;border-radius:8px;padding:16px;text-align:left;margin:20px 0;background-color:#fff}.payment-rejection-notification .rejection-header[data-v-07b8f1cc]{color:#d32f2f;font-size:16px;font-weight:500;margin-bottom:8px}.payment-rejection-notification .rejection-reason[data-v-07b8f1cc]{color:#616161;font-size:14px;margin-bottom:8px}.payment-rejection-notification .rejection-category[data-v-07b8f1cc]{color:#616161;font-size:14px;margin-bottom:8px;font-weight:500}.payment-rejection-notification .rejection-date[data-v-07b8f1cc]{color:#616161;font-size:14px;margin-bottom:12px;font-style:italic}.payment-rejection-notification .rejection-support[data-v-07b8f1cc]{color:#2196f3;font-size:14px;margin-top:20px;margin-bottom:5px}.payment-rejection-notification .contact-btn[data-v-07b8f1cc]{text-transform:none;font-weight:500;height:36px;width:100px;border-radius:4px}.offline-confirmation-card[data-v-07b8f1cc]{border-radius:12px;position:relative}.offline-confirmation-card .confirmation-icon[data-v-07b8f1cc]{width:60px;height:60px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.offline-confirmation-card .confirmation-title[data-v-07b8f1cc]{font-size:20px;font-weight:600;color:#333;margin-bottom:16px;line-height:1.3}.offline-confirmation-card .confirmation-message[data-v-07b8f1cc]{font-size:14px;color:#666;line-height:1.5;margin-bottom:32px;max-width:320px;margin-left:auto;margin-right:auto}.offline-confirmation-card .continue-btn[data-v-07b8f1cc]{text-transform:none;font-weight:500;font-size:16px;height:48px;box-shadow:none}.offline-confirmation-card .continue-btn[data-v-07b8f1cc]:hover{box-shadow:0 2px 8px rgba(66,133,244,.3)}.offline-confirmation-card .close-btn[data-v-07b8f1cc]{position:absolute;top:16px;right:16px;color:#9aa0a6}.offline-confirmation-card .close-btn[data-v-07b8f1cc]:hover{background-color:#f1f3f4;color:#5f6368}[data-v-07b8f1cc] .v-input--switch .v-input__slot{margin-bottom:0}[data-v-07b8f1cc] .v-input--switch .v-input__control{width:auto}.review-section[data-v-07b8f1cc]{background:#fff;border-radius:12px;margin-top:24px;text-align:left}.review-section .review-content[data-v-07b8f1cc]{border:1px solid #e0e0e0;border-radius:8px;padding:24px}.review-section .review-content .review-header[data-v-07b8f1cc]{margin-bottom:20px}.review-section .review-content .review-header .review-title[data-v-07b8f1cc]{font-size:18px;font-weight:600;color:#333;margin:0}.review-section .review-content .rating-section[data-v-07b8f1cc]{margin-bottom:24px}.review-section .review-content .rating-section .rating-label[data-v-07b8f1cc]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.review-section .review-content .rating-section .star-rating[data-v-07b8f1cc]{display:flex;gap:4px;align-items:center}.review-section .review-content .rating-section .star-rating .star-icon[data-v-07b8f1cc]{cursor:pointer;transition:color .2s ease}.review-section .review-content .rating-section .star-rating .star-icon[data-v-07b8f1cc]:hover{transform:scale(1.1)}.review-section .review-content .feedback-section[data-v-07b8f1cc]{margin-bottom:24px}.review-section .review-content .feedback-section .feedback-label[data-v-07b8f1cc]{font-size:14px;font-weight:500;color:#333;margin-bottom:12px}.review-section .review-content .feedback-section .feedback-label .optional-text[data-v-07b8f1cc]{font-size:13px;font-weight:400;color:#999;font-style:italic}.review-section .review-content .feedback-section .feedback-textarea[data-v-07b8f1cc] .v-input__control .v-input__slot{border-radius:8px}.review-section .review-content .feedback-section .feedback-textarea[data-v-07b8f1cc] .v-text-field__slot input::-moz-placeholder{color:#999;font-size:14px}.review-section .review-content .feedback-section .feedback-textarea[data-v-07b8f1cc] .v-text-field__slot input::placeholder{color:#999;font-size:14px}.review-section .review-content .submit-review-btn[data-v-07b8f1cc]{text-transform:none;font-weight:500;font-size:16px;height:48px;box-shadow:none}.review-section .review-content .submit-review-btn[data-v-07b8f1cc]:hover:not(:disabled){box-shadow:0 2px 8px rgba(25,118,210,.3)}.review-section .review-content .submit-review-btn[data-v-07b8f1cc]:disabled{background-color:#e0e0e0!important;color:#9e9e9e!important}@keyframes successPulse-07b8f1cc{0%,to{transform:scale(1);box-shadow:0 4px 16px rgba(76,175,80,.3)}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(76,175,80,.4)}}@keyframes checkBounce-07b8f1cc{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.review-success-message[data-v-07b8f1cc]{background:linear-gradient(135deg,#f5f7fa,#e8f5e9);border:2px solid #4caf50;border-radius:16px;padding:0;margin-top:24px;overflow:hidden;box-shadow:0 4px 12px rgba(76,175,80,.15)}.review-success-message .success-content[data-v-07b8f1cc]{padding:40px 32px;text-align:center;position:relative}.review-success-message .success-content[data-v-07b8f1cc]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4caf50,#66bb6a)}.review-success-message .success-icon-container[data-v-07b8f1cc]{width:80px;height:80px;background:linear-gradient(135deg,#4caf50,#66bb6a);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 4px 16px rgba(76,175,80,.3);animation:successPulse-07b8f1cc 2s ease-in-out infinite}.review-success-message .success-icon-container .v-icon[data-v-07b8f1cc]{animation:checkBounce-07b8f1cc .6s ease-out}.review-success-message .success-title[data-v-07b8f1cc]{font-size:24px;font-weight:700;color:#2e7d32;margin-bottom:12px;letter-spacing:-.5px}.review-success-message .success-message[data-v-07b8f1cc]{font-size:15px;color:#555;margin:0 0 24px 0;line-height:1.6;max-width:450px;margin-left:auto;margin-right:auto}.review-success-message .review-details-container[data-v-07b8f1cc]{background:#fff;border-radius:12px;padding:20px 24px;margin-top:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);text-align:left}.review-success-message .rating-display[data-v-07b8f1cc]{display:flex;align-items:center;gap:12px;padding-bottom:16px}.review-success-message .rating-display .rating-text[data-v-07b8f1cc]{font-size:14px;font-weight:600;color:#333}.review-success-message .rating-display .stars-display[data-v-07b8f1cc]{display:flex;gap:4px;align-items:center}.review-success-message .feedback-display[data-v-07b8f1cc]{border-top:1px solid #e0e0e0;padding-top:16px}.review-success-message .feedback-display .feedback-display-label[data-v-07b8f1cc]{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.review-success-message .feedback-display .feedback-display-text[data-v-07b8f1cc]{font-size:14px;color:#555;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-word}.document-category .upload-container[data-v-f9dc8ff8]{border:1px solid #e8eaed;border-radius:8px;background:#fff;transition:all .3s ease;min-height:auto;min-width:300px;text-align:justify}.document-category .upload-container[data-v-f9dc8ff8]:hover{border-color:#4285f4;box-shadow:0 2px 8px rgba(66,133,244,.1)}.document-category .upload-container.border-red[data-v-f9dc8ff8]{border-color:#ea4335;background:#fff}.document-category .upload-container.is-accepted[data-v-f9dc8ff8]{border-color:#34a853;background:#fff}.document-category .upload-container.has-error[data-v-f9dc8ff8]{border-color:#ea4335;background:#fff}.document-category .upload-container.drag-over[data-v-f9dc8ff8]{border-color:#4285f4;background:#f8f9ff;box-shadow:0 4px 12px rgba(66,133,244,.2);transform:scale(1.02);transition:all .2s ease}.document-category .upload-container.drag-over .no-files-message[data-v-f9dc8ff8]{color:#4285f4}.document-category .upload-container.drag-over .no-files-message .drag-active[data-v-f9dc8ff8]{font-weight:600;color:#1a73e9}.document-category .upload-container .category-header[data-v-f9dc8ff8]{margin-bottom:14px;text-align:left}.document-category .upload-container .category-header span[data-v-f9dc8ff8]{text-align:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-category .upload-container .category-header h3[data-v-f9dc8ff8]{color:#202124;font-size:14px;font-weight:500;margin:0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-category .upload-container .category-header h3 .required-badge[data-v-f9dc8ff8],.document-category .upload-container .required-badge[data-v-f9dc8ff8]{color:#ea4335;font-size:14px;font-weight:500}.document-category .upload-container .upload-button[data-v-f9dc8ff8]{background:#f1f7ff;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px}.document-category .upload-container .upload-button .upload-label[data-v-f9dc8ff8]{display:inline-flex;align-items:end;gap:6px;background:#f8f9fa;color:#1a73e9;padding:8px 12px;border:1px solid #dadce0;border-radius:4px;cursor:pointer;font-weight:500;font-size:13px;transition:all .3s ease}.document-category .upload-container .upload-button .upload-label[data-v-f9dc8ff8]:hover:not(.disabled){background:#f1f3f4;border-color:#4285f4}.document-category .upload-container .upload-button .upload-label.disabled[data-v-f9dc8ff8]{background:#f8f9fa;color:#9aa0a6;border-color:#dadce0;cursor:not-allowed;opacity:.7}.document-category .upload-container .upload-button .upload-label i[data-v-f9dc8ff8]{font-size:12px}.document-category .upload-container .approved-message[data-v-f9dc8ff8]{background:#e8f5e9;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px;display:inline-flex;align-items:center;gap:6px;color:#34a853;font-weight:500;font-size:13px;width:100%}.document-category .upload-container .approved-message span[data-v-f9dc8ff8]{color:#2e7d32}.document-category .upload-container .uploaded-files[data-v-f9dc8ff8]{height:200px;overflow-y:auto}.document-category .upload-container .uploaded-files .no-files-message[data-v-f9dc8ff8]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;color:#9aa0a6}.document-category .upload-container .uploaded-files .no-files-message i[data-v-f9dc8ff8]{font-size:32px;margin-bottom:10px}.document-category .upload-container .uploaded-files .no-files-message p[data-v-f9dc8ff8]{font-size:14px;margin:0}.document-category .upload-container .uploaded-files .no-files-message .file-types-hint[data-v-f9dc8ff8]{font-size:12px;color:#5f6368;margin-top:8px;font-style:italic}.document-category .upload-container .uploaded-files .no-files-message .drag-active[data-v-f9dc8ff8]{color:#1a73e9;font-weight:600}.document-category .upload-container .uploaded-files .file-list .file-item[data-v-f9dc8ff8]{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;border-bottom:1px solid #f1f3f4;margin-bottom:4px}.document-category .upload-container .uploaded-files .file-list .file-item[data-v-f9dc8ff8]:last-child{border-bottom:none;margin-bottom:0}.document-category .upload-container .uploaded-files .file-list .file-item .file-info[data-v-f9dc8ff8]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;transition:all .2s ease}.document-category .upload-container .uploaded-files .file-list .file-item .file-info.clickable[data-v-f9dc8ff8]{cursor:pointer}.document-category .upload-container .uploaded-files .file-list .file-item .file-info.clickable[data-v-f9dc8ff8]:hover{background-color:#f8f9fa;border-radius:4px;padding:4px 8px;margin:-4px -8px}.document-category .upload-container .uploaded-files .file-list .file-item .file-info.clickable:hover .file-name[data-v-f9dc8ff8]{color:#1a73e9;text-decoration:underline}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-icon[data-v-f9dc8ff8]{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-icon.pdf[data-v-f9dc8ff8]{color:#ea4335}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-icon.image[data-v-f9dc8ff8]{color:#34a853}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-icon.deleting[data-v-f9dc8ff8]{color:#ea4335}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-icon.rotating[data-v-f9dc8ff8]{animation:rotate-f9dc8ff8 1s linear infinite}@keyframes rotate-f9dc8ff8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-name[data-v-f9dc8ff8]{font-weight:400;color:#5f6368;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;width:100px}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .upload-status[data-v-f9dc8ff8]{font-size:11px;color:#1a73e9;font-style:italic;margin-left:8px;flex-shrink:0}.document-category .upload-container .uploaded-files .file-list .file-item .file-info .file-icon.uploading[data-v-f9dc8ff8]{color:#1a73e9}.document-category .upload-container .uploaded-files .file-list .file-item .accepted-icon[data-v-f9dc8ff8]{margin-right:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:scaleIn-f9dc8ff8 .3s ease-in-out}@keyframes scaleIn-f9dc8ff8{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.document-category .upload-container .uploaded-files .file-list .file-item .remove-btn[data-v-f9dc8ff8]{background:transparent;color:#07e;border:none;border-radius:50%;width:20px;height:20px;margin-right:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}.document-category .upload-container .uploaded-files .file-list .file-item .remove-btn[data-v-f9dc8ff8]:hover:not(:disabled){background:#f1f3f4;color:#5f6368}.document-category .upload-container .uploaded-files .file-list .file-item .remove-btn[data-v-f9dc8ff8]:disabled{opacity:.5;cursor:not-allowed}.document-category .upload-container .uploaded-files .file-list .file-item .remove-btn i[data-v-f9dc8ff8]{font-size:12px}.document-category .upload-container .status-message[data-v-f9dc8ff8]{text-align:left;display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 16px;border-radius:8px;font-size:13px;font-weight:500;animation:slideIn-f9dc8ff8 .3s ease-in-out;background:#fef5f5}.document-category .upload-container .status-message.error[data-v-f9dc8ff8]{background:#fef5f5;border:1px solid #f8d7da;color:#fff}.document-category .upload-container .status-message.success[data-v-f9dc8ff8]{background:#e8f5e9;border:1px solid #c3e6cb;color:#2e7d32}.document-category .upload-container .status-message i[data-v-f9dc8ff8]{font-size:12px}@keyframes slideIn-f9dc8ff8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.category-header[data-v-f9dc8ff8]{margin-bottom:10px;text-align:left}.required-badge[data-v-f9dc8ff8]{color:#ea4335;font-size:14px;font-weight:500}.validation-message[data-v-f9dc8ff8]{display:flex;align-items:center;gap:8px;margin-top:10px;color:#ea4335;font-size:12px;font-weight:500}.validation-message i[data-v-f9dc8ff8]{font-size:12px}.note[data-v-f9dc8ff8]{padding:8px 10px;text-align:left}.note p[data-v-f9dc8ff8]{margin:0;color:#5f5f5f;font-size:12px;line-height:1.4}@media(max-width:768px){.document-category .upload-container[data-v-f9dc8ff8]{padding:15px;min-height:180px}.document-category .upload-container .category-header span[data-v-f9dc8ff8]{text-align:left}.document-category .upload-container .category-header h3[data-v-f9dc8ff8]{font-size:13px}.document-category .upload-container .uploaded-files .file-item[data-v-f9dc8ff8]{padding:8px 10px}.document-category .upload-container .uploaded-files .file-item .file-info[data-v-f9dc8ff8]{gap:8px}.document-category .upload-container .uploaded-files .file-item .file-info .file-icon[data-v-f9dc8ff8]{font-size:14px}.document-category .upload-container .uploaded-files .file-item .file-info .file-details .file-name[data-v-f9dc8ff8]{font-size:12px}.document-category .upload-container .uploaded-files .file-item .remove-btn[data-v-f9dc8ff8]{width:18px;height:18px}.document-category .upload-container .uploaded-files .file-item .remove-btn i[data-v-f9dc8ff8]{font-size:9px}}@media(max-width:480px){.document-category .upload-container[data-v-f9dc8ff8]{padding:12px;min-height:160px}.document-category .upload-container .category-header span[data-v-f9dc8ff8]{font-size:12px;text-align:left}.document-category .upload-container .upload-button .upload-label[data-v-f9dc8ff8]{padding:8px 16px;font-size:13px}}[data-v-f9dc8ff8] .v-dialog .dialog-title{background:#fef5f5;color:#202124;font-size:18px;font-weight:600;padding:20px 24px;display:flex;align-items:center}[data-v-f9dc8ff8] .v-dialog .dialog-text{padding:24px;font-size:14px;color:#5f6368}[data-v-f9dc8ff8] .v-dialog .dialog-text p{margin:0 0 12px 0;line-height:1.6}[data-v-f9dc8ff8] .v-dialog .dialog-text p:last-child{margin-bottom:0}[data-v-f9dc8ff8] .v-dialog .dialog-text p strong{color:#202124;font-weight:600}[data-v-f9dc8ff8] .v-dialog .dialog-text .warning-text{color:#ea4335;font-weight:500;font-size:13px;margin-top:16px}[data-v-f9dc8ff8] .v-dialog .dialog-actions{padding:16px 24px;background:#f8f9fa}[data-v-f9dc8ff8] .v-dialog .dialog-actions .cancel-btn{color:#5f6368;font-weight:500;text-transform:none;letter-spacing:0}[data-v-f9dc8ff8] .v-dialog .dialog-actions .cancel-btn:hover{background:rgba(95,99,104,.08)}[data-v-f9dc8ff8] .v-dialog .dialog-actions .delete-btn{font-weight:500;text-transform:none;letter-spacing:0;box-shadow:none}[data-v-f9dc8ff8] .v-dialog .dialog-actions .delete-btn:hover{background:#d33828!important}.document-upload-container[data-v-5c39497e]{max-width:1200px;margin:0 auto;padding:20px;padding-top:0;font-family:DM Sans,sans-serif}.document-upload-container .header[data-v-5c39497e]{text-align:center;margin-bottom:40px}.document-upload-container .header .icon[data-v-5c39497e]{width:60px;height:60px;background:#4285f4;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.document-upload-container .header .icon i[data-v-5c39497e]{color:#fff;font-size:24px}.document-upload-container .header h2[data-v-5c39497e]{color:#333;margin-bottom:10px;font-size:24px;font-weight:600}.document-upload-container .header p[data-v-5c39497e]{color:#666;font-size:14px;max-width:600px;margin:0 auto}.document-upload-container .additional-documents-section[data-v-5c39497e],.document-upload-container .documents-section[data-v-5c39497e]{margin-bottom:40px}.document-upload-container .section-title[data-v-5c39497e]{color:#4285f4;font-size:18px;font-weight:600;margin-bottom:20px;text-align:left;padding-top:20px;border-top:1px dotted grey}.document-upload-container .no-data-message[data-v-5c39497e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background:#f8f9fa;border:2px dashed #dadce0;border-radius:8px;color:#9aa0a6;text-align:center}.document-upload-container .no-data-message i[data-v-5c39497e]{font-size:48px;margin-bottom:16px;opacity:.6}.document-upload-container .no-data-message p[data-v-5c39497e]{font-size:16px;margin:0;font-weight:500}.document-upload-container .documents-grid[data-v-5c39497e]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.document-upload-container .documents-grid>[data-v-5c39497e]{flex:0 0 350px;width:350px}@media(max-width:767px){.document-upload-container .documents-grid[data-v-5c39497e]{gap:15px}.document-upload-container .documents-grid>[data-v-5c39497e]{flex:0 0 100%;width:100%}}.document-upload-container .category-header[data-v-5c39497e]{margin-bottom:10px;text-align:left}.document-upload-container .document-category .upload-container[data-v-5c39497e]{border:1px solid #e8eaed;border-radius:8px;background:#fff;transition:all .3s ease;min-height:auto;text-align:justify}.document-upload-container .document-category .upload-container[data-v-5c39497e]:hover{border-color:#4285f4;box-shadow:0 2px 8px rgba(66,133,244,.1)}.document-upload-container .document-category .upload-container.border-red[data-v-5c39497e]{border-color:#ea4335;background:#fff}.document-upload-container .document-category .upload-container.is-accepted[data-v-5c39497e]{border-color:#34a853;background:#fff}.document-upload-container .document-category .upload-container.has-error[data-v-5c39497e]{border-color:#ea4335;background:#fff}.document-upload-container .document-category .upload-container .category-header[data-v-5c39497e]{margin-bottom:14px;text-align:left}.document-upload-container .document-category .upload-container .category-header span[data-v-5c39497e]{text-align:left}.document-upload-container .document-category .upload-container .category-header h3[data-v-5c39497e]{color:#202124;font-size:14px;font-weight:500;margin:0;line-height:1.4}.document-upload-container .document-category .upload-container .category-header h3 .required-badge[data-v-5c39497e],.document-upload-container .document-category .upload-container .required-badge[data-v-5c39497e]{color:#ea4335;font-size:14px;font-weight:500}.document-upload-container .document-category .upload-container .upload-button[data-v-5c39497e]{background:#f1f7ff;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px}.document-upload-container .document-category .upload-container .upload-button .upload-label[data-v-5c39497e]{display:inline-flex;align-items:end;gap:6px;background:#f8f9fa;color:#1a73e9;padding:8px 12px;border:1px solid #dadce0;border-radius:4px;cursor:pointer;font-weight:500;font-size:13px;transition:all .3s ease}.document-upload-container .document-category .upload-container .upload-button .upload-label[data-v-5c39497e]:hover{background:#f1f3f4;border-color:#4285f4}.document-upload-container .document-category .upload-container .upload-button .upload-label i[data-v-5c39497e]{font-size:12px}.document-upload-container .document-category .upload-container .uploaded-files[data-v-5c39497e]{min-height:150px;overflow-y:auto}.document-upload-container .document-category .upload-container .uploaded-files .no-files-message[data-v-5c39497e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;color:#9aa0a6}.document-upload-container .document-category .upload-container .uploaded-files .no-files-message i[data-v-5c39497e]{font-size:32px;margin-bottom:10px}.document-upload-container .document-category .upload-container .uploaded-files .no-files-message p[data-v-5c39497e]{font-size:14px;margin:0}.document-upload-container .document-category .upload-container .uploaded-files .file-item[data-v-5c39497e]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f1f3f4;margin-bottom:4px}.document-upload-container .document-category .upload-container .uploaded-files .file-item[data-v-5c39497e]:last-child{border-bottom:none;margin-bottom:0}.document-upload-container .document-category .upload-container .uploaded-files .file-item .file-info[data-v-5c39497e]{display:flex;align-items:center;gap:8px;flex:1}.document-upload-container .document-category .upload-container .uploaded-files .file-item .file-info .file-icon[data-v-5c39497e]{color:#ea4335;font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.document-upload-container .document-category .upload-container .uploaded-files .file-item .file-info .file-name[data-v-5c39497e]{font-weight:400;color:#5f6368;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.document-upload-container .document-category .upload-container .uploaded-files .file-item .remove-btn[data-v-5c39497e]{background:transparent;color:#07e;border:none;border-radius:50%;width:20px;height:20px;margin-right:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}.document-upload-container .document-category .upload-container .uploaded-files .file-item .remove-btn[data-v-5c39497e]:hover{background:#f1f3f4;color:#5f6368}.document-upload-container .document-category .upload-container .uploaded-files .file-item .remove-btn i[data-v-5c39497e]{font-size:12px}.document-upload-container .document-category .upload-container .status-message[data-v-5c39497e]{text-align:left;display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border-radius:6px;background:#fff3cd;border:1px solid #ffeaa7;color:#856404;font-size:12px}.document-upload-container .document-category .upload-container .status-message.success[data-v-5c39497e]{background:#d4edda;border-color:#c3e6cb;color:#155724}.document-upload-container .document-category .upload-container .status-message i[data-v-5c39497e]{font-size:12px}.document-upload-container .required-badge[data-v-5c39497e]{color:#ea4335;font-size:14px;font-weight:500}.document-upload-container .validation-message[data-v-5c39497e]{display:flex;align-items:center;gap:8px;margin-top:10px;color:#ea4335;font-size:12px;font-weight:500}.document-upload-container .validation-message i[data-v-5c39497e]{font-size:12px}.document-upload-container .submit-section[data-v-5c39497e]{margin-top:40px;margin-bottom:20px}.document-upload-container .submit-section.sticky[data-v-5c39497e]{position:sticky;bottom:0;background:#fff;border-top:2px solid #e8eaed;box-shadow:0 -4px 12px rgba(0,0,0,.08);z-index:2;margin:0 -20px;padding:16px 20px}.document-upload-container .submit-section .submit-content[data-v-5c39497e]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.document-upload-container .submit-section .submit-content .submit-info[data-v-5c39497e]{flex:1;min-width:250px}.document-upload-container .submit-section .submit-content .submit-info .submit-status[data-v-5c39497e]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.document-upload-container .submit-section .submit-content .submit-info .submit-status i[data-v-5c39497e]{font-size:24px}.document-upload-container .submit-section .submit-content .submit-info .submit-status i.fa-check-circle[data-v-5c39497e]{color:#34a853}.document-upload-container .submit-section .submit-content .submit-info .submit-status i.fa-exclamation-circle[data-v-5c39497e]{color:#ea4335}.document-upload-container .submit-section .submit-content .submit-info .submit-status .status-text[data-v-5c39497e]{text-align:left}.document-upload-container .submit-section .submit-content .submit-info .submit-status .status-text h3[data-v-5c39497e]{margin:0;font-size:16px;font-weight:600;color:#202124}.document-upload-container .submit-section .submit-content .submit-info .submit-status .status-text p[data-v-5c39497e]{margin:4px 0 0 0;font-size:13px;color:#5f6368}.document-upload-container .submit-section .submit-content .submit-info .upload-progress[data-v-5c39497e]{margin-left:12px;text-align:left}.document-upload-container .submit-section .submit-content .submit-info .upload-progress .progress-text[data-v-5c39497e]{font-size:13px;color:#5f6368;font-weight:500;text-align:left}.document-upload-container .submit-section .submit-content .submit-btn[data-v-5c39497e]{background:#34a853;color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;white-space:nowrap;flex-shrink:0}.document-upload-container .submit-section .submit-content .submit-btn i[data-v-5c39497e]{font-size:14px}.document-upload-container .submit-section .submit-content .submit-btn[data-v-5c39497e]:hover:not(:disabled){background:#2d8f47;transform:translateY(-1px);box-shadow:0 4px 12px rgba(52,168,83,.3)}.document-upload-container .submit-section .submit-content .submit-btn[data-v-5c39497e]:disabled{background:#9aa0a6;cursor:not-allowed;transform:none;box-shadow:none}.document-upload-container .submit-section .submit-content .submit-btn.has-rejected[data-v-5c39497e]{background:#ea4335}.document-upload-container .submit-section .submit-content .submit-btn.has-rejected[data-v-5c39497e]:hover:not(:disabled){background:#d33b2c;box-shadow:0 4px 12px rgba(234,67,53,.3)}.document-upload-container .submit-section .submit-content .submit-btn.has-rejected[data-v-5c39497e]:disabled{background:#ea4335;opacity:.7}.note[data-v-5c39497e]{padding:8px 10px;text-align:left}.note p[data-v-5c39497e]{margin:0;color:#5f5f5f;font-size:12px;line-height:1.4}@media(max-width:768px){.document-upload-container[data-v-5c39497e]{padding:15px;padding-bottom:100px}.document-upload-container .documents-grid[data-v-5c39497e]{grid-template-columns:1fr;gap:15px}.document-upload-container .document-category .upload-container[data-v-5c39497e]{padding:15px;min-height:180px}.document-upload-container .document-category .upload-container .category-header span[data-v-5c39497e]{text-align:left}.document-upload-container .document-category .upload-container .category-header h3[data-v-5c39497e]{font-size:13px}.document-upload-container .document-category .upload-container .uploaded-files .file-item[data-v-5c39497e]{padding:8px 10px}.document-upload-container .document-category .upload-container .uploaded-files .file-item .file-info[data-v-5c39497e]{gap:8px}.document-upload-container .document-category .upload-container .uploaded-files .file-item .file-info .file-icon[data-v-5c39497e]{font-size:14px}.document-upload-container .document-category .upload-container .uploaded-files .file-item .file-info .file-details .file-name[data-v-5c39497e]{font-size:12px}.document-upload-container .document-category .upload-container .uploaded-files .file-item .remove-btn[data-v-5c39497e]{width:18px;height:18px}.document-upload-container .document-category .upload-container .uploaded-files .file-item .remove-btn i[data-v-5c39497e]{font-size:9px}.document-upload-container .submit-section.sticky[data-v-5c39497e]{margin:0 -15px;padding:12px 15px}.document-upload-container .submit-section .submit-content[data-v-5c39497e]{flex-direction:column;align-items:stretch;gap:12px}.document-upload-container .submit-section .submit-content .submit-info .submit-status i[data-v-5c39497e]{font-size:20px}.document-upload-container .submit-section .submit-content .submit-info .submit-status .status-text[data-v-5c39497e]{text-align:left}.document-upload-container .submit-section .submit-content .submit-info .submit-status .status-text h3[data-v-5c39497e]{font-size:14px}.document-upload-container .submit-section .submit-content .submit-info .submit-status .status-text p[data-v-5c39497e]{font-size:12px}.document-upload-container .submit-section .submit-content .submit-info .upload-progress[data-v-5c39497e]{margin-left:12px}.document-upload-container .submit-section .submit-content .submit-info .upload-progress .progress-text[data-v-5c39497e]{font-size:12px}.document-upload-container .submit-section .submit-content .submit-btn[data-v-5c39497e]{width:100%;justify-content:center;padding:12px 24px;font-size:14px}}.dialog-overlay[data-v-5c39497e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn-5c39497e .2s ease}.dialog-overlay .dialog-content[data-v-5c39497e]{background:#fff;border-radius:12px;padding:24px;max-width:450px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:slideUp-5c39497e .3s ease;text-align:left}.dialog-overlay .dialog-content .dialog-header[data-v-5c39497e]{display:flex;text-align:left;gap:12px;margin-bottom:16px}.dialog-overlay .dialog-content .dialog-header i[data-v-5c39497e]{color:#ff9800;font-size:24px}.dialog-overlay .dialog-content .dialog-header h3[data-v-5c39497e]{margin:0;font-size:18px;font-weight:600;color:#333}.dialog-overlay .dialog-content .dialog-body[data-v-5c39497e]{margin-bottom:24px}.dialog-overlay .dialog-content .dialog-body p[data-v-5c39497e]{margin:0;color:#666;font-size:14px;line-height:1.6}.dialog-overlay .dialog-content .dialog-actions[data-v-5c39497e]{display:flex;gap:12px;justify-content:flex-end}.dialog-overlay .dialog-content .dialog-actions button[data-v-5c39497e]{padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.dialog-overlay .dialog-content .dialog-actions button.cancel-btn[data-v-5c39497e]{background:#f1f3f4;color:#5f6368}.dialog-overlay .dialog-content .dialog-actions button.cancel-btn[data-v-5c39497e]:hover{background:#e8eaed}.dialog-overlay .dialog-content .dialog-actions button.confirm-btn[data-v-5c39497e]{background:#34a853;color:#fff}.dialog-overlay .dialog-content .dialog-actions button.confirm-btn[data-v-5c39497e]:hover{background:#2d8f47;box-shadow:0 2px 8px rgba(52,168,83,.3)}@keyframes fadeIn-5c39497e{0%{opacity:0}to{opacity:1}}@keyframes slideUp-5c39497e{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:480px){.document-upload-container[data-v-5c39497e]{padding:10px}.document-upload-container .documents-grid[data-v-5c39497e]{gap:12px}.document-upload-container .document-category .upload-container[data-v-5c39497e]{padding:12px;min-height:160px}.document-upload-container .document-category .upload-container .category-header span[data-v-5c39497e]{font-size:12px;text-align:left}.document-upload-container .document-category .upload-container .upload-button .upload-label[data-v-5c39497e]{padding:8px 16px;font-size:13px}}.step-container[data-v-2a383fbb]{background:#fff;border-top:1px dotted #ccc}.application-step-upload-container[data-v-2a383fbb]{padding:20px;background:#f8f9fa;min-height:100vh;font-family:DM Sans,sans-serif;position:relative}.application-step-upload-container h2[data-v-2a383fbb]{margin-bottom:20px;color:#333}.back-button-container[data-v-2a383fbb]{position:absolute;top:0;right:20px;margin-bottom:20px;display:flex;justify-content:flex-end}.back-button[data-v-2a383fbb]{position:relative;bottom:23px;display:inline-flex;align-items:center;gap:4px;padding:8px 20px;background:#fff;border:2px solid #3073f8;border-radius:4px;color:#3073f8;font-size:14px;font-weight:500;font-family:DM Sans,sans-serif;cursor:pointer;transition:all .3s ease}.back-button[data-v-2a383fbb]:hover{background:#3073f8;color:#fff}.back-button:hover .v-icon[data-v-2a383fbb]{color:#fff!important}.back-button[data-v-2a383fbb]:active{transform:scale(.98)}.back-button .v-icon[data-v-2a383fbb]{color:#3073f8;transition:color .3s ease}.back-button span[data-v-2a383fbb]{line-height:1}.header[data-v-2a383fbb]{text-align:center;margin:40px;padding-bottom:40px;font-family:DM Sans,sans-serif}.header .icon[data-v-2a383fbb]{width:60px;height:60px;background:#ff9800;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.header .icon v-icon[data-v-2a383fbb]{color:#fff;font-size:24px}.header h2[data-v-2a383fbb]{color:#333;margin-bottom:10px;font-size:18px;font-weight:600}.header p[data-v-2a383fbb]{color:#666;font-size:14px;max-width:600px;margin:0 auto}.under-review[data-v-2a383fbb]{padding-bottom:40px}.question-preview-tree[data-v-07804b9d]{width:100%}.question-block[data-v-07804b9d]{margin-bottom:24px}.question-text-container[data-v-07804b9d]{padding:8px 12px!important;text-align:left}.question-text[data-v-07804b9d]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#000;display:flex;align-items:center;flex-wrap:wrap;line-height:1.4;text-align:left;display:inline-block;margin-top:15px}.required[data-v-07804b9d]{color:#d53e3e;margin-left:4px}.validation-error[data-v-07804b9d]{padding:0 12px;text-align:left}.error-text[data-v-07804b9d]{font-family:DM Sans,sans-serif;font-size:12px;color:#d53e3e;font-weight:400}.options-wrapper[data-v-07804b9d]{margin-bottom:8px}.option-pill[data-v-07804b9d]{height:40px;width:100%;border:.95px solid #e6e6e6;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:0 16px;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s,border-color .15s;pointer-events:auto;position:relative;z-index:1;box-sizing:border-box;text-align:left}.option-pill[data-v-07804b9d]:hover{background:#f5f9ff}.option-pill.selected[data-v-07804b9d]{border:1px solid #1a73e9;background:#f1f7ff}.option-pill.error-border[data-v-07804b9d]{border:1px solid #d53e3e!important;background:#fff}.option-pill.error-border[data-v-07804b9d]:hover{background:#f1f7ff}.option-text[data-v-07804b9d]{font-family:DM Sans,sans-serif;font-size:14px;color:#000;text-align:left;word-wrap:break-word;line-height:1.3}.option-children[data-v-07804b9d]{margin-top:16px;padding:0}.option-child-header[data-v-07804b9d]{font-size:12px;color:#1a73e9;font-family:DM Sans,sans-serif;margin-bottom:8px}.child-of-label[data-v-07804b9d]{background:#f1f7ff;padding:2px 8px;border-radius:4px;display:inline-block}.no-options-spacer[data-v-07804b9d]{min-height:20px;padding:8px 12px!important}.question-input[data-v-07804b9d]{font-family:DM Sans,sans-serif}.date-field-preview[data-v-07804b9d]{max-width:300px}.text-field-preview[data-v-07804b9d]{font-family:DM Sans,sans-serif}.question-input .v-input__control[data-v-07804b9d]{min-height:40px}.question-input .v-text-field__details[data-v-07804b9d]{display:none!important}.question-input .v-input__prepend-inner[data-v-07804b9d]{margin-top:0;margin-right:8px;align-self:center}.question-input .v-input__prepend-inner .v-icon[data-v-07804b9d]{color:rgba(0,0,0,.54)}@media (max-width:599px){.question-text[data-v-07804b9d]{font-size:15px}.option-pill[data-v-07804b9d]{text-align:left;height:44px;min-height:-moz-fit-content;min-height:fit-content;padding:8px 12px}.option-text[data-v-07804b9d]{font-size:13px}.question-block[data-v-07804b9d]{margin-bottom:20px}.option-children[data-v-07804b9d]{margin-top:12px;padding:0}}@media (min-width:600px) and (max-width:959px){.question-text[data-v-07804b9d]{font-size:15px}.option-pill[data-v-07804b9d]{text-align:left;height:42px;min-height:-moz-fit-content;min-height:fit-content;padding:10px}.option-text[data-v-07804b9d]{font-size:13px}}@media (min-width:960px) and (max-width:1263px){.option-pill[data-v-07804b9d]{text-align:left;height:40px;min-height:-moz-fit-content;min-height:fit-content;padding:10px}}@media (min-width:1264px){.option-pill[data-v-07804b9d]{text-align:left;height:40px;min-height:-moz-fit-content;min-height:fit-content;padding:10px}}.fade-enter-active[data-v-07804b9d],.fade-leave-active[data-v-07804b9d]{transition:opacity .18s ease}.fade-enter[data-v-07804b9d],.fade-leave-to[data-v-07804b9d]{opacity:0}.option-pill[data-v-07804b9d]:focus{outline-offset:2px}.option-pill.selected[data-v-07804b9d]:focus{outline:none}@media (hover:none) and (pointer:coarse){.option-pill[data-v-07804b9d]{text-align:left;height:48px;min-height:-moz-fit-content;min-height:fit-content;padding:10px}}.tooltip-text[data-v-07804b9d]{white-space:normal;word-wrap:break-word;line-height:1.4;text-align:left}.preview-dialog-overlay[data-v-13dc3d59]{backdrop-filter:blur(5px);background:rgba(0,0,0,.2)!important}.preview-card[data-v-13dc3d59]{border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.mobile-fullscreen[data-v-13dc3d59]{border-radius:0!important;height:100vh!important;max-height:100vh!important}.preview-header[data-v-13dc3d59]{height:66px;min-height:66px;padding:0 24px;flex-shrink:0;border-bottom:1px solid #f0f0f0;background:#fff}.title-container[data-v-13dc3d59]{display:flex;flex-direction:column;align-items:flex-start}.preview-title[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:24px;font-weight:600;color:#1a73e9;line-height:1.2}.preview-body[data-v-13dc3d59]{height:calc(80vh - 140px);min-height:400px;max-height:calc(80vh - 140px);flex:1;overflow:hidden}.questions-scrollable-container[data-v-13dc3d59]{height:calc(80vh - 194px);max-height:calc(80vh - 197px);overflow-y:auto;padding:20px}.left-pane[data-v-13dc3d59]{border-right:6px solid #f7faf8;height:100%;min-height:400px;background:#fefefe}.right-pane[data-v-13dc3d59]{height:100%}.section-card[data-v-13dc3d59]{height:100%;display:flex;flex-direction:column}.tile-grid[data-v-13dc3d59]{padding:12px 8px;height:64vh;overflow:auto;align-content:flex-start;border-right:6px solid #f6f9f7}.tile-cell[data-v-13dc3d59]{padding:6px}.tile-card[data-v-13dc3d59]{border:1px solid #e5e7eb;border-radius:8px;height:124px;position:relative;transition:all .2s ease}.tile-card.selected[data-v-13dc3d59]{border-color:#1a73e9;background:#f1f7ff}.tile-card.completed[data-v-13dc3d59]{border:2px solid #4caf50;background:#f1f8f4}.tile-card.disabled[data-v-13dc3d59]{border-color:#e0e0e0;background:#f5f5f5;cursor:not-allowed;opacity:.6}.tile-card.disabled[data-v-13dc3d59]:hover{background:#f5f5f5}.tile-content[data-v-13dc3d59]{height:100%;position:relative}.completed-icon[data-v-13dc3d59]{position:absolute;top:8px;right:8px}.disabled-icon[data-v-13dc3d59]{opacity:.4;filter:grayscale(100%)}.disabled-label[data-v-13dc3d59]{color:#9e9e9e!important}.tile-label[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:13.3px;color:#5f5f5f;text-align:center;white-space:pre-line;margin-top:8px}.tile-label.active[data-v-13dc3d59]{color:#1a73e9}.category-icon-container[data-v-13dc3d59]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:8px}.category-icon[data-v-13dc3d59]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.section-header[data-v-13dc3d59]{height:40px;padding:20px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.05);z-index:1;position:relative;flex-shrink:0}.section-title[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;color:#1a73e9}.back-to-app-btn[data-v-13dc3d59]{width:40px!important;height:40px!important;border-radius:8px!important;background-color:#f8f9fa!important;border:1px solid #e5e7eb!important;transition:all .2s ease!important}.back-to-app-btn[data-v-13dc3d59]:hover{background-color:#f1f7ff!important;border-color:#1a73e9!important;transform:translateX(-2px)}.mobile-back-btn[data-v-13dc3d59]{width:36px!important;height:36px!important;border-radius:6px!important}.question-label[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;color:#000;margin-bottom:8px;display:flex;align-items:center}.required[data-v-13dc3d59]{color:#d53e3e;margin-left:4px}.option-row[data-v-13dc3d59]{gap:10px}.option-pill[data-v-13dc3d59]{height:40px;min-width:143px;border:.95px solid #e6e6e6;border-radius:5px;display:flex;align-items:center;padding:0 16px;margin-bottom:10px}.option-text[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:14px;color:#000}.empty-state[data-v-13dc3d59]{height:100%;min-height:400px;padding:40px 20px;text-align:center}.questions-empty-state[data-v-13dc3d59]{min-height:520px}.empty-state-title[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;color:#6b7280;margin-bottom:8px}.empty-state-subtitle[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#9ca3af;max-width:300px;line-height:1.5}.preview-footer[data-v-13dc3d59]{min-height:60px;padding:12px 24px 20px;background:#f1f7ff;flex-shrink:0;border-top:1px solid #e5e7eb}.footer-btn[data-v-13dc3d59]{min-width:120px!important;height:40px!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important}.back-btn[data-v-13dc3d59]{border-color:#1a73e9!important;color:#1a73e9!important}.back-btn .v-btn__content[data-v-13dc3d59]{color:#1a73e9!important}.next-btn[data-v-13dc3d59]{background-color:#1a73e9!important;color:#fff!important}.next-btn[data-v-13dc3d59]:disabled{background-color:#e0e0e0!important;color:#9e9e9e!important}.btn-text[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-weight:500;font-size:14px}.mobile-header[data-v-13dc3d59]{height:56px;min-height:56px;padding:0 16px;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0}.mobile-header-content[data-v-13dc3d59]{display:flex;flex-direction:column;align-items:center;flex:1}.mobile-current-category[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#1a73e9;line-height:1.2}.mobile-header-spacer[data-v-13dc3d59]{width:40px}.preview-body-container[data-v-13dc3d59]{position:relative}.mobile-menu-btn[data-v-13dc3d59]{width:40px!important;height:40px!important}.mobile-category-indicator[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;color:#6b7280;margin-top:2px;line-height:1.2}.mobile-sidebar-overlay[data-v-13dc3d59]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.5)!important;backdrop-filter:blur(2px);z-index:10001!important}.mobile-sidebar[data-v-13dc3d59]{position:fixed;top:0;left:0;width:280px;max-width:80vw;height:100vh;background:#fff;box-shadow:2px 0 15px rgba(0,0,0,.15);transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:10002;overflow-y:auto}.mobile-sidebar.open[data-v-13dc3d59]{transform:translateX(0)}.mobile-sidebar-header[data-v-13dc3d59]{height:60px;padding:0 20px;border-bottom:1px solid #e5e7eb;background:#f8f9fa}.mobile-sidebar-title[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;color:#1a73e9}.mobile-categories-list[data-v-13dc3d59]{padding:16px 0}.mobile-category-item[data-v-13dc3d59]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .15s}.mobile-category-item[data-v-13dc3d59]:hover{background:#f5f9ff}.mobile-category-item.active[data-v-13dc3d59]{background:#f1f7ff;border-left:4px solid #1a73e9}.mobile-category-item.completed[data-v-13dc3d59]{background:#f1f8f4;border-left:4px solid #4caf50}.mobile-category-item.disabled[data-v-13dc3d59]{background:#f5f5f5;cursor:not-allowed;opacity:.6}.mobile-category-item.disabled[data-v-13dc3d59]:hover{background:#f5f5f5}.mobile-category-content[data-v-13dc3d59]{display:flex;align-items:center;flex:1}.mobile-category-icon[data-v-13dc3d59]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;border-radius:4px;margin-right:12px}.mobile-category-name[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;color:#000;line-height:1.4}.mobile-full-width[data-v-13dc3d59]{margin-left:0!important}@media (max-width:959px){.mobile-menu-btn[data-v-13dc3d59]{display:inline-flex!important}.preview-title[data-v-13dc3d59]{font-size:18px}.mobile-category-indicator[data-v-13dc3d59]{display:block}.left-pane[data-v-13dc3d59]{display:none!important}.right-pane[data-v-13dc3d59]{flex:1 1 100%!important;max-width:100%!important}.section-card[data-v-13dc3d59]{margin-left:0!important}.preview-body[data-v-13dc3d59]{height:calc(100vh - 140px);min-height:calc(100vh - 140px);max-height:calc(100vh - 140px)}.questions-scrollable-container[data-v-13dc3d59]{height:calc(100vh - 256px);max-height:calc(100vh - 256px)}.mobile-btn[data-v-13dc3d59]{min-width:100px!important;flex:1;max-width:150px}.footer-btn.mobile-btn[data-v-13dc3d59]{height:44px!important}}@media (max-width:599px){.preview-header[data-v-13dc3d59]{padding:0 16px;height:60px;min-height:60px}.preview-title[data-v-13dc3d59]{font-size:16px}.mobile-category-indicator[data-v-13dc3d59]{font-size:11px;display:block;margin-top:1px}.preview-footer[data-v-13dc3d59]{padding:16px;min-height:76px}.close-button[data-v-13dc3d59],.mobile-menu-btn[data-v-13dc3d59]{width:36px!important;height:36px!important}.close-button .v-icon[data-v-13dc3d59],.mobile-menu-btn .v-icon[data-v-13dc3d59]{font-size:18px!important}.mobile-btn[data-v-13dc3d59]{min-width:90px!important;height:48px!important;font-size:13px!important}.btn-text[data-v-13dc3d59]{font-size:13px!important}.preview-body[data-v-13dc3d59]{height:calc(100vh - 192px);min-height:calc(100vh - 192px);max-height:calc(100vh - 192px)}.questions-scrollable-container[data-v-13dc3d59]{height:calc(100vh - 252px);max-height:calc(100vh - 252px);padding:12px}}@media (max-width:959px) and (orientation:landscape) and (max-height:600px){.preview-header[data-v-13dc3d59]{height:50px;min-height:50px}.preview-title[data-v-13dc3d59]{font-size:16px}.mobile-category-indicator[data-v-13dc3d59]{font-size:11px}.preview-footer[data-v-13dc3d59]{min-height:60px;padding:8px 16px 12px}.mobile-btn[data-v-13dc3d59]{height:40px!important}.preview-body[data-v-13dc3d59]{height:calc(100vh - 110px);min-height:calc(100vh - 110px);max-height:calc(100vh - 110px)}.questions-scrollable-container[data-v-13dc3d59]{height:calc(100vh - 170px);max-height:calc(100vh - 170px)}}.backgroundOne[data-v-13dc3d59]{background-color:#ab8484!important;border-color:#f1f7ff!important}.confirmation-dialog[data-v-13dc3d59]{border-radius:12px!important;overflow:hidden}.confirmation-header[data-v-13dc3d59]{background:linear-gradient(135deg,#fff3e0,#fff8f0);border-bottom:1px solid #ffe0b2;padding:20px 24px 16px 24px!important;display:flex;align-items:center}.close-icon-btn[data-v-13dc3d59]{margin-left:auto;transition:all .2s ease}.close-icon-btn[data-v-13dc3d59]:hover{background-color:rgba(0,0,0,.05)!important;transform:rotate(90deg)}.confirmation-title[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;color:#e65100;line-height:1.3}.confirmation-content[data-v-13dc3d59]{padding:24px!important;background:#fff}.warning-message[data-v-13dc3d59]{margin-bottom:24px}.main-warning[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:16px;color:#333;margin-bottom:12px;line-height:1.5}.sub-warning[data-v-13dc3d59]{font-family:DM Sans,sans-serif;font-size:14px;color:#666;margin:0;line-height:1.5}.confirmation-checklist[data-v-13dc3d59]{background:#f8f9fa;border-radius:8px;padding:16px;border-left:4px solid #1a73e9}.checklist-item[data-v-13dc3d59]{display:flex;align-items:center;margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:14px;color:#333}.checklist-item[data-v-13dc3d59]:last-child{margin-bottom:0}.confirmation-actions[data-v-13dc3d59]{padding:16px 24px 20px 24px!important;background:#fafafa;border-top:1px solid #e5e7eb}.cancel-btn[data-v-13dc3d59]{font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;color:#666!important;border-radius:6px!important}.cancel-btn[data-v-13dc3d59]:hover{background-color:#f5f5f5!important}.confirm-submit-btn[data-v-13dc3d59]{font-family:DM Sans,sans-serif!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;background-color:#4caf50!important;color:#fff!important;border-radius:6px!important;box-shadow:0 2px 4px rgba(76,175,80,.3)!important}.confirm-submit-btn[data-v-13dc3d59]:hover{background-color:#45a049!important;box-shadow:0 4px 8px rgba(76,175,80,.4)!important}.progress-container[data-v-761d2208]{margin-bottom:10px}.full-page-questionnaire[data-v-761d2208]{width:100%;min-height:100vh;display:flex;justify-content:center;padding:20px}.questionnaire-container[data-v-761d2208]{width:100%;max-width:1200px;margin-top:135px;overflow:hidden}.questionnaire-header[data-v-761d2208]{padding:16px 24px;background-color:#1a73e9;color:#fff;display:flex;align-items:center}.back-button[data-v-761d2208]{margin-right:16px;color:#fff!important}.questionnaire-title[data-v-761d2208]{font-family:DM Sans,sans-serif;font-size:20px;font-weight:500;margin:0}.application-id[data-v-761d2208]{margin-left:auto;font-family:DM Sans,sans-serif;font-size:14px;color:hsla(0,0%,100%,.8)}.step-header[data-v-761d2208]{font-size:20px!important}.text-blue[data-v-761d2208]{color:#1a73e9}.error-card[data-v-761d2208]{background-color:#fff;border-left:4px solid #f44336;border-radius:8px}.error-content[data-v-761d2208]{padding:24px!important}.error-title[data-v-761d2208]{font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;color:#f44336;margin-bottom:8px}.error-message[data-v-761d2208]{font-family:DM Sans,sans-serif;font-size:16px;color:#5f5f5f;line-height:1.5;margin-bottom:8px}