.kx-shared-navbar{position:sticky;top:0;z-index:100;width:100%;margin:0;flex-shrink:0}.kx-shared-navbar__container{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;padding:0 24px;min-height:var(--kx-navbar-height, 56px);background:color-mix(in srgb,var(--kx-navbar-bg, #ffffff) 92%,transparent);border-bottom:1px solid var(--kx-navbar-border, #e5e7eb);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--kx-navbar-shadow, 0 1px 3px rgba(0, 0, 0, .08))}.kx-shared-navbar__logo{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.kx-shared-navbar__logo-icon{width:32px;height:32px;border-radius:8px}.kx-shared-navbar__logo-text strong{display:block;font-size:1rem;font-weight:700;letter-spacing:.03em;color:var(--kx-navbar-text-primary, #1f2937);white-space:nowrap}.kx-brand-main{font-size:1rem;font-weight:700;letter-spacing:.03em;color:var(--kx-navbar-text-primary, #1f2937);white-space:nowrap}.kx-brand-separator{margin:0 4px;color:var(--kx-navbar-text-tertiary, #6b7280);font-weight:400}.kx-brand-product{font-size:.9375rem;font-weight:500;color:var(--kx-navbar-text-secondary, #4b5563);white-space:nowrap}.kx-shared-navbar__links{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1 auto;flex-wrap:nowrap;min-width:0;overflow:visible}.kx-shared-navbar__links--workspace-mode{justify-content:flex-start}.kx-shared-navbar__workspace-spacer{flex:1 1 auto;min-width:0}.kx-shared-navbar__link,.kx-shared-navbar__btn-link{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border-radius:10px;font-size:.875rem;font-weight:500;color:var(--kx-navbar-text-secondary, #4b5563);text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap;border:none;background:none;cursor:pointer;font-family:inherit}.kx-shared-navbar__link:hover,.kx-shared-navbar__btn-link:hover{background:var(--kx-navbar-bg-hover, #f3f4f6);color:var(--kx-blue, #2563eb)}.kx-shared-navbar__link--active,.kx-shared-navbar__btn-link[aria-current=page]{position:relative;background:color-mix(in srgb,var(--kx-blue, #2563eb) 10%,transparent);color:var(--kx-blue, #2563eb)}.kx-shared-navbar__link--active:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:999px;background:currentColor}.kx-shared-navbar__link--portal{color:var(--kx-navbar-text-tertiary, #6b7280);font-size:.8125rem}.kx-shared-navbar__link--highlight{background:linear-gradient(135deg,var(--kx-blue, #2563eb) 0%,var(--kx-blue-hover, #1d4ed8) 100%);color:#fff!important;padding:8px 14px;border-radius:10px;font-weight:600;box-shadow:0 2px 8px #2563eb59;border:1px solid rgba(255,255,255,.1)}.kx-shared-navbar__link--highlight:hover{background:var(--kx-blue-hover, #1d4ed8)!important;color:#fff!important}.kx-shared-navbar__link--highlight.kx-shared-navbar__link--active{color:#fff!important;background:linear-gradient(135deg,var(--kx-blue, #2563eb) 0%,var(--kx-blue-hover, #1d4ed8) 100%)}.kx-shared-navbar__link--highlight.kx-shared-navbar__link--active:after{background:#ffffffeb}.kx-shared-navbar__divider{display:inline-block;width:1px;height:18px;background:var(--kx-navbar-border, rgba(0, 0, 0, .12));margin:0 6px;flex-shrink:0}.kx-shared-navbar__link:focus-visible,.kx-shared-navbar__btn-link:focus-visible,.kx-shared-navbar__dropdown-item:focus-visible{outline:2px solid var(--kx-blue, #2563eb);outline-offset:2px}.kx-shared-navbar__btn-link--danger:hover{background:#ff4d4f0f;color:var(--kx-color-error, #ef4444)}.kx-shared-navbar__theme-toggle{min-width:72px;justify-content:center}.kx-shared-navbar__btn-link--dropdown,.kx-shared-navbar__command-btn,.kx-shared-navbar__theme-toggle{border:1px solid var(--kx-navbar-border, #e5e7eb);background:var(--kx-navbar-bg, #fafcff);color:var(--kx-navbar-text-secondary, #4b5563)}.kx-shared-navbar__login-btn{background:linear-gradient(135deg,var(--kx-blue, #2563eb) 0%,var(--kx-blue-hover, #1d4ed8) 100%)!important;color:#fff!important;border:none;cursor:pointer;font-family:inherit;font-size:.875rem}.kx-shared-navbar__dropdown{position:relative}.kx-shared-navbar__dropdown-arrow{font-size:10px;transition:transform .15s ease}.kx-shared-navbar__dropdown-arrow.is-open{transform:rotate(180deg)}.kx-shared-navbar__dropdown:focus-within .kx-shared-navbar__dropdown-arrow{transform:rotate(180deg)}.kx-shared-navbar__dropdown-menu{position:absolute;top:100%;right:0;margin-top:8px;min-width:260px;background:var(--kx-dropdown-bg, #ffffff);border:1px solid var(--kx-dropdown-border, rgba(22, 119, 255, .15));border-radius:14px;box-shadow:var(--kx-dropdown-shadow, 0 12px 40px rgba(15, 23, 42, .14));padding:10px 0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:1200}.kx-shared-navbar__dropdown:focus-within .kx-shared-navbar__dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.kx-shared-navbar__dropdown-menu--open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.kx-shared-navbar__dropdown-section{padding:8px 14px 4px}.kx-shared-navbar__dropdown-section-title{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-blue, #2563eb);opacity:.8}.kx-shared-navbar__dropdown-divider{height:1px;margin:8px 14px;background:var(--kx-dropdown-divider, rgba(22, 119, 255, .2))}.kx-shared-navbar__dropdown-trigger-icon,.kx-shared-navbar__dropdown-item-icon{font-size:16px}.kx-shared-navbar__dropdown-item-label{flex:1}.kx-shared-navbar__dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;font-weight:500;color:var(--kx-dropdown-text, #475569);text-decoration:none;transition:all .15s ease;white-space:nowrap;border-radius:8px;margin:2px 6px}.kx-shared-navbar__dropdown-item:hover{background:var(--kx-dropdown-bg-hover, rgba(22, 119, 255, .06));color:var(--kx-blue, #2563eb);transform:translate(2px)}.kx-shared-navbar__dropdown-item--recent{font-weight:600}.kx-shared-navbar__mobile-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--kx-navbar-border, #e5e7eb);border-radius:10px;background:var(--kx-navbar-bg, #fafcff);color:var(--kx-navbar-text-secondary, #4b5563);cursor:pointer;font-size:1.25rem;font-family:inherit;transition:background .15s ease}.kx-shared-navbar__mobile-toggle:hover{background:var(--kx-navbar-bg-hover, rgba(22, 119, 255, .06))}@media(max-width:768px){.kx-shared-navbar__container{padding:8px 14px;flex-wrap:wrap}.kx-shared-navbar__mobile-toggle{display:inline-flex}.kx-shared-navbar__links{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:4px;padding-top:8px;border-top:1px solid var(--kx-navbar-border, #e5e7eb);margin-top:8px}.kx-shared-navbar__links--mobile-open{display:flex}.kx-shared-navbar__link,.kx-shared-navbar__btn-link{justify-content:flex-start;width:100%}.kx-shared-navbar__link--portal,.kx-shared-navbar__divider{display:none}.kx-shared-navbar__dropdown-menu{right:-8px;min-width:min(240px,calc(100vw - 32px))}.kx-shared-navbar__theme-toggle-label{display:none}}[data-theme=night] .kx-shared-navbar__container,[data-theme=dark] .kx-shared-navbar__container{background:color-mix(in srgb,var(--kx-navbar-bg, #1f2937) 94%,transparent);border-bottom-color:var(--kx-navbar-border, #374151);box-shadow:var(--kx-navbar-shadow, 0 1px 3px rgba(0, 0, 0, .3))}[data-theme=night] .kx-shared-navbar__link,[data-theme=night] .kx-shared-navbar__btn-link,[data-theme=dark] .kx-shared-navbar__link,[data-theme=dark] .kx-shared-navbar__btn-link{color:var(--kx-navbar-text-secondary, #d1d5db)}[data-theme=night] .kx-shared-navbar__btn-link--dropdown,[data-theme=night] .kx-shared-navbar__command-btn,[data-theme=night] .kx-shared-navbar__theme-toggle,[data-theme=dark] .kx-shared-navbar__btn-link--dropdown,[data-theme=dark] .kx-shared-navbar__command-btn,[data-theme=dark] .kx-shared-navbar__theme-toggle,[data-theme=night] .kx-shared-navbar__mobile-toggle,[data-theme=dark] .kx-shared-navbar__mobile-toggle{background:var(--kx-navbar-bg-active, #0b1a33);border-color:var(--kx-navbar-border, #374151);color:var(--kx-navbar-text-secondary, #c5d6ee)}[data-theme=night] .kx-shared-navbar__link--portal,[data-theme=dark] .kx-shared-navbar__link--portal{color:var(--kx-navbar-text-tertiary, #9ca3af)}[data-theme=night] .kx-shared-navbar__dropdown-menu,[data-theme=dark] .kx-shared-navbar__dropdown-menu{background:var(--kx-dropdown-bg, #1f2937);border-color:var(--kx-dropdown-border, #374151);box-shadow:var(--kx-dropdown-shadow, 0 4px 16px rgba(0, 0, 0, .4))}[data-theme=night] .kx-shared-navbar__dropdown-item,[data-theme=dark] .kx-shared-navbar__dropdown-item{color:var(--kx-dropdown-text, #e5e7eb)}[data-theme=night] .kx-shared-navbar__dropdown-item:hover,[data-theme=dark] .kx-shared-navbar__dropdown-item:hover{background:var(--kx-dropdown-bg-hover, rgba(59, 130, 246, .16));color:var(--kx-dropdown-text-hover, #f9fafb)}[data-theme=night] .kx-shared-navbar__dropdown-divider,[data-theme=dark] .kx-shared-navbar__dropdown-divider{background:var(--kx-dropdown-divider, #374151)}[data-theme=night] .kx-brand-main,[data-theme=dark] .kx-brand-main{color:var(--kx-navbar-text-primary, #f9fafb)}[data-theme=night] .kx-brand-product,[data-theme=dark] .kx-brand-product{color:var(--kx-navbar-text-secondary, #d1d5db)}.warning[data-v-7bfe44aa]{margin:0 0 16px;padding:12px 14px;border:1px solid rgba(217,119,6,.2);border-radius:12px;background:#f59e0b14;color:#92400e;font-size:.875rem;line-height:1.5}.drop-zone[data-v-7bfe44aa]{position:relative;padding:24px;border:2px dashed var(--kx-border, #d9e1ea);border-radius:14px;text-align:center;transition:border-color .2s,background .2s;margin-bottom:16px;cursor:pointer}.drop-zone--active[data-v-7bfe44aa]{border-color:var(--kx-blue, #2563eb);background:#2563eb0a}.drop-zone--has-files[data-v-7bfe44aa]{text-align:left;padding:12px 16px}.drop-zone__icon[data-v-7bfe44aa]{font-size:32px;margin-bottom:8px}.drop-zone__link[data-v-7bfe44aa]{color:var(--kx-blue, #2563eb);cursor:pointer;font-weight:600;text-decoration:underline}.drop-zone__add[data-v-7bfe44aa]{display:inline-block;margin-top:8px;color:var(--kx-blue, #2563eb);cursor:pointer;font-size:13px;font-weight:600}.file-list[data-v-7bfe44aa]{display:flex;flex-direction:column;gap:6px}.file-item[data-v-7bfe44aa]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;background:#0f172a08;font-size:13px}.file-item__name[data-v-7bfe44aa]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.file-item__size[data-v-7bfe44aa]{color:var(--kx-text-2, #64748b);font-size:12px;white-space:nowrap}.file-item__remove[data-v-7bfe44aa]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:transparent;color:var(--kx-text-2, #64748b);font-size:14px;cursor:pointer;padding:0;line-height:1}.file-item__remove[data-v-7bfe44aa]:hover{background:#dc26261a;color:#dc2626}.lang-search-wrapper[data-v-7bfe44aa],.lang-input-row[data-v-7bfe44aa]{position:relative}.lang-search-input[data-v-7bfe44aa]{width:100%;box-sizing:border-box}.lang-selected[data-v-7bfe44aa]{display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--kx-border, #d9e1ea);border-radius:8px;background:var(--kx-bg-card, #fff);font-size:13px}.lang-clear[data-v-7bfe44aa]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:50%;background:transparent;color:var(--kx-text-2, #64748b);cursor:pointer;padding:0;font-size:14px;line-height:1}.lang-clear[data-v-7bfe44aa]:hover{background:#dc26261a;color:#dc2626}.lang-dropdown[data-v-7bfe44aa]{position:absolute;top:100%;left:0;right:0;z-index:50;max-height:200px;overflow-y:auto;margin:4px 0 0;padding:4px;list-style:none;border:1px solid var(--kx-border, #d9e1ea);border-radius:10px;background:var(--kx-bg-card, #fff);box-shadow:0 4px 16px #0000001a}.lang-option[data-v-7bfe44aa]{padding:8px 10px;border-radius:6px;cursor:pointer;font-size:13px}.lang-option[data-v-7bfe44aa]:hover{background:#2563eb14}.lang-option--empty[data-v-7bfe44aa]{color:var(--kx-text-2, #64748b);cursor:default}.batch-item[data-v-7bfe44aa]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;font-size:13px}.batch-item--error[data-v-7bfe44aa]{color:#dc2626}[data-theme=night] .warning[data-v-7bfe44aa],[data-theme=dark] .warning[data-v-7bfe44aa]{border-color:#d977064d;background:#f59e0b1a;color:#fbbf24}[data-theme=night] .drop-zone[data-v-7bfe44aa],[data-theme=dark] .drop-zone[data-v-7bfe44aa]{border-color:#1e2330}[data-theme=night] .drop-zone--active[data-v-7bfe44aa],[data-theme=dark] .drop-zone--active[data-v-7bfe44aa]{border-color:#60a5fa;background:#60a5fa0a}[data-theme=night] .file-item[data-v-7bfe44aa],[data-theme=dark] .file-item[data-v-7bfe44aa]{background:#ffffff0a}[data-theme=night] .file-item__size[data-v-7bfe44aa],[data-theme=night] .file-item__remove[data-v-7bfe44aa],[data-theme=dark] .file-item__size[data-v-7bfe44aa],[data-theme=dark] .file-item__remove[data-v-7bfe44aa]{color:#718096}[data-theme=night] .lang-selected[data-v-7bfe44aa],[data-theme=dark] .lang-selected[data-v-7bfe44aa]{border-color:#1e2330;background:#111318;color:#e8eaf0}[data-theme=night] .lang-clear[data-v-7bfe44aa],[data-theme=dark] .lang-clear[data-v-7bfe44aa]{color:#718096}[data-theme=night] .lang-dropdown[data-v-7bfe44aa],[data-theme=dark] .lang-dropdown[data-v-7bfe44aa]{border-color:#1e2330;background:#111318;box-shadow:0 4px 16px #00000059}[data-theme=night] .lang-option[data-v-7bfe44aa]:hover,[data-theme=dark] .lang-option[data-v-7bfe44aa]:hover{background:#60a5fa1a}[data-theme=night] .lang-option--empty[data-v-7bfe44aa],[data-theme=dark] .lang-option--empty[data-v-7bfe44aa]{color:#718096}[data-theme=night] .batch-item--error[data-v-7bfe44aa],[data-theme=dark] .batch-item--error[data-v-7bfe44aa]{color:#ff7875}.publish-overlay[data-v-d0f841c0]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#00000073}.publish-dialog[data-v-d0f841c0]{background:var(--kx-bg-card, #fff);border-radius:var(--kx-radius-lg, 12px);width:460px;max-width:90vw;box-shadow:0 8px 32px #0003}.publish-dialog__header[data-v-d0f841c0]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--kx-border, #e5e7eb)}.publish-dialog__header h3[data-v-d0f841c0]{margin:0;font-size:1rem;font-weight:600;color:var(--kx-text-1, #1f2937)}.publish-dialog__close[data-v-d0f841c0]{border:none;background:none;font-size:1.5rem;cursor:pointer;color:var(--kx-text-2, #6b7280);line-height:1}.publish-dialog__body[data-v-d0f841c0]{padding:20px}.publish-dialog__file[data-v-d0f841c0]{font-size:.875rem;color:var(--kx-text-2, #6b7280);margin:0 0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish-field[data-v-d0f841c0]{margin-bottom:12px}.publish-field label[data-v-d0f841c0]{display:block;font-size:.8125rem;color:var(--kx-text-2, #6b7280);margin-bottom:4px}.publish-field input[data-v-d0f841c0],.publish-field select[data-v-d0f841c0]{width:100%;padding:8px 12px;border:1px solid var(--kx-border, #e5e7eb);border-radius:var(--kx-radius-base, 8px);font-size:.875rem;background:var(--kx-bg-page, #f9fafb);color:var(--kx-text-1, #1f2937)}.publish-dialog__error[data-v-d0f841c0]{font-size:.8125rem;color:var(--kx-danger, #ff4d4f);margin-bottom:12px}.publish-dialog__actions[data-v-d0f841c0]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.btn-primary[data-v-d0f841c0],.btn-secondary[data-v-d0f841c0]{padding:8px 20px;border-radius:var(--kx-radius-base, 8px);font-size:.875rem;cursor:pointer;border:1px solid transparent;transition:all .15s}.btn-primary[data-v-d0f841c0]{background:var(--kx-blue, #1677ff);color:#fff}.btn-primary[data-v-d0f841c0]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-d0f841c0]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-d0f841c0]{background:transparent;border-color:var(--kx-border, #e5e7eb);color:var(--kx-text-2, #6b7280)}.btn-secondary[data-v-d0f841c0]:hover{border-color:var(--kx-text-2, #6b7280)}.publish-result-success[data-v-d0f841c0]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:var(--kx-success, #52c41a)}.publish-result-icon[data-v-d0f841c0]{font-size:1.25rem}.publish-result-link[data-v-d0f841c0]{margin-bottom:8px}.publish-result-link__name[data-v-d0f841c0]{display:block;font-size:.8125rem;color:var(--kx-text-2, #6b7280);margin-bottom:4px}.publish-result-link__url[data-v-d0f841c0]{display:flex;gap:8px}.publish-result-link__url input[data-v-d0f841c0]{flex:1;padding:6px 10px;border:1px solid var(--kx-border, #e5e7eb);border-radius:var(--kx-radius-base, 8px);font-size:.8125rem;background:var(--kx-bg-page, #f9fafb);color:var(--kx-text-1, #1f2937)}.publish-result-link__url button[data-v-d0f841c0]{padding:6px 12px;border:1px solid var(--kx-border, #e5e7eb);border-radius:var(--kx-radius-base, 8px);background:transparent;font-size:.8125rem;cursor:pointer;color:var(--kx-blue, #1677ff);white-space:nowrap}.publish-result-link__error[data-v-d0f841c0]{font-size:.8125rem;color:var(--kx-danger, #ff4d4f)}.rating-overlay[data-v-ac98a56c]{position:fixed;inset:0;z-index:9000;background:#00000073;display:flex;align-items:center;justify-content:center}.rating-dialog[data-v-ac98a56c]{background:var(--kx-panel-bg, #fff);border-radius:12px;padding:1.5rem;width:420px;max-width:92vw;box-shadow:0 8px 32px #0000002e}.dialog-header[data-v-ac98a56c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.dialog-header h3[data-v-ac98a56c]{margin:0;font-size:1.1rem}.btn-close[data-v-ac98a56c]{background:none;border:none;font-size:1.4rem;cursor:pointer;color:var(--kx-text-secondary, #666)}.filename[data-v-ac98a56c]{font-size:.85rem;color:var(--kx-text-secondary, #888);margin:0 0 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stars[data-v-ac98a56c]{margin-bottom:1rem;display:flex;align-items:center;gap:.25rem}.star[data-v-ac98a56c]{font-size:1.8rem;cursor:pointer;color:var(--kx-border, #d0d0d0);transition:color .15s}.star.filled[data-v-ac98a56c]{color:#f5a623}.score-label[data-v-ac98a56c]{margin-left:.5rem;font-size:.9rem;color:var(--kx-text-secondary, #888)}.comment-input[data-v-ac98a56c]{width:100%;box-sizing:border-box;border:1px solid var(--kx-border, #ddd);border-radius:8px;padding:.5rem;font-size:.9rem;resize:vertical;background:var(--kx-input-bg, #fff);color:var(--kx-text-primary, #222)}.tag-area[data-v-ac98a56c]{margin-top:.75rem}.tag-chips[data-v-ac98a56c]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem}.chip[data-v-ac98a56c]{background:var(--kx-tag-bg, #e8ecf1);padding:2px 8px;border-radius:12px;font-size:.8rem;display:flex;align-items:center;gap:4px}.chip-remove[data-v-ac98a56c]{background:none;border:none;cursor:pointer;font-size:.9rem;color:var(--kx-text-secondary, #888)}.tag-input[data-v-ac98a56c]{width:100%;box-sizing:border-box;border:1px solid var(--kx-border, #ddd);border-radius:8px;padding:.4rem .5rem;font-size:.85rem;background:var(--kx-input-bg, #fff);color:var(--kx-text-primary, #222)}.error[data-v-ac98a56c]{color:#e74c3c;font-size:.85rem;margin:.5rem 0 0}.success-msg[data-v-ac98a56c]{color:#27ae60;font-size:.85rem;margin:.5rem 0 0}.dialog-actions[data-v-ac98a56c]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.btn[data-v-ac98a56c]{padding:.45rem 1rem;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.9rem}.btn-secondary[data-v-ac98a56c]{background:var(--kx-bg-secondary, #f0f0f0);color:var(--kx-text-primary, #333)}.btn-primary[data-v-ac98a56c]{background:var(--kx-accent, #4a90d9);color:#fff}.btn-primary[data-v-ac98a56c]:disabled{opacity:.5;cursor:not-allowed}.task-board[data-v-02b2af6a]{display:grid;gap:16px}.status-grid[data-v-02b2af6a]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.status-box[data-v-02b2af6a]{padding:14px 16px;border-radius:14px;background:#0f172a08;border:1px solid rgba(15,23,42,.05);text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.status-box[data-v-02b2af6a]:hover{border-color:#2563eb33}.status-box.active[data-v-02b2af6a]{border-color:var(--kx-blue, #2563eb);background:#2563eb0f}.status-box strong[data-v-02b2af6a]{display:block;font-size:28px;letter-spacing:-.04em}.status-box span[data-v-02b2af6a]{color:var(--kx-text-2, #64748b);font-size:12px}.toolbar[data-v-02b2af6a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.toolbar-left[data-v-02b2af6a]{display:flex;align-items:center;gap:14px;flex:1}.toolbar-copy[data-v-02b2af6a]{display:grid;gap:4px}.toolbar h2[data-v-02b2af6a]{margin:0;font-size:18px;white-space:nowrap}.task-summary-strip[data-v-02b2af6a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.task-summary-card[data-v-02b2af6a]{padding:14px 16px;border-radius:14px;border:1px solid rgba(15,23,42,.05);background:#0f172a08;display:grid;gap:6px}.task-summary-card span[data-v-02b2af6a]{font-size:12px;color:var(--kx-text-2, #64748b)}.task-summary-card strong[data-v-02b2af6a]{font-size:15px;line-height:1.5}.search-input[data-v-02b2af6a]{flex:1;max-width:280px;padding:7px 12px;border:1px solid var(--kx-border, #d9e1ea);border-radius:10px;background:var(--kx-bg-card, #fff);color:var(--kx-text-1, #1f2937);font-size:13px;outline:none;transition:border-color .2s}.search-input[data-v-02b2af6a]:focus{border-color:var(--kx-blue, #2563eb)}.toolbar-right[data-v-02b2af6a]{display:flex;align-items:center;gap:12px}.hint[data-v-02b2af6a]{color:var(--kx-text-2, #64748b);font-size:12px}.mono[data-v-02b2af6a]{font-family:var(--kx-font-mono, monospace)}.btn[data-v-02b2af6a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border-radius:12px;border:1px solid var(--kx-border, #d9e1ea);background:var(--kx-bg-card, #fff);color:var(--kx-text-1, #1f2937);font-weight:600;cursor:pointer}.btn[data-v-02b2af6a]:hover{background:#0f172a08}.btn[data-v-02b2af6a]:disabled{opacity:.65;cursor:not-allowed}.error[data-v-02b2af6a]{margin:0;padding:12px;border-radius:8px;background:#dc262614;color:#dc2626;font-size:13px}.table-wrap[data-v-02b2af6a]{overflow:auto}.task-mobile-list[data-v-02b2af6a]{display:none}.task-mobile-card[data-v-02b2af6a]{border:1px solid rgba(15,23,42,.06);border-radius:16px;background:#ffffffa8;padding:16px;display:grid;gap:14px}.task-mobile-card__head[data-v-02b2af6a]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.task-mobile-card__head strong[data-v-02b2af6a]{line-height:1.5}.task-mobile-card__head p[data-v-02b2af6a]{margin:4px 0 0}.task-mobile-card__meta[data-v-02b2af6a]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.task-mobile-card__meta div[data-v-02b2af6a]{display:grid;gap:4px}.task-mobile-card__meta dt[data-v-02b2af6a]{color:var(--kx-text-2, #64748b);font-size:12px}.task-mobile-card__meta dd[data-v-02b2af6a]{margin:0;font-size:13px}.task-mobile-card__log[data-v-02b2af6a]{margin:0;color:var(--kx-text-2, #64748b);line-height:1.6}table[data-v-02b2af6a]{width:100%;border-collapse:collapse}th[data-v-02b2af6a],td[data-v-02b2af6a]{padding:12px 10px;text-align:left;border-bottom:1px solid rgba(15,23,42,.06);vertical-align:top}th[data-v-02b2af6a]{font-size:12px;color:var(--kx-text-2, #64748b);text-transform:uppercase;letter-spacing:.04em}td[data-v-02b2af6a]{font-size:13px}.badge[data-v-02b2af6a]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700}.badge[data-v-02b2af6a]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.badge-processing[data-v-02b2af6a]{background:#1677ff1a;color:var(--kx-blue, #2563eb)}.badge-completed[data-v-02b2af6a]{background:#16a34a1f;color:var(--kx-success, #16a34a)}.badge-failed[data-v-02b2af6a]{background:#dc26261f;color:#dc2626}.actions[data-v-02b2af6a]{display:flex;gap:8px;flex-wrap:wrap}.btn-sm[data-v-02b2af6a]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:8px;border:1px solid var(--kx-border, #d9e1ea);background:var(--kx-bg-card, #fff);color:var(--kx-text-1, #1f2937);font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.btn-sm[data-v-02b2af6a]:hover{background:#0f172a08}.btn-cancel[data-v-02b2af6a]:hover{background:#dc26260f;color:#dc2626;border-color:#dc26264d}.btn-retry[data-v-02b2af6a]:hover{background:#1677ff14;color:var(--kx-blue, #2563eb);border-color:#1677ff4d}.btn-publish[data-v-02b2af6a]{color:var(--kx-blue, #2563eb);border-color:#1677ff4d}.btn-publish[data-v-02b2af6a]:hover{background:#1677ff14}.btn-rate[data-v-02b2af6a]{color:#f5a623;border-color:#f5a6234d}.btn-rate[data-v-02b2af6a]:hover{background:#f5a62314}.rating-stars[data-v-02b2af6a]{color:#f5a623;font-size:.85rem;white-space:nowrap}.empty[data-v-02b2af6a]{padding:34px 16px;text-align:center;color:var(--kx-text-2, #64748b);border:1px dashed rgba(15,23,42,.12);border-radius:14px}@media(max-width:900px){.status-grid[data-v-02b2af6a]{grid-template-columns:repeat(2,1fr)}.task-summary-strip[data-v-02b2af6a]{grid-template-columns:1fr}}@media(max-width:600px){.status-grid[data-v-02b2af6a]{grid-template-columns:1fr}.toolbar[data-v-02b2af6a]{flex-direction:column;align-items:flex-start}.toolbar-left[data-v-02b2af6a]{width:100%;flex-direction:column;align-items:stretch}.search-input[data-v-02b2af6a]{max-width:none;width:100%}.task-mobile-list[data-v-02b2af6a]{display:grid;gap:12px}.table-wrap[data-v-02b2af6a]{display:none}.task-mobile-card__meta[data-v-02b2af6a]{grid-template-columns:1fr}}[data-theme=night] .status-box[data-v-02b2af6a],[data-theme=dark] .status-box[data-v-02b2af6a]{background:#ffffff08;border-color:#ffffff0f}[data-theme=night] .status-box[data-v-02b2af6a]:hover,[data-theme=dark] .status-box[data-v-02b2af6a]:hover{border-color:#60a5fa40}[data-theme=night] .status-box.active[data-v-02b2af6a],[data-theme=dark] .status-box.active[data-v-02b2af6a]{border-color:#60a5fa;background:#60a5fa14}[data-theme=night] .status-box span[data-v-02b2af6a],[data-theme=night] .task-summary-card span[data-v-02b2af6a],[data-theme=dark] .status-box span[data-v-02b2af6a],[data-theme=dark] .task-summary-card span[data-v-02b2af6a]{color:#718096}[data-theme=night] .search-input[data-v-02b2af6a],[data-theme=dark] .search-input[data-v-02b2af6a]{border-color:#1e2330;background:#161a22;color:#e8eaf0}[data-theme=night] .search-input[data-v-02b2af6a]:focus,[data-theme=dark] .search-input[data-v-02b2af6a]:focus{border-color:#60a5fa}[data-theme=night] .hint[data-v-02b2af6a],[data-theme=dark] .hint[data-v-02b2af6a]{color:#718096}[data-theme=night] .btn[data-v-02b2af6a],[data-theme=dark] .btn[data-v-02b2af6a]{border-color:#1e2330;background:#111318;color:#e8eaf0}[data-theme=night] .btn[data-v-02b2af6a]:hover,[data-theme=dark] .btn[data-v-02b2af6a]:hover{background:#161a22}[data-theme=night] .error[data-v-02b2af6a],[data-theme=dark] .error[data-v-02b2af6a]{background:#ff78751a;color:#ff7875}[data-theme=night] th[data-v-02b2af6a],[data-theme=dark] th[data-v-02b2af6a]{color:#718096}[data-theme=night] th[data-v-02b2af6a],[data-theme=night] td[data-v-02b2af6a],[data-theme=dark] th[data-v-02b2af6a],[data-theme=dark] td[data-v-02b2af6a]{border-bottom-color:#ffffff0f}[data-theme=night] .btn-sm[data-v-02b2af6a],[data-theme=dark] .btn-sm[data-v-02b2af6a]{border-color:#1e2330;background:#111318;color:#e8eaf0}[data-theme=night] .btn-sm[data-v-02b2af6a]:hover,[data-theme=dark] .btn-sm[data-v-02b2af6a]:hover{background:#161a22}[data-theme=night] .btn-cancel[data-v-02b2af6a]:hover,[data-theme=dark] .btn-cancel[data-v-02b2af6a]:hover{background:#ff787514;color:#ff7875;border-color:#ff78754d}[data-theme=night] .btn-retry[data-v-02b2af6a]:hover,[data-theme=dark] .btn-retry[data-v-02b2af6a]:hover{background:#60a5fa14;color:#60a5fa;border-color:#60a5fa4d}[data-theme=night] .empty[data-v-02b2af6a],[data-theme=night] .task-summary-card[data-v-02b2af6a],[data-theme=night] .task-mobile-card[data-v-02b2af6a],[data-theme=dark] .empty[data-v-02b2af6a]{color:#718096;border-color:#ffffff14}[data-theme=dark] .task-summary-card[data-v-02b2af6a],[data-theme=dark] .task-mobile-card[data-v-02b2af6a]{color:#718096;border-color:#ffffff14;background:#111318eb}.app-navbar-status[data-v-ec3dc4a5]{display:inline-flex;align-items:center;gap:8px;margin-left:4px}.app-workspace-link[data-v-ec3dc4a5]{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:8px;text-decoration:none;color:var(--kx-navbar-text-secondary, #4b5563);font-size:.8125rem;border:1px solid transparent}.app-workspace-link[data-v-ec3dc4a5]:hover{border-color:var(--kx-navbar-border, #e5e7eb);background:var(--kx-navbar-bg, #fafcff);color:var(--kx-navbar-text-primary, #111827)}.app-navbar-status__user[data-v-ec3dc4a5],.app-navbar-status__translation[data-v-ec3dc4a5]{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--kx-navbar-border, #e5e7eb);border-radius:10px;background:var(--kx-navbar-bg, #fafcff);color:var(--kx-navbar-text-secondary, #4b5563);font-size:.8125rem;white-space:nowrap}.app-navbar-status__translation.is-ready[data-v-ec3dc4a5]{color:#166534;border-color:#1665342e;background:#22c55e14}.app-navbar-status__translation.is-pending[data-v-ec3dc4a5]{color:#92400e;border-color:#d9770633;background:#f59e0b14}@media(max-width:960px){.app-workspace-link[data-v-ec3dc4a5]{min-height:34px}.app-navbar-status[data-v-ec3dc4a5]{width:100%;flex-wrap:wrap;justify-content:flex-end}}:root,[data-theme=daylight]{--kx-navbar-height: 56px;--kx-navbar-bg: #ffffff;--kx-navbar-border: #e5e7eb;--kx-navbar-shadow: 0 1px 3px rgba(0, 0, 0, .08);--kx-navbar-text-primary: #1f2937;--kx-navbar-text-secondary: #4b5563;--kx-navbar-text-tertiary: #6b7280;--kx-navbar-text-disabled: #9ca3af;--kx-navbar-text-inverse: #ffffff;--kx-navbar-link: #374151;--kx-navbar-link-hover: #2563eb;--kx-navbar-link-active: #1d4ed8;--kx-navbar-bg-hover: #f3f4f6;--kx-navbar-bg-active: #e5e7eb;--kx-navbar-highlight-bg: #eff6ff;--kx-navbar-highlight-border: #bfdbfe;--kx-sidebar-width: 220px;--kx-sidebar-collapsed-width: 60px;--kx-sidebar-bg: #f9fafb;--kx-sidebar-border: #e5e7eb;--kx-sidebar-menu-bg: transparent;--kx-sidebar-menu-bg-hover: #e5e7eb;--kx-sidebar-menu-bg-active: #e0f2fe;--kx-sidebar-menu-text: #374151;--kx-sidebar-menu-text-hover: #1f2937;--kx-sidebar-menu-text-active: #0369a1;--kx-sidebar-menu-icon: #6b7280;--kx-sidebar-menu-icon-active: #0ea5e9;--kx-sidebar-submenu-bg: #f3f4f6;--kx-sidebar-submenu-bg-hover: #e5e7eb;--kx-sidebar-submenu-text: #4b5563;--kx-sidebar-submenu-text-hover: #1f2937;--kx-sidebar-submenu-text-active: #0369a1;--kx-dropdown-bg: #ffffff;--kx-dropdown-border: #e5e7eb;--kx-dropdown-shadow: 0 4px 16px rgba(0, 0, 0, .12);--kx-dropdown-text: #374151;--kx-dropdown-text-hover: #1f2937;--kx-dropdown-bg-hover: #f3f4f6;--kx-dropdown-bg-active: #eff6ff;--kx-dropdown-divider: #e5e7eb;--kx-status-bar-height: 32px;--kx-status-bar-bg: #f3f4f6;--kx-status-bar-border: #e5e7eb;--kx-status-bar-text: #6b7280;--kx-status-bar-text-highlight: #374151;--kx-card-bg: #ffffff;--kx-card-border: #e5e7eb;--kx-card-shadow: 0 2px 8px rgba(0, 0, 0, .06);--kx-card-radius: 12px;--kx-card-text: #374151;--kx-card-text-secondary: #6b7280;--kx-card-header-bg: #f9fafb;--kx-color-success: #10b981;--kx-color-success-bg: #d1fae5;--kx-color-success-text: #065f46;--kx-color-warning: #f59e0b;--kx-color-warning-bg: #fef3c7;--kx-color-warning-text: #92400e;--kx-color-error: #ef4444;--kx-color-error-bg: #fee2e2;--kx-color-error-text: #991b1b;--kx-color-info: #3b82f6;--kx-color-info-bg: #dbeafe;--kx-color-info-text: #1e40af;--kx-brand-primary: #2563eb;--kx-brand-primary-hover: #1d4ed8;--kx-brand-primary-light: #eff6ff;--kx-brand-secondary: #7c3aed;--kx-brand-secondary-light: #f5f3ff;--kx-page-bg: #f5f5f5}[data-theme=night],[data-theme=dark]{--kx-navbar-height: 56px;--kx-navbar-bg: #1f2937;--kx-navbar-border: #374151;--kx-navbar-shadow: 0 1px 3px rgba(0, 0, 0, .3);--kx-navbar-text-primary: #f9fafb;--kx-navbar-text-secondary: #d1d5db;--kx-navbar-text-tertiary: #9ca3af;--kx-navbar-text-disabled: #6b7280;--kx-navbar-text-inverse: #1f2937;--kx-navbar-link: #e5e7eb;--kx-navbar-link-hover: #60a5fa;--kx-navbar-link-active: #93c5fd;--kx-navbar-bg-hover: #374151;--kx-navbar-bg-active: #4b5563;--kx-navbar-highlight-bg: #1e3a5f;--kx-navbar-highlight-border: #1e40af;--kx-sidebar-width: 220px;--kx-sidebar-collapsed-width: 60px;--kx-sidebar-bg: #111827;--kx-sidebar-border: #1f2937;--kx-sidebar-menu-bg: transparent;--kx-sidebar-menu-bg-hover: #1f2937;--kx-sidebar-menu-bg-active: #0c4a6e;--kx-sidebar-menu-text: #e5e7eb;--kx-sidebar-menu-text-hover: #f9fafb;--kx-sidebar-menu-text-active: #38bdf8;--kx-sidebar-menu-icon: #9ca3af;--kx-sidebar-menu-icon-active: #38bdf8;--kx-sidebar-submenu-bg: #1a1a2e;--kx-sidebar-submenu-bg-hover: #1f2937;--kx-sidebar-submenu-text: #9ca3af;--kx-sidebar-submenu-text-hover: #e5e7eb;--kx-sidebar-submenu-text-active: #38bdf8;--kx-dropdown-bg: #1f2937;--kx-dropdown-border: #374151;--kx-dropdown-shadow: 0 4px 16px rgba(0, 0, 0, .4);--kx-dropdown-text: #e5e7eb;--kx-dropdown-text-hover: #f9fafb;--kx-dropdown-bg-hover: #374151;--kx-dropdown-bg-active: #1e3a5f;--kx-dropdown-divider: #374151;--kx-status-bar-height: 32px;--kx-status-bar-bg: #111827;--kx-status-bar-border: #1f2937;--kx-status-bar-text: #9ca3af;--kx-status-bar-text-highlight: #e5e7eb;--kx-card-bg: #1f2937;--kx-card-border: #374151;--kx-card-shadow: 0 2px 8px rgba(0, 0, 0, .3);--kx-card-radius: 12px;--kx-card-text: #e5e7eb;--kx-card-text-secondary: #9ca3af;--kx-card-header-bg: #111827;--kx-color-success: #34d399;--kx-color-success-bg: #064e3b;--kx-color-success-text: #a7f3d0;--kx-color-warning: #fbbf24;--kx-color-warning-bg: #78350f;--kx-color-warning-text: #fcd34d;--kx-color-error: #f87171;--kx-color-error-bg: #7f1d1d;--kx-color-error-text: #fca5a5;--kx-color-info: #60a5fa;--kx-color-info-bg: #1e3a8a;--kx-color-info-text: #93c5fd;--kx-brand-primary: #3b82f6;--kx-brand-primary-hover: #60a5fa;--kx-brand-primary-light: #1e3a5f;--kx-brand-secondary: #8b5cf6;--kx-brand-secondary-light: #2e1065;--kx-page-bg: #0f172a}html{color-scheme:light dark}[data-theme=daylight]{color-scheme:light}[data-theme=night]{color-scheme:dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}body{margin:0;padding:0;background-color:var(--kx-page-bg);color:var(--kx-card-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans SC,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .2s ease,color .2s ease}*,*:before,*:after{box-sizing:border-box}:root{font-family:var(--kx-font, "PingFang SC", sans-serif)}body{margin:0;background:radial-gradient(circle at 10% -10%,rgba(44,154,255,.12),transparent 42%),radial-gradient(circle at 90% 0%,rgba(16,185,129,.08),transparent 38%),var(--kx-bg-page, #f5f7fb);color:var(--kx-text-1, #1f2937)}.page{min-height:100vh;--doc-accent: #1d4ed8;--doc-accent-soft: rgba(29, 78, 216, .11);--doc-surface-tint: rgba(248, 251, 255, .84);--doc-surface-secondary: rgba(240, 247, 255, .8);--doc-hero-border: rgba(30, 64, 175, .18);--doc-focus-ring: rgba(37, 99, 235, .28);position:relative}.page:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.26) 1px,transparent 1px);background-size:34px 34px;opacity:.35}.page.skin-paper{--doc-accent: #9a3412;--doc-accent-soft: rgba(154, 52, 18, .12);--doc-surface-tint: rgba(255, 250, 241, .92);--doc-surface-secondary: rgba(255, 245, 230, .8);--doc-hero-border: rgba(154, 52, 18, .2);--doc-focus-ring: rgba(180, 83, 9, .3)}.page.skin-paper:before{background-image:linear-gradient(rgba(172,116,73,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(172,116,73,.08) 1px,transparent 1px);opacity:.24}.content{max-width:1100px;margin:0 auto;padding:20px;display:grid;gap:16px;position:relative;z-index:1}.info-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.info-panel{display:grid;gap:14px}.lane-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lane-card{padding:14px;border-radius:14px;border:1px solid rgba(37,99,235,.08);background:#2563eb0a}.lane-card strong{display:block;margin-bottom:6px}.lane-card p,.workflow-list li{margin:0;color:var(--kx-text-2, #64748b);line-height:1.7}.workflow-list{margin:0;padding-left:18px;display:grid;gap:10px}.card{border:1px solid var(--kx-border, #d9e1ea);border-radius:14px;background:color-mix(in srgb,var(--doc-surface-tint) 84%,var(--kx-bg-card, #fff));box-shadow:var(--kx-shadow-md, 0 10px 24px rgba(15, 23, 42, .06));padding:18px}.intro h1{margin:0 0 8px;font-size:28px}.intro p{margin:0;color:var(--kx-text-2, #64748b)}.convert-panel{display:grid;gap:12px}.convert-panel h2{margin:0}.convert-panel .hint{margin:0;color:var(--kx-text-2, #64748b);font-size:12px;line-height:1.6}.convert-panel .actions{display:flex;gap:10px;flex-wrap:wrap}.convert-panel .result{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:8px;background:#2563eb14}.convert-panel .result-success{background:#16a34a14}.convert-panel .download{color:var(--kx-blue, #2563eb);text-decoration:none;font-weight:600}.field{display:grid;gap:6px}.field span{font-size:13px;color:var(--kx-text-2, #64748b)}input,select{height:38px;border-radius:8px;border:1px solid var(--kx-border, #d9e1ea);padding:0 10px;background:color-mix(in srgb,var(--doc-surface-secondary) 78%,#fff);color:var(--kx-text-1, #1f2937)}input:focus,select:focus,button:focus-visible,a:focus-visible{outline:none;box-shadow:0 0 0 3px var(--doc-focus-ring)}.grid-two{display:grid;gap:10px;grid-template-columns:1fr 1fr}.primary{height:40px;border:none;border-radius:9px;background:linear-gradient(135deg,var(--doc-accent),color-mix(in srgb,var(--doc-accent) 72%,#ffffff));color:#fff;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px color-mix(in srgb,var(--doc-accent) 28%,transparent)}.primary:disabled{opacity:.65;cursor:not-allowed}.error{margin:0;color:#dc2626}.result{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:8px;background:var(--doc-accent-soft)}.download{color:var(--doc-accent);text-decoration:none;font-weight:600}.export-panel{background:color-mix(in srgb,var(--doc-surface-tint) 86%,var(--kx-bg-card, #fff));border-radius:14px;border:1px solid color-mix(in srgb,var(--doc-accent) 14%,var(--kx-border, #d9e1ea));overflow:hidden}.export-panel__toggle{display:flex;align-items:center;gap:8px;padding:16px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:700;font-size:.95rem;color:var(--kx-text-1, #1f2937)}.export-panel__toggle:hover{background:color-mix(in srgb,var(--doc-surface-secondary) 76%,#ffffff)}.export-panel__icon{font-size:.75rem;color:var(--kx-text-2, #64748b)}.export-panel__body{padding:0 20px 20px;display:grid;gap:14px}.export-form{display:grid;gap:12px}.export-form__row{display:flex;gap:12px;align-items:flex-end}.export-field{flex:1;min-width:0}.export-field--wide{flex:2}.export-field--action{flex:0 0 auto}.export-field label{display:block;font-size:.8125rem;color:var(--kx-text-2, #64748b);margin-bottom:4px}.export-field input,.export-field select{width:100%;padding:8px 12px;border:1px solid var(--kx-border, #e5e7eb);border-radius:var(--kx-radius-base, 8px);font-size:.875rem;background:color-mix(in srgb,var(--doc-surface-secondary) 78%,#fff);color:var(--kx-text-1, #1f2937);box-sizing:border-box}.export-btn{padding:8px 20px;border-radius:var(--kx-radius-base, 8px);font-size:.875rem;cursor:pointer;border:none;background:linear-gradient(135deg,var(--doc-accent),color-mix(in srgb,var(--doc-accent) 72%,#ffffff));color:#fff;white-space:nowrap;transition:opacity .15s}.export-btn:hover:not(:disabled){opacity:.92}.export-btn:disabled{opacity:.5;cursor:not-allowed}.export-panel__error{font-size:.8125rem;color:#dc2626;margin-bottom:8px}.export-results{border-top:1px solid color-mix(in srgb,var(--doc-accent) 10%,var(--kx-border, #e5e7eb));padding-top:12px;display:grid;gap:8px}.export-results__summary{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--kx-text-2, #64748b);font-size:.82rem}.export-result-item{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--doc-accent) 8%,var(--kx-border-light, #f0f0f0))}.export-result-item:last-child{border-bottom:none}.export-result-item__name{flex:1;font-size:.875rem;color:var(--kx-text-1, #1f2937);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.export-result-item__link{font-size:.8125rem;color:var(--doc-accent);text-decoration:none;font-weight:600}.export-result-item__link:hover{text-decoration:underline}.export-result-item__err{font-size:.8125rem;color:#dc2626}@media(max-width:760px){.grid-two{grid-template-columns:1fr}.export-form__row{flex-direction:column}.export-field--action,.export-btn{width:100%}.export-results__summary,.export-result-item{align-items:flex-start;flex-direction:column}}.hero{display:grid;grid-template-columns:1.3fr .9fr;gap:18px;margin-bottom:18px}.hero-card{background:linear-gradient(175deg,color-mix(in srgb,var(--doc-surface-tint) 88%,#ffffff),color-mix(in srgb,var(--doc-surface-secondary) 62%,#ffffff));border:1px solid var(--doc-hero-border);border-radius:14px;box-shadow:var(--kx-shadow-md, 0 10px 24px rgba(15, 23, 42, .06));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:28px}.hero-kicker{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--kx-text-2, #8c8c8c);margin-bottom:8px}.hero h1{margin:0 0 10px;font-size:42px;line-height:1.06;letter-spacing:-.05em}.hero p{margin:0;color:var(--kx-text-2, #64748b);line-height:1.7;max-width:60ch}.hero-meta{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap}.pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--doc-accent) 22%,transparent);background:color-mix(in srgb,var(--doc-accent-soft) 76%,#ffffff);color:color-mix(in srgb,var(--doc-accent) 64%,#0f172a);font-size:13px}.capabilities{padding:24px}.capabilities h2{margin:0 0 16px;font-size:18px;letter-spacing:-.02em}.capability-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.capability-box{padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--doc-surface-secondary) 80%,#ffffff);border:1px solid color-mix(in srgb,var(--doc-accent) 14%,transparent)}.page.skin-paper .hero-kicker,.page.skin-paper .pill,.page.skin-paper .download,.page.skin-paper .convert-panel .download{color:#9a3412}.page.skin-paper .lane-card,.page.skin-paper .convert-panel .result{background:#9a341214;border-color:#9a341233}.capability-box strong{display:block;font-size:13px;margin-bottom:4px}.capability-box span{display:block;color:var(--kx-text-2, #64748b);font-size:12px}@media(max-width:1100px){.hero,.info-grid{grid-template-columns:1fr}}@media(max-width:720px){.hero-card{padding:18px}.hero h1{font-size:32px}.capability-grid,.lane-grid{grid-template-columns:1fr}}[data-theme=night] body,[data-theme=dark] body{background:radial-gradient(circle at 10% -10%,rgba(44,154,255,.06),transparent 42%),radial-gradient(circle at 90% 0%,rgba(16,185,129,.04),transparent 38%),#0a0c10;color:#e8eaf0}[data-theme=night] .page,[data-theme=dark] .page{--doc-accent: #60a5fa;--doc-accent-soft: rgba(96, 165, 250, .12);--doc-surface-tint: rgba(17, 19, 24, .92);--doc-surface-secondary: rgba(22, 26, 34, .85);--doc-hero-border: rgba(96, 165, 250, .18);--doc-focus-ring: rgba(96, 165, 250, .3)}[data-theme=night] .page:before,[data-theme=dark] .page:before{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);opacity:.2}[data-theme=night] .page.skin-paper,[data-theme=dark] .page.skin-paper{--doc-accent: #fb923c;--doc-accent-soft: rgba(251, 146, 60, .12);--doc-surface-tint: rgba(20, 16, 12, .92);--doc-surface-secondary: rgba(30, 24, 16, .85);--doc-hero-border: rgba(251, 146, 60, .2);--doc-focus-ring: rgba(251, 146, 60, .3)}[data-theme=night] .page.skin-paper:before,[data-theme=dark] .page.skin-paper:before{background-image:linear-gradient(rgba(172,116,73,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(172,116,73,.04) 1px,transparent 1px);opacity:.15}[data-theme=night] .card,[data-theme=dark] .card{border-color:#1e2330;background:color-mix(in srgb,var(--doc-surface-tint) 84%,#111318);box-shadow:0 10px 24px #00000040}[data-theme=night] input,[data-theme=night] select,[data-theme=dark] input,[data-theme=dark] select{border-color:#1e2330;background:#161a22;color:#e8eaf0}[data-theme=night] .hero-card,[data-theme=dark] .hero-card{background:linear-gradient(175deg,color-mix(in srgb,var(--doc-surface-tint) 88%,#111318),color-mix(in srgb,var(--doc-surface-secondary) 62%,#111318));border-color:var(--doc-hero-border);box-shadow:0 10px 24px #00000040}[data-theme=night] .hero-kicker,[data-theme=dark] .hero-kicker{color:#718096}[data-theme=night] .hero p,[data-theme=dark] .hero p{color:#a0aec0}[data-theme=night] .pill,[data-theme=dark] .pill{border-color:color-mix(in srgb,var(--doc-accent) 22%,transparent);background:color-mix(in srgb,var(--doc-accent-soft) 76%,#111318);color:var(--doc-accent)}[data-theme=night] .capability-box,[data-theme=dark] .capability-box{background:color-mix(in srgb,var(--doc-surface-secondary) 80%,#111318);border-color:color-mix(in srgb,var(--doc-accent) 14%,transparent)}[data-theme=night] .capability-box span,[data-theme=dark] .capability-box span{color:#a0aec0}[data-theme=night] .lane-card,[data-theme=dark] .lane-card{border-color:#60a5fa14;background:#60a5fa0a}[data-theme=night] .lane-card p,[data-theme=night] .workflow-list li,[data-theme=dark] .lane-card p,[data-theme=dark] .workflow-list li,[data-theme=night] .intro p,[data-theme=night] .field span,[data-theme=dark] .intro p,[data-theme=dark] .field span{color:#a0aec0}[data-theme=night] .convert-panel .hint,[data-theme=night] .export-panel__icon,[data-theme=night] .export-results__summary,[data-theme=dark] .convert-panel .hint,[data-theme=dark] .export-panel__icon,[data-theme=dark] .export-results__summary{color:#718096}[data-theme=night] .convert-panel .result,[data-theme=night] .export-panel,[data-theme=night] .export-panel__toggle:hover,[data-theme=dark] .convert-panel .result{background:#60a5fa14}[data-theme=dark] .export-panel{background:color-mix(in srgb,var(--doc-surface-tint) 86%,#111318)}[data-theme=dark] .export-panel__toggle:hover{background:#ffffff08}[data-theme=night] .convert-panel .result-success,[data-theme=dark] .convert-panel .result-success{background:#4ade8014}[data-theme=night] .convert-panel .download,[data-theme=night] .download,[data-theme=night] .export-result-item__link,[data-theme=dark] .convert-panel .download,[data-theme=dark] .download,[data-theme=dark] .export-result-item__link{color:var(--doc-accent)}[data-theme=night] .page.skin-paper .hero-kicker,[data-theme=night] .page.skin-paper .pill,[data-theme=night] .page.skin-paper .download,[data-theme=night] .page.skin-paper .convert-panel .download,[data-theme=dark] .page.skin-paper .hero-kicker,[data-theme=dark] .page.skin-paper .pill,[data-theme=dark] .page.skin-paper .download,[data-theme=dark] .page.skin-paper .convert-panel .download{color:#fb923c}[data-theme=night] .page.skin-paper .lane-card,[data-theme=night] .page.skin-paper .convert-panel .result,[data-theme=dark] .page.skin-paper .lane-card,[data-theme=dark] .page.skin-paper .convert-panel .result{background:#fb923c14;border-color:#fb923c33}[data-theme=night] .primary,[data-theme=dark] .primary{background:linear-gradient(135deg,var(--doc-accent),color-mix(in srgb,var(--doc-accent) 72%,#000))}[data-theme=night] .error,[data-theme=night] .export-panel__error,[data-theme=night] .export-result-item__err,[data-theme=dark] .error,[data-theme=dark] .export-panel__error,[data-theme=dark] .export-result-item__err{color:#ff7875}
