.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}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87)}.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-select .v-select__selections,.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{flex-wrap:nowrap}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{flex:0 1 auto;margin:4px}.v-select .v-chip--selected:after{opacity:.22}.v-select .fade-transition-leave-active{position:absolute;left:0}.v-select.v-input--is-dirty ::-moz-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix{line-height:20px;top:7px;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-select.v-text-field--enclosed:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__selections{padding-top:20px}.v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:8px 0}.v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections{padding:4px 0}.v-select.v-text-field input{flex:1 1;min-width:0;position:relative}.v-select.v-text-field:not(.v-text-field--single-line) input{margin-top:0}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips .v-chip--select.v-chip--active:before{opacity:.2}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:26px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:26px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small.v-input--dense .v-select__selections{min-height:38px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{flex-direction:row-reverse}.v-select.v-input--is-disabled:not(.v-input--is-readonly):not(.v-autocomplete){pointer-events:none}.v-select__selections{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;line-height:18px;max-width:100%;min-width:0}.v-select__selection{max-width:90%}.v-select__selection--comma{margin:7px 4px 7px 0;min-height:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select.v-input--dense .v-select__selection--comma{margin:5px 4px 3px 0}.v-select.v-input--dense .v-chip{margin:0 4px 0 4px}.v-select__slot{position:relative;align-items:center;display:flex;max-width:100%;min-width:0;width:100%}.v-select:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{align-self:flex-end}.v-simple-checkbox{align-self:center;line-height:normal;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-simple-checkbox .v-icon{cursor:pointer}.v-simple-checkbox--disabled{cursor:default}.theme--light.v-subheader{color:rgba(0,0,0,.6)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{align-items:center;display:flex;height:48px;font-size:.875rem;font-weight:400;padding:0 16px 0 16px}.v-subheader--inset{margin-left:56px}.v-chip:not(.v-chip--outlined).accent,.v-chip:not(.v-chip--outlined).error,.v-chip:not(.v-chip--outlined).info,.v-chip:not(.v-chip--outlined).primary,.v-chip:not(.v-chip--outlined).secondary,.v-chip:not(.v-chip--outlined).success,.v-chip:not(.v-chip--outlined).warning{color:#fff}.theme--light.v-chip{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-chip:not(.v-chip--active){background:#e0e0e0}.theme--light.v-chip:hover:before{opacity:.04}.theme--light.v-chip--active:before,.theme--light.v-chip--active:hover:before,.theme--light.v-chip:focus:before{opacity:.12}.theme--light.v-chip--active:focus:before{opacity:.16}.theme--dark.v-chip{border-color:hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-chip:not(.v-chip--active){background:#555}.theme--dark.v-chip:hover:before{opacity:.08}.theme--dark.v-chip--active:before,.theme--dark.v-chip--active:hover:before,.theme--dark.v-chip:focus:before{opacity:.24}.theme--dark.v-chip--active:focus:before{opacity:.32}.v-chip{align-items:center;cursor:default;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.v-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.v-chip .v-avatar{height:24px!important;min-width:24px!important;width:24px!important}.v-chip .v-icon{font-size:24px}.v-application--is-ltr .v-chip .v-avatar--left,.v-application--is-ltr .v-chip .v-icon--left{margin-left:-6px;margin-right:6px}.v-application--is-ltr .v-chip .v-avatar--right,.v-application--is-ltr .v-chip .v-icon--right,.v-application--is-rtl .v-chip .v-avatar--left,.v-application--is-rtl .v-chip .v-icon--left{margin-left:6px;margin-right:-6px}.v-application--is-rtl .v-chip .v-avatar--right,.v-application--is-rtl .v-chip .v-icon--right{margin-left:-6px;margin-right:6px}.v-chip:not(.v-chip--no-color) .v-icon{color:inherit}.v-chip .v-chip__close.v-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right{margin-right:-4px}.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right{margin-left:-4px}.v-chip .v-chip__close.v-icon:active,.v-chip .v-chip__close.v-icon:focus,.v-chip .v-chip__close.v-icon:hover{opacity:.72}.v-chip .v-chip__content{align-items:center;display:inline-flex;height:100%;max-width:100%}.v-chip--active .v-icon{color:inherit}.v-chip--link:before{transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-chip--link:focus:before{opacity:.32}.v-chip--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip--clickable:active{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-chip--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip__filter{max-width:24px}.v-chip__filter.v-icon{color:inherit}.v-chip__filter.expand-x-transition-enter,.v-chip__filter.expand-x-transition-leave-active{margin:0}.v-chip--pill .v-chip__filter{margin:0 16px 0 0}.v-chip--pill .v-avatar{height:32px!important;width:32px!important}.v-application--is-ltr .v-chip--pill .v-avatar--left{margin-left:-12px}.v-application--is-ltr .v-chip--pill .v-avatar--right,.v-application--is-rtl .v-chip--pill .v-avatar--left{margin-right:-12px}.v-application--is-rtl .v-chip--pill .v-avatar--right{margin-left:-12px}.v-chip--label{border-radius:4px!important}.v-chip.v-chip--outlined{border-width:thin;border-style:solid}.v-chip.v-chip--outlined.v-chip--active:before{opacity:.08}.v-chip.v-chip--outlined .v-icon{color:inherit}.v-chip.v-chip--outlined.v-chip.v-chip{background-color:transparent!important}.v-chip.v-chip--selected{background:transparent}.v-chip.v-chip--selected:after{opacity:.28}.v-chip.v-size--x-small{border-radius:8px;font-size:10px;height:16px}.v-chip.v-size--small{border-radius:12px;font-size:12px;height:24px}.v-chip.v-size--default{border-radius:16px;font-size:14px;height:32px}.v-chip.v-size--large{border-radius:27px;font-size:16px;height:54px}.v-chip.v-size--x-large{border-radius:33px;font-size:18px;height:66px}.v-menu{display:none}.v-menu--attached{display:inline}.v-menu__content{position:absolute;display:inline-block;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:4px}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;transform:none!important;pointer-events:auto}.questionnaire-header[data-v-e52f2ba0]{background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.050980392156862744)}.header-container[data-v-e52f2ba0]{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;max-width:100%;height:66px;box-sizing:border-box}.title-section[data-v-e52f2ba0]{flex:1}.page-title[data-v-e52f2ba0]{font-family:DM Sans,sans-serif;font-size:24px;font-weight:600;color:#000;line-height:32px;margin:0;padding:0}.actions-section[data-v-e52f2ba0]{display:flex;gap:12px;align-items:center;flex-shrink:0}.published-dropdown[data-v-e52f2ba0]{width:220px;height:36px}[data-v-e52f2ba0] .published-dropdown .v-input__control{min-height:36px;height:36px}[data-v-e52f2ba0] .published-dropdown .v-input__slot{background-color:transparent;border:1px solid #d1d5db;border-radius:6px;height:36px;min-height:36px;padding:0 12px;box-shadow:none}[data-v-e52f2ba0] .published-dropdown .v-select__selection{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;color:#374151;line-height:20px;margin:0}[data-v-e52f2ba0] .published-dropdown .v-input__prepend-inner{margin-top:0;margin-right:8px;align-self:center}[data-v-e52f2ba0] .published-dropdown .v-input__append-inner{margin-top:0;align-self:center}[data-v-e52f2ba0] .published-dropdown .v-select__slot{display:flex;align-items:center}[data-v-e52f2ba0] .published-dropdown:hover .v-input__slot{background-color:#f9fafb;border-color:#9ca3af}[data-v-e52f2ba0] .published-dropdown.v-input--is-focused .v-input__slot{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.create-btn[data-v-e52f2ba0]{height:36px;border-radius:6px;background-color:#2563eb;color:#fff;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;text-transform:none;letter-spacing:normal;min-width:215px;padding:0 16px}.create-btn[data-v-e52f2ba0]:hover{background-color:#1d4ed8}[data-v-e52f2ba0] .create-btn .v-btn__content{color:#fff}[data-v-e52f2ba0] .create-btn .v-icon{color:#fff!important}@media (max-width:768px){.header-container[data-v-e52f2ba0]{flex-direction:column;gap:16px;align-items:stretch;padding:16px 20px;height:auto}.title-section[data-v-e52f2ba0]{text-align:center}.page-title[data-v-e52f2ba0]{font-size:20px;line-height:28px}.actions-section[data-v-e52f2ba0]{flex-direction:column;gap:8px}.published-dropdown[data-v-e52f2ba0]{width:100%}.create-btn[data-v-e52f2ba0]{width:100%;justify-content:center}}@media (max-width:480px){.header-container[data-v-e52f2ba0]{padding:12px 16px}.page-title[data-v-e52f2ba0]{font-size:18px;line-height:24px}.create-btn[data-v-e52f2ba0],.published-dropdown[data-v-e52f2ba0]{height:32px;font-size:13px;width:auto;min-width:120px}[data-v-e52f2ba0] .published-dropdown .v-input__control,[data-v-e52f2ba0] .published-dropdown .v-input__slot{min-height:32px;height:32px}}.dialog-backdrop[data-v-3a925f7e]{background:rgba(0,0,0,.2);backdrop-filter:blur(5px);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dialog-container[data-v-3a925f7e]{background:#fff;border-radius:8px;padding:32px 24px 24px 24px;width:100%;max-width:400px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.12)}.warning-icon-container[data-v-3a925f7e]{margin-bottom:20px}.warning-icon-circle[data-v-3a925f7e]{width:56px;height:56px;background-color:#ffebee;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.edit-confirm-icon[data-v-3a925f7e]{width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.dialog-title[data-v-3a925f7e]{font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;color:#d32f2f;line-height:24px;margin:0 0 12px 0;text-align:center}.dialog-description[data-v-3a925f7e]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;line-height:20px;margin:0 0 32px 0;text-align:center}.dialog-actions[data-v-3a925f7e]{display:flex;justify-content:space-between;gap:12px}.cancel-btn[data-v-3a925f7e]{flex:1;height:40px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#5f5f5f!important;text-transform:none!important;letter-spacing:normal!important;background-color:transparent!important;border:1px solid #e0e0e0!important;border-radius:6px!important;box-shadow:none!important}.cancel-btn[data-v-3a925f7e]:hover{background-color:rgba(95,95,95,.08)!important;border-color:#bdbdbd!important}.cancel-btn[data-v-3a925f7e]:before{display:none!important}.edit-btn[data-v-3a925f7e]{flex:1;height:40px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#fff!important;text-transform:none!important;letter-spacing:normal!important;background-color:#d32f2f!important;border:none!important;border-radius:6px!important;box-shadow:0 2px 4px rgba(211,47,47,.2)!important}.edit-btn[data-v-3a925f7e]:hover{background-color:#b71c1c!important;box-shadow:0 4px 8px rgba(211,47,47,.3)!important}.edit-btn[data-v-3a925f7e]:before{display:none!important}.cancel-btn .v-btn__content[data-v-3a925f7e],.edit-btn .v-btn__content[data-v-3a925f7e]{display:flex!important;align-items:center!important;justify-content:center!important}@media (max-width:480px){.dialog-container[data-v-3a925f7e]{padding:24px 20px 20px 20px;margin:16px}.warning-icon-circle[data-v-3a925f7e]{width:48px;height:48px}.edit-confirm-icon[data-v-3a925f7e]{width:20px;height:20px}.dialog-title[data-v-3a925f7e]{font-size:16px;line-height:22px}.dialog-description[data-v-3a925f7e]{font-size:13px;line-height:18px;margin-bottom:24px}.dialog-actions[data-v-3a925f7e]{flex-direction:column}.cancel-btn[data-v-3a925f7e],.edit-btn[data-v-3a925f7e]{width:100%!important}}.dialog-container[data-v-3a925f7e]{animation:fadeInScale-3a925f7e .3s ease-out}@keyframes fadeInScale-3a925f7e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.card-wrapper[data-v-f3e0df5e]{width:100%;height:100%;flex-shrink:0}.card-wrapper .v-card[data-v-f3e0df5e]{width:100%!important}.questionnaire-card[data-v-f3e0df5e]{background:#fff;border-radius:8px;box-shadow:0 16px 16px 0 rgba(0,0,0,.050980392156862744);transition:all .2s ease;cursor:pointer;overflow:hidden;width:100%!important;min-width:280px;display:flex;flex-direction:column}.questionnaire-card[data-v-f3e0df5e]:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.050980392156862744),0 2px 8px rgba(0,0,0,.1)}.selected-card[data-v-f3e0df5e]{border-color:#1a73e9;box-shadow:0 4px 4px 0 rgba(0,0,0,.050980392156862744),0 0 0 1px #1a73e9}.card-header-section[data-v-f3e0df5e]{padding:20px;background:transparent;border-bottom:1px solid #e0e0e0;height:102px;box-sizing:border-box}.header-content[data-v-f3e0df5e]{display:flex;justify-content:space-between;align-items:center;height:100%;width:100%}.left-section[data-v-f3e0df5e]{display:flex;align-items:center;gap:20px}.right-section[data-v-f3e0df5e]{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.document-icon[data-v-f3e0df5e]{flex-shrink:0}.text-section[data-v-f3e0df5e]{display:flex;flex-direction:column;gap:6px}.questionnaire-label[data-v-f3e0df5e]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;line-height:18px;margin:0;padding:0}.year-number[data-v-f3e0df5e]{font-family:DM Sans,sans-serif;font-size:30px;font-weight:700;color:#000;line-height:36px;margin:0;padding:0}.menu-button[data-v-f3e0df5e]{flex-shrink:0}.menu-container[data-v-f3e0df5e]{padding:4px;min-width:120px;box-shadow:0 2px 8px rgba(0,0,0,.12);border-radius:4px;border:1px solid #e0e0e0;background:#fff;display:flex;flex-direction:column;gap:4px}.menu-button-item[data-v-f3e0df5e]{width:112px;height:30px;border-radius:5px;transition:all .15s ease;background-color:transparent!important;border:none;box-shadow:none;text-transform:none;justify-content:flex-start;padding:0 8px;min-width:112px}.menu-button-item[data-v-f3e0df5e]:hover{background-color:rgba(26,115,233,.1)!important}.menu-button-text[data-v-f3e0df5e]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;color:#5f5f5f;line-height:20px;transition:color .15s ease;margin-left:4px}.menu-icon[data-v-f3e0df5e]{color:#5f5f5f!important;transition:color .15s ease}.menu-button-item:hover .menu-button-text[data-v-f3e0df5e]{color:#1a73e9}.menu-button-item:hover .menu-icon[data-v-f3e0df5e]{color:#1a73e9!important}.menu-button-item[data-v-f3e0df5e]:before{background-color:transparent!important}.card-content[data-v-f3e0df5e]{padding:16px 26px 20px 26px;background:#fff;flex:1}.stats-section[data-v-f3e0df5e]{margin-bottom:0}.stat-row[data-v-f3e0df5e]{display:flex;justify-content:space-between;align-items:center;padding:9px 0}.stat-label[data-v-f3e0df5e]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;line-height:18px}.stat-value[data-v-f3e0df5e]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#000;background-color:#f1f7ff;padding:6px 10px;border-radius:28px;min-width:60px;height:28px;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1}.view-btn[data-v-f3e0df5e]{margin:0;transition:none;height:42px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;text-transform:none;letter-spacing:normal;margin-top:auto;flex-shrink:0}.view-btn[data-v-f3e0df5e],[data-v-f3e0df5e] .view-btn{border-radius:0!important;box-shadow:none!important}[data-v-f3e0df5e] .view-btn .v-btn__content{color:#fff}@media (max-width:1264px){.questionnaire-card[data-v-f3e0df5e]{max-width:300px}.card-header-section[data-v-f3e0df5e]{padding:16px;height:96px}.left-section[data-v-f3e0df5e]{gap:16px}.document-icon[data-v-f3e0df5e]{width:56px!important;height:56px!important}.year-number[data-v-f3e0df5e]{font-size:26px;line-height:32px}}@media (max-width:960px){.questionnaire-card[data-v-f3e0df5e]{max-width:280px}.card-header-section[data-v-f3e0df5e]{padding:14px;height:88px}.left-section[data-v-f3e0df5e]{gap:14px}.document-icon[data-v-f3e0df5e]{width:48px!important;height:48px!important}.year-number[data-v-f3e0df5e]{font-size:24px;line-height:28px}.questionnaire-label[data-v-f3e0df5e]{font-size:12px}.card-content[data-v-f3e0df5e]{padding:14px 20px 16px 20px}}@media (max-width:600px){.questionnaire-card[data-v-f3e0df5e]{max-width:100%;min-width:260px}.card-header-section[data-v-f3e0df5e]{padding:12px;height:80px}.left-section[data-v-f3e0df5e]{gap:12px}.document-icon[data-v-f3e0df5e]{width:40px!important;height:40px!important}.menu-button[data-v-f3e0df5e]{width:32px!important;height:32px!important}.menu-button .v-icon[data-v-f3e0df5e]{font-size:18px!important}.menu-button-item[data-v-f3e0df5e]{width:100px!important;height:28px!important;font-size:13px!important}.year-number[data-v-f3e0df5e]{font-size:20px;line-height:24px}.questionnaire-label[data-v-f3e0df5e]{font-size:11px}.card-content[data-v-f3e0df5e]{padding:12px 16px 14px 16px}.stat-row[data-v-f3e0df5e]{padding:6px 0}.stat-label[data-v-f3e0df5e]{font-size:13px}.stat-value[data-v-f3e0df5e]{font-size:13px;padding:4px 8px;min-width:50px;height:24px}.view-btn[data-v-f3e0df5e]{height:38px;font-size:14px}}.questionnaire-grid-container[data-v-f4d9396c]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%}.questionnaire-grid-item[data-v-f4d9396c]{display:flex;align-items:stretch}[data-v-f4d9396c] .questionnaire-grid-item .v-card{height:100%;width:100%!important;max-width:none!important;min-width:auto!important;flex:1}@media (min-width:1425px){.questionnaire-grid-container[data-v-f4d9396c]{grid-template-columns:repeat(4,1fr);gap:24px}}@media (max-width:1405px){.questionnaire-grid-container[data-v-f4d9396c]{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:1200px){.questionnaire-grid-container[data-v-f4d9396c]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.questionnaire-grid-container[data-v-f4d9396c]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:600px){.questionnaire-grid-container[data-v-f4d9396c]{grid-template-columns:1fr;gap:16px}}.empty-state[data-v-59978092]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:64px 24px}.empty-state-content[data-v-59978092]{text-align:center;max-width:320px}.empty-state-title[data-v-59978092]{font-size:18px;font-weight:600;color:#111827;margin:16px 0 8px 0}.empty-state-description[data-v-59978092]{font-size:14px;font-weight:400;color:#6b7280;margin:0}.create-btn[data-v-59978092]{height:40px!important;border-radius:6px!important;text-transform:none!important;font-weight:500!important;font-size:14px!important}.confirmation-overlay[data-v-a8c3f528]{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}.confirmation-modal[data-v-a8c3f528]{background:#fff;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:400px;height:290px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.warning-icon-container[data-v-a8c3f528]{background:rgba(213,62,62,.1);border-radius:72px;width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.modal-title[data-v-a8c3f528]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#d53e3e;line-height:20px;margin-bottom:16px;text-align:center;max-width:285px}.modal-description[data-v-a8c3f528]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;line-height:18px;margin-bottom:32px;text-align:center;max-width:285px}.action-buttons[data-v-a8c3f528]{display:flex;gap:16px;width:100%;justify-content:center}.cancel-btn[data-v-a8c3f528]{width:152px;height:42px;border-radius:6px;border:1px solid rgba(95,95,95,.1607843137254902);background-color:transparent;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;color:#5f5f5f;text-transform:none;letter-spacing:normal}.cancel-btn[data-v-a8c3f528]:hover{background-color:#f9fafb;border-color:#374151}.confirm-btn[data-v-a8c3f528]{width:152px;height:42px;border-radius:6px;background-color:#d53e3e;color:#fff;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;text-transform:none;letter-spacing:normal}.confirm-btn[data-v-a8c3f528]:hover{background-color:#b91c1c}[data-v-a8c3f528] .cancel-btn .v-btn__content{color:#5f5f5f}[data-v-a8c3f528] .confirm-btn .v-btn__content{color:#fff}@media (max-width:480px){.confirmation-modal[data-v-a8c3f528]{width:350px;height:280px;padding:24px}.modal-title[data-v-a8c3f528]{font-size:15px;line-height:18px}.modal-description[data-v-a8c3f528]{font-size:13px;line-height:16px}.action-buttons[data-v-a8c3f528]{flex-direction:column;gap:12px}.cancel-btn[data-v-a8c3f528],.confirm-btn[data-v-a8c3f528]{width:100%;height:38px;font-size:14px}}.filled-btn[data-v-cf9abce8]{border-radius:6px!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;border:none!important;color:#fff!important;transition:all .2s ease!important;box-sizing:border-box!important}.filled-btn[data-v-cf9abce8]:focus,.filled-btn[data-v-cf9abce8]:hover{background-color:#1557b7!important;border:none!important}.filled-btn[data-v-cf9abce8]:active{background-color:#0f4691!important;border:none!important}.filled-btn[data-v-cf9abce8]:before{background-color:transparent!important}.filled-btn.small[data-v-cf9abce8]{height:32px!important;min-width:120px!important;font-size:13px!important;padding:0 16px!important}.filled-btn.medium[data-v-cf9abce8]{height:36px!important;min-width:95px!important;font-size:14px!important;padding:0 16px!important;line-height:24px!important}.filled-btn.large[data-v-cf9abce8]{height:40px!important;min-width:137px!important;font-size:16px!important;padding:0 20px!important}.filled-btn.full-width[data-v-cf9abce8]{width:100%!important;min-width:auto!important}.filled-btn[data-v-cf9abce8]:disabled{background-color:#9e9e9e!important}.filled-btn.v-btn--loading[data-v-cf9abce8],.filled-btn[data-v-cf9abce8]:disabled{border:none!important;color:#fff!important}[data-v-cf9abce8] .filled-btn{border:none!important}[data-v-cf9abce8] .filled-btn .v-btn__content{color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}[data-v-cf9abce8] .filled-btn .v-icon{color:#fff!important;font-size:20px!important;width:20px!important;height:20px!important}[data-v-cf9abce8] .filled-btn:disabled{border:none!important;background-color:#9e9e9e!important}[data-v-cf9abce8] .filled-btn .v-btn__loader,[data-v-cf9abce8] .filled-btn:disabled .v-btn__content,[data-v-cf9abce8] .filled-btn:disabled .v-icon{color:#fff!important}[data-v-cf9abce8] .filled-btn .v-btn__overlay,[data-v-cf9abce8] .filled-btn .v-ripple__container{display:none!important}.filled-btn[data-v-cf9abce8]{background-color:var(--btn-bg)!important}.filled-btn[data-v-cf9abce8]:focus,.filled-btn[data-v-cf9abce8]:hover{background-color:var(--btn-bg-hover)!important}.filled-btn[data-v-cf9abce8]:active{background-color:var(--btn-bg-active)!important}.confirmation-overlay[data-v-4ea2d2bc]{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}.confirmation-modal[data-v-4ea2d2bc]{background:#fff;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:400px;height:290px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.warning-icon[data-v-4ea2d2bc]{margin-bottom:24px}.modal-title[data-v-4ea2d2bc]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#d53e3e;line-height:20px;margin-bottom:16px;text-align:center;max-width:285px}.modal-description[data-v-4ea2d2bc]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;line-height:18px;margin-bottom:32px;text-align:center;max-width:285px}.action-buttons[data-v-4ea2d2bc]{display:flex;gap:16px;width:100%;justify-content:center}.cancel-btn[data-v-4ea2d2bc]{width:152px;height:42px;border-radius:6px;border:1px solid rgba(95,95,95,.1607843137254902);background-color:transparent;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;color:#5f5f5f;text-transform:none;letter-spacing:normal}.cancel-btn[data-v-4ea2d2bc]:hover{background-color:#f9fafb;border-color:#374151}.confirm-filled-btn[data-v-4ea2d2bc]{width:152px!important;height:42px!important}[data-v-4ea2d2bc] .confirm-filled-btn{background-color:#d53e3e!important;color:#fff!important}[data-v-4ea2d2bc] .confirm-filled-btn .v-btn__content{color:#fff!important;font-weight:500!important;font-size:16px!important;opacity:1!important;visibility:visible!important;display:flex!important}[data-v-4ea2d2bc] .confirm-filled-btn:not(:disabled){background-color:#d53e3e!important;color:#fff!important}[data-v-4ea2d2bc] .confirm-filled-btn:not(:disabled) .v-btn__content{color:#fff!important}[data-v-4ea2d2bc] .confirm-filled-btn:disabled{background-color:#9ca3af!important;color:#fff!important}[data-v-4ea2d2bc] .confirm-filled-btn .filled-btn,[data-v-4ea2d2bc] .confirm-filled-btn .filled-btn .v-btn__content,[data-v-4ea2d2bc] .confirm-filled-btn:disabled .v-btn__content{color:#fff!important}[data-v-4ea2d2bc] .cancel-btn .v-btn__content{color:#5f5f5f}@media (max-width:480px){.confirmation-modal[data-v-4ea2d2bc]{width:350px;height:280px;padding:24px}.modal-title[data-v-4ea2d2bc]{font-size:15px;line-height:18px}.modal-description[data-v-4ea2d2bc]{font-size:13px;line-height:16px}.action-buttons[data-v-4ea2d2bc]{flex-direction:column;gap:12px}.cancel-btn[data-v-4ea2d2bc],.confirm-filled-btn[data-v-4ea2d2bc]{width:100%!important;height:38px!important;font-size:14px!important}}.create-questionnaire-overlay[data-v-50b71691]{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-50b71691]{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:460px;min-height:314px;max-height:90vh;overflow:hidden;padding:0;display:flex;flex-direction:column;position:relative}.modal-header[data-v-50b71691]{display:flex;justify-content:space-between;align-items:center;height:48px;background:#f1f7ff;padding:0 24px}.modal-title[data-v-50b71691]{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#000;margin:0}.close-btn[data-v-50b71691]{background:transparent!important;box-shadow:none!important}.modal-content[data-v-50b71691]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:200px}.form-section[data-v-50b71691]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-50b71691]{font-family:DM Sans,sans-serif;font-size:14px;color:#5f5f5f;margin-bottom:4px}.outlined-field[data-v-50b71691]{width:100%;height:40px}[data-v-50b71691] .outlined-field .v-input__slot{background:#fff;border:1px solid #d1d5db;border-radius:6px;height:40px;padding:0 12px;box-shadow:none}[data-v-50b71691] .outlined-field.v-input--is-focused .v-input__slot{border-color:#1a73e9!important;box-shadow:0 0 0 3px rgba(26,115,233,.08)!important}.radio-btn[data-v-50b71691]{width:100%;height:36px;font-size:13px}.proceed-btn[data-v-50b71691]{height:44px!important;font-size:15px}.radio-btn[data-v-50b71691]{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-50b71691]{background-color:transparent!important;border:2px solid #1a73e9!important;color:#1a73e9!important}.radio-btn[data-v-50b71691]:hover{background-color:#f9fafb;border-color:#1a73e9}.radio-btn.active[data-v-50b71691]:hover{background-color:rgba(26,115,233,.04)!important}[data-v-50b71691] .radio-btn .v-btn__content{color:inherit}[data-v-50b71691] .radio-btn.active .v-btn__content{color:#1a73e9!important}.radio-group[data-v-50b71691]{display:flex;gap:16px}:root{--taxmind-primary:#1a73e9;--taxmind-primary-hover:#1557b7;--taxmind-background-one:#f1f7ff;--taxmind-border:#e0e0e0;--taxmind-selected-border:#1a73e9;--taxmind-text-primary:#212121;--taxmind-text-secondary:#757575;--taxmind-text-tertiary:#616161}.questionnaire-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:24px}.questionnaire-grid-item{width:100%}@media (min-width:1024px){.questionnaire-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.questionnaire-grid{grid-template-columns:1fr;gap:16px}}.questionnaire-card{background:#fff;border-radius:8px;border:1px solid #e0e0e0;transition:all .2s ease;cursor:pointer;overflow:hidden}.questionnaire-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.questionnaire-card.selected-card{border-color:var(--taxmind-selected-border);box-shadow:0 0 0 1px var(--taxmind-selected-border)}.card-header-section{justify-content:space-between;padding:20px 20px 16px 20px;background:transparent}.card-header-section,.header-left{display:flex;align-items:flex-start}.header-left{gap:12px}.document-icon{margin-top:2px}.year-section{display:flex;flex-direction:column;gap:4px}.questionnaire-label{font-family:opensansregular,sans-serif;font-size:12px;font-weight:400;color:#757575;line-height:1.2}.year-number{font-family:opensansbold,sans-serif;font-size:24px;font-weight:700;color:#212121;line-height:1.2}.edit-icon{margin-top:2px}.separator-line{width:100%;height:1px;background-color:#d1d5db;margin:0;border-top:1px solid #d1d5db;display:block}.card-content{padding:16px 20px 20px 20px!important;background:#fff}.stats-section{margin-bottom:0}.stat-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.stat-label{font-family:opensansregular,sans-serif;font-size:14px;font-weight:400;color:#616161}.stat-value{font-family:opensanssemibold,sans-serif;font-size:14px;font-weight:600;color:#212121;background-color:#f1f7ff;padding:6px 12px;border-radius:13px;min-width:52px;text-align:center;display:inline-block}.questionnaire-card .view-btn.v-btn,.v-application .questionnaire-card .view-btn.v-btn,.v-application .view-btn.v-btn.v-btn--block,.view-btn.v-btn.v-btn--block{height:40px!important;font-family:opensansregular,sans-serif!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;border-radius:0 0 8px 8px!important;margin:0!important;background-color:var(--taxmind-primary)!important;color:#fff!important;box-shadow:none!important;border:none!important}.questionnaire-card .view-btn.v-btn:disabled,.v-application .questionnaire-card .view-btn.v-btn:disabled,.v-application .view-btn.v-btn.v-btn--block:disabled,.view-btn.v-btn.v-btn--block:disabled{background-color:var(--taxmind-primary)!important;color:#fff!important;opacity:.7!important}.questionnaire-card .view-btn.v-btn:hover:not(:disabled),.v-application .questionnaire-card .view-btn.v-btn:hover:not(:disabled),.v-application .view-btn.v-btn.v-btn--block:hover:not(:disabled),.view-btn.v-btn.v-btn--block:hover:not(:disabled){background-color:var(--taxmind-primary-hover)!important}.questionnaire-card .view-btn.v-btn:before,.v-application .questionnaire-card .view-btn.v-btn:before,.v-application .view-btn.v-btn.v-btn--block:before,.view-btn.v-btn.v-btn--block:before{display:none!important}.questionnaire-card .view-btn.v-btn .v-btn__content,.v-application .questionnaire-card .view-btn.v-btn .v-btn__content,.v-application .view-btn.v-btn.v-btn--block .v-btn__content,.view-btn.v-btn.v-btn--block .v-btn__content{color:#fff!important}.page-header{margin-bottom:32px}.page-title{font-size:32px;font-weight:600;color:#111827;line-height:40px;margin:0}.header-buttons{display:flex;gap:12px;align-items:center}.published-btn{height:40px!important;border-radius:6px!important;text-transform:none!important;font-weight:500!important;font-size:14px!important;border:1px solid #d1d5db!important;color:#6b7280!important}.create-btn.v-btn,.header-buttons .create-btn.v-btn,.v-application .create-btn.v-btn,.v-application .header-buttons .create-btn.v-btn{height:40px!important;border-radius:6px!important;text-transform:none!important;font-weight:500!important;font-size:14px!important;background-color:var(--taxmind-primary)!important;color:#fff!important;box-shadow:none!important;border:none!important}.create-btn.v-btn:disabled,.header-buttons .create-btn.v-btn:disabled,.v-application .create-btn.v-btn:disabled,.v-application .header-buttons .create-btn.v-btn:disabled{background-color:var(--taxmind-primary)!important;color:#fff!important;opacity:.7!important}.create-btn.v-btn:hover:not(:disabled),.header-buttons .create-btn.v-btn:hover:not(:disabled),.v-application .create-btn.v-btn:hover:not(:disabled),.v-application .header-buttons .create-btn.v-btn:hover:not(:disabled){background-color:var(--taxmind-primary-hover)!important}.create-btn.v-btn:before,.header-buttons .create-btn.v-btn:before,.v-application .create-btn.v-btn:before,.v-application .header-buttons .create-btn.v-btn:before{display:none!important}.create-btn.v-btn .v-btn__content,.header-buttons .create-btn.v-btn .v-btn__content,.v-application .create-btn.v-btn .v-btn__content,.v-application .header-buttons .create-btn.v-btn .v-btn__content{color:#fff!important}.empty-state{display:flex;justify-content:center;align-items:center;min-height:400px;padding:64px 24px}.empty-state-content{text-align:center;max-width:320px}.empty-state-title{font-size:18px;font-weight:600;color:#111827;margin:16px 0 8px 0}.empty-state-description{font-size:14px;font-weight:400;color:#6b7280;margin:0}.dialog-card{font-family:Inter,sans-serif;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.dialog-button{min-width:120px}@media (max-width:960px){.page-header .v-layout{flex-direction:column;gap:16px}.header-buttons,.header-buttons .v-btn{width:100%}}.page-size-selector[data-v-122b14e2]{max-width:80px;min-width:70px}.page-size-selector[data-v-122b14e2] .v-input__control{min-height:32px!important}.page-size-selector[data-v-122b14e2] .v-input__slot{min-height:32px!important;padding:0 8px!important}.page-size-selector[data-v-122b14e2] .v-select__selections{line-height:32px}@media (max-width:600px){.page-size-selector[data-v-122b14e2]{margin-top:8px}}.caption.text--secondary[data-v-122b14e2]{font-size:14px!important;color:rgba(0,0,0,.6)!important}.questionnaire-pagination[data-v-122b14e2] .v-pagination{justify-content:center}.questionnaire-pagination[data-v-122b14e2] .v-pagination__item{box-shadow:none!important;margin:0 2px}.questionnaire-pagination[data-v-122b14e2] .v-pagination__item--active{background-color:#1a73e9!important;color:#fff!important}.questionnaire-pagination[data-v-122b14e2] .v-pagination__navigation{box-shadow:none!important;color:#1a73e9!important}