@font-face{font-family:Manrope;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/manrope-v20-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%}body{min-width:320px;background:var(--s-bg, #060c14);color:var(--s-text, #edf1fb)}html[data-theme=light]{color-scheme:light;--s-bg: #eceff4;--s-sidebar: #f6f7fa;--s-surface: #f7f8fb;--s-surface-2: #eef1f5;--s-surface-3: #e3e8ef;--s-border: rgba(22, 32, 51, .1);--s-border-2: rgba(22, 32, 51, .16);--s-text: #162033;--s-text-2: #475569;--s-text-3: #7b8797;--s-canvas-bg: #eceff4;--s-canvas-surface: #f7f8fb}html[data-theme=dark]{color-scheme:dark}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #app,html[data-theme=light] .s-shell,html[data-theme=light] .s-main,html[data-theme=light] .cw-shell,html[data-theme=light] .sw-shell,html[data-theme=light] .iw-shell,html[data-theme=light] .vw-shell,html[data-theme=light] .iw-page,html[data-theme=light] .vw-page,html[data-theme=light] .script-center,html[data-theme=light] .film-page,html[data-theme=light] .im-wrap,html[data-theme=light] .im-main,html[data-theme=light] .im-msg-list,html[data-theme=light] .tb-root,html[data-theme=light] .tt-root,html[data-theme=light] .tam-root{background:var(--s-bg)!important;color:var(--s-text)!important}html[data-theme=light] .s-card,html[data-theme=light] .s-kpi,html[data-theme=light] .sw-panel,html[data-theme=light] .sw-history-panel,html[data-theme=light] .sw-chat-panel,html[data-theme=light] .iw-panel,html[data-theme=light] .iw-card,html[data-theme=light] .iw-picker-box,html[data-theme=light] .vw-panel,html[data-theme=light] .vw-result-slot,html[data-theme=light] .vw-picker-box,html[data-theme=light] .cw-sidebar,html[data-theme=light] .cw-bubble,html[data-theme=light] .cw-input-wrap,html[data-theme=light] .cw-footer,html[data-theme=light] .cw-input-box,html[data-theme=light] .script-list,html[data-theme=light] .script-detail,html[data-theme=light] .side-block,html[data-theme=light] .script-stat,html[data-theme=light] .script-format-bar,html[data-theme=light] .script-card,html[data-theme=light] .member-row,html[data-theme=light] .comment-item,html[data-theme=light] .version-item,html[data-theme=light] .script-structure-preview,html[data-theme=light] .an-qstat,html[data-theme=light] .cb-sum-card,html[data-theme=light] .rv-stage-card,html[data-theme=light] .rv-item-stage,html[data-theme=light] .st-card,html[data-theme=light] .tam-stat,html[data-theme=light] .tam-card,html[data-theme=light] .tam-dialog,html[data-theme=light] .tb-card,html[data-theme=light] .tb-row,html[data-theme=light] .tb-qr-box,html[data-theme=light] .tt-row,html[data-theme=light] .tk-card,html[data-theme=light] .tk-kpi-card,html[data-theme=light] .tut-card,html[data-theme=light] .ap-card,html[data-theme=light] .ap-grid-item,html[data-theme=light] .ap-sp-card,html[data-theme=light] .ap-detail-panel,html[data-theme=light] .ap-ad-dialog,html[data-theme=light] .ap-pd-dialog,html[data-theme=light] .pd-topbar,html[data-theme=light] .pd-stat,html[data-theme=light] .pd-card,html[data-theme=light] .pd-lightbox-card,html[data-theme=light] .ast-dialog,html[data-theme=light] .ast-card,html[data-theme=light] .ast-proj-card,html[data-theme=light] .proj-card,html[data-theme=light] .proj-grid-card,html[data-theme=light] .tm-stat-card,html[data-theme=light] .tm-group-card,html[data-theme=light] .tm-roster-card{background:var(--s-surface)!important;border-color:var(--s-border)!important;color:var(--s-text)!important}html[data-theme=light] .s-card:hover,html[data-theme=light] .script-card:hover,html[data-theme=light] .st-card:hover,html[data-theme=light] .tam-row:hover,html[data-theme=light] .tt-row:hover,html[data-theme=light] .cb-task:hover,html[data-theme=light] .rv-item:hover,html[data-theme=light] .ap-card:hover,html[data-theme=light] .ap-grid-item:hover,html[data-theme=light] .pd-card:hover{background:#f1f4f8!important;border-color:#2563eb2e!important}html[data-theme=light] .sw-title,html[data-theme=light] .iw-title,html[data-theme=light] .vw-title,html[data-theme=light] .cw-header-title,html[data-theme=light] .script-hero h1,html[data-theme=light] .script-title-input,html[data-theme=light] .canvas-head h1,html[data-theme=light] .an-qstat-val,html[data-theme=light] .cb-sum-num,html[data-theme=light] .cb-task-demand,html[data-theme=light] .rv-stage-label,html[data-theme=light] .rv-target,html[data-theme=light] .st-name,html[data-theme=light] .st-card-name,html[data-theme=light] .tam-title,html[data-theme=light] .tam-stat-num,html[data-theme=light] .tam-name,html[data-theme=light] .tb-title-main,html[data-theme=light] .tb-card-value,html[data-theme=light] .tb-row-amt,html[data-theme=light] .tt-title,html[data-theme=light] .tt-row-name,html[data-theme=light] .tk-page-title,html[data-theme=light] .tk-card-title,html[data-theme=light] .tut-title,html[data-theme=light] .ap-card-title,html[data-theme=light] .ap-sp-name,html[data-theme=light] .ap-detail-title,html[data-theme=light] .pd-title,html[data-theme=light] .pd-ci-name,html[data-theme=light] .ast-card-name,html[data-theme=light] .ast-proj-name{color:var(--s-text)!important}html[data-theme=light] .sw-desc,html[data-theme=light] .iw-desc,html[data-theme=light] .vw-desc,html[data-theme=light] .cw-welcome-sub,html[data-theme=light] .script-subtitle,html[data-theme=light] .script-live-meta,html[data-theme=light] .canvas-subtitle,html[data-theme=light] .an-qstat-label,html[data-theme=light] .cb-sum-label,html[data-theme=light] .cb-hint,html[data-theme=light] .cb-filter-label,html[data-theme=light] .rv-submitter,html[data-theme=light] .rv-stage-name,html[data-theme=light] .st-card-title-text,html[data-theme=light] .st-card-value,html[data-theme=light] .tam-sub,html[data-theme=light] .tam-stat-label,html[data-theme=light] .tam-username,html[data-theme=light] .tb-title-sub,html[data-theme=light] .tb-card-label,html[data-theme=light] .tb-card-foot,html[data-theme=light] .tb-row-note,html[data-theme=light] .tb-row-time,html[data-theme=light] .tt-sub,html[data-theme=light] .tt-row-meta,html[data-theme=light] .tk-page-subtitle,html[data-theme=light] .tk-card-meta,html[data-theme=light] .tut-sub,html[data-theme=light] .ap-card-meta,html[data-theme=light] .ap-card-footer,html[data-theme=light] .pd-subtitle,html[data-theme=light] .ast-card-op-time{color:var(--s-text-2)!important}html[data-theme=light] .sw-empty-text,html[data-theme=light] .iw-empty-text,html[data-theme=light] .vw-empty-text,html[data-theme=light] .cw-empty-msgs,html[data-theme=light] .script-empty-list,html[data-theme=light] .script-empty-detail,html[data-theme=light] .an-empty-sub,html[data-theme=light] .cb-empty,html[data-theme=light] .st-empty-text,html[data-theme=light] .tam-empty,html[data-theme=light] .tb-empty,html[data-theme=light] .tt-empty,html[data-theme=light] .tk-empty,html[data-theme=light] .ap-empty,html[data-theme=light] .pd-empty,html[data-theme=light] .ast-empty{color:var(--s-text-3)!important}html[data-theme=light] .sw-input,html[data-theme=light] .sw-textarea,html[data-theme=light] .sw-chat-input,html[data-theme=light] .iw-textarea,html[data-theme=light] .iw-modal-prompt,html[data-theme=light] .iw-note-input,html[data-theme=light] .iw-name-input,html[data-theme=light] .vw-textarea,html[data-theme=light] .vw-input,html[data-theme=light] .cw-textarea,html[data-theme=light] .cw-rename-input,html[data-theme=light] .script-search,html[data-theme=light] .script-search input,html[data-theme=light] .script-input,html[data-theme=light] .script-title-input,html[data-theme=light] .script-textarea,html[data-theme=light] .script-create-textarea,html[data-theme=light] .comment-input textarea,html[data-theme=light] .tam-search,html[data-theme=light] .tam-input,html[data-theme=light] .tt-search,html[data-theme=light] .tb-proof-empty,html[data-theme=light] .cb-filter-sel,html[data-theme=light] .ap-fvt-select,html[data-theme=light] .tk-filter-input{background:var(--s-surface-2)!important;border-color:var(--s-border-2)!important;color:var(--s-text)!important}html[data-theme=light] .sw-model-opt,html[data-theme=light] .iw-model-btn,html[data-theme=light] .vw-model-card,html[data-theme=light] .iw-size-btn,html[data-theme=light] .iw-view-btn,html[data-theme=light] .iw-tier-btn,html[data-theme=light] .iw-cnt-btn,html[data-theme=light] .iw-res-btn,html[data-theme=light] .iw-count-btn,html[data-theme=light] .vw-dur-btn,html[data-theme=light] .vw-res-btn,html[data-theme=light] .vw-ratio-btn,html[data-theme=light] .vw-audio-btn,html[data-theme=light] .vw-wm-btn,html[data-theme=light] .vw-seg-btn,html[data-theme=light] .script-btn,html[data-theme=light] .script-icon-btn,html[data-theme=light] .format-action,html[data-theme=light] .format-chip,html[data-theme=light] .tt-btn-refresh,html[data-theme=light] .tam-btn-cancel,html[data-theme=light] .cb-filter-clear,html[data-theme=light] .rv-pending,html[data-theme=light] .pd-filter-tab{background:var(--s-surface-2)!important;border-color:var(--s-border)!important;color:var(--s-text-2)!important}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#8b97a8!important}html[data-theme=light]{--s-light-bg-soft: #f2f5f9;--s-light-surface: #ffffff;--s-light-surface-soft: #f7f9fc;--s-light-surface-muted: #eef3f8;--s-light-border: rgba(15, 23, 42, .1);--s-light-border-strong: rgba(15, 23, 42, .16);--s-light-text: #111827;--s-light-text-muted: #4b5563;--s-light-text-soft: #7b8794;--s-light-shadow: 0 10px 30px rgba(15, 23, 42, .08);--el-bg-color: var(--s-light-surface);--el-bg-color-overlay: var(--s-light-surface);--el-fill-color-blank: var(--s-light-surface);--el-fill-color-light: var(--s-light-surface-soft);--el-fill-color-lighter: var(--s-light-surface-muted);--el-border-color: var(--s-light-border);--el-border-color-light: var(--s-light-border);--el-border-color-lighter: rgba(15, 23, 42, .07);--el-text-color-primary: var(--s-light-text);--el-text-color-regular: var(--s-light-text-muted);--el-text-color-secondary: var(--s-light-text-soft);--el-mask-color: rgba(15, 23, 42, .42)}html[data-theme=light] :where(.s-shell,.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.iw-page,.vw-page,.script-center,.script-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap){background:var(--s-bg)!important;color:var(--s-light-text)!important}html[data-theme=light] :where(.s-shell,.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.iw-page,.vw-page,.script-center,.script-page,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap) :where([class$=-panel],[class*="-panel "],[class$=-card],[class*="-card "],[class$=-box],[class*="-box "],[class$=-drawer],[class*="-drawer "],[class$=-dialog],[class*="-dialog "],[class$=-popover],[class*="-popover "],[class$=-menu],[class*="-menu "],[class$=-bar],[class*="-bar "]){background-color:var(--s-light-surface)!important;border-color:var(--s-light-border)!important;color:var(--s-light-text)!important;box-shadow:none}html[data-theme=light] :where(.s-shell,.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.iw-page,.vw-page,.script-center,.script-page,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap) :where([class$=-item],[class*="-item "],[class$=-row],[class*="-row "],[class$=-cell],[class*="-cell "],[class$=-option],[class*="-option "]){border-color:var(--s-light-border)!important}html[data-theme=light] :where(.s-shell,.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.iw-page,.vw-page,.script-center,.script-page,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap) :where([class$=-title],[class*="-title "],[class$=-name],[class*="-name "],[class$=-value],[class*="-value "],[class$=-label],[class*="-label "],h1,h2,h3){color:var(--s-light-text)!important}html[data-theme=light] :where(.s-shell,.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.iw-page,.vw-page,.script-center,.script-page,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap) :where([class$=-sub],[class*="-sub "],[class$=-subtitle],[class*="-subtitle "],[class$=-meta],[class*="-meta "],[class$=-hint],[class*="-hint "],[class$=-desc],[class*="-desc "],[class$=-time],[class*="-time "],[class$=-empty],[class*="-empty "]){color:var(--s-light-text-muted)!important}html[data-theme=light] :where(input,textarea,select,.el-input__wrapper,.el-textarea__inner){background-color:var(--s-light-surface-soft)!important;border-color:var(--s-light-border-strong)!important;color:var(--s-light-text)!important}html[data-theme=light] :where(input,textarea,select):focus,html[data-theme=light] :where(.el-input__wrapper.is-focus,.el-textarea__inner:focus){border-color:#2563eb5c!important;box-shadow:0 0 0 1px #2563eb2e!important}html[data-theme=light] :where(.el-dialog,.el-drawer,.el-message-box,.el-popover.el-popper,.el-select-dropdown,.el-dropdown__popper,.el-picker-panel,.el-popper.is-light){background:var(--s-light-surface)!important;border-color:var(--s-light-border-strong)!important;color:var(--s-light-text)!important;box-shadow:var(--s-light-shadow)!important}html[data-theme=light] :where(.el-popper.is-light .el-popper__arrow:before){background:var(--s-light-surface)!important;border-color:var(--s-light-border-strong)!important}html[data-theme=light] :where(.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger),button[class*=ghost],button[class*=secondary],button[class*=cancel]){background-color:var(--s-light-surface-soft)!important;border-color:var(--s-light-border-strong)!important;color:var(--s-light-text-muted)!important}html[data-theme=light] :where(.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger),button[class*=ghost],button[class*=secondary],button[class*=cancel]):hover{background-color:var(--s-light-surface-muted)!important;color:var(--s-light-text)!important}html[data-theme=light] :where(.el-table,.el-table__body,.el-table__header,.el-table__footer){background:var(--s-light-surface)!important;color:var(--s-light-text)!important}html[data-theme=light] :where(.el-table th.el-table__cell,.el-table__header-wrapper tr){background:var(--s-light-surface-soft)!important;color:var(--s-light-text-muted)!important}html[data-theme=light] :where(.el-table td.el-table__cell){border-bottom-color:var(--s-light-border)!important;color:var(--s-light-text)!important}html[data-theme=light] :where(.el-overlay,.el-image-viewer__mask){background:#0f172a75!important}html[data-theme=light] :where(.el-loading-mask){background-color:#f8fafcc7!important}html[data-theme=light] :where(.el-loading-spinner .path){stroke:var(--s-blue)!important}html[data-theme=light] :where(.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.script-center,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap)::-webkit-scrollbar-thumb,html[data-theme=light] :where(.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.script-center,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap) *::-webkit-scrollbar-thumb{background:#64748b3d!important}html[data-theme=light] :where(.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.script-center,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap)::-webkit-scrollbar-thumb:hover,html[data-theme=light] :where(.s-main,.cw-shell,.sw-shell,.iw-shell,.vw-shell,.script-center,.film-page,.tb-root,.tt-root,.tam-root,.tk-page,.ap-page,.pd-page,.ast-page,.cb-page,.rv-page,.im-wrap) *::-webkit-scrollbar-thumb:hover{background:#64748b61!important}html[data-theme=light] :where(img,video,canvas,svg,.iw-card-img,.vw-thumb,.pd-thumb-img,.ap-cover-img,.cb-task-thumb img){color-scheme:normal}html[data-theme=light] .film-page{background:radial-gradient(circle at 12% 8%,rgba(236,72,153,.08),transparent 30%),linear-gradient(135deg,#eef2f7,#f7f8fb 48%,#edf1f6)!important}html[data-theme=light] .film-hero-stats div,html[data-theme=light] .film-planner,html[data-theme=light] .film-result,html[data-theme=light] .film-segment,html[data-theme=light] .film-draft-preview,html[data-theme=light] .film-full-overview,html[data-theme=light] .film-full-import,html[data-theme=light] .film-bible,html[data-theme=light] .film-compose,html[data-theme=light] .film-draft-segments article,html[data-theme=light] .film-draft-list article,html[data-theme=light] .film-asset,html[data-theme=light] .film-bible-prompt pre,html[data-theme=light] .film-prompt pre{background:var(--s-light-surface)!important;border-color:#0f172a1a!important;color:var(--s-light-text)!important;box-shadow:0 10px 28px #0f172a12!important}html[data-theme=light] .film-full-import,html[data-theme=light] .film-full-overview{background:#fffbebc2!important;border-color:#b478202e!important}html[data-theme=light] .film-project,html[data-theme=light] .film-input,html[data-theme=light] .film-textarea,html[data-theme=light] .film-bible-tools select,html[data-theme=light] .film-submit-settings select{background:var(--s-light-surface-soft)!important;border-color:#0f172a24!important;color:var(--s-light-text)!important}html[data-theme=light] .film-subtitle,html[data-theme=light] .film-label,html[data-theme=light] .film-duration-hint,html[data-theme=light] .film-planning-note,html[data-theme=light] .film-summary-text,html[data-theme=light] .film-draft-segments p,html[data-theme=light] .film-draft-list p,html[data-theme=light] .film-section-head>span,html[data-theme=light] .film-bible-tools span,html[data-theme=light] .film-bible-item span,html[data-theme=light] .film-bible-prompt,html[data-theme=light] .film-bible-prompt pre,html[data-theme=light] .film-bible-prompt pre *,html[data-theme=light] .film-asset span,html[data-theme=light] .film-no-assets,html[data-theme=light] .film-prompt,html[data-theme=light] .film-prompt pre{color:var(--s-light-text-muted)!important}html[data-theme=light] .film-hero-stats span,html[data-theme=light] .film-empty{color:var(--s-light-text-soft)!important}html[data-theme=light] .film-segment-spec span{background:#0f172a0d!important;border-color:#0f172a1a!important;color:var(--s-light-text-muted)!important}html[data-theme=light] .iw-preview-box,html[data-theme=light] .iw-preview-info{background:var(--s-light-surface)!important;border-color:#0f172a1f!important;color:var(--s-light-text)!important}html[data-theme=light] .iw-preview-img-wrap,html[data-theme=light] .iw-preview-placeholder{background:#eef2f7!important}html[data-theme=light] .iw-preview-prompt,html[data-theme=light] .iw-spinner-tip,html[data-theme=light] .iw-zoom-hint,html[data-theme=light] .iw-modal-regen-hint{color:var(--s-light-text-muted)!important}html[data-theme=light] .iw-preview-edit-divider{background:#0f172a14!important}html[data-theme=light] .vw-picker-detail-tip,html[data-theme=light] .vw-picker-footer,html[data-theme=light] .vw-slot-time-row,html[data-theme=light] .vw-review-panel{background:var(--s-light-surface)!important;border-color:#0f172a1a!important;color:var(--s-light-text)!important;box-shadow:0 10px 28px #0f172a1f!important}html[data-theme=light] .vw-pdt-key,html[data-theme=light] .vw-picker-footer-hint,html[data-theme=light] .vw-slot-time-label,html[data-theme=light] .vw-slot-time-val,html[data-theme=light] .vw-review-label,html[data-theme=light] .vw-review-readonly-comment,html[data-theme=light] .vw-picker-name,html[data-theme=light] .vw-picker-op-label,html[data-theme=light] .vw-picker-op-meta,html[data-theme=light] .vw-picker-op-time{color:var(--s-light-text-muted)!important}html[data-theme=light] .vw-pdt-val,html[data-theme=light] .vw-slot-name-input,html[data-theme=light] .vw-review-comment-input{color:var(--s-light-text)!important}html[data-theme=light] .vw-slot-name-input,html[data-theme=light] .vw-review-comment-input{background:var(--s-light-surface-soft)!important;border-color:#0f172a1f!important}html[data-theme=light] .vw-vpreview-meta{color:var(--s-light-text)!important}html[data-theme=light] .vw-vpreview-tag{background:#0f172a0f!important;color:var(--s-light-text-muted)!important}@keyframes pulseGreen{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulseGold{0%,to{opacity:1}50%{opacity:.4}}.ld[data-v-a6f18d1d]{min-height:100vh;display:flex;flex-direction:column;background:#060a12;color:#dde1ef;position:relative;overflow-x:hidden;font-family:Noto Sans SC,PingFang SC,Helvetica Neue,sans-serif;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1}.ld-bg[data-v-a6f18d1d]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.ld-visual-slide[data-v-a6f18d1d]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity;transition:opacity 1.2s cubic-bezier(.4,0,.2,1);overflow:hidden}.ld-visual-slide[data-v-a6f18d1d]:before,.ld-visual-slide[data-v-a6f18d1d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--slide-bg);background-repeat:no-repeat}.ld-visual-slide[data-v-a6f18d1d]:before{background-size:cover;background-position:74% center;transform:scale(1.08);filter:blur(14px) saturate(1.02) brightness(.72)}.ld-visual-slide[data-v-a6f18d1d]:after{background-size:cover;background-position:74% 18%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;filter:saturate(1.12) contrast(1.08) brightness(1.04);transform-origin:74% 18%}.ld-visual-slide.is-active[data-v-a6f18d1d]{opacity:.78}.ld-visual-slide.is-active[data-v-a6f18d1d]:after{animation:kenburnsPan-a6f18d1d 9s ease-in-out forwards}@keyframes kenburnsPan-a6f18d1d{0%{transform:scale(1) translate(0)}to{transform:scale(1.06) translate(-1%,-.8%)}}.ld-slide-video[data-v-a6f18d1d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.08) brightness(.72)}.ld-mute-btn[data-v-a6f18d1d]{position:absolute;top:18px;left:18px;z-index:20;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#00000073;color:#ffffffd9;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s,transform .15s}.ld-mute-btn[data-v-a6f18d1d]:hover{background:#000000a6;transform:scale(1.08)}.ld-slot-video[data-v-a6f18d1d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.ld-visual-mask[data-v-a6f18d1d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 35% 42%,#050c1614,#050c168c 52%,#040910c7),linear-gradient(180deg,#050a129e,#050a1247 40%,#050a12a6)}.ld-water-layer[data-v-a6f18d1d]{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;opacity:.16;will-change:transform}.ld-water-layer-a[data-v-a6f18d1d]{background:radial-gradient(72% 55% at 18% 58%,#4a88ff57,#4a88ff00 70%),radial-gradient(76% 52% at 74% 44%,#a5d1ff3d,#a5d1ff00 70%);animation:waterFlowA-a6f18d1d 30s linear infinite}.ld-water-layer-b[data-v-a6f18d1d]{background:radial-gradient(70% 50% at 76% 72%,#bae8ff38,#bae8ff00 70%);animation:waterFlowB-a6f18d1d 42s linear infinite}.ld-soft-light[data-v-a6f18d1d]{position:absolute;border-radius:50%;filter:blur(92px);opacity:.2}.ld-soft-light-1[data-v-a6f18d1d]{width:54vw;height:54vw;left:-10vw;top:-14vw;background:radial-gradient(circle,#5897ff94,#5897ff00);animation:lightShift-a6f18d1d 16s ease-in-out infinite}.ld-soft-light-2[data-v-a6f18d1d]{width:50vw;height:50vw;right:-14vw;bottom:-20vw;background:radial-gradient(circle,#c9985a66,#c9985a00);animation:lightShift-a6f18d1d 22s ease-in-out infinite reverse}.ld-glow[data-v-a6f18d1d]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.18}.ld-glow-1[data-v-a6f18d1d]{width:600px;height:600px;top:-200px;left:-100px;background:radial-gradient(circle,rgba(77,126,248,.7),transparent 70%);animation:glowFloat-a6f18d1d 12s ease-in-out infinite}.ld-glow-2[data-v-a6f18d1d]{width:500px;height:500px;top:30%;right:-150px;background:radial-gradient(circle,rgba(201,152,90,.6),transparent 70%);animation:glowFloat-a6f18d1d 10s ease-in-out infinite reverse}.ld-glow-3[data-v-a6f18d1d]{width:400px;height:400px;bottom:-100px;left:30%;background:radial-gradient(circle,rgba(155,117,245,.5),transparent 70%);animation:glowFloat-a6f18d1d 14s ease-in-out infinite 2s}@keyframes glowFloat-a6f18d1d{0%,to{transform:translate(0)}50%{transform:translate(30px,-20px)}}@keyframes waterFlowA-a6f18d1d{0%{transform:translate3d(-2%,0,0) scale(1.05) rotate(0)}to{transform:translate3d(2%,-1.6%,0) scale(1.08) rotate(.6deg)}}@keyframes waterFlowB-a6f18d1d{0%{transform:translate3d(2%,1%,0) scale(1.04) rotate(0)}to{transform:translate3d(-2.2%,-1.4%,0) scale(1.09) rotate(-.55deg)}}@keyframes lightShift-a6f18d1d{0%,to{transform:translateZ(0);opacity:.16}50%{transform:translate3d(1.6%,-2.2%,0);opacity:.3}}.ld-topbar[data-v-a6f18d1d]{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 36px;background:linear-gradient(180deg,#050911b8,#060a1273);-webkit-backdrop-filter:blur(28px) saturate(1.8);backdrop-filter:blur(28px) saturate(1.8)}.ld-brand[data-v-a6f18d1d]{display:flex;align-items:center;gap:10px}.ld-brand-mark[data-v-a6f18d1d]{width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,#d4a564,#c9985a 40%,#7a5a28);box-shadow:0 0 22px #c9985a8c,0 0 0 1px #c9985a4d,inset 0 1px #ffe6b44d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ld-brand-gem[data-v-a6f18d1d]{width:10px;height:10px;border-radius:2px;border:1.5px solid rgba(255,236,196,.65);transform:rotate(45deg)}.ld-brand-name[data-v-a6f18d1d]{font-size:13px;font-weight:500;color:#e8edf5e0;letter-spacing:2.5px;font-family:Noto Sans SC,PingFang SC,sans-serif}.ld-brand-sep[data-v-a6f18d1d]{color:#ffffff26;font-size:16px}.ld-brand-tag[data-v-a6f18d1d]{font-size:13.5px;color:#c9985aa6;letter-spacing:2px;text-transform:uppercase;font-weight:600}.ld-topbar-right[data-v-a6f18d1d]{display:flex;align-items:center;gap:12px}.ld-nav-link[data-v-a6f18d1d]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#dde1efd9;font-size:13px;padding:8px 22px;border-radius:9px;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.5px;font-weight:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-nav-link[data-v-a6f18d1d]:hover{background:#c9985a1f;border-color:#c9985a4d;color:#fff;box-shadow:0 0 16px #c9985a33}.ld-topbar-ver[data-v-a6f18d1d]{font-size:10px;color:#c9985a8c;letter-spacing:2.5px;font-family:Manrope,SF Mono,monospace;font-weight:600;text-transform:uppercase}.ld-hero[data-v-a6f18d1d]{position:relative;z-index:2;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:30px 24px 20px}.ld-eyebrow[data-v-a6f18d1d]{margin:0 0 26px;display:flex;align-items:center;gap:14px}.ld-eyebrow-text[data-v-a6f18d1d]{font-size:10.5px;letter-spacing:4.5px;text-transform:uppercase;color:#c9985aa6;font-weight:500;font-family:Manrope,SF Mono,monospace;white-space:nowrap}.ld-eyebrow-line[data-v-a6f18d1d]{display:inline-block;width:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,152,90,.4));flex-shrink:0}.ld-eyebrow-line[data-v-a6f18d1d]:last-child{background:linear-gradient(90deg,rgba(201,152,90,.4),transparent)}.ld-title[data-v-a6f18d1d]{margin:0;display:flex;flex-direction:column;gap:6px}.ld-title-line[data-v-a6f18d1d]{font-family:HarmonyOS Sans SC,PingFang SC,Source Han Sans SC,Noto Sans SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:clamp(48px,7.4vw,86px);font-weight:800;line-height:1.12;letter-spacing:8px;color:#f6f9ff;text-shadow:0 0 40px rgba(180,210,255,.18),0 4px 24px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.12)}.ld-title-accent[data-v-a6f18d1d]{font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,SimSun,serif;font-weight:500;font-size:clamp(40px,6.2vw,72px);letter-spacing:6px;background:linear-gradient(135deg,#e0f4ff,#a8d8f0 18%,#60b8e8 40%,#38a0d8 60%,#1a7bb8 82%,#0d5a8a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(80,180,230,.45)) drop-shadow(0 2px 8px rgba(0,0,0,.4))}.ld-subtitle[data-v-a6f18d1d]{margin:26px 0 0;font-size:clamp(16px,1.45vw,20px);color:#e6eeffeb;max-width:560px;line-height:1.9;letter-spacing:1.4px;font-weight:400;text-shadow:0 0 24px rgba(100,160,255,.25),0 2px 16px rgba(0,0,0,.4)}.ld-subtitle-meta[data-v-a6f18d1d]{margin:10px 0 0;font-size:13.5px;color:#c9985ad1;letter-spacing:3.5px;line-height:1;font-family:Manrope,monospace;font-weight:400;text-transform:uppercase}.ld-hero-features[data-v-a6f18d1d]{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap;justify-content:center}.ld-feature-pill[data-v-a6f18d1d]{display:inline-flex;align-items:center;gap:7px;padding:7px 18px;border-radius:999px;background:#ffffff08;border:1px solid rgba(201,152,90,.12);color:#dce4f28c;font-size:11.5px;letter-spacing:2px;line-height:1;transition:all .26s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:400;font-family:Noto Sans SC,PingFang SC,sans-serif}.ld-feature-pill[data-v-a6f18d1d]:hover{background:#c9985a14;border-color:#c9985a52;color:#e8dabed9;box-shadow:0 0 16px #c9985a1f}.ld-hero-actions[data-v-a6f18d1d]{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap;justify-content:center}.ld-badge[data-v-a6f18d1d]{display:inline-flex;align-items:center;padding:7px 20px;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:12px;color:#dce4f2b8;letter-spacing:2.5px;margin-bottom:28px;background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Manrope,PingFang SC,sans-serif}.ld-cards[data-v-a6f18d1d]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;max-width:880px;width:100%}.ld-card[data-v-a6f18d1d]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px 22px;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .24s ease}.ld-card[data-v-a6f18d1d]:hover{background:#ffffff12;border-color:#c9985a59;box-shadow:0 8px 32px #0000004d;transform:translateY(-2px)}.ld-card-tag[data-v-a6f18d1d]{font-size:10px;letter-spacing:2.5px;color:#c9985ab3;font-family:Manrope,monospace;text-transform:uppercase}.ld-card-title[data-v-a6f18d1d]{font-size:18px;font-weight:600;color:#f0f4ff;margin:10px 0;letter-spacing:1px;font-family:Noto Sans SC,PingFang SC,sans-serif}.ld-card-desc[data-v-a6f18d1d]{font-size:13px;color:#c8d2e68c;line-height:1.75;margin:0;letter-spacing:.5px}.ld-cta[data-v-a6f18d1d]{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.55);border-radius:10px;padding:0 52px;height:56px;font-size:16px;font-weight:600;color:#fff;background:#ffffff0d;cursor:pointer;transition:all .22s ease;font-family:inherit;letter-spacing:2px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-cta[data-v-a6f18d1d]:hover{background:#ffffff1f;border-color:#ffffffd9;box-shadow:0 8px 36px #ffffff1f;transform:translateY(-2px)}.ld-cta-lg[data-v-a6f18d1d]{height:56px;padding:0 40px;font-size:17px;border-radius:14px}.ld-cta-icon[data-v-a6f18d1d]{font-size:18px}.ld-cta-ghost[data-v-a6f18d1d]{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:0 28px;height:52px;font-size:15px;font-weight:500;color:#dde1efbf;background:#ffffff0a;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.3px}.ld-version-tag[data-v-a6f18d1d]{margin:10px 0 0;text-align:center;font-size:15px;font-weight:500;letter-spacing:3px;color:#c8d4ebb8}.ld-scroll-hint[data-v-a6f18d1d]{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:40px;animation:ld-scroll-pulse-a6f18d1d 2s ease-in-out infinite;cursor:pointer;-webkit-user-select:none;user-select:none}.ld-scroll-hint:hover .ld-scroll-hint-text[data-v-a6f18d1d],.ld-scroll-hint:hover .ld-scroll-arrow[data-v-a6f18d1d]{color:#dcebfff2;text-shadow:0 0 30px rgba(120,170,255,.7);filter:drop-shadow(0 0 12px rgba(120,170,255,.7))}.ld-scroll-hint-text[data-v-a6f18d1d]{font-size:13px;letter-spacing:4px;color:#c8d4ebbf;font-family:Manrope,monospace;text-transform:uppercase;text-shadow:0 0 20px rgba(120,170,255,.4)}.ld-scroll-arrow[data-v-a6f18d1d]{color:#c8d4ebbf;display:flex;filter:drop-shadow(0 0 8px rgba(120,170,255,.5))}@keyframes ld-scroll-pulse-a6f18d1d{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.ld-hero-hint[data-v-a6f18d1d]{margin:20px 0 0;font-size:13px;color:#dde1ef94;letter-spacing:2px;text-shadow:0 1px 8px rgba(0,0,0,.24);font-family:Manrope,monospace;font-weight:400}.ld-footer[data-v-a6f18d1d]{position:relative;z-index:2;padding:22px 36px}.ld-footer-inner[data-v-a6f18d1d]{max-width:1100px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:16px}.ld-footer-brand[data-v-a6f18d1d]{font-size:11.5px;color:#e2e7f25c;letter-spacing:2px;font-weight:500;font-family:Noto Sans SC,sans-serif}.ld-footer-divider[data-v-a6f18d1d]{width:1px;height:10px;background:#c9985a40}.ld-footer-copy[data-v-a6f18d1d]{font-size:10.5px;color:#dde1ef38;letter-spacing:1.5px;font-family:Manrope,monospace}.ld-footer-icp[data-v-a6f18d1d]{font-size:10.5px;color:#dde1ef4d;letter-spacing:1px;text-decoration:none;font-family:Noto Sans SC,sans-serif;transition:color .18s ease}.ld-footer-icp[data-v-a6f18d1d]:hover{color:#c9985ac2}@media (max-width: 768px){.ld-cards[data-v-a6f18d1d]{grid-template-columns:1fr;max-width:400px}}@media (max-width: 600px){.ld-hero[data-v-a6f18d1d]{padding:28px 20px 18px}.ld-title-line[data-v-a6f18d1d]{font-size:34px;letter-spacing:4px}.ld-topbar[data-v-a6f18d1d]{padding:0 16px}.ld-footer-inner[data-v-a6f18d1d]{flex-direction:column;gap:8px;text-align:center}}@media (prefers-reduced-motion: reduce){.ld-visual[data-v-a6f18d1d],.ld-water-layer-a[data-v-a6f18d1d],.ld-water-layer-b[data-v-a6f18d1d],.ld-soft-light-1[data-v-a6f18d1d],.ld-soft-light-2[data-v-a6f18d1d],.ld-glow-1[data-v-a6f18d1d],.ld-glow-2[data-v-a6f18d1d],.ld-glow-3[data-v-a6f18d1d]{animation:none!important}}.ld-hero-wrap[data-v-a6f18d1d]{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:2}.ld-footer--hero[data-v-a6f18d1d]{margin-top:auto}.ld-section[data-v-a6f18d1d]{position:relative;z-index:2;padding:100px 0}.ld-section[data-v-a6f18d1d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ld-section-inner[data-v-a6f18d1d]{max-width:1200px;margin:0 auto;padding:0 48px}.ld-section-core .ld-section-inner[data-v-a6f18d1d]{max-width:1400px}.ld-section-inner--center[data-v-a6f18d1d]{text-align:center}.ld-section-header[data-v-a6f18d1d]{margin-bottom:64px}.ld-section-eyebrow[data-v-a6f18d1d]{font-size:10.5px;letter-spacing:5px;text-transform:uppercase;color:#c9985aa6;font-weight:600;font-family:Manrope,monospace;margin-bottom:16px}.ld-section-title[data-v-a6f18d1d]{font-family:"Noto Serif SC","Source Han Serif SC",serif;font-size:clamp(32px,3.5vw,52px);font-weight:600;color:#f0f4ff;margin:0 0 20px;letter-spacing:3px;line-height:1.2}.ld-accent-text[data-v-a6f18d1d]{background:linear-gradient(135deg,#e0f4ff,#60b8e8 40%,#38a0d8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ld-section-desc[data-v-a6f18d1d]{font-size:16px;color:#c8d4e899;line-height:1.9;max-width:520px;letter-spacing:.4px;margin:0}.ld-section-desc--center[data-v-a6f18d1d]{margin:0 auto;text-align:center}.ld-img-placeholder[data-v-a6f18d1d]{width:100%;height:100%;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:transparent}.ld-img-placeholder[style*="url("][data-v-a6f18d1d]{border-radius:16px}.ld-img-ph-icon[data-v-a6f18d1d]{font-size:28px;opacity:.3;display:none}.ld-img-ph-label[data-v-a6f18d1d]{font-size:11px;font-family:Manrope,monospace;color:#c9985a80;letter-spacing:1.5px;display:none}.ld-img-ph-hint[data-v-a6f18d1d]{font-size:10px;color:#c8d4e840;letter-spacing:.5px;display:none}.ld-section-pain .ld-section-inner[data-v-a6f18d1d]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ld-pain-left[data-v-a6f18d1d]{display:flex;flex-direction:column;gap:0}.ld-pain-left .ld-section-title[data-v-a6f18d1d]{margin-bottom:16px}.ld-pain-left .ld-section-desc[data-v-a6f18d1d]{margin-bottom:36px}.ld-pain-stats[data-v-a6f18d1d]{display:flex;align-items:center;gap:0;margin-bottom:36px;padding:20px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.ld-stat-item[data-v-a6f18d1d]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ld-stat-num[data-v-a6f18d1d]{font-size:36px;font-weight:700;font-family:Manrope,monospace;color:#f0f4ff;line-height:1}.ld-stat-num em[data-v-a6f18d1d]{font-size:20px;font-style:normal;color:#c9985acc;margin-left:1px}.ld-stat-label[data-v-a6f18d1d]{font-size:11px;color:#c8d4e873;letter-spacing:.5px}.ld-stat-sep[data-v-a6f18d1d]{width:1px;height:36px;background:#ffffff14;flex-shrink:0}.ld-pain-points[data-v-a6f18d1d]{display:flex;flex-direction:column;gap:16px}.ld-pain-point[data-v-a6f18d1d]{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:all .2s ease}.ld-pain-point[data-v-a6f18d1d]:hover{background:#4d7ef80f;border-color:#4d7ef833}.ld-pp-icon[data-v-a6f18d1d]{font-size:11px;font-family:Manrope,monospace;font-weight:700;color:#c9985aa6;letter-spacing:1px;flex-shrink:0;margin-top:2px;width:24px}.ld-pp-title[data-v-a6f18d1d]{font-size:14px;font-weight:600;color:#dce6f8e0;margin-bottom:4px;letter-spacing:.5px}.ld-pp-desc[data-v-a6f18d1d]{font-size:12.5px;color:#c8d4e873;line-height:1.6;letter-spacing:.3px}.ld-pain-right[data-v-a6f18d1d]{align-self:stretch;min-height:560px}.ld-core-cards[data-v-a6f18d1d]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.ld-core-card[data-v-a6f18d1d]{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:20px;overflow:hidden;transition:all .24s ease;position:relative}.ld-core-card[data-v-a6f18d1d]:hover{transform:translateY(-4px);border-color:#c9985a40;box-shadow:0 20px 60px #0006}.ld-core-num[data-v-a6f18d1d]{position:absolute;top:14px;right:14px;font-size:11px;font-family:Manrope,monospace;font-weight:700;color:#c9985a73;letter-spacing:2px;z-index:1}.ld-core-img-wrap[data-v-a6f18d1d]{height:160px;overflow:hidden}.ld-img-placeholder--core[data-v-a6f18d1d]{border-radius:0;height:100%}.ld-core-body[data-v-a6f18d1d]{padding:18px 18px 20px;text-align:left}.ld-core-icon[data-v-a6f18d1d]{font-size:20px;margin-bottom:10px}.ld-core-title[data-v-a6f18d1d]{font-size:15px;font-weight:600;color:#f0f4ff;margin:0 0 8px;letter-spacing:.5px;font-family:Noto Sans SC,PingFang SC,sans-serif}.ld-core-desc[data-v-a6f18d1d]{font-size:12px;color:#c8d4e880;line-height:1.7;margin:0;letter-spacing:.2px}.ld-more-grid[data-v-a6f18d1d]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ld-more-card[data-v-a6f18d1d]{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:all .24s ease}.ld-more-card[data-v-a6f18d1d]:hover{border-color:#4d7ef838;box-shadow:0 12px 40px #0000004d}.ld-more-img-wrap[data-v-a6f18d1d]{height:200px;overflow:hidden;flex-shrink:0}.ld-img-placeholder--more[data-v-a6f18d1d]{border-radius:0;height:100%}.ld-more-body[data-v-a6f18d1d]{padding:20px 24px;text-align:left;flex:1}.ld-more-tag[data-v-a6f18d1d]{display:inline-flex;align-items:center;padding:3px 12px;background:#4d7ef81a;border:1px solid rgba(77,126,248,.2);border-radius:999px;font-size:10.5px;color:#8cb9ffcc;letter-spacing:1px;margin-bottom:12px;font-family:Manrope,monospace}.ld-more-title[data-v-a6f18d1d]{font-size:17px;font-weight:600;color:#edf1ff;margin:0 0 8px;letter-spacing:.5px;font-family:Noto Sans SC,PingFang SC,sans-serif}.ld-more-desc[data-v-a6f18d1d]{font-size:13px;color:#c8d4e87a;line-height:1.75;margin:0;letter-spacing:.3px}@media (max-width: 1400px){.ld-core-cards[data-v-a6f18d1d]{grid-template-columns:repeat(5,1fr);gap:12px}}@media (max-width: 1100px){.ld-section-pain .ld-section-inner[data-v-a6f18d1d]{grid-template-columns:1fr;gap:48px}.ld-pain-right[data-v-a6f18d1d]{height:360px}.ld-core-cards[data-v-a6f18d1d]{grid-template-columns:repeat(3,1fr);gap:16px}.ld-core-card[data-v-a6f18d1d]:nth-child(4),.ld-core-card[data-v-a6f18d1d]:nth-child(5){grid-column:auto}}@media (max-width: 768px){.ld-section[data-v-a6f18d1d]{padding:72px 0}.ld-section-inner[data-v-a6f18d1d]{padding:0 24px}.ld-core-cards[data-v-a6f18d1d]{grid-template-columns:1fr 1fr}.ld-more-grid[data-v-a6f18d1d]{grid-template-columns:1fr}.ld-pain-stats[data-v-a6f18d1d]{gap:0}}.ld-login-shell[data-v-a6f18d1d]{display:grid;grid-template-columns:minmax(320px,44%) 1fr;min-height:500px;border-radius:24px;overflow:hidden}.ld-login-visual-pane[data-v-a6f18d1d]{position:relative;overflow:hidden}.ld-login-visual-pane[data-v-a6f18d1d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 60%,rgba(6,10,18,.7) 100%),linear-gradient(180deg,rgba(6,10,18,.25) 0%,transparent 30%,transparent 70%,rgba(6,10,18,.4) 100%);pointer-events:none}.ld-login-visual-img[data-v-a6f18d1d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% 12%;display:block;filter:saturate(1.1) contrast(1.04) brightness(1.05)}.ld-login-form-pane[data-v-a6f18d1d]{display:flex;align-items:stretch;position:relative}.ld-login-form-pane[data-v-a6f18d1d]:before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:1px;background:linear-gradient(180deg,transparent,rgba(201,152,90,.3) 30%,rgba(201,152,90,.3) 70%,transparent)}.ld-login-form-wrap[data-v-a6f18d1d]{width:100%;padding:36px 32px 28px;background:radial-gradient(140% 120% at 0% 0%,rgba(201,152,90,.09) 0%,transparent 45%),radial-gradient(120% 100% at 100% 100%,rgba(77,126,248,.06) 0%,transparent 45%),linear-gradient(160deg,#09152a,#060d1c);display:flex;flex-direction:column;justify-content:center}.ld-login-title[data-v-a6f18d1d]{color:#f0e6d0;letter-spacing:3px;font-size:22px;font-family:"Noto Serif SC",serif;text-align:center;margin-bottom:6px;text-shadow:0 0 30px rgba(201,152,90,.3)}.ld-login-title-sub[data-v-a6f18d1d]{text-align:center;font-size:13.5px;color:#c9985a73;letter-spacing:3px;text-transform:uppercase;margin-bottom:22px}.ld-login-divider[data-v-a6f18d1d]{display:flex;align-items:center;gap:10px;margin-bottom:20px}.ld-login-divider-line[data-v-a6f18d1d]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(201,152,90,.25))}.ld-login-divider-line[data-v-a6f18d1d]:last-child{background:linear-gradient(90deg,rgba(201,152,90,.25),transparent)}.ld-login-divider-gem[data-v-a6f18d1d]{width:5px;height:5px;border:1px solid rgba(201,152,90,.5);transform:rotate(45deg);flex-shrink:0}.ld-login-form[data-v-a6f18d1d]{display:flex;flex-direction:column}.ld-login-actions[data-v-a6f18d1d]{display:flex;gap:10px;margin-top:16px}.ld-login-actions .s-btn[data-v-a6f18d1d]{flex:1;justify-content:center;height:48px;border-radius:12px;font-size:14px;font-weight:600;letter-spacing:1.5px;cursor:pointer;border:none;font-family:inherit;transition:all .22s ease}.ld-login-actions .s-btn-ghost[data-v-a6f18d1d]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1)!important;color:#dde1ef99}.ld-login-actions .s-btn-ghost[data-v-a6f18d1d]:hover{background:#ffffff14;color:#dde1efe6}.ld-login-actions .s-btn-primary[data-v-a6f18d1d]{background:linear-gradient(135deg,#c9985a,#b8833e,#9a6b2a);color:#fff8ee;box-shadow:0 4px 20px #c9985a66,inset 0 1px #ffe6b440}.ld-login-actions .s-btn-primary[data-v-a6f18d1d]:hover{transform:translateY(-1px);box-shadow:0 8px 28px #c9985a8c,inset 0 1px #ffe6b44d}@media (max-width: 900px){.ld-login-shell[data-v-a6f18d1d]{grid-template-columns:1fr;min-height:auto}.ld-login-visual-pane[data-v-a6f18d1d]{height:200px}.ld-login-form-pane[data-v-a6f18d1d]:before{display:none}.ld-login-form-wrap[data-v-a6f18d1d]{padding:24px 20px 20px}}.ld-remember-item[data-v-a6f18d1d]{margin-bottom:4px!important}.ld-remember-item .el-form-item__content[data-v-a6f18d1d]{line-height:1!important}.ld-remember-row[data-v-a6f18d1d]{display:flex;align-items:center;gap:10px}.ld-remember-check[data-v-a6f18d1d] .el-checkbox__label{font-size:13px;color:#d2dcf0bf;padding-left:7px}.ld-remember-check[data-v-a6f18d1d] .el-checkbox__inner{background:#ffffff0f;border-color:#ffffff2e;border-radius:4px}.ld-remember-check.is-checked[data-v-a6f18d1d] .el-checkbox__inner{background:#3b6af0;border-color:#3b6af0}.ld-remember-hint[data-v-a6f18d1d]{font-size:13.5px;color:#b4c3dc61;letter-spacing:.3px;white-space:nowrap}.ld-cta-beta[data-v-a6f18d1d]{border-color:#60b4ff8c;color:#b4dcffeb;background:#2864c826}.ld-cta-beta[data-v-a6f18d1d]:hover{background:#3c82f038;border-color:#78c8ffe6;box-shadow:0 8px 36px #50a0ff2e;transform:translateY(-2px)}.beta-overlay[data-v-a6f18d1d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#040812c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000}.beta-dialog[data-v-a6f18d1d]{background:#0c1624;border:1px solid rgba(80,140,220,.2);border-radius:16px;width:520px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;box-shadow:0 24px 80px #00143cb3;overflow:hidden}.beta-dialog-head[data-v-a6f18d1d]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid rgba(80,140,220,.12)}.beta-dialog-title[data-v-a6f18d1d]{font-size:17px;font-weight:600;color:#dde8f8;letter-spacing:1px}.beta-close[data-v-a6f18d1d]{background:none;border:none;color:#b4c8eb73;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:6px;line-height:1;transition:color .2s}.beta-close[data-v-a6f18d1d]:hover{color:#dcebffd9}.beta-dialog-body[data-v-a6f18d1d]{padding:20px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.beta-row[data-v-a6f18d1d]{display:flex;flex-direction:column;gap:6px}.beta-row-check[data-v-a6f18d1d]{flex-direction:row;align-items:center}.beta-label[data-v-a6f18d1d]{font-size:13px;color:#b4c8eba6;letter-spacing:.5px}.beta-req[data-v-a6f18d1d]{color:#f87171;margin-left:2px}.beta-input[data-v-a6f18d1d],.beta-textarea[data-v-a6f18d1d]{background:#ffffff0a;border:1px solid rgba(80,140,220,.2);border-radius:8px;color:#dde8f8;font-size:14px;padding:9px 12px;outline:none;font-family:inherit;transition:border-color .2s;resize:none}.beta-input[data-v-a6f18d1d]:focus,.beta-textarea[data-v-a6f18d1d]:focus{border-color:#50a0ff8c}.beta-input[data-v-a6f18d1d]::placeholder,.beta-textarea[data-v-a6f18d1d]::placeholder{color:#8ca5c859}.beta-radio-group[data-v-a6f18d1d]{display:flex;gap:20px;flex-wrap:wrap}.beta-radio[data-v-a6f18d1d]{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:14px;color:#c8d7f0cc}.beta-radio input[type=radio][data-v-a6f18d1d]{accent-color:#4b9ef8;cursor:pointer}.beta-check-label[data-v-a6f18d1d]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#c8d7f0cc}.beta-check-label input[type=checkbox][data-v-a6f18d1d]{accent-color:#4b9ef8;cursor:pointer;width:16px;height:16px}.beta-dialog-foot[data-v-a6f18d1d]{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px;border-top:1px solid rgba(80,140,220,.12)}.beta-btn-cancel[data-v-a6f18d1d]{background:none;border:1px solid rgba(80,140,220,.2);color:#b4c8eba6;border-radius:8px;padding:8px 20px;font-size:14px;cursor:pointer;font-family:inherit;transition:border-color .2s,color .2s}.beta-btn-cancel[data-v-a6f18d1d]:hover{border-color:#78b4ff66;color:#c8dcffd9}.beta-btn-submit[data-v-a6f18d1d]{background:linear-gradient(135deg,#2561c8,#1a46a0);border:1px solid rgba(80,140,255,.4);color:#e8f0ff;border-radius:8px;padding:8px 24px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;letter-spacing:1px;transition:opacity .2s,transform .2s}.beta-btn-submit[data-v-a6f18d1d]:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.beta-btn-submit[data-v-a6f18d1d]:disabled{opacity:.5;cursor:not-allowed}.ld-init-mask[data-v-a6f18d1d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#060c14;opacity:1;transition:opacity .5s ease;pointer-events:none}.ld-init-mask--hidden[data-v-a6f18d1d]{opacity:0;transition:opacity .5s ease;animation:maskFadeOut-a6f18d1d .5s ease forwards}@keyframes maskFadeOut-a6f18d1d{0%{opacity:1;pointer-events:none}99%{opacity:0;pointer-events:none}to{opacity:0;display:none;pointer-events:none}}.ld-login-dialog{-webkit-backdrop-filter:blur(6px) saturate(1.2)!important;backdrop-filter:blur(6px) saturate(1.2)!important;background:transparent!important}.ld-login-dialog .el-overlay-dialog{display:flex;align-items:center;justify-content:center;background:transparent!important}.ld-login-dialog .el-dialog{--el-bg-color: #060d1c !important;--el-fill-color-blank: #0a1628 !important;--el-fill-color: rgba(255, 255, 255, .04) !important;--el-border-color: rgba(201, 152, 90, .22) !important;--el-text-color-primary: #edf1fb !important;--el-text-color-regular: #9aabca !important;--el-text-color-placeholder: rgba(140, 160, 195, .55) !important;background:linear-gradient(148deg,#09152a,#060d1c 55%,#040a14)!important;border:1px solid rgba(201,152,90,.2)!important;border-radius:22px!important;overflow:hidden!important;outline:none!important;box-shadow:0 8px 40px #0000008c,0 2px 12px #00000059,inset 0 1px #ffe6aa0f!important;padding:0!important;margin:0!important}.ld-login-dialog .el-dialog__header{display:none!important}.ld-login-dialog .el-dialog__body{padding:0!important;background:transparent!important;color:#edf1fb!important}.ld-login-dialog .el-form-item{margin-bottom:14px}.ld-login-dialog .el-form-item__label{color:#c49656bf!important;letter-spacing:2px;font-size:13.5px;text-transform:uppercase;font-weight:600;margin-bottom:4px;padding-bottom:0;font-family:Manrope,monospace}.ld-login-dialog .el-input__wrapper,.ld-login-dialog .el-select__wrapper{height:48px!important;border-radius:12px!important;background:#ffffff0a!important;box-shadow:0 0 0 1px #c4965633 inset!important;transition:box-shadow .2s ease,background .2s ease}.ld-login-dialog .el-input__wrapper:hover,.ld-login-dialog .el-select__wrapper:hover{background:#ffffff12!important;box-shadow:0 0 0 1px #c4965670 inset!important}.ld-login-dialog .el-input__wrapper.is-focus,.ld-login-dialog .el-select__wrapper.is-focused{background:#c496560f!important;box-shadow:0 0 0 1.5px #c4965699 inset,0 0 20px #c496561a!important}.ld-login-dialog .el-input__inner,.ld-login-dialog .el-select__selected-item,.ld-login-dialog .el-select__placeholder{color:#edf1fb!important;font-size:14px;background:transparent!important}.ld-login-dialog .el-input__inner::placeholder{color:#8ca0c373!important}.ld-login-dialog .el-input__suffix .el-icon,.ld-login-dialog .el-select__suffix .el-icon{color:#c4965680!important}.ld-login-dialog .el-select-dropdown,.el-select-dropdown.ld-login-select-drop{background:#08111f!important;border:1px solid rgba(196,150,86,.22)!important;border-radius:12px!important}.ld-login-dialog .el-select-dropdown__item,.el-select-dropdown .el-select-dropdown__item{color:#c0ccdf!important}.ld-login-dialog .el-select-dropdown__item:hover,.ld-login-dialog .el-select-dropdown__item.is-hovering,.el-select-dropdown .el-select-dropdown__item:hover,.el-select-dropdown .el-select-dropdown__item.is-hovering{background:#c496561a!important;color:#edf1fb!important}@media (max-width: 900px){.ld-login-dialog .el-dialog{width:calc(100vw - 24px)!important}}.ld-login-dialog .el-dialog{background-color:#060d1c!important}.ld-dev-hint-tag{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-family:Manrope,monospace;color:#50c88cbf;background:#28b47812;border:1px solid rgba(40,180,120,.18);border-radius:999px;padding:5px 14px;margin-top:4px;letter-spacing:.5px}.ld-dev-hint-dot{width:6px;height:6px;border-radius:50%;background:#34c98be6;box-shadow:0 0 7px #34c98bcc;animation:devDotPulse 1.8s ease-in-out infinite;flex-shrink:0}@keyframes devDotPulse{0%,to{box-shadow:0 0 3px #34c98b66}50%{box-shadow:0 0 10px #34c98b}}.ld-role-dropdown{background:#08111f!important;border:1px solid rgba(196,150,86,.28)!important;border-radius:12px!important;box-shadow:0 8px 40px #0009!important;padding:4px!important}.ld-role-dropdown .el-select-dropdown__list{padding:0!important}.ld-role-dropdown .el-select-dropdown__item{color:#c0ccdfd9!important;background:transparent!important;border-radius:8px!important;margin:2px 0!important;font-size:14px!important;height:40px!important;line-height:40px!important}.ld-role-dropdown .el-select-dropdown__item.is-hovering{background:#c496561f!important;color:#edf1fb!important}.ld-role-dropdown .el-select-dropdown__item.is-selected{background:#c496562e!important;color:#c49656!important;font-weight:600!important}.ld-role-dropdown .el-popper__arrow:before{background:#08111f!important;border-color:#c4965647!important}
