.kit-section,.kit-listcard{background:var(--color-surface-card, #ffffff);border:1px solid var(--color-border, #e4e8f0);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-card, 0 1px 3px rgba(16, 24, 40, .08), 0 1px 2px rgba(16, 24, 40, .04))}.kit-section{padding:20px;margin-bottom:16px}.kit-section--compact{padding:14px 16px}.kit-section__head,.kit-listcard__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.kit-section__head{margin-bottom:14px}.kit-section__title{margin:0;font-size:16px;line-height:24px;font-weight:600;color:var(--color-text-primary, #0f172a)}.kit-section__desc{margin:2px 0 0;font-size:13px;color:var(--color-text-secondary, #667085)}.kit-section__extra,.kit-listcard__tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kit-listcard{overflow:hidden}.kit-listcard__head{padding:12px 16px;border-bottom:1px solid var(--color-divider, #eef1f6)}.kit-listcard__title{font-weight:600;font-size:15px;color:var(--color-text-primary, #0f172a);display:flex;align-items:center;gap:8px}.kit-listcard__count{font-size:12px;font-weight:600;color:var(--color-text-secondary, #475467);background:var(--color-surface-muted, #f2f4f7);border-radius:999px;padding:1px 8px}.kit-listcard .kit-state,.kit-listcard .kit-empty{margin:16px}.kit-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-height:56px;padding:10px 16px;border-top:1px solid var(--color-divider, #eef1f6);transition:background .12s ease}.kit-listcard__rows>.kit-row:first-child{border-top:none}.kit-row:hover{background:var(--color-row-hover, #f8faff)}.kit-row--click{cursor:pointer}.kit-row--highlight{background:var(--color-warning-bg, #fffaeb)}.kit-row--danger{background:var(--color-error-bg, #fef3f2)}.kit-row__avatar{flex-shrink:0}.kit-row__main{flex:1;min-width:200px}.kit-row__title{font-weight:600;color:var(--color-text-primary, #0f172a)}.kit-row__sub{font-size:13px;color:var(--color-text-secondary, #667085);margin-top:1px}.kit-row__meta{font-size:13px;color:var(--color-text-secondary, #475467);text-align:right}.kit-row__tags{display:flex;gap:4px;flex-wrap:wrap}.kit-row__amount{min-width:96px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.kit-row__actions{display:flex;gap:8px;flex-wrap:wrap}.kit-empty{padding:24px 8px}.kit-empty__title{font-weight:600;color:var(--color-text-primary, #0f172a)}.kit-empty__desc{color:var(--color-text-secondary, #667085);margin-top:2px}.kit-grid{display:grid;gap:12px}.kit-tile{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:16px;cursor:pointer;font:inherit;color:inherit;background:var(--color-surface-card, #ffffff);border:1px solid var(--color-border, #e4e8f0);border-radius:var(--radius-lg, 12px);transition:border-color .12s ease,box-shadow .12s ease}.kit-tile:hover:not(:disabled){border-color:var(--color-primary, #2563eb);box-shadow:0 4px 12px #2563eb1f}.kit-tile:disabled{cursor:not-allowed;opacity:.55}.kit-tile--active{border-color:var(--color-primary, #2563eb);background:var(--color-primary-bg, #eff4ff)}.kit-tile__icon{font-size:20px;color:var(--color-primary, #2563eb);background:var(--color-primary-bg, #eff4ff);border-radius:10px;width:40px;height:40px;display:grid;place-items:center;flex-shrink:0}.kit-tile__body{display:flex;flex-direction:column;gap:2px;min-width:0}.kit-tile__title{font-weight:600;font-size:15px;color:var(--color-text-primary, #0f172a);display:flex;align-items:center;gap:8px}.kit-tile__badge{font-size:12px;font-weight:600;color:#fff;background:var(--color-primary, #2563eb);border-radius:999px;padding:0 8px}.kit-tile__desc{font-size:13px;color:var(--color-text-secondary, #667085)}.kit-stat{padding:16px;background:var(--color-surface-card, #ffffff);border:1px solid var(--color-border, #e4e8f0);border-radius:var(--radius-lg, 12px)}.kit-stat__label{font-size:13px;color:var(--color-text-secondary, #667085)}.kit-stat__value{font-size:24px;line-height:32px;font-weight:700;color:var(--color-text-primary, #0f172a)}.kit-stat__hint{font-size:12px;color:var(--color-text-secondary, #667085)}.kit-stat--success .kit-stat__value{color:var(--color-success, #16a34a)}.kit-stat--warning .kit-stat__value{color:var(--color-warning, #d97706)}.kit-stat--error .kit-stat__value{color:var(--color-error, #dc2626)}.kit-emptystate{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:40px 16px}.kit-emptystate--compact{padding:20px 12px}.kit-emptystate__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;border-radius:999px;font-size:22px;color:var(--color-text-tertiary, #667085);background:var(--color-surface-muted, #f2f4f7)}.kit-emptystate--compact .kit-emptystate__icon{width:36px;height:36px;font-size:16px}.kit-emptystate__title{font-weight:600;color:var(--color-text-primary, #0f172a)}.kit-emptystate__desc{max-width:420px;font-size:13px;color:var(--color-text-secondary, #667085)}.kit-emptystate__action{margin-top:12px}.kit-sectionheader{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.kit-pageloader{width:100%}.kit-pageshell__row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.kit-pageshell__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.kit-formdrawer__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.kit-rowactions{flex-wrap:nowrap}.kit-stat__icon{margin-right:6px;color:var(--color-text-tertiary, #667085)}.kit-stat--click{width:100%;text-align:left;font:inherit;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.kit-stat--click:hover{border-color:var(--color-primary, #2563eb);box-shadow:0 4px 12px #2563eb1f}body{margin:0;background:var(--color-background, #f4f6fb);font-family:Manrope,Inter,system-ui,sans-serif}.console{min-height:100vh;background:transparent}.console__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#0e1d40;padding:0 24px;height:64px}.console__brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.console__brand b{font-size:18px}.console__mark{width:36px;height:36px;border-radius:10px;background:#fff;color:#0e1d40;display:grid;place-items:center;font-weight:800}.console__app{color:#f5b323;font-weight:600}.console__link,.console__user{color:#dfe5f2!important}.console__main{max-width:1200px;width:100%;margin:0 auto;padding:24px 16px 48px}@media(max-width:640px){.console__link,.console__user{display:none}.console__bar{padding:0 12px}}.console__filter{overflow-x:auto;margin-bottom:16px;padding-bottom:2px}.next-step{margin-bottom:16px}.next-step .ant-descriptions-item-label{white-space:nowrap}.next-step .ant-card-head-title{white-space:normal}.console__brand>span:last-child{white-space:nowrap;line-height:1.2}@media(max-width:640px){.console__app{display:none}}
