.inbox-toast[data-v-77350413]{position:fixed;bottom:24px;right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:10000;max-width:380px;min-width:280px}.inbox-toast.error[data-v-77350413]{border-left:4px solid #ef4444}.inbox-toast.error .toast-icon[data-v-77350413]{color:#ef4444}.inbox-toast.success[data-v-77350413]{border-left:4px solid #22c55e}.inbox-toast.success .toast-icon[data-v-77350413]{color:#22c55e}.inbox-toast.warning[data-v-77350413]{border-left:4px solid #f59e0b}.inbox-toast.warning .toast-icon[data-v-77350413]{color:#f59e0b}.inbox-toast.info[data-v-77350413]{border-left:4px solid #3b82f6}.inbox-toast.info .toast-icon[data-v-77350413]{color:#3b82f6}.toast-icon[data-v-77350413]{-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px}.toast-icon svg[data-v-77350413]{width:100%;height:100%}.toast-content[data-v-77350413]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.toast-title[data-v-77350413]{font-weight:600;font-size:14px;color:#1f2937;margin-bottom:4px}.toast-message[data-v-77350413]{font-size:13px;color:#4b5563;line-height:1.4;word-break:break-word}.toast-close[data-v-77350413]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;padding:0;background:transparent;border:none;cursor:pointer;color:#9ca3af;-webkit-transition:color .15s;transition:color .15s}.toast-close[data-v-77350413]:hover{color:#4b5563}.toast-close svg[data-v-77350413]{width:100%;height:100%}.toast-slide-enter-active[data-v-77350413],.toast-slide-leave-active[data-v-77350413]{-webkit-transition:all .3s ease;transition:all .3s ease}.toast-slide-enter-from[data-v-77350413],.toast-slide-leave-to[data-v-77350413]{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.kb-icon[data-v-15419cfe]{display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.kb-btn[data-v-77c21521]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-77c21521]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-77c21521]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-77c21521]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-77c21521]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-77c21521]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-77c21521]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-77c21521]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-77c21521]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-77c21521]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-77c21521]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-77c21521],.kb-select[data-v-77c21521],.kb-textarea[data-v-77c21521]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-77c21521]:focus,.kb-select[data-v-77c21521]:focus,.kb-textarea[data-v-77c21521]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-77c21521]::-webkit-input-placeholder,.kb-textarea[data-v-77c21521]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-77c21521]::-moz-placeholder,.kb-textarea[data-v-77c21521]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-77c21521]:-ms-input-placeholder,.kb-textarea[data-v-77c21521]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-77c21521]::-ms-input-placeholder,.kb-textarea[data-v-77c21521]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-77c21521]::placeholder,.kb-textarea[data-v-77c21521]::placeholder{color:#9ca3af}.kb-textarea[data-v-77c21521]{resize:vertical;min-height:80px}.kb-input--sm[data-v-77c21521],.kb-select--sm[data-v-77c21521]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-77c21521]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-77c21521 .7s linear infinite;animation:kb-spin-77c21521 .7s linear infinite}@-webkit-keyframes kb-spin-77c21521{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-77c21521{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-77c21521]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-77c21521]{border-color:#c7d4fe}.kb-panel__header[data-v-77c21521]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-77c21521]:hover{background:#f9fafb}.kb-panel__title[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-77c21521]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-77c21521]{color:#5265e8}.kb-panel__chevron[data-v-77c21521]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-77c21521]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-77c21521]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-77c21521],.kb-slide-leave-active[data-v-77c21521]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-77c21521],.kb-slide-leave-to[data-v-77c21521]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-77c21521],.kb-expand-leave-active[data-v-77c21521]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-77c21521],.kb-expand-leave-to[data-v-77c21521]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-77c21521]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-77c21521]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-77c21521]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-77c21521 .6s linear infinite;animation:kb-spin-77c21521 .6s linear infinite}.kbc-search-panel[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.kbc-search-panel__header[data-v-77c21521]{-ms-flex-align:center;padding:12px 16px;border-bottom:1px solid #e5e7eb}.kbc-search-panel__header[data-v-77c21521],.kbc-search-panel__input-wrap[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:8px}.kbc-search-panel__input-wrap[data-v-77c21521]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;background:#f3f4f6;border-radius:8px;padding:0 12px;height:38px}.kbc-search-panel__icon[data-v-77c21521]{color:#9ca3af;-ms-flex-negative:0;flex-shrink:0}.kbc-search-panel__input[data-v-77c21521]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:none;outline:none;font-size:14px;color:#111827;height:100%}.kbc-search-panel__input[data-v-77c21521]::-webkit-input-placeholder{color:#9ca3af}.kbc-search-panel__input[data-v-77c21521]::-moz-placeholder{color:#9ca3af}.kbc-search-panel__input[data-v-77c21521]:-ms-input-placeholder{color:#9ca3af}.kbc-search-panel__input[data-v-77c21521]::-ms-input-placeholder{color:#9ca3af}.kbc-search-panel__input[data-v-77c21521]::placeholder{color:#9ca3af}.kbc-search-panel__clear[data-v-77c21521]{border:none;background:none;cursor:pointer;padding:2px;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-search-panel__clear[data-v-77c21521]:hover{color:#111827}.kbc-search-panel__close[data-v-77c21521]{border:none;background:none;cursor:pointer;padding:4px;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-search-panel__close[data-v-77c21521]:hover{color:#111827}.kbc-search-panel__body[data-v-77c21521]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:12px 16px}.kbc-search-panel__status[data-v-77c21521]{text-align:center;color:#9ca3af;font-size:13px;padding:32px 0}.kbc-search-panel__results[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.kbc-search-panel__result[data-v-77c21521]{padding:10px 12px;border-radius:8px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.kbc-search-panel__result[data-v-77c21521]:hover{background:#f3f4f6}.kbc-search-panel__result-title[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;font-size:14px;color:#111827;margin-bottom:4px}.kbc-search-panel__result-excerpt[data-v-77c21521]{font-size:13px;color:#374151;margin:4px 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kbc-search-panel__result-meta[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:6px;font-size:11px}.kbc-search-panel__match-badge[data-v-77c21521]{background:#eff6ff;color:#3b82f6;padding:1px 6px;border-radius:4px;font-weight:500}.kbc-search-panel__score[data-v-77c21521]{color:#9ca3af}.kbc-search-panel__result-col[data-v-77c21521]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#374151}.kbc-search-panel__result-status[data-v-77c21521]{color:#f59e0b;font-weight:500}.kbc-search-panel__result-status--published[data-v-77c21521]{color:#10b981}.kbe[data-v-29a6e641]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative}.kbe__toolbar[data-v-29a6e641]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1px;padding:4px 6px;border-bottom:1px solid #e5e7eb;background:#fff;-ms-flex-negative:0;flex-shrink:0}.kbe__btn[data-v-29a6e641]{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;min-width:26px;height:26px;padding:0 4px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;font-size:13px;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s}.kbe__btn[data-v-29a6e641]:hover{background:#f3f4f6;color:#1f2937}.kbe__btn--active[data-v-29a6e641]{background:#e5e7eb;color:#1f2937}.kbe__btn--sep[data-v-29a6e641]{margin-left:8px}.kbe__btn-icon[data-v-29a6e641]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kbe__btn-text[data-v-29a6e641]{pointer-events:none;line-height:1}.kbe__body[data-v-29a6e641]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:300px;outline:none;padding:12px 20px;overflow-y:auto;cursor:text;position:relative;background:#fff}.kbe__body--empty[data-v-29a6e641]:before{content:attr(data-placeholder);color:#d1d5db;pointer-events:none;position:absolute}.kbe__slash[data-v-29a6e641]{position:absolute;z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);min-width:220px;max-height:300px;overflow-y:auto;padding:4px;-webkit-animation:kbe-fade-in-29a6e641 .1s ease;animation:kbe-fade-in-29a6e641 .1s ease}.kbe__slash-item[data-v-29a6e641]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;cursor:pointer;-webkit-transition:background .08s;transition:background .08s}.kbe__slash-item--active[data-v-29a6e641],.kbe__slash-item[data-v-29a6e641]:hover{background:#f3f4f6}.kbe__slash-icon[data-v-29a6e641]{width:32px;height:32px;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;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;font-weight:600;color:#374151;-ms-flex-negative:0;flex-shrink:0}.kbe__slash-label[data-v-29a6e641]{font-size:13px;font-weight:500;color:#1f2937}.kbe__slash-desc[data-v-29a6e641]{font-size:11px;color:#9ca3af}.kbe__slash-empty[data-v-29a6e641]{padding:12px;text-align:center;color:#9ca3af;font-size:12px}.kbe__link-bar[data-v-29a6e641]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 10px;background:#1f2937;border-radius:6px;position:absolute;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.2);box-shadow:0 4px 14px rgba(0,0,0,.2);z-index:10;-webkit-animation:kbe-fade-in-29a6e641 .12s ease;animation:kbe-fade-in-29a6e641 .12s ease}@-webkit-keyframes kbe-fade-in-29a6e641{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes kbe-fade-in-29a6e641{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.kbe__link-input[data-v-29a6e641]{width:200px;height:28px;padding:0 10px;border:1px solid #4b5563;border-radius:4px;background:#374151;color:#fff;font-size:12px;outline:none}.kbe__link-input[data-v-29a6e641]:focus{border-color:#5265e8}.kbe__link-input[data-v-29a6e641]::-webkit-input-placeholder{color:#9ca3af}.kbe__link-input[data-v-29a6e641]::-moz-placeholder{color:#9ca3af}.kbe__link-input[data-v-29a6e641]:-ms-input-placeholder{color:#9ca3af}.kbe__link-input[data-v-29a6e641]::-ms-input-placeholder{color:#9ca3af}.kbe__link-input[data-v-29a6e641]::placeholder{color:#9ca3af}.kbe__link-apply[data-v-29a6e641],.kbe__link-cancel[data-v-29a6e641]{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;width:28px;height:28px;border:none;border-radius:4px;cursor:pointer;font-size:14px;-webkit-transition:background .1s;transition:background .1s}.kbe__link-apply[data-v-29a6e641]{background:#5265e8;color:#fff}.kbe__link-apply[data-v-29a6e641]:hover{background:#4758d0}.kbe__link-cancel[data-v-29a6e641]{background:transparent;color:#9ca3af}.kbe__link-cancel[data-v-29a6e641]:hover{background:#374151;color:#fff}@media (max-width:600px){.kbe__toolbar[data-v-29a6e641]{padding:4px 6px}.kbe__body[data-v-29a6e641]{padding:12px 16px}.kbe__link-input[data-v-29a6e641]{width:140px}}.kbe__body ul{list-style-type:disc!important}.kbe__body ol,.kbe__body ul{padding-left:24px;margin:0 0 12px}.kbe__body ol{list-style-type:decimal!important}.kbe__body li{list-style-type:inherit!important;display:list-item!important;margin-bottom:4px}.kbc-collection-panel[data-v-6e414c04],.kbc-editor-panel[data-v-7be5d434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.kb-btn[data-v-36b7c5b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-36b7c5b6]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-36b7c5b6]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-36b7c5b6]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-36b7c5b6]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-36b7c5b6]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-36b7c5b6]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-36b7c5b6]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-36b7c5b6]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-36b7c5b6]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-36b7c5b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-36b7c5b6]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-36b7c5b6],.kb-select[data-v-36b7c5b6],.kb-textarea[data-v-36b7c5b6]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-36b7c5b6]:focus,.kb-select[data-v-36b7c5b6]:focus,.kb-textarea[data-v-36b7c5b6]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-36b7c5b6]::-webkit-input-placeholder,.kb-textarea[data-v-36b7c5b6]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-36b7c5b6]::-moz-placeholder,.kb-textarea[data-v-36b7c5b6]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-36b7c5b6]:-ms-input-placeholder,.kb-textarea[data-v-36b7c5b6]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-36b7c5b6]::-ms-input-placeholder,.kb-textarea[data-v-36b7c5b6]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-36b7c5b6]::placeholder,.kb-textarea[data-v-36b7c5b6]::placeholder{color:#9ca3af}.kb-textarea[data-v-36b7c5b6]{resize:vertical;min-height:80px}.kb-input--sm[data-v-36b7c5b6],.kb-select--sm[data-v-36b7c5b6]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-36b7c5b6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-36b7c5b6]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-36b7c5b6 .7s linear infinite;animation:kb-spin-36b7c5b6 .7s linear infinite}@-webkit-keyframes kb-spin-36b7c5b6{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-36b7c5b6{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-36b7c5b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-36b7c5b6]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-36b7c5b6]{border-color:#c7d4fe}.kb-panel__header[data-v-36b7c5b6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-36b7c5b6]:hover{background:#f9fafb}.kb-panel__title[data-v-36b7c5b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-36b7c5b6]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-36b7c5b6]{color:#5265e8}.kb-panel__chevron[data-v-36b7c5b6]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-36b7c5b6]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-36b7c5b6]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-36b7c5b6],.kb-slide-leave-active[data-v-36b7c5b6]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-36b7c5b6],.kb-slide-leave-to[data-v-36b7c5b6]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-36b7c5b6],.kb-expand-leave-active[data-v-36b7c5b6]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-36b7c5b6],.kb-expand-leave-to[data-v-36b7c5b6]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-36b7c5b6]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-36b7c5b6]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-36b7c5b6]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-36b7c5b6 .6s linear infinite;animation:kb-spin-36b7c5b6 .6s linear infinite}.kb-btn[data-v-0eeab849]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-0eeab849]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-0eeab849]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-0eeab849]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-0eeab849]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-0eeab849]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-0eeab849]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-0eeab849]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-0eeab849]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-0eeab849]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-0eeab849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-0eeab849]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-0eeab849],.kb-select[data-v-0eeab849],.kb-textarea[data-v-0eeab849]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-0eeab849]:focus,.kb-select[data-v-0eeab849]:focus,.kb-textarea[data-v-0eeab849]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-0eeab849]::-webkit-input-placeholder,.kb-textarea[data-v-0eeab849]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-0eeab849]::-moz-placeholder,.kb-textarea[data-v-0eeab849]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-0eeab849]:-ms-input-placeholder,.kb-textarea[data-v-0eeab849]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-0eeab849]::-ms-input-placeholder,.kb-textarea[data-v-0eeab849]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-0eeab849]::placeholder,.kb-textarea[data-v-0eeab849]::placeholder{color:#9ca3af}.kb-textarea[data-v-0eeab849]{resize:vertical;min-height:80px}.kb-input--sm[data-v-0eeab849],.kb-select--sm[data-v-0eeab849]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-0eeab849]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-0eeab849]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-0eeab849 .7s linear infinite;animation:kb-spin-0eeab849 .7s linear infinite}@-webkit-keyframes kb-spin-0eeab849{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-0eeab849{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-0eeab849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-0eeab849]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-0eeab849]{border-color:#c7d4fe}.kb-panel__header[data-v-0eeab849]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-0eeab849]:hover{background:#f9fafb}.kb-panel__title[data-v-0eeab849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-0eeab849]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-0eeab849]{color:#5265e8}.kb-panel__chevron[data-v-0eeab849]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-0eeab849]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-0eeab849]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-0eeab849],.kb-slide-leave-active[data-v-0eeab849]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-0eeab849],.kb-slide-leave-to[data-v-0eeab849]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-0eeab849],.kb-expand-leave-active[data-v-0eeab849]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-0eeab849],.kb-expand-leave-to[data-v-0eeab849]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-0eeab849]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-0eeab849]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-0eeab849]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-0eeab849 .6s linear infinite;animation:kb-spin-0eeab849 .6s linear infinite}.kb-tags[data-v-0eeab849]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.kb-tag[data-v-0eeab849]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;background:#e5e7eb;border-radius:4px;font-size:13px;color:#374151}.kb-tag__remove[data-v-0eeab849]{background:none;border:none;cursor:pointer;font-size:16px;line-height:1;padding:0 2px;color:#6b7280}.kb-tag__remove[data-v-0eeab849]:hover{color:#ef4444}.kb-add-row[data-v-0eeab849]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kb-add-row .kb-select[data-v-0eeab849]{-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-btn[data-v-468cfff2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-468cfff2]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-468cfff2]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-468cfff2]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-468cfff2]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-468cfff2]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-468cfff2]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-468cfff2]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-468cfff2]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-468cfff2]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-468cfff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-468cfff2]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-468cfff2],.kb-select[data-v-468cfff2],.kb-textarea[data-v-468cfff2]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-468cfff2]:focus,.kb-select[data-v-468cfff2]:focus,.kb-textarea[data-v-468cfff2]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-468cfff2]::-webkit-input-placeholder,.kb-textarea[data-v-468cfff2]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-468cfff2]::-moz-placeholder,.kb-textarea[data-v-468cfff2]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-468cfff2]:-ms-input-placeholder,.kb-textarea[data-v-468cfff2]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-468cfff2]::-ms-input-placeholder,.kb-textarea[data-v-468cfff2]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-468cfff2]::placeholder,.kb-textarea[data-v-468cfff2]::placeholder{color:#9ca3af}.kb-textarea[data-v-468cfff2]{resize:vertical;min-height:80px}.kb-input--sm[data-v-468cfff2],.kb-select--sm[data-v-468cfff2]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-468cfff2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-468cfff2]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-468cfff2 .7s linear infinite;animation:kb-spin-468cfff2 .7s linear infinite}@-webkit-keyframes kb-spin-468cfff2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-468cfff2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-468cfff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-468cfff2]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-468cfff2]{border-color:#c7d4fe}.kb-panel__header[data-v-468cfff2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-468cfff2]:hover{background:#f9fafb}.kb-panel__title[data-v-468cfff2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-468cfff2]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-468cfff2]{color:#5265e8}.kb-panel__chevron[data-v-468cfff2]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-468cfff2]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-468cfff2]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-468cfff2],.kb-slide-leave-active[data-v-468cfff2]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-468cfff2],.kb-slide-leave-to[data-v-468cfff2]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-468cfff2],.kb-expand-leave-active[data-v-468cfff2]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-468cfff2],.kb-expand-leave-to[data-v-468cfff2]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-468cfff2]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-468cfff2]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-468cfff2]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-468cfff2 .6s linear infinite;animation:kb-spin-468cfff2 .6s linear infinite}.kb-input--narrow[data-v-468cfff2]{max-width:180px}.kb-btn[data-v-026375e7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-026375e7]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-026375e7]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-026375e7]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-026375e7]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-026375e7]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-026375e7]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-026375e7]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-026375e7]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-026375e7]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-026375e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-026375e7]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-026375e7],.kb-select[data-v-026375e7],.kb-textarea[data-v-026375e7]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-026375e7]:focus,.kb-select[data-v-026375e7]:focus,.kb-textarea[data-v-026375e7]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-026375e7]::-webkit-input-placeholder,.kb-textarea[data-v-026375e7]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-026375e7]::-moz-placeholder,.kb-textarea[data-v-026375e7]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-026375e7]:-ms-input-placeholder,.kb-textarea[data-v-026375e7]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-026375e7]::-ms-input-placeholder,.kb-textarea[data-v-026375e7]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-026375e7]::placeholder,.kb-textarea[data-v-026375e7]::placeholder{color:#9ca3af}.kb-textarea[data-v-026375e7]{resize:vertical;min-height:80px}.kb-input--sm[data-v-026375e7],.kb-select--sm[data-v-026375e7]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-026375e7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-026375e7]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-026375e7 .7s linear infinite;animation:kb-spin-026375e7 .7s linear infinite}@-webkit-keyframes kb-spin-026375e7{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-026375e7{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-026375e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-026375e7]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-026375e7]{border-color:#c7d4fe}.kb-panel__header[data-v-026375e7]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-026375e7]:hover{background:#f9fafb}.kb-panel__title[data-v-026375e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-026375e7]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-026375e7]{color:#5265e8}.kb-panel__chevron[data-v-026375e7]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-026375e7]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-026375e7]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-026375e7],.kb-slide-leave-active[data-v-026375e7]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-026375e7],.kb-slide-leave-to[data-v-026375e7]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-026375e7],.kb-expand-leave-active[data-v-026375e7]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-026375e7],.kb-expand-leave-to[data-v-026375e7]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-026375e7]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-026375e7]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-026375e7]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-026375e7 .6s linear infinite;animation:kb-spin-026375e7 .6s linear infinite}.kb-hint[data-v-026375e7]{font-size:12px;color:#9ca3af}.kb-btn[data-v-0aaeeada]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-0aaeeada]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-0aaeeada]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-0aaeeada]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-0aaeeada]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-0aaeeada]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-0aaeeada]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-0aaeeada]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-0aaeeada]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-0aaeeada]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-0aaeeada]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-0aaeeada]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-0aaeeada],.kb-select[data-v-0aaeeada],.kb-textarea[data-v-0aaeeada]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-0aaeeada]:focus,.kb-select[data-v-0aaeeada]:focus,.kb-textarea[data-v-0aaeeada]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-0aaeeada]::-webkit-input-placeholder,.kb-textarea[data-v-0aaeeada]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-0aaeeada]::-moz-placeholder,.kb-textarea[data-v-0aaeeada]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-0aaeeada]:-ms-input-placeholder,.kb-textarea[data-v-0aaeeada]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-0aaeeada]::-ms-input-placeholder,.kb-textarea[data-v-0aaeeada]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-0aaeeada]::placeholder,.kb-textarea[data-v-0aaeeada]::placeholder{color:#9ca3af}.kb-textarea[data-v-0aaeeada]{resize:vertical;min-height:80px}.kb-input--sm[data-v-0aaeeada],.kb-select--sm[data-v-0aaeeada]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-0aaeeada]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-0aaeeada]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-0aaeeada .7s linear infinite;animation:kb-spin-0aaeeada .7s linear infinite}@-webkit-keyframes kb-spin-0aaeeada{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-0aaeeada{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-0aaeeada]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-0aaeeada]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-0aaeeada]{border-color:#c7d4fe}.kb-panel__header[data-v-0aaeeada]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-0aaeeada]:hover{background:#f9fafb}.kb-panel__title[data-v-0aaeeada]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-0aaeeada]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-0aaeeada]{color:#5265e8}.kb-panel__chevron[data-v-0aaeeada]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-0aaeeada]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-0aaeeada]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-0aaeeada],.kb-slide-leave-active[data-v-0aaeeada]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-0aaeeada],.kb-slide-leave-to[data-v-0aaeeada]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-0aaeeada],.kb-expand-leave-active[data-v-0aaeeada]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-0aaeeada],.kb-expand-leave-to[data-v-0aaeeada]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-0aaeeada]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-0aaeeada]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-0aaeeada]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-0aaeeada .6s linear infinite;animation:kb-spin-0aaeeada .6s linear infinite}.kb-links-list[data-v-0aaeeada]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:8px}.kb-link-row[data-v-0aaeeada]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kb-link-row .kb-input[data-v-0aaeeada]{-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-btn[data-v-1821334e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-1821334e]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-1821334e]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-1821334e]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-1821334e]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-1821334e]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-1821334e]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-1821334e]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-1821334e]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-1821334e]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-1821334e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-1821334e]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-1821334e],.kb-select[data-v-1821334e],.kb-textarea[data-v-1821334e]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-1821334e]:focus,.kb-select[data-v-1821334e]:focus,.kb-textarea[data-v-1821334e]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-1821334e]::-webkit-input-placeholder,.kb-textarea[data-v-1821334e]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-1821334e]::-moz-placeholder,.kb-textarea[data-v-1821334e]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-1821334e]:-ms-input-placeholder,.kb-textarea[data-v-1821334e]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-1821334e]::-ms-input-placeholder,.kb-textarea[data-v-1821334e]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-1821334e]::placeholder,.kb-textarea[data-v-1821334e]::placeholder{color:#9ca3af}.kb-textarea[data-v-1821334e]{resize:vertical;min-height:80px}.kb-input--sm[data-v-1821334e],.kb-select--sm[data-v-1821334e]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-1821334e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-1821334e]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-1821334e .7s linear infinite;animation:kb-spin-1821334e .7s linear infinite}@-webkit-keyframes kb-spin-1821334e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-1821334e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-1821334e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-1821334e]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-1821334e]{border-color:#c7d4fe}.kb-panel__header[data-v-1821334e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-1821334e]:hover{background:#f9fafb}.kb-panel__title[data-v-1821334e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-1821334e]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-1821334e]{color:#5265e8}.kb-panel__chevron[data-v-1821334e]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-1821334e]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-1821334e]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-1821334e],.kb-slide-leave-active[data-v-1821334e]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-1821334e],.kb-slide-leave-to[data-v-1821334e]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-1821334e],.kb-expand-leave-active[data-v-1821334e]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-1821334e],.kb-expand-leave-to[data-v-1821334e]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-1821334e]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-1821334e]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-1821334e]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-1821334e .6s linear infinite;animation:kb-spin-1821334e .6s linear infinite}.kb-color-input[data-v-1821334e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.kb-color-input .kb-input[data-v-1821334e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-color-picker[data-v-1821334e]{width:42px;height:42px;padding:3px;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;background:#fff;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-color-picker[data-v-1821334e]:hover{border-color:#5265e8}.kb-hero-preview[data-v-1821334e]{height:80px;border-radius:10px;border:1px solid #e5e7eb;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;position:relative;overflow:hidden}.kb-hero-preview__label[data-v-1821334e]{font-size:11px;font-weight:600;color:rgba(0,0,0,.3);text-transform:uppercase;letter-spacing:1px;background:hsla(0,0%,100%,.7);padding:3px 10px;border-radius:4px}.kb-btn[data-v-7add9432]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn[data-v-7add9432]:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary[data-v-7add9432]{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary[data-v-7add9432]:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary[data-v-7add9432]:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost[data-v-7add9432]{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost[data-v-7add9432]:hover{color:#111827;background:#f3f4f6}.kb-btn--sm[data-v-7add9432]{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger[data-v-7add9432]{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger[data-v-7add9432]:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field[data-v-7add9432]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label[data-v-7add9432]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input[data-v-7add9432],.kb-select[data-v-7add9432],.kb-textarea[data-v-7add9432]{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input[data-v-7add9432]:focus,.kb-select[data-v-7add9432]:focus,.kb-textarea[data-v-7add9432]:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input[data-v-7add9432]::-webkit-input-placeholder,.kb-textarea[data-v-7add9432]::-webkit-input-placeholder{color:#9ca3af}.kb-input[data-v-7add9432]::-moz-placeholder,.kb-textarea[data-v-7add9432]::-moz-placeholder{color:#9ca3af}.kb-input[data-v-7add9432]:-ms-input-placeholder,.kb-textarea[data-v-7add9432]:-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-7add9432]::-ms-input-placeholder,.kb-textarea[data-v-7add9432]::-ms-input-placeholder{color:#9ca3af}.kb-input[data-v-7add9432]::placeholder,.kb-textarea[data-v-7add9432]::placeholder{color:#9ca3af}.kb-textarea[data-v-7add9432]{resize:vertical;min-height:80px}.kb-input--sm[data-v-7add9432],.kb-select--sm[data-v-7add9432]{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row[data-v-7add9432]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner[data-v-7add9432]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin-7add9432 .7s linear infinite;animation:kb-spin-7add9432 .7s linear infinite}@-webkit-keyframes kb-spin-7add9432{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin-7add9432{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels[data-v-7add9432]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel[data-v-7add9432]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open[data-v-7add9432]{border-color:#c7d4fe}.kb-panel__header[data-v-7add9432]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header[data-v-7add9432]:hover{background:#f9fafb}.kb-panel__title[data-v-7add9432]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon[data-v-7add9432]{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon[data-v-7add9432]{color:#5265e8}.kb-panel__chevron[data-v-7add9432]{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron[data-v-7add9432]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body[data-v-7add9432]{border-top:1px solid #f3f4f6}.kb-slide-enter-active[data-v-7add9432],.kb-slide-leave-active[data-v-7add9432]{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from[data-v-7add9432],.kb-slide-leave-to[data-v-7add9432]{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active[data-v-7add9432],.kb-expand-leave-active[data-v-7add9432]{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from[data-v-7add9432],.kb-expand-leave-to[data-v-7add9432]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content[data-v-7add9432]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer[data-v-7add9432]{padding-top:16px;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner[data-v-7add9432]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin-7add9432 .6s linear infinite;animation:kb-spin-7add9432 .6s linear infinite}.kb-links-list[data-v-7add9432]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:8px}.kb-link-row[data-v-7add9432]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kb-link-row .kb-input[data-v-7add9432]{-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.kb-btn:hover{background:#f9fafb;border-color:#9ca3af}.kb-btn--primary{background:#5265e8;border-color:#5265e8;color:#fff}.kb-btn--primary:hover{background:#4758d0;border-color:#4758d0}.kb-btn--primary:disabled{opacity:.5;cursor:not-allowed}.kb-btn--ghost{border:none;background:none;color:#6b7280;padding:6px 10px}.kb-btn--ghost:hover{color:#111827;background:#f3f4f6}.kb-btn--sm{padding:5px 10px;font-size:12px;border-radius:6px}.kb-btn--danger{color:#9ca3af;border-color:transparent;background:transparent}.kb-btn--danger:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.kb-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.kb-label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}.kb-input,.kb-select,.kb-textarea{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;font-family:inherit}.kb-input:focus,.kb-select:focus,.kb-textarea:focus{outline:none;border-color:#5265e8;-webkit-box-shadow:0 0 0 3px rgba(82,101,232,.1);box-shadow:0 0 0 3px rgba(82,101,232,.1)}.kb-input::-webkit-input-placeholder,.kb-textarea::-webkit-input-placeholder{color:#9ca3af}.kb-input::-moz-placeholder,.kb-textarea::-moz-placeholder{color:#9ca3af}.kb-input:-ms-input-placeholder,.kb-textarea:-ms-input-placeholder{color:#9ca3af}.kb-input::-ms-input-placeholder,.kb-textarea::-ms-input-placeholder{color:#9ca3af}.kb-input::placeholder,.kb-textarea::placeholder{color:#9ca3af}.kb-textarea{resize:vertical;min-height:80px}.kb-input--sm,.kb-select--sm{padding:6px 10px;font-size:12px;border-radius:6px}.kb-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.kb-spinner{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#5265e8;border-radius:50%;-webkit-animation:kb-spin .7s linear infinite;animation:kb-spin .7s linear infinite}@-webkit-keyframes kb-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes kb-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.kb-panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:16px}.kb-panel{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.kb-panel--open{border-color:#c7d4fe}.kb-panel__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border:none;background:#fff;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.kb-panel__header:hover{background:#f9fafb}.kb-panel__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151}.kb-panel__title .kb-icon{color:#9ca3af}.kb-panel--open .kb-panel__title .kb-icon{color:#5265e8}.kb-panel__chevron{color:#9ca3af;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.kb-panel--open .kb-panel__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#5265e8}.kb-panel__body{border-top:1px solid #f3f4f6}.kb-slide-enter-active,.kb-slide-leave-active{-webkit-transition:all .25s ease;transition:all .25s ease;max-height:600px;overflow:hidden}.kb-slide-enter-from,.kb-slide-leave-to{max-height:0;opacity:0;margin-bottom:0}.kb-expand-enter-active,.kb-expand-leave-active{-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.kb-expand-enter-from,.kb-expand-leave-to{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.kb-tab-content{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.kb-form-footer,.kb-tab-content{display:-webkit-box;display:-ms-flexbox;display:flex}.kb-form-footer{padding-top:16px;border-top:1px solid #f3f4f6;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kb-btn-spinner{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:kb-spin .6s linear infinite;animation:kb-spin .6s linear infinite}.kbc{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;margin:-4px -6px;width:calc(100% + 12px)}.kbc,.kbc-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.kbc-sidebar{border-right:1px solid #e5e7eb;background:#fafbfc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.kbc-sidebar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #e5e7eb}.kbc-sidebar__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:600;color:#111827;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbc-sidebar__toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border-bottom:1px solid #f3f4f6}.kbc-sidebar__actions,.kbc-sidebar__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-sidebar__actions{gap:4px;-ms-flex-negative:0;flex-shrink:0}.kbc-sidebar__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:1px solid transparent;background:transparent;font-size:12px;color:#111827;padding:5px 8px;border-radius:6px;outline:none;font-family:inherit}.kbc-sidebar__search-input::-webkit-input-placeholder{color:#9ca3af}.kbc-sidebar__search-input::-moz-placeholder{color:#9ca3af}.kbc-sidebar__search-input:-ms-input-placeholder{color:#9ca3af}.kbc-sidebar__search-input::-ms-input-placeholder{color:#9ca3af}.kbc-sidebar__search-input::placeholder{color:#9ca3af}.kbc-sidebar__search-input:focus{border-color:#e5e7eb;background:#fff}.kbc-sidebar__loading{padding:40px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kbc-back,.kbc-sidebar__loading{display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-back{border:none;background:none;padding:4px;cursor:pointer;color:#6b7280;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kbc-back:hover{color:#111827;background:#f3f4f6}.kbc-icon-btn{border:none;background:none;padding:4px;cursor:pointer;color:#9ca3af;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kbc-icon-btn--active,.kbc-icon-btn:hover{color:#5265e8;background:#eff2ff}.kbc-lang-select{border:1px solid #e5e7eb;background:#fff;font-size:11px;font-weight:600;color:#6b7280;padding:3px 4px;border-radius:4px;cursor:pointer;outline:none;font-family:inherit;max-width:52px}.kbc-lang-select:focus{border-color:#5265e8}.kbc-add-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;height:26px;padding:0 7px;border:1px dashed #d1d5db;border-radius:6px;background:#fff;color:#9ca3af;cursor:pointer;-webkit-transition:all .12s;transition:all .12s;position:relative}.kbc-add-btn__label{font-size:11px;font-weight:600;line-height:1}.kbc-add-btn__text{max-width:0;overflow:hidden;white-space:nowrap;font-size:11px;font-weight:500;-webkit-transition:max-width .2s ease,margin .2s ease;transition:max-width .2s ease,margin .2s ease;margin-left:0}.kbc-add-btn:hover{border-color:#5265e8;color:#5265e8;background:#eff2ff}.kbc-add-btn:hover .kbc-add-btn__text{max-width:80px;margin-left:3px}.kbc-sidebar--collapsed{width:40px!important;min-width:40px!important;border-right:1px solid #e5e7eb;background:#fafbfc}.kbc-sidebar__collapsed-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 0}.kbc-search-results{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:4px 8px}.kbc-search-results .kbc-tree__item{border-radius:6px}.kbc-tree{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.kbc-tree .kbc-tree__group{margin-bottom:2px}.kbc-tree .kbc-tree__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px 6px 8px;cursor:pointer;border-radius:6px;margin:0 8px;-webkit-transition:background .1s ease;transition:background .1s ease;position:relative}.kbc-tree .kbc-tree__item:hover{background:#f3f4f6}.kbc-tree .kbc-tree__item--active{background:#eff2ff!important}.kbc-tree .kbc-tree__item--active .kbc-tree__label{color:#5265e8;font-weight:600}.kbc-tree .kbc-tree__item--active .kbc-tree__icon{color:#5265e8}.kbc-tree .kbc-tree__item--article{padding-left:24px}.kbc-tree .kbc-tree__item--collection .kbc-tree__icon{color:#6b7280}.kbc-tree .kbc-tree__item--dragging{opacity:.35}.kbc-tree .kbc-tree__item--drop-target{background:#eff2ff!important;outline:2px dashed #5265e8;outline-offset:-2px}.kbc-tree .kbc-tree__item[draggable=true]{cursor:-webkit-grab;cursor:grab}.kbc-tree .kbc-tree__item[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.kbc-tree .kbc-tree__item:hover .kbc-tree__action,.kbc-tree .kbc-tree__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-tree .kbc-tree__toggle{border:none;background:none;padding:2px;cursor:pointer;color:#9ca3af;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.kbc-tree .kbc-tree__toggle:hover{color:#374151;background:#e5e7eb}.kbc-tree .kbc-tree__icon{color:#9ca3af;-ms-flex-negative:0;flex-shrink:0}.kbc-tree .kbc-tree__label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kbc-tree .kbc-tree__count{font-size:10px;color:#9ca3af;background:#f3f4f6;padding:1px 6px;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.kbc-tree .kbc-tree__action{border:none;background:none;padding:2px;cursor:pointer;color:#d1d5db;border-radius:3px;display:none;-ms-flex-negative:0;flex-shrink:0}.kbc-tree .kbc-tree__action:hover{color:#5265e8;background:#eff2ff}.kbc-tree .kbc-tree__action--danger:hover{color:#ef4444;background:#fef2f2}.kbc-tree .kbc-tree__nested{padding-left:12px}.kbc-tree .kbc-tree__divider{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;padding:10px 20px 4px}.kbc-tree .kbc-tree__empty{padding:24px 20px;font-size:13px;color:#9ca3af;text-align:center;line-height:1.5}.kbc-tree .kbc-tree__group--drop-target{background:#eff2ff;border-radius:6px;margin:0 4px;padding:4px}.kbc-tree .kbc-tree__drop-line{height:2px;margin:0 12px;border-radius:1px;-webkit-transition:height .1s,background .1s;transition:height .1s,background .1s}.kbc-tree .kbc-tree__drop-line--active{height:3px;background:#5265e8}.kbc-tree .kbc-rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.kbc-main{overflow:hidden;background:#fff}.kbc-main,.kbc-main__empty{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kbc-main__empty{gap:8px}.kbc-main__empty,.kbc-main__empty-graphic{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kbc-main__empty-graphic{width:64px;height:64px;border-radius:16px;background:#f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;color:#d1d5db}.kbc-main__empty-title{margin:0;font-size:16px;font-weight:600;color:#374151}.kbc-main__empty-desc{margin:0;font-size:13px;color:#9ca3af}.kbc-main__topbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0;background:#fafbfc;gap:12px}.kbc-main__topbar,.kbc-main__topbar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kbc-main__topbar-left{gap:8px;min-width:0}.kbc-main__topbar-right{gap:6px}.kbc-main__close,.kbc-main__topbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.kbc-main__close{border:none;background:none;padding:4px;cursor:pointer;color:#9ca3af;border-radius:4px}.kbc-main__close:hover{color:#374151;background:#f3f4f6}.kbc-topbar-icon{position:relative;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;width:30px;height:30px;border:none;background:none;color:#9ca3af;border-radius:6px;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.kbc-topbar-icon:hover{color:#374151;background:#f3f4f6}.kbc-topbar-icon--active{color:#5265e8;background:#eff2ff}.kbc-topbar-icon--active:hover{color:#4758d0;background:#e0e7ff}.kbc-topbar-icon--save{color:#5265e8}.kbc-topbar-icon--save:hover{background:#eff2ff;color:#4758d0}.kbc-topbar-icon--save:disabled{opacity:.35;cursor:not-allowed}.kbc-topbar-icon--save:disabled:hover{background:none}.kbc-topbar-icon--danger:hover{color:#ef4444;background:#fef2f2}.kbc-topbar-icon--has-dot:after{content:"";position:absolute;top:4px;right:4px;width:5px;height:5px;border-radius:50%;background:#5265e8}.kbc-topbar-icon__tip{bottom:-28px;background:#1f2937;color:#fff;font-size:11px;font-weight:500;padding:3px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s;z-index:20}.kbc-topbar-icon__tip,.kbc-topbar-icon__tip:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.kbc-topbar-icon__tip:before{content:"";top:-3px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #1f2937}.kbc-topbar-icon:hover .kbc-topbar-icon__tip{opacity:1}.kbc-mode-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid #e5e7eb;border-radius:6px;background:#f3f4f6;color:#374151;font-size:11px;font-weight:600;cursor:pointer;-webkit-transition:all .12s;transition:all .12s;font-family:inherit}.kbc-mode-toggle:hover{border-color:#5265e8;color:#5265e8;background:#eff2ff}.kbc-mode-toggle__label{white-space:nowrap}.kbc-more-wrap{position:relative}.kbc-more-backdrop{position:fixed;inset:0;z-index:29}.kbc-more-menu{position:absolute;top:100%;right:0;margin-top:4px;min-width:180px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1);padding:4px;z-index:30;-webkit-animation:kbc-pop-in .1s ease-out;animation:kbc-pop-in .1s ease-out}.kbc-more-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:none;color:#111827;font-size:13px;font-family:inherit;cursor:pointer;border-radius:6px;-webkit-transition:background .1s;transition:background .1s}.kbc-more-menu__item:hover{background:#f3f4f6}.kbc-more-menu__item--active{background:#eff2ff;color:#5265e8}.kbc-more-menu__item--danger{color:#ef4444}.kbc-more-menu__item--danger:hover{background:#fef2f2}.kbc-more-menu__item--has-dot{position:relative}.kbc-more-menu__item--has-dot:after{content:"";width:5px;height:5px;border-radius:50%;background:#5265e8;margin-left:auto}.kbc-more-menu__divider{height:1px;background:#e5e7eb;margin:4px 6px}.kbc-status-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:700;padding:4px 12px;border-radius:20px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;font-family:inherit;line-height:1.4;letter-spacing:.2px}.kbc-status-btn--draft{color:#92400e;background:#fef3c7;border:1px solid #fcd34d}.kbc-status-btn--draft:hover{color:#166534;background:#dcfce7;border-color:#86efac}.kbc-status-btn--published{color:#166534;background:#dcfce7;border:1px solid #86efac}.kbc-status-btn--published:hover{color:#92400e;background:#fef3c7;border-color:#fcd34d}.kbc-status-btn--static{cursor:default;color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}.kbc-status-btn--static:hover{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.kbc-error-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#dc2626;font-size:13px}.kbc-error-banner__close{background:none;border:none;color:#dc2626;font-size:18px;cursor:pointer;padding:0 4px;line-height:1}.kbc-article-loading{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:#9ca3af;font-size:13px}.kbc-article-loading,.kbc-editor-body{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-editor-body{-ms-flex:1;flex:1;min-height:0;overflow:hidden}.kbc-toc{-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #f3f4f6;overflow-y:auto;padding:12px 0;position:relative}.kbc-toc__title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;padding:0 12px 8px}.kbc-toc__item{font-size:12px;color:#6b7280;padding:3px 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}.kbc-toc__item:hover{color:#5265e8;background:#eff2ff}.kbc-toc__item--h2{padding-left:22px}.kbc-toc__item--h3{padding-left:32px}.kbc-toc__resize{position:absolute;top:0;right:-2px;width:4px;height:100%;cursor:col-resize;z-index:2}.kbc-toc__resize:active,.kbc-toc__resize:hover{background:#5265e8}.kbc-editor{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 28px 24px;min-height:0;overflow-y:auto}.kbc-editor__title{border:none;border-bottom:1px solid transparent;font-size:20px;font-weight:700;color:#111827;padding:2px 0;outline:none;background:transparent;letter-spacing:-.3px;width:100%;-webkit-transition:border-color .15s;transition:border-color .15s}.kbc-editor__title::-webkit-input-placeholder{color:#d1d5db}.kbc-editor__title::-moz-placeholder{color:#d1d5db}.kbc-editor__title:-ms-input-placeholder{color:#d1d5db}.kbc-editor__title::-ms-input-placeholder{color:#d1d5db}.kbc-editor__title::placeholder{color:#d1d5db}.kbc-editor__slug-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.kbc-editor__slug,.kbc-editor__slug-prefix{font-size:11px;color:#9ca3af;font-family:SF Mono,SFMono-Regular,Menlo,monospace}.kbc-editor__slug{border:none;padding:0;outline:none;background:transparent;-webkit-box-flex:1;-ms-flex:1;flex:1}.kbc-editor__slug:focus{color:#5265e8}.kbc-editor__slug::-webkit-input-placeholder{color:#d1d5db}.kbc-editor__slug::-moz-placeholder{color:#d1d5db}.kbc-editor__slug:-ms-input-placeholder{color:#d1d5db}.kbc-editor__slug::-ms-input-placeholder{color:#d1d5db}.kbc-editor__slug::placeholder{color:#d1d5db}.kbc-editor__preview{padding:8px 0 0}.kbc-editor__preview,.kbc-editor__raw-md{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:300px}.kbc-editor__raw-md{border:1px solid #e5e7eb;border-radius:8px;padding:16px 20px;background:#fafbfc;font-family:SF Mono,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.7;color:#374151;white-space:pre-wrap;word-wrap:break-word;overflow-y:auto;margin:0;-moz-tab-size:4;-o-tab-size:4;tab-size:4;resize:none;outline:none}.kbc-editor__raw-md:focus{border-color:rgba(82,101,232,.4)}.kbc-editor-panel--preview .kbc-editor__slug,.kbc-editor-panel--preview .kbc-editor__title{cursor:default}.kbc-editor-panel--edit .kbc-editor__title,.kbc-editor-panel--markdown .kbc-editor__title{border-bottom-color:#f3f4f6}.kbc-editor-panel--edit .kbc-editor__title:focus,.kbc-editor-panel--markdown .kbc-editor__title:focus{border-bottom-color:#5265e8}.kbc-editor-seo{border-top:1px solid #f3f4f6;padding:12px 0 4px;-webkit-animation:kbc-pop-in .12s ease-out;animation:kbc-pop-in .12s ease-out}.kbc-editor-seo__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin-bottom:10px}.kbc-editor-seo__fields,.kbc-editor-seo__header{display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-editor-seo__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.kbc-colset-wrap{position:relative}.kbc-colset-backdrop{position:fixed;inset:0;z-index:29}.kbc-colset-pop{position:absolute;top:100%;right:0;margin-top:6px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1);padding:12px 14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;z-index:30;-webkit-animation:kbc-pop-in .12s ease-out;animation:kbc-pop-in .12s ease-out;width:320px}.kbc-colset-pop,.kbc-colset-pop__header{display:-webkit-box;display:-ms-flexbox;display:flex}.kbc-colset-pop__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280}.kbc-colset-pop__desc{resize:vertical;min-height:44px;font-family:inherit}.kbc-colset-pop__row{display:grid;grid-template-columns:1fr 80px;gap:10px}@-webkit-keyframes kbc-pop-in{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes kbc-pop-in{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.kbc-meta__lang-badge{font-size:11px;font-weight:600;color:#5265e8;background:#eff2ff;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.kb-prose{font-size:15px;line-height:1.7;color:#1f2937}.kb-prose h1{font-size:24px;font-weight:700;margin:0 0 12px;color:#111827}.kb-prose h2{font-size:20px;margin:16px 0 8px}.kb-prose h2,.kb-prose h3{font-weight:600;color:#111827}.kb-prose h3{font-size:17px;margin:14px 0 6px}.kb-prose p{margin:0 0 12px}.kb-prose strong{font-weight:600}.kb-prose a{color:#5265e8;text-decoration:underline}.kb-prose code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:13px;font-family:SF Mono,SFMono-Regular,Menlo,monospace}.kb-prose pre{background:#1e1e2e;color:#cdd6f4;padding:14px 16px;border-radius:8px;overflow-x:auto;margin:0 0 12px;font-size:13px;line-height:1.6}.kb-prose pre code{background:none;padding:0;color:inherit}.kb-prose ol,.kb-prose ul{margin:0 0 12px;padding-left:24px}.kb-prose ul{list-style-type:disc!important}.kb-prose ol{list-style-type:decimal!important}.kb-prose li{list-style-type:inherit!important;display:list-item!important;margin-bottom:4px}.kb-prose blockquote{border-left:3px solid #c7d4fe;margin:0 0 12px;padding:4px 14px;color:#6b7280;background:#f9fafb;border-radius:0 6px 6px 0}.kb-prose hr{border:none;border-top:1px solid #e5e7eb;margin:16px 0}.kb-prose img{max-width:100%;border-radius:8px}.kb-prose del{color:#9ca3af}.kb-prose table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14px}.kb-prose thead th{text-align:left;padding:8px 12px;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;background:#f9fafb}.kb-prose tbody td{padding:8px 12px;border-bottom:1px solid #f3f4f6;color:#4b5563}.kb-prose tbody tr:hover{background:#f9fafb}.kbc-tree__empty{padding:24px 16px;text-align:center;color:#9ca3af;font-size:13px}.kbc-overlay{position:absolute;inset:0;background:rgba(0,0,0,.15);z-index:10}.kbc-drawer{position:absolute;top:0;right:0;bottom:0;width:340px;background:#fff;border-left:1px solid #e5e7eb;-webkit-box-shadow:-4px 0 20px rgba(0,0,0,.08);box-shadow:-4px 0 20px rgba(0,0,0,.08);z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.kbc-drawer--wide{width:480px}.kbc-drawer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.kbc-drawer__header h3{margin:0;font-size:16px;font-weight:600;color:#111827}.kbc-drawer__header .kbc-icon-btn{width:30px;height:30px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .12s;transition:all .12s;border-radius:6px}.kbc-drawer__header .kbc-icon-btn:hover{background:#f3f4f6;color:#374151}.kbc-drawer__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.kbc-drawer__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 16px;border:none;background:none;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all .15s ease;transition:all .15s ease}.kbc-drawer__tab:hover{color:#374151;background:#f9fafb}.kbc-drawer__tab--active{color:#5265e8;border-bottom-color:#5265e8}.kbc-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0}.kbc-drawer__body .kb-panels{padding:12px 16px}.kbc-ver{border-bottom:1px solid #f3f4f6}.kbc-ver--selected{background:#f9fafb}.kbc-ver__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.kbc-ver__row:hover{background:#f3f4f6}.kbc-ver__info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.kbc-ver__number{font-size:12px;font-weight:700;color:#111827;background:#f3f4f6;padding:1px 6px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.kbc-ver__author{font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbc-ver__date{font-size:11px;color:#9ca3af}.kbc-ver__badges,.kbc-ver__date{-ms-flex-negative:0;flex-shrink:0}.kbc-ver__badges{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.kbc-ver__badge{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:1px 5px;border-radius:3px;background:#eff2ff;color:#5265e8}.kbc-ver__badge--initial{background:#f3f4f6;color:#9ca3af}.kbc-ver__chevron{color:#9ca3af;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-ms-flex-negative:0;flex-shrink:0}.kbc-ver__diff{padding:0 16px 12px}.kbc-ver__diff--empty{font-size:12px;color:#9ca3af;font-style:italic}.kbc-rotated-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.kbc-diff-section{margin-bottom:10px}.kbc-diff-section:last-child{margin-bottom:0}.kbc-diff-section__title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;margin-bottom:4px}.kbc-diff-lines{font-family:SF Mono,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.6;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;max-height:300px;overflow-y:auto}.kbc-diff-line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px;white-space:pre-wrap;word-break:break-all}.kbc-diff-line--add{background:#dcfce7;color:#166534}.kbc-diff-line--del{background:#fee2e2;color:#991b1b}.kbc-diff-line__sign{width:14px;-ms-flex-negative:0;flex-shrink:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:inherit;opacity:.6}.kbc-diff-line__text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.kbc-diff-inline{font-size:12px;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.kbc-diff-inline__row{padding:4px 8px;white-space:pre-wrap;word-break:break-all}.kbc-diff-inline__row--del{background:#fee2e2;color:#991b1b}.kbc-diff-inline__row--add{background:#dcfce7;color:#166534}.kbc-diff-hl--del{background:#fca5a5;border-radius:2px;text-decoration:line-through}.kbc-diff-hl--add{background:#86efac;border-radius:2px}.kbc-drawer-enter-active,.kbc-drawer-leave-active{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.kbc-drawer-enter-from,.kbc-drawer-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.kbc-overlay-enter-active,.kbc-overlay-leave-active{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.kbc-overlay-enter-from,.kbc-overlay-leave-to{opacity:0}.kbc-resize-handle{width:4px;cursor:col-resize;background:transparent;position:relative;-ms-flex-negative:0;flex-shrink:0;z-index:2;-webkit-transition:background .15s;transition:background .15s}.kbc-resize-handle:active,.kbc-resize-handle:hover{background:#5265e8}.kbc-ctx-overlay{position:fixed;inset:0;z-index:999}.kbc-ctx{position:fixed;z-index:1000;min-width:160px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.06);padding:4px;-webkit-animation:kbc-ctx-in .12s ease-out;animation:kbc-ctx-in .12s ease-out}.kbc-ctx__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:none;font-size:13px;color:#374151;cursor:pointer;border-radius:5px;-webkit-transition:background .1s;transition:background .1s;text-align:left}.kbc-ctx__item:hover{background:#f3f4f6}.kbc-ctx__item--danger{color:#ef4444}.kbc-ctx__item--danger:hover{background:#fef2f2}.kbc-ctx__divider{height:1px;background:#f3f4f6;margin:3px 6px}@-webkit-keyframes kbc-ctx-in{0%{opacity:0;-webkit-transform:scale(.95) translateY(-4px);transform:scale(.95) translateY(-4px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes kbc-ctx-in{0%{opacity:0;-webkit-transform:scale(.95) translateY(-4px);transform:scale(.95) translateY(-4px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.kbc-col-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px 24px}.kbc-col-section{margin-bottom:24px}.kbc-col-section:last-child{margin-bottom:0}.kbc-col-section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin-bottom:12px}.kbc-col-section__count{font-size:11px;background:#f3f4f6;padding:0 6px;border-radius:10px;color:#9ca3af}.kbc-col-section__empty{text-align:center;padding:24px;color:#9ca3af;font-size:13px}.kbc-col-section__empty p{margin:0 0 12px}.kbc-col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.kbc-col-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.kbc-col-card:hover{border-color:#c7d4fe;background:#f9fafb;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.kbc-col-card__icon{width:36px;height:36px;border-radius:8px;background:#eff2ff;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;color:#5265e8;-ms-flex-negative:0;flex-shrink:0}.kbc-col-card__info{min-width:0}.kbc-col-card__name{display:block;font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbc-col-card__meta{font-size:11px;color:#9ca3af}.kbc-col-articles{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.kbc-col-article-row{display:grid;grid-template-columns:1fr 90px 100px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 14px;font-size:13px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-bottom:1px solid #f3f4f6}.kbc-col-article-row:last-child{border-bottom:none}.kbc-col-article-row:hover:not(.kbc-col-article-row--header){background:#f9fafb}.kbc-col-article-row--header{cursor:default;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;background:#f9fafb;padding:6px 14px}.kbc-col-article-row__col-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111827;font-weight:500}.kbc-col-article-row__icon{color:#9ca3af;-ms-flex-negative:0;flex-shrink:0}.kbc-col-article-row__col-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.kbc-col-article-row__col-updated,.kbc-col-article-row__status-label{font-size:11px;color:#9ca3af}.kbc-col-article-row__col-actions{text-align:right}.kbc-col-article-row__more{border:none;background:none;cursor:pointer;padding:4px;color:#9ca3af;border-radius:4px;opacity:0;-webkit-transition:all .1s;transition:all .1s}.kbc-col-article-row__more:hover{background:#f3f4f6;color:#374151}.kbc-col-article-row:hover .kbc-col-article-row__more{opacity:1}.kbc-tree__status-icon{-ms-flex-negative:0;flex-shrink:0}.kbc-tree__status-icon--draft{color:#d97706}.kbc-tree__status-icon--published{color:#16a34a}.kbc-col-section__empty .kbc-add-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-size:12px;color:#374151;-webkit-transition:all .12s;transition:all .12s}.kbc-col-section__empty .kbc-add-btn:hover{border-color:#c7d4fe;color:#5265e8;background:#eff2ff}.kbc-search-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.kbc-search-panel__header{-ms-flex-align:center;gap:10px;padding:12px 20px;border-bottom:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.kbc-search-panel__header,.kbc-search-panel__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.kbc-search-panel__input-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:0 12px;-webkit-transition:border-color .15s;transition:border-color .15s}.kbc-search-panel__input-wrap:focus-within{border-color:#5265e8;background:#fff}.kbc-search-panel__icon{color:#9ca3af;-ms-flex-negative:0;flex-shrink:0}.kbc-search-panel__input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:none;outline:none;font-size:14px;color:#111827;padding:9px 0;font-family:inherit}.kbc-search-panel__input::-webkit-input-placeholder{color:#9ca3af}.kbc-search-panel__input::-moz-placeholder{color:#9ca3af}.kbc-search-panel__input:-ms-input-placeholder{color:#9ca3af}.kbc-search-panel__input::-ms-input-placeholder{color:#9ca3af}.kbc-search-panel__input::placeholder{color:#9ca3af}.kbc-search-panel__clear{border:none;background:none;padding:2px;cursor:pointer;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}.kbc-search-panel__clear:hover{color:#6b7280}.kbc-search-panel__close{border:none;background:none;padding:6px;cursor:pointer;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;-webkit-transition:all .12s;transition:all .12s}.kbc-search-panel__close:hover{color:#111827;background:#f3f4f6}.kbc-search-panel__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px}.kbc-search-panel__status{text-align:center;color:#9ca3af;font-size:13px;padding:40px 20px}.kbc-search-panel__results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.kbc-search-panel__result{padding:12px 14px;border-radius:8px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.kbc-search-panel__result:hover{background:#f9fafb}.kbc-search-panel__result-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#111827}.kbc-search-panel__result-title .kb-icon{color:#9ca3af;-ms-flex-negative:0;flex-shrink:0}.kbc-search-panel__result-title span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbc-search-panel__result-excerpt{margin:6px 0 0 22px;font-size:13px;color:#6b7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kbc-search-panel__result-meta{gap:8px;margin:8px 0 0 22px;font-size:11px;color:#9ca3af;-ms-flex-wrap:wrap;flex-wrap:wrap}.kbc-search-panel__result-col,.kbc-search-panel__result-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kbc-search-panel__result-col{gap:4px}.kbc-search-panel__result-status{color:#9ca3af}.kbc-search-panel__result-status--published{color:#059669}.kbc-search-panel__match-badge{display:inline-block;padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;background:#eff2ff;color:#5265e8}.kbc-search-panel__score{font-size:10px;color:#9ca3af;font-family:SF Mono,SFMono-Regular,Menlo,monospace}@media (max-width:768px){.kbc-editor{padding:10px 16px 20px}.kbc-editor__title{font-size:18px}.kbc-mode-toggle__label,.kbc-toc,.kbc-topbar-icon__tip{display:none}.kbc-drawer,.kbc-drawer--wide{width:100%!important}}@media (max-width:480px){.kbc-editor{padding:8px 12px 16px}.kbc-meta__lang-badge{display:none}}body.kbc-resizing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.kbc-resizing,body.kbc-resizing *{cursor:col-resize!important}.kb-hl{background-color:#facc15;border-radius:2px;-webkit-box-shadow:0 0 0 1px #facc15;box-shadow:0 0 0 1px #facc15}