.v-main:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main,.v-main__wrap{-webkit-box-flex:1;max-width:100%}.v-main__wrap{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}@-moz-document url-prefix(){@media print{.v-main{display:block}}}.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}.page-main[data-v-ca9518dc]{background:#f8fafc}.ct-wrap[data-v-ca9518dc]{font-family:Inter,sans-serif;color:#1e293b}.ct-header[data-v-ca9518dc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px 24px;background:#fff;border-bottom:1px solid #f1f5f9}.ct-header[data-v-ca9518dc],.ct-hicon[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ct-hicon[data-v-ca9518dc]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#a9884e,#8a6b32);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-htitle[data-v-ca9518dc]{font-size:1.05rem;font-weight:700;margin:0;line-height:1.2}.ct-hsub[data-v-ca9518dc]{font-size:.74rem;color:#64748b}.ct-hacc[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ct-filter[data-v-ca9518dc]{max-width:260px;font-size:.8rem}.ct-hbtn[data-v-ca9518dc]{width:34px!important;height:34px!important;border-radius:9px!important;background:#f1f5f9!important}.ct-hbtn--primary[data-v-ca9518dc]{background:linear-gradient(135deg,#a9884e,#8a6b32)!important}.ct-body[data-v-ca9518dc]{padding:14px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:12px}.ct-card[data-v-ca9518dc]{background:#fff;border-radius:14px;-webkit-box-shadow:0 0 0 1px #f1f5f9;box-shadow:0 0 0 1px #f1f5f9;padding:10px 12px}.ct-card__head[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px}.ct-card__head strong[data-v-ca9518dc]{font-size:.86rem}.ct-cod[data-v-ca9518dc]{font-family:ui-monospace,Menlo,monospace;font-size:.64rem;font-weight:700;color:#fff;background:#a9884e;padding:1px 6px;border-radius:4px}.ct-lab[data-v-ca9518dc]{font-size:.7rem;color:#94a3b8}.ct-hueco[data-v-ca9518dc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ct-add[data-v-ca9518dc]{text-transform:none!important;letter-spacing:0!important;color:#8a6b32!important}.ct-table[data-v-ca9518dc]{width:100%;border-collapse:collapse;font-size:.78rem}.ct-table th[data-v-ca9518dc]{text-align:left;font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:5px 6px;border-bottom:1px solid #f1f5f9}.ct-table td[data-v-ca9518dc]{padding:6px;border-bottom:1px solid #f1f5f9}.ct-table tr.off td[data-v-ca9518dc]{color:#94a3b8}.ct-table .r[data-v-ca9518dc]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ct-table .b[data-v-ca9518dc]{font-weight:700}.ct-table .n[data-v-ca9518dc]{color:#64748b;font-size:.72rem}.ct-chip[data-v-ca9518dc]{margin-left:6px;padding:1px 7px;border-radius:999px;background:#f1f5f9;font-size:.62rem;font-weight:700}.ct-vacio[data-v-ca9518dc]{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:50px 20px;color:#94a3b8;font-size:.8rem;text-align:center}.ct-pill[data-v-ca9518dc],.ct-vacio[data-v-ca9518dc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ct-pill[data-v-ca9518dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;padding:0 11px;border-radius:999px;background:#f1f5f9;color:#1e293b;font-size:.74rem;font-weight:600}.ct-pill.on[data-v-ca9518dc]{background:#f4efe3;color:#8a6b32}.ct-pills[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:6px}.ct-dialog[data-v-ca9518dc]{background:#fff;border-radius:16px;padding:16px 18px;font-family:Inter,sans-serif;color:#1e293b}.ct-dialog__head[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:6px}.ct-dialog__head strong[data-v-ca9518dc]{display:block;font-size:.95rem}.ct-dialog__head span[data-v-ca9518dc]{font-size:.72rem;color:#64748b}.ct-dialog__foot[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:14px}.ct-lbl[data-v-ca9518dc]{display:block;margin:10px 0 4px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.ct-sel[data-v-ca9518dc]{font-size:.8rem}.ct-input[data-v-ca9518dc]{width:100%;height:34px;padding:0 10px;border-radius:9px;border:1px solid #e2e8f0;font-size:.8rem;outline:0;background:#fff}.ct-input[data-v-ca9518dc]:focus{border-color:#a9884e}.ct-input.r[data-v-ca9518dc]{text-align:right}.ct-g[data-v-ca9518dc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px;margin-top:10px}.ct-g label[data-v-ca9518dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.ct-g label span[data-v-ca9518dc]{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.ct-btn[data-v-ca9518dc]{text-transform:none!important;letter-spacing:0!important;border-radius:9px!important;background:linear-gradient(135deg,#a9884e,#8a6b32)!important}