@media only screen and (max-width:600px){.btn-add[data-v-403f6e63]{display:none}}.image-box[data-v-403f6e63]{border-radius:6px;border:1px solid #1a5276}.chip-time[data-v-403f6e63]{position:absolute;top:3px;left:3px}.tieu-de[data-v-5fd65ba6]{font-size:18px;color:#000}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.theme--light.v-timeline:before{background:rgba(0,0,0,.12)}.theme--light.v-timeline .v-timeline-item__dot{background:#fff}.theme--light.v-timeline .v-timeline-item .v-card:not(.v-card--link):before{border-right-color:rgba(0,0,0,.12)}.theme--dark.v-timeline:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-timeline .v-timeline-item__dot{background:#1e1e1e}.theme--dark.v-timeline .v-timeline-item .v-card:not(.v-card--link):before{border-right-color:rgba(0,0,0,.12)}.v-timeline{padding-top:24px;position:relative}.v-timeline:before{bottom:0;content:"";height:100%;position:absolute;top:0;width:2px}.v-timeline-item{display:flex;padding-bottom:24px}.v-timeline-item__body{position:relative;height:100%;flex:1 1 auto}.v-timeline-item__divider{position:relative;min-width:96px;display:flex;align-items:center;justify-content:center}.v-timeline-item__dot{z-index:2;border-radius:50%;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);height:38px;left:calc(50% - 19px);width:38px}.v-timeline-item__dot .v-timeline-item__inner-dot{height:30px;margin:4px;width:30px}.v-timeline-item__dot--small{height:24px;left:calc(50% - 12px);width:24px}.v-timeline-item__dot--small .v-timeline-item__inner-dot{height:18px;margin:3px;width:18px}.v-timeline-item__dot--large{height:52px;left:calc(50% - 26px);width:52px}.v-timeline-item__dot--large .v-timeline-item__inner-dot{height:42px;margin:5px;width:42px}.v-timeline-item__inner-dot{border-radius:50%;display:flex;justify-content:center;align-items:center}.v-timeline-item__opposite{flex:1 1 auto;align-self:center;max-width:calc(50% - 48px)}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before){flex-direction:row-reverse}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:right}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:left}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);left:-10px;right:auto}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);left:auto;right:-10px}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after){flex-direction:row}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:left}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:right}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);right:-10px;left:auto}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);right:auto;left:-10px}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-timeline-item__body>.v-card:not(.v-card--flat):after,.v-timeline-item__body>.v-card:not(.v-card--flat):not(.v-card--link):before{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #000;top:calc(50% - 10px)}.v-timeline-item__body>.v-card:not(.v-card--flat):after{border-right-color:inherit}.v-timeline-item__body>.v-card:not(.v-card--flat):not(.v-card--link):before{top:calc(50% - 8px)}.v-timeline--align-top .v-timeline-item__dot{align-self:start}.v-timeline--align-top .v-timeline-item__body>.v-card:after{top:10px}.v-timeline--align-top .v-timeline-item__body>.v-card:not(.v-card--link):before{top:12px}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse):before{left:calc(50% - 1px);right:auto}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense):before,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse):before{left:auto;right:calc(50% - 1px)}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense):before{right:auto;left:calc(50% - 1px)}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after){flex-direction:row}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:left}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:right}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);right:-10px;left:auto}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);right:auto;left:-10px}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before){flex-direction:row-reverse}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:right}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:left}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);left:-10px;right:auto}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);left:auto;right:-10px}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-application--is-ltr .v-timeline--reverse.v-timeline--dense:before{right:47px;left:auto}.v-application--is-ltr .v-timeline--dense:not(.v-timeline--reverse):before,.v-application--is-rtl .v-timeline--reverse.v-timeline--dense:before{right:auto;left:47px}.v-application--is-rtl .v-timeline--dense:not(.v-timeline--reverse):before{left:auto;right:47px}.v-timeline--dense .v-timeline-item{flex-direction:row-reverse!important}.v-application--is-ltr .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);left:-10px;right:auto}.v-application--is-rtl .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);left:auto;right:-10px}.v-timeline--dense .v-timeline-item__body{max-width:calc(100% - 96px)}.v-timeline--dense .v-timeline-item__opposite{display:none}.v-timeline--reverse.v-timeline--dense .v-timeline-item{flex-direction:row!important}.v-application--is-ltr .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);right:-10px;left:auto}.v-application--is-rtl .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);right:auto;left:-10px}.v-timeline-item--fill-dot .v-timeline-item__inner-dot{height:inherit;margin:0;width:inherit}.body-text[data-v-93c437e0]{font-size:16px;color:#000}.dialog-card[data-v-4e357f89]{border-radius:16px!important;overflow:hidden}.dialog-header[data-v-4e357f89]{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 24px;display:flex;align-items:center;justify-content:space-between}.dialog-header-content[data-v-4e357f89]{display:flex;align-items:center;gap:14px}.dialog-header-icon[data-v-4e357f89]{width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px)}.dialog-title[data-v-4e357f89]{color:#fff;font-size:18px;font-weight:700;margin:0;letter-spacing:.3px}.dialog-subtitle[data-v-4e357f89]{color:hsla(0,0%,100%,.75);font-size:13px;margin:2px 0 0 0}.close-btn[data-v-4e357f89]{opacity:.8;transition:opacity .2s}.close-btn[data-v-4e357f89]:hover{opacity:1}.dialog-body[data-v-4e357f89]{padding:24px!important;max-height:65vh;overflow-y:auto}.form-section[data-v-4e357f89]{margin-bottom:24px}.section-label[data-v-4e357f89]{font-size:14px;font-weight:600;color:#444;margin-bottom:10px;display:flex;align-items:center}.custom-textarea[data-v-4e357f89] .v-input__slot{border-radius:10px!important}.upload-dropzone[data-v-4e357f89]{border:2px dashed #d0d0d0;border-radius:14px;padding:28px;text-align:center;cursor:pointer;transition:all .3s ease;background:#fafafa}.dropzone-active[data-v-4e357f89],.upload-dropzone[data-v-4e357f89]:hover{border-color:#7c4dff;background:#f3f0ff}.upload-text[data-v-4e357f89]{margin:10px 0 4px 0;font-size:14px;color:#666}.upload-link[data-v-4e357f89]{color:#7c4dff;font-weight:600;text-decoration:underline}.upload-hint[data-v-4e357f89]{margin:0;font-size:12px;color:#aaa}.upload-progress[data-v-4e357f89]{padding:20px;background:#f9f5ff;border-radius:12px;text-align:center}.progress-text[data-v-4e357f89]{display:block;margin-top:10px;font-size:13px;font-weight:600;color:#7c4dff}.file-list[data-v-4e357f89]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.file-item[data-v-4e357f89]{display:flex;align-items:center;padding:10px 14px;background:#fafafa;border:1px solid #eee;border-radius:12px;transition:all .25s ease;gap:14px}.file-item[data-v-4e357f89]:hover{background:#f5f0ff;border-color:#e0d6ff;box-shadow:0 2px 8px rgba(124,77,255,.08)}.file-item-preview[data-v-4e357f89]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.file-thumb[data-v-4e357f89]{border-radius:8px}.file-item-info[data-v-4e357f89]{flex:1;min-width:0}.file-item-name[data-v-4e357f89]{font-size:13px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.file-item-ext[data-v-4e357f89]{display:flex;align-items:center}.ext-chip[data-v-4e357f89]{font-size:10px!important;font-weight:700!important;letter-spacing:.5px;height:18px!important}.file-item-actions[data-v-4e357f89]{display:flex;align-items:center;gap:2px;flex-shrink:0}.file-action-btn[data-v-4e357f89]{transition:transform .2s ease}.file-action-btn[data-v-4e357f89]:hover{transform:scale(1.15)}.dialog-footer[data-v-4e357f89]{padding:14px 24px!important;background:#fafafa}.cancel-btn[data-v-4e357f89]{color:#888!important}.cancel-btn[data-v-4e357f89],.save-btn[data-v-4e357f89]{text-transform:none!important;font-weight:600;border-radius:10px!important}.save-btn[data-v-4e357f89]{padding:0 24px!important;box-shadow:0 4px 14px rgba(124,77,255,.3)!important}.dialog-body[data-v-4e357f89]::-webkit-scrollbar{width:6px}.dialog-body[data-v-4e357f89]::-webkit-scrollbar-track{background:transparent}.dialog-body[data-v-4e357f89]::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.dialog-body[data-v-4e357f89]::-webkit-scrollbar-thumb:hover{background:#bbb}.hoso-container[data-v-2e4dfa0c]{padding:16px 24px}.hoso-header[data-v-2e4dfa0c]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 8px 32px rgba(102,126,234,.3)}.header-content[data-v-2e4dfa0c]{display:flex;align-items:center;gap:16px}.header-icon-wrapper[data-v-2e4dfa0c]{width:56px;height:56px;border-radius:14px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.header-title[data-v-2e4dfa0c]{color:#fff;font-size:22px;font-weight:700;margin:0;letter-spacing:.3px}.header-subtitle[data-v-2e4dfa0c]{color:hsla(0,0%,100%,.8);font-size:14px;margin:4px 0 0 0}.header-stats[data-v-2e4dfa0c]{display:flex;gap:24px}.stat-item[data-v-2e4dfa0c]{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.95);padding:10px 20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.stat-value[data-v-2e4dfa0c]{font-size:20px;font-weight:700;color:#333}.stat-label[data-v-2e4dfa0c]{font-size:13px;color:#888}.hoso-card[data-v-2e4dfa0c]{border-radius:14px!important;overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 12px rgba(0,0,0,.08)!important;border:1px solid rgba(0,0,0,.06)}.hoso-card[data-v-2e4dfa0c]:hover{transform:translateY(-6px);box-shadow:0 12px 36px rgba(0,0,0,.15)!important}.card-image-wrapper[data-v-2e4dfa0c]{position:relative;overflow:hidden}.card-image[data-v-2e4dfa0c]{transition:transform .5s ease}.hoso-card:hover .card-image[data-v-2e4dfa0c]{transform:scale(1.05)}.card-placeholder[data-v-2e4dfa0c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.card-badge[data-v-2e4dfa0c]{position:absolute;top:12px;right:12px;background:rgba(76,175,80,.9);color:#fff;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;backdrop-filter:blur(4px)}.card-title-overlay[data-v-2e4dfa0c]{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(transparent,rgba(0,0,0,.7))}.card-title[data-v-2e4dfa0c]{color:#fff;font-size:16px;font-weight:600;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.3)}.card-actions[data-v-2e4dfa0c]{padding:12px 16px;background:#fafafa;border-top:1px solid rgba(0,0,0,.06)}.action-btn[data-v-2e4dfa0c]{border-radius:8px!important;text-transform:none!important;font-weight:600;letter-spacing:.3px}.edit-btn[data-v-2e4dfa0c]{box-shadow:0 2px 8px rgba(124,77,255,.3)!important}.viewer-card[data-v-2e4dfa0c]{border-radius:16px!important;overflow:hidden}.viewer-title[data-v-2e4dfa0c]{background:linear-gradient(135deg,#f5f3ff,#ede9fe);padding:20px 24px!important}.viewer-title-text[data-v-2e4dfa0c]{font-size:18px;font-weight:700;color:#333}.viewer-subtitle-text[data-v-2e4dfa0c]{font-size:13px;color:#888;margin-top:2px}.viewer-description[data-v-2e4dfa0c]{padding:16px 24px;background:#fafafa;border-bottom:1px solid #eee;font-size:14px;color:#555;display:flex;align-items:flex-start}.viewer-content[data-v-2e4dfa0c]{padding:20px 24px!important;min-height:200px;max-height:500px}.viewer-empty[data-v-2e4dfa0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.file-viewer-card[data-v-2e4dfa0c]{border-radius:12px!important;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative;border-color:#e8e8e8!important}.file-viewer-card[data-v-2e4dfa0c]:hover{border-color:#7c4dff!important;box-shadow:0 4px 16px rgba(124,77,255,.15)!important}.file-preview[data-v-2e4dfa0c]{height:140px;overflow:hidden;background:#f9f9f9}.file-image-preview[data-v-2e4dfa0c]{background:#f0f0f0}.file-icon-preview[data-v-2e4dfa0c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f5,#eee)}.file-info[data-v-2e4dfa0c]{padding:12px}.file-name[data-v-2e4dfa0c]{font-size:13px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.file-meta[data-v-2e4dfa0c]{display:flex;align-items:center;gap:8px}.file-type-chip[data-v-2e4dfa0c]{font-size:10px!important;font-weight:700;letter-spacing:.5px}.file-actions-overlay[data-v-2e4dfa0c]{position:absolute;top:0;left:0;right:0;height:140px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:12px;opacity:0;transition:opacity .3s ease}.file-viewer-card:hover .file-actions-overlay[data-v-2e4dfa0c]{opacity:1}.preview-card[data-v-2e4dfa0c]{border-radius:12px!important;overflow:hidden;background:#1a1a1a!important}@media (max-width:600px){.hoso-header[data-v-2e4dfa0c]{flex-direction:column;gap:16px;text-align:center}.header-content[data-v-2e4dfa0c]{flex-direction:column}}.label-form[data-v-2c01ee76]{font-size:17px;margin-bottom:10px}.custom-vtap .v-tab{justify-content:start}