.v-stepper-content[data-v-e693da11]{padding:0!important}.comment-submission-app[data-v-145fdea2]{margin:0 auto;max-width:800px;padding:20px}.path-card[data-v-145fdea2]{cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:160px;transition:transform .2s ease,box-shadow .2s ease}.path-card[data-v-145fdea2]:hover{transform:translateY(-2px)}.step-flow[data-v-145fdea2]{width:100%}.progress-bar[data-v-145fdea2]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.step-btn[data-v-145fdea2]{transition:all .3s ease}.step-btn.clickable[data-v-145fdea2]{cursor:pointer}.step-btn.clickable[data-v-145fdea2]:hover{transform:translateY(-1px)}.current-step[data-v-145fdea2]{min-height:400px}.briefcase-item[data-v-145fdea2]{background-color:#f8fff8}@media(max-width:768px){.comment-submission-app[data-v-145fdea2]{padding:12px}.step-progress.mb-6[data-v-145fdea2]{margin-bottom:12px!important}.step-progress[data-v-145fdea2] .v-card-text{padding:10px!important}.progress-bar[data-v-145fdea2]{gap:4px}.step-btn[data-v-145fdea2]{font-size:11px!important;height:26px!important;letter-spacing:0!important;min-width:0!important;padding:0 8px!important}.step-btn[data-v-145fdea2] .v-btn__content{font-weight:500}.current-step[data-v-145fdea2] .v-card-text{padding:12px!important}.current-step[data-v-145fdea2]{min-height:0}.current-step[data-v-145fdea2] .step-header{margin-bottom:16px!important}.current-step[data-v-145fdea2] .step-header .v-card-text{gap:10px!important;padding:10px 12px!important}.current-step[data-v-145fdea2] .step-header .path-icon .v-icon,.current-step[data-v-145fdea2] .step-header .v-icon[size="48"]{font-size:28px!important;height:28px!important;width:28px!important}.current-step[data-v-145fdea2] .step-header .text-h5,.current-step[data-v-145fdea2] .step-header h2{font-size:15px!important;line-height:1.25!important;margin-bottom:2px!important}.current-step[data-v-145fdea2] .step-header p{font-size:12px!important;line-height:1.35!important}.current-step[data-v-145fdea2] .v-select .v-field,.current-step[data-v-145fdea2] .v-text-field .v-field,.current-step[data-v-145fdea2] .v-textarea .v-field{--v-input-control-height:44px;font-size:14px}.current-step[data-v-145fdea2] .v-field__input{min-height:40px;padding-bottom:8px;padding-top:8px}.current-step[data-v-145fdea2] .v-text-field .v-input__details,.current-step[data-v-145fdea2] .v-textarea .v-input__details{min-height:14px;padding-top:2px}.current-step[data-v-145fdea2] .v-card-actions{padding:8px!important}}.path-card{cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;transition:transform .2s ease}.path-card:hover{transform:translateY(-1px)}.mobile-comment-submission-app .step-progress .v-card-text{padding:8px 10px!important}.mobile-comment-submission-app .progress-header{margin-bottom:6px!important}.progress-grid{margin:0 -2px}.progress-grid .v-col{padding:2px!important}.progress-grid .step-chip{border-radius:4px!important;height:24px;justify-content:center;width:100%}.progress-grid .step-chip .v-chip__content{padding:0 4px;text-align:center;width:100%}.progress-grid .step-chip span{font-size:10px!important;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clickable{cursor:pointer}.briefcase-items{max-height:calc(100vh - 300px);overflow-y:auto}.progress-grid .v-chip span{color:#000!important}.progress-grid .v-chip.current-step span{color:#fff!important;font-weight:600!important}.progress-grid .v-chip--variant-outlined span{color:#0009!important}.mobile-comment-submission-app .current-step .step-header{margin-bottom:14px!important}.mobile-comment-submission-app .current-step .step-header .v-card-text{gap:10px!important;padding:10px 12px!important}.mobile-comment-submission-app .current-step .step-header .path-icon .v-icon,.mobile-comment-submission-app .current-step .step-header .v-icon[size="48"]{font-size:26px!important;height:26px!important;width:26px!important}.mobile-comment-submission-app .current-step .step-header .text-h5,.mobile-comment-submission-app .current-step .step-header h2{font-size:15px!important;line-height:1.25!important;margin-bottom:2px!important}.mobile-comment-submission-app .current-step .step-header p{font-size:12px!important;line-height:1.35!important}.mobile-comment-submission-app .current-step .step-content .v-card-text{padding:12px!important}.mobile-comment-submission-app .current-step .v-select .v-field,.mobile-comment-submission-app .current-step .v-text-field .v-field,.mobile-comment-submission-app .current-step .v-textarea .v-field{--v-input-control-height:44px;font-size:14px}.mobile-comment-submission-app .current-step .v-field__input{min-height:40px;padding-bottom:8px;padding-top:8px}.mobile-comment-submission-app .current-step .v-text-field .v-input__details,.mobile-comment-submission-app .current-step .v-textarea .v-input__details{min-height:14px;padding-top:2px}.mobile-comment-submission-app .current-step .v-card-actions{padding:8px!important}.draft-banner[data-v-17e08ae3]{margin-top:20px}.draft-bar[data-v-17e08ae3]{align-items:center;display:flex;justify-content:flex-end;margin-top:-36px;max-width:800px;min-height:36px;padding:0 4px;pointer-events:none}.draft-bar[data-v-17e08ae3]>*{pointer-events:auto}.draft-confirm[data-v-17e08ae3]{background:#00000005;border:1px solid rgba(0,0,0,.12);border-radius:6px;max-width:480px;padding:12px;width:100%}.draft-saved[data-v-17e08ae3]{align-items:center;display:inline-flex}
