.brand-section[data-v-6528a11f]{background:var(--bg-surface);border:1px solid var(--line-1);border-radius:var(--r-lg,18px);box-shadow:var(--shadow-sm);padding:var(--s-5,20px) var(--s-5,20px) var(--s-6,24px);margin-bottom:var(--s-5,20px)}.brand-section-title[data-v-6528a11f]{font-family:var(--font-display);font-weight:var(--w-semibold,600);font-size:20px;line-height:1.3;color:var(--brand-navy);margin-bottom:var(--s-3,12px)}.brand-hairline-divider[data-v-6528a11f]{height:1px;background:var(--line-1);margin-bottom:var(--s-4,16px)}.brand-section[data-v-6528a11f] .v-col>span{font-family:var(--font-ui);font-weight:var(--w-semibold,600);color:var(--fg-2);font-size:var(--fs-small,15px)}.brand-section[data-v-6528a11f] .v-autocomplete.v-text-field--filled .v-input__slot,.brand-section[data-v-6528a11f] .v-text-field.v-text-field--filled .v-input__slot,.brand-section[data-v-6528a11f] .v-textarea.v-text-field--filled .v-input__slot{background:var(--bg-page-2)!important;border-radius:var(--r-md,12px)!important;border:1px solid var(--line-1);transition:border-color .2s var(--ease-brand),background .2s var(--ease-brand)}.brand-section[data-v-6528a11f] .v-autocomplete.v-input--is-focused .v-input__slot,.brand-section[data-v-6528a11f] .v-text-field--filled.v-input--is-focused .v-input__slot,.brand-section[data-v-6528a11f] .v-textarea--filled.v-input--is-focused .v-input__slot{border-color:var(--brand-navy);background:var(--bg-surface)!important}.brand-actions[data-v-6528a11f]{display:flex;gap:12px;margin-top:var(--s-2,8px)}.brand-actions .v-btn[data-v-6528a11f],.brand-actions[data-v-6528a11f] .v-btn{font-family:var(--font-ui);font-weight:var(--w-semibold,600);letter-spacing:0}.brand-section[data-v-49be3909]{background:var(--bg-surface);border:1px solid var(--line-1);border-radius:var(--r-lg,18px);box-shadow:var(--shadow-sm);padding:var(--s-5,20px) var(--s-5,20px) var(--s-6,24px);margin-bottom:var(--s-5,20px)}.brand-section-title[data-v-49be3909]{font-family:var(--font-display);font-weight:var(--w-semibold,600);font-size:20px;line-height:1.3;color:var(--brand-navy);margin-bottom:var(--s-3,12px)}.brand-hairline-divider[data-v-49be3909]{height:1px;background:var(--line-1);margin-bottom:var(--s-4,16px)}.brand-section[data-v-49be3909] .v-col>span{font-family:var(--font-ui);font-weight:var(--w-semibold,600);color:var(--fg-2);font-size:var(--fs-small,15px)}.brand-section[data-v-49be3909] .v-autocomplete.v-text-field--filled .v-input__slot,.brand-section[data-v-49be3909] .v-text-field.v-text-field--filled .v-input__slot,.brand-section[data-v-49be3909] .v-textarea.v-text-field--filled .v-input__slot{background:var(--bg-page-2)!important;border-radius:var(--r-md,12px)!important;border:1px solid var(--line-1);transition:border-color .2s var(--ease-brand),background .2s var(--ease-brand)}.brand-section[data-v-49be3909] .v-autocomplete.v-input--is-focused .v-input__slot,.brand-section[data-v-49be3909] .v-text-field--filled.v-input--is-focused .v-input__slot,.brand-section[data-v-49be3909] .v-textarea--filled.v-input--is-focused .v-input__slot{border-color:var(--brand-navy);background:var(--bg-surface)!important}.brand-actions[data-v-49be3909]{display:flex;gap:12px;margin-top:var(--s-2,8px)}.brand-actions .v-btn[data-v-49be3909],.brand-actions[data-v-49be3909] .v-btn{font-family:var(--font-ui);font-weight:var(--w-semibold,600);letter-spacing:0}.cst-page[data-v-6e018fde]{font-family:var(--font-ui);color:var(--fg-1)}.cst-header[data-v-6e018fde]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:var(--bg-surface);border:1px solid var(--line-1);border-bottom:3px solid var(--accent-gold);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);padding:12px 18px;margin:4px 0 18px}.cst-header__title[data-v-6e018fde]{display:flex;align-items:center;gap:10px}.cst-title[data-v-6e018fde]{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.1;color:var(--brand-navy);margin:0}.cst-count[data-v-6e018fde]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--fg-2);background:var(--bg-page-2);border:1px solid var(--line-1);border-radius:var(--r-pill);padding:2px 10px}.cst-count__icon[data-v-6e018fde]{color:var(--fg-3)}.cst-header__actions[data-v-6e018fde]{display:flex;align-items:center;gap:10px;-webkit-margin-start:auto;margin-inline-start:auto}.cst-add[data-v-6e018fde]{font-weight:600}.cst-export[data-v-6e018fde]{font-weight:600;border:1px solid var(--line-1)!important;background:var(--bg-surface)!important;color:var(--accent-teal)!important}.cst-table[data-v-6e018fde]{margin-top:4px}.cst-table[data-v-6e018fde] .d-flex.pa-4 .v-btn{background:var(--bg-page-2)!important;border:1px solid var(--line-1);color:var(--fg-2)!important}.cst-table[data-v-6e018fde] .d-flex.pa-4 .v-text-field .v-input__slot{background:var(--bg-page-2)!important}.cst-empty[data-v-6e018fde]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 16px}.cst-empty__badge[data-v-6e018fde]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-page-2);border:1px solid var(--line-1);margin-bottom:14px}.cst-empty__title[data-v-6e018fde]{font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--fg-1);margin:0 0 8px}@media (max-width:600px){.cst-header[data-v-6e018fde]{align-items:flex-start;padding:12px 14px}.cst-header__title[data-v-6e018fde]{width:100%}.cst-header__actions[data-v-6e018fde]{width:100%;-webkit-margin-start:0;margin-inline-start:0}.cst-add[data-v-6e018fde],.cst-export[data-v-6e018fde]{flex:1 1 auto}.cst-title[data-v-6e018fde]{font-size:20px}}