.k-btn[data-v-1cee8889]{border-radius:var(--radius-md);white-space:nowrap;transition:all var(--duration-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.k-btn[data-v-1cee8889]:not(.k-btn--disabled):active{transform:scale(.98)}.k-btn--primary[data-v-1cee8889]{background:var(--gradient-gold);color:var(--text-on-gold)}.k-btn--primary[data-v-1cee8889]:not(.k-btn--disabled):hover{filter:brightness(1.08);box-shadow:var(--shadow-gold-glow)}.k-btn--secondary[data-v-1cee8889]{color:var(--gold-400);border-color:var(--border-gold);background:0 0}.k-btn--secondary[data-v-1cee8889]:not(.k-btn--disabled):hover{background:#d4af371a}.k-btn--ghost[data-v-1cee8889]{color:var(--text-body);background:0 0}.k-btn--ghost[data-v-1cee8889]:not(.k-btn--disabled):hover{background:#f7f4ea0f}.k-btn--danger[data-v-1cee8889]{background:var(--danger-surface);color:var(--danger);border-color:#e5484d66}.k-btn--danger[data-v-1cee8889]:not(.k-btn--disabled):hover{background:#e5484d2e}.k-btn__spinner[data-v-1cee8889]{animation:.7s linear infinite k-spin-1cee8889}@keyframes k-spin-1cee8889{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.k-btn[data-v-1cee8889],.k-btn__spinner[data-v-1cee8889]{transition:none;animation:none}}.k-card[data-v-cd0a968d]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:all var(--duration-normal) var(--ease-out)}.k-card--padded[data-v-cd0a968d]{padding:20px 22px}.k-card--raised[data-v-cd0a968d]{background:var(--surface-raised)}.k-card--gold[data-v-cd0a968d]{background:var(--surface-raised);border-color:var(--border-gold)}.k-card--lifted[data-v-cd0a968d]:hover{background:var(--surface-elevated);border-color:var(--border-gold);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.k-card[data-v-cd0a968d]{transition:none}.k-card--lifted[data-v-cd0a968d]:hover{transform:none}}.k-field[data-v-97d34b23]{flex-direction:column;gap:7px;min-width:0;display:flex}.k-field__label[data-v-97d34b23]{color:var(--text-muted);font-size:12.5px}.k-field__req[data-v-97d34b23]{color:var(--danger)}.k-field__wrap[data-v-97d34b23]{height:var(--control-h-md);background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-out);align-items:center;gap:8px;padding:0 14px;display:flex}.k-field__wrap[data-v-97d34b23]:focus-within{border-color:var(--border-gold-strong);box-shadow:var(--shadow-gold-glow)}.k-field__wrap--error[data-v-97d34b23]{border-color:var(--danger)}.k-field__input[data-v-97d34b23]{min-width:0;color:var(--text-display);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.k-field__input--numeric[data-v-97d34b23]{text-align:end}.k-field__input[data-v-97d34b23]::placeholder{color:var(--text-faint)}.k-field__suffix[data-v-97d34b23]{color:var(--text-faint);white-space:nowrap;font-size:12px}.k-field__error[data-v-97d34b23]{color:var(--danger);margin:0;font-size:11.5px;line-height:1.8}.k-field__hint[data-v-97d34b23]{color:var(--text-faint);margin:0;font-size:11.5px;line-height:1.8}.k-field[data-v-63af71d4]{flex-direction:column;gap:7px;min-width:0;display:flex}.k-field__label[data-v-63af71d4]{color:var(--text-muted);font-size:12.5px}.k-field__req[data-v-63af71d4]{color:var(--danger)}.k-select[data-v-63af71d4]{height:var(--control-h-md);background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-sm);min-width:0;color:var(--text-display);transition:border-color var(--duration-fast) var(--ease-out);outline:none;padding:0 12px;font-family:inherit;font-size:13.5px}.k-select[data-v-63af71d4]:focus{border-color:var(--border-gold-strong);box-shadow:var(--shadow-gold-glow)}.k-select--error[data-v-63af71d4]{border-color:var(--danger)}.k-field__error[data-v-63af71d4]{color:var(--danger);margin:0;font-size:11.5px}.k-field__hint[data-v-63af71d4]{color:var(--text-faint);margin:0;font-size:11.5px}.k-dialog[data-v-a26ee342]{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050506b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.k-dialog__panel[data-v-a26ee342]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:100%;max-height:88vh;box-shadow:var(--shadow-elevated);outline:none;flex-direction:column;display:flex}.k-dialog__header[data-v-a26ee342]{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:20px 22px 14px;display:flex}.k-dialog__title[data-v-a26ee342]{font-size:var(--text-lg);color:var(--text-display);flex:1;margin:0;font-weight:800}.k-dialog__close[data-v-a26ee342]{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.k-dialog__close[data-v-a26ee342]:hover{background:var(--surface-elevated);color:var(--text-display)}.k-dialog__body[data-v-a26ee342]{flex:1;padding:20px 22px;overflow-y:auto}.k-dialog__footer[data-v-a26ee342]{border-top:1px solid var(--border-subtle);justify-content:flex-start;gap:10px;padding:14px 22px 20px;display:flex}.k-dialog-enter-active[data-v-a26ee342],.k-dialog-leave-active[data-v-a26ee342]{transition:opacity var(--duration-normal) var(--ease-out)}.k-dialog-enter-from[data-v-a26ee342],.k-dialog-leave-to[data-v-a26ee342]{opacity:0}@media (prefers-reduced-motion:reduce){.k-dialog-enter-active[data-v-a26ee342],.k-dialog-leave-active[data-v-a26ee342]{transition:none}}.kq__form[data-v-f3e57e58]{gap:12px;display:grid}.kq__field[data-v-f3e57e58]{flex-direction:column;gap:5px;display:flex}.kq__label[data-v-f3e57e58]{color:var(--text-muted);font-size:11.5px}.kq__input[data-v-f3e57e58]{background:var(--black-900);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;color:var(--text-body);padding:10px 12px;font-family:inherit;font-size:12.5px}.kq__error[data-v-f3e57e58]{color:var(--danger);margin:0;font-size:11px}.kq__hint[data-v-f3e57e58]{color:var(--text-faint);margin:0;font-size:11px}
