.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{-webkit-filter:blur(2px);filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.v-responsive__content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{-webkit-transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;-ms-flex-item-align:start;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{-ms-flex-item-align:stretch;align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}.ventas-card[data-v-1d98f41e]{border-radius:14px!important;overflow:hidden;border:1px solid #e8ecf0;-webkit-box-shadow:0 8px 40px rgba(0,0,0,.08)!important;box-shadow:0 8px 40px rgba(0,0,0,.08)!important}.header-section[data-v-1d98f41e]{padding:14px 20px;background:#fff;border-bottom:1px solid #e8ecf0}.header-icon[data-v-1d98f41e]{width:38px;height:38px;border-radius:10px;background:#d97706;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.header-title[data-v-1d98f41e]{font-size:.95rem;font-weight:700;color:#1a2332}.header-badge[data-v-1d98f41e]{font-family:SF Mono,Consolas,monospace;font-size:.72rem;font-weight:700;color:#b45309;background:#fffbeb;padding:2px 8px;border-radius:5px}.header-sub[data-v-1d98f41e]{font-size:.78rem;color:#64748b}.tag-chip[data-v-1d98f41e]{font-size:.68rem;font-weight:600;color:#b45309;background:#fffbeb;padding:2px 10px;border-radius:5px;white-space:nowrap}.thumb-box[data-v-1d98f41e]{position:relative;width:110px;height:56px;border-radius:8px;overflow:hidden;border:1px solid #e8ecf0;background:#f8fafb;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-ms-flex-negative:0;flex-shrink:0}.thumb-box[data-v-1d98f41e]:hover{border-color:#d97706;-webkit-box-shadow:0 2px 10px rgba(217,119,6,.15);box-shadow:0 2px 10px rgba(217,119,6,.15)}.thumb-overlay[data-v-1d98f41e]{position:absolute;inset:0;background:rgba(217,119,6,.65);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-area[data-v-1d98f41e]{padding:14px 20px;background:#f8fafb;max-height:68vh;overflow-y:auto}.content-area[data-v-1d98f41e]::-webkit-scrollbar{width:6px}.content-area[data-v-1d98f41e]::-webkit-scrollbar-track{background:#f8fafb}.content-area[data-v-1d98f41e]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.content-area[data-v-1d98f41e]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.card-section[data-v-1d98f41e]{background:#fff;border-radius:10px;padding:12px 14px;border:1px solid #e8ecf0}.card-section-header[data-v-1d98f41e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:.72rem;font-weight:600;color:#1a2332;text-transform:uppercase;letter-spacing:.03em}.section-dot[data-v-1d98f41e]{width:7px;height:7px;border-radius:50%;margin-right:7px;-ms-flex-negative:0;flex-shrink:0}.section-dot.amber[data-v-1d98f41e]{background:#d97706}.section-dot.purple[data-v-1d98f41e]{background:#8b5cf6}.section-dot.green[data-v-1d98f41e]{background:#10b981}.section-dot.slate[data-v-1d98f41e]{background:#64748b}.soft-divider[data-v-1d98f41e]{height:1px;background:#e8ecf0}.field-group[data-v-1d98f41e]{background:#f8fafb;border-radius:7px;padding:6px 10px;border:1px solid transparent;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;min-height:40px}.field-group[data-v-1d98f41e]:hover{border-color:#e8ecf0}.field-group.highlighted[data-v-1d98f41e]{background:#fffbeb;border-color:rgba(217,119,6,.14)}.field-group.numeric[data-v-1d98f41e]{background:#fafbfc}.field-group.warning[data-v-1d98f41e]{background:#fffbeb;border-color:rgba(217,119,6,.2)}.field-group.warning .field-value[data-v-1d98f41e]{color:#b45309;font-weight:700}.field-label[data-v-1d98f41e]{display:block;font-size:.62rem;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-bottom:1px;line-height:1}.field-value[data-v-1d98f41e]{font-size:.82rem;font-weight:500;color:#1a2332;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-value.right[data-v-1d98f41e]{text-align:right}.field-value.accent-text[data-v-1d98f41e]{color:#b45309;font-weight:700}.mono-text[data-v-1d98f41e]{font-family:SF Mono,Consolas,monospace;font-weight:600}.premium-input[data-v-1d98f41e] .v-input__slot{min-height:34px!important;background:#fff!important;border-radius:8px!important;padding:0 10px!important;border:1px solid #e8ecf0!important;-webkit-transition:all .15s ease;transition:all .15s ease}.premium-input[data-v-1d98f41e] .v-input__slot:hover{border-color:#c9d2dc!important}.premium-input[data-v-1d98f41e] .v-input__slot:after,.premium-input[data-v-1d98f41e] .v-input__slot:before{display:none!important}.premium-input[data-v-1d98f41e] .v-input__slot fieldset{border:none!important}.premium-input.v-input--is-focused[data-v-1d98f41e] .v-input__slot{border-color:#d97706!important;-webkit-box-shadow:0 0 0 2px rgba(217,119,6,.1)!important;box-shadow:0 0 0 2px rgba(217,119,6,.1)!important}.premium-input[data-v-1d98f41e] .v-label{font-size:.72rem!important;color:#94a3b8!important}.premium-input[data-v-1d98f41e] .v-select__selection,.premium-input[data-v-1d98f41e] input,.premium-input[data-v-1d98f41e] textarea{font-size:.8rem!important;color:#1a2332!important}.premium-input[data-v-1d98f41e] .v-icon{font-size:16px!important;color:#94a3b8!important}.premium-input[data-v-1d98f41e] .v-input__prepend-inner{margin-top:7px!important;margin-right:6px!important}.premium-input[data-v-1d98f41e] .v-input__append-inner{margin-top:5px!important}.premium-input[data-v-1d98f41e] .v-input__append-inner .v-icon:hover{color:#d97706!important}.premium-input[data-v-1d98f41e] .v-messages__message{font-size:.65rem!important;color:#94a3b8!important}.premium-input[data-v-1d98f41e] .v-counter{font-size:.62rem!important;color:#94a3b8!important}.premium-input.with-hint[data-v-1d98f41e] .v-text-field__details{margin-top:3px;padding:0 4px}.premium-input.numeric-input[data-v-1d98f41e] input{text-align:right;font-family:SF Mono,Consolas,monospace;font-weight:600}.premium-input.numeric-input[data-v-1d98f41e] input::-webkit-inner-spin-button,.premium-input.numeric-input[data-v-1d98f41e] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.premium-textarea[data-v-1d98f41e] .v-input__slot{padding:6px 10px!important}.premium-textarea[data-v-1d98f41e] textarea{line-height:1.4}.footer-bar[data-v-1d98f41e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background:#fff;border-top:1px solid #e8ecf0}.close-btn[data-v-1d98f41e]{text-transform:none;font-weight:500;letter-spacing:0}.save-btn[data-v-1d98f41e]{text-transform:none;font-weight:600;letter-spacing:0;border-radius:8px!important;background:#d97706!important;color:#fff!important;min-width:110px;-webkit-box-shadow:none!important;box-shadow:none!important}.save-btn[data-v-1d98f41e]:hover{background:#b45309!important}