@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/noto-sans-sc-chinese-simplified-300-normal-Yr163UWa.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-sc-chinese-simplified-400-normal-Ba7eOkfT.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-sc-chinese-simplified-500-normal-z_irmif2.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-sc-chinese-simplified-600-normal-CI4uXaOp.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-sc-chinese-simplified-700-normal-DoUziBww.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-sans-sc-chinese-simplified-800-normal-BaOHBrLO.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/noto-sans-sc-chinese-simplified-900-normal-Di-dyiBb.woff2)format("woff2")}:root{--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;color:#1f2937;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050814;font-family:Noto Sans SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-width:0;min-height:100vh;margin:0}body{background:#050814}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit}.el-table th.el-table__cell{color:#475569;background:#f8fafc;font-weight:700}.el-card{border-radius:8px}.el-button{border-radius:8px;font-weight:650}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain){border-color:var(--el-color-primary);background-color:var(--el-color-primary)}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain):hover{border-color:var(--el-color-primary-light-3);background-color:var(--el-color-primary-light-3)}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain):focus-visible{outline:2px solid var(--el-color-primary-light-5);outline-offset:2px}.el-button--primary.is-link,.el-button--primary.is-link:hover,.el-button--primary.is-link:focus,.el-button--primary.is-link:active{color:var(--el-color-primary);background-color:#0000;border-color:#0000}.el-button--primary.is-link:hover,.el-button--primary.is-link:focus-visible{color:var(--el-color-primary-dark-2)}.el-dialog{border-radius:8px}.el-message-box{width:480px;max-width:calc(100vw - 32px)}.el-message-box__content{align-items:flex-start}.el-message-box__message{min-width:0}.el-message-box__message,.el-message-box__message p{white-space:normal;overflow-wrap:anywhere}.el-message{border-radius:8px}@media (width<=900px){.el-pagination__total,.el-pagination__sizes,.el-pagination__jump,.el-pagination__rightwrapper{display:none!important}.pagination-bar{justify-content:flex-end!important}.el-pagination .el-pager{display:flex!important}.el-pagination .el-pager li.number{display:inline-flex!important}}.admin-layout{color:#1f2937;background:linear-gradient(90deg,#409eff0d 1px,#0000 1px) 0 0/40px 40px,linear-gradient(0deg,#79bbff0a 1px,#0000 1px) 0 0/40px 40px,linear-gradient(135deg,#fbfdff 0%,#f2f8ff 52%,#f8fbff 100%);justify-content:center;width:100%;min-height:100vh;display:flex}.admin-layout .admin-shell>.admin-content{background:0 0;flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow:hidden}@supports (height:100dvh){.admin-layout .admin-shell>.admin-content{height:100dvh}}.admin-layout .admin-shell{align-items:stretch;width:min(100%,2560px);min-width:0;min-height:100vh;display:flex}@supports (min-height:100dvh){.admin-layout,.admin-layout .admin-shell{min-height:100dvh}}.admin-layout .admin-topbar{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-bottom:1px solid #d5e2efcc;align-items:center;min-height:64px;padding:0 24px;display:flex;position:relative;box-shadow:0 8px 24px #0f172a06}.admin-layout .admin-topbar-main,.admin-layout .header-nav-row{width:100%;min-width:0}.admin-layout .header-nav-row{align-items:center;gap:14px;display:flex}.admin-layout .admin-main{scroll-behavior:smooth;flex:1;min-width:0;padding:22px;overflow:auto}.admin-layout .admin-main>*{animation:.26s both admin-page-in}@keyframes admin-page-in{0%{opacity:0}to{opacity:1}}@media (width<=900px){.admin-layout{min-height:100vh;display:block}.admin-layout .admin-shell{width:100%;min-height:100vh;display:block}.admin-layout .admin-shell>.admin-content{height:auto;min-height:100vh;overflow:visible}.admin-layout .admin-topbar{min-height:56px;padding:0 14px}.admin-layout .admin-main{padding:14px;overflow:visible}}:root{--portal-sidebar-width:236px;--portal-content-left:var(--portal-sidebar-width);--portal-content-width:calc(100vw - var(--portal-sidebar-width));--portal-dialog-padding:24px;--portal-dialog-mobile-padding:16px}.admin-account-dialog-modal,.role-form-dialog-modal,.role-users-dialog-modal,.role-permission-dialog-modal,.admin-account-dialog-modal .el-overlay-dialog,.role-form-dialog-modal .el-overlay-dialog,.role-users-dialog-modal .el-overlay-dialog,.role-permission-dialog-modal .el-overlay-dialog{box-sizing:border-box;min-width:0;overflow:hidden!important}.admin-account-dialog-modal,.role-form-dialog-modal,.role-users-dialog-modal,.role-permission-dialog-modal{height:100vh!important;position:fixed!important;top:0!important;bottom:0!important}@supports (height:100dvh){.admin-account-dialog-modal,.role-form-dialog-modal,.role-users-dialog-modal,.role-permission-dialog-modal{height:100dvh!important}}@media (width>=901px){.admin-account-dialog-modal,.role-form-dialog-modal,.role-users-dialog-modal,.role-permission-dialog-modal{left:var(--portal-content-left)!important;width:var(--portal-content-width)!important;max-width:var(--portal-content-width)!important;right:auto!important}.admin-account-dialog-modal .el-overlay-dialog,.role-form-dialog-modal .el-overlay-dialog,.role-users-dialog-modal .el-overlay-dialog,.role-permission-dialog-modal .el-overlay-dialog{padding:var(--portal-dialog-padding);justify-content:center;align-items:center;display:flex;width:100%!important;max-width:100%!important;position:absolute!important;inset:0 auto 0 0!important}.admin-account-dialog-modal .el-dialog,.role-form-dialog-modal .el-dialog,.role-users-dialog-modal .el-dialog,.role-permission-dialog-modal .el-dialog{margin:0!important}}@media (width<=900px){.admin-account-dialog-modal,.role-form-dialog-modal,.role-users-dialog-modal,.role-permission-dialog-modal,.admin-account-dialog-modal .el-overlay-dialog,.role-form-dialog-modal .el-overlay-dialog,.role-users-dialog-modal .el-overlay-dialog,.role-permission-dialog-modal .el-overlay-dialog{width:100%!important;max-width:100%!important;left:0!important;right:auto!important}.admin-account-dialog-modal .el-overlay-dialog,.role-form-dialog-modal .el-overlay-dialog,.role-users-dialog-modal .el-overlay-dialog,.role-permission-dialog-modal .el-overlay-dialog{padding:var(--portal-dialog-mobile-padding);justify-content:center;align-items:center;display:flex;position:absolute!important;inset:0!important}.admin-account-dialog-modal .el-dialog,.role-form-dialog-modal .el-dialog,.role-users-dialog-modal .el-dialog,.role-permission-dialog-modal .el-dialog{margin:0!important}}@media (width<=640px){.admin-account-dialog-modal .el-overlay-dialog,.role-form-dialog-modal .el-overlay-dialog,.role-users-dialog-modal .el-overlay-dialog,.role-permission-dialog-modal .el-overlay-dialog{padding:12px}}.portal-list-page{grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px;width:100%;height:calc(100vh - 112px);min-height:0;display:grid}.portal-list-page>.section-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.portal-list-page .section-title{color:#111827;letter-spacing:0;align-items:center;gap:10px;font-size:21px;font-weight:720;display:inline-flex;position:relative}.portal-list-page .section-title:before{content:"";background:linear-gradient(180deg, var(--el-color-primary), var(--el-color-primary-light-3));border-radius:3px;width:4px;height:20px}.portal-list-page .toolbar-actions,.portal-list-page>.search-bar .search-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.portal-list-page>.search-bar{background:#fff;border:1px solid #d5e2efe6;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex;box-shadow:0 8px 24px #0f172a07}.portal-list-page>.search-bar .search-fields{flex-wrap:wrap;flex:auto;gap:10px;min-width:0;display:flex}.portal-list-page>.search-bar .search-actions{flex:none;margin-left:auto}.portal-list-page>.search-bar .search-input{width:240px}.portal-list-page>.search-bar .search-select{width:180px}.portal-list-page>.table-region{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #d5e2efe6;border-radius:8px;min-height:0;overflow:hidden;box-shadow:0 10px 28px #0f172a08}.portal-list-page>.table-region .custom-table{width:100%;height:100%}.portal-list-page>.pagination-bar{justify-content:flex-end;padding:10px 0 0;display:flex}.portal-list-page :is(.el-button,.el-input__wrapper,.el-select__wrapper){border-radius:8px}.portal-list-page .el-button{font-weight:650;transition:transform .18s,box-shadow .18s,border-color .18s}.portal-list-page .el-button:not(.is-link):hover{transform:translateY(-1px);box-shadow:0 8px 18px #409eff1a}.portal-list-page .el-input__wrapper,.portal-list-page .el-select__wrapper{background:#fff;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #dbe4ef}.portal-list-page .el-input__wrapper:hover,.portal-list-page .el-select__wrapper:hover{background:#fff;box-shadow:inset 0 0 0 1px #bcccdc}.portal-list-page .el-input__wrapper.is-focus,.portal-list-page .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset, 0 0 0 3px #409eff1a;background:#fff}.portal-list-page .el-table{color:#334155;--el-table-header-bg-color:#f8fafc;--el-table-border-color:#e5e7eb;--el-table-row-hover-bg-color:#ecf5ff}.portal-list-page .el-table th.el-table__cell{color:#475569;background:#f8fafc;height:46px;font-size:13px;font-weight:700}.portal-list-page .el-table td.el-table__cell{border-bottom-color:#eef2f7;height:48px}.portal-list-page .el-table__row{transition:background .18s}@media (width<=900px){.portal-list-page{height:auto;min-height:calc(100vh - 88px)}.portal-list-page>.section-toolbar,.portal-list-page>.search-bar{flex-direction:column;align-items:stretch}.portal-list-page .toolbar-actions,.portal-list-page>.search-bar .search-actions{justify-content:flex-start;margin-left:0}.portal-list-page>.search-bar .search-input,.portal-list-page>.search-bar .search-select{width:100%}.portal-list-page>.table-region{min-height:420px}}.admin-login-page[data-v-ee7948da]{color:#1f2937;box-sizing:border-box;background:linear-gradient(90deg,#409eff0e 1px,#0000 1px) 0 0/42px 42px,linear-gradient(0deg,#79bbff0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(135deg,#fbfdff 0%,#eff8ff 48%,#f8fbff 100%);place-items:center;width:100%;max-width:100vw;min-height:100vh;padding:28px;display:grid;overflow:clip auto}@supports (min-height:100dvh){.admin-login-page[data-v-ee7948da]{min-height:100dvh}}.login-shell[data-v-ee7948da]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #d5e2efe6;border-radius:8px;grid-template-columns:minmax(0,1.05fr) minmax(360px,440px);width:min(100%,1020px);min-width:0;max-width:100%;min-height:588px;animation:.55s both login-shell-in-ee7948da;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 55px #0f172a13}.login-visual[data-v-ee7948da]{color:#0f172a;background:linear-gradient(135deg,#ffffffc2,#eff8fff0),linear-gradient(45deg,#409eff1f,#79bbff1a);flex-direction:column;justify-content:space-between;min-width:0;padding:34px;display:flex;position:relative;overflow:hidden}.login-visual[data-v-ee7948da]:before{content:"";pointer-events:none;border:1px solid #bae6fda8;border-radius:8px;position:absolute;inset:18px}.login-visual[data-v-ee7948da]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#409eff57);width:210px;height:1px;position:absolute;bottom:34px;right:34px;transform:rotate(-28deg)}.login-brand[data-v-ee7948da],.login-visual-content[data-v-ee7948da],.login-status-grid[data-v-ee7948da]{z-index:1;position:relative}.login-brand[data-v-ee7948da]{align-items:center;display:flex}.login-brand-copy[data-v-ee7948da]{gap:3px;min-width:0;display:grid}.login-brand-copy strong[data-v-ee7948da]{color:#0f172a;font-size:16px;font-weight:700}.login-brand-copy span[data-v-ee7948da]{color:#64748b;font-size:12px}.login-visual-content[data-v-ee7948da]{max-width:420px}.login-kicker[data-v-ee7948da]{color:var(--el-color-primary);letter-spacing:0;margin-bottom:14px;font-size:12px;font-weight:800}.login-visual-content h1[data-v-ee7948da]{color:#0f172a;margin-bottom:16px;font-size:36px;font-weight:720;line-height:1.18}.login-visual-content p[data-v-ee7948da]:last-child{color:#475569;font-size:15px;line-height:1.8}.login-status-grid[data-v-ee7948da]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.login-status-grid div[data-v-ee7948da]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #d5e2efe6;border-radius:8px;gap:5px;min-width:0;padding:14px;display:grid}.login-status-grid strong[data-v-ee7948da]{color:#0f172a;font-size:13px;font-weight:700}.login-status-grid span[data-v-ee7948da]{color:#64748b;font-size:12px}.login-card[data-v-ee7948da]{background:#ffffffb8;border:0;border-left:1px solid #d5e2efdb;border-radius:0;place-items:center;width:100%;min-width:0;padding:42px;display:grid;position:relative}[data-v-ee7948da] .el-card__body{width:100%;min-width:0;max-width:354px;padding:0}.login-title[data-v-ee7948da]{margin-bottom:28px}.login-title p[data-v-ee7948da]{color:var(--el-color-primary);margin-bottom:8px;font-size:13px;font-weight:700}.login-title h2[data-v-ee7948da]{color:#111827;margin-bottom:8px;font-size:28px;font-weight:700;line-height:1.2}.login-title span[data-v-ee7948da]{color:#6b7280;font-size:13px}.login-form[data-v-ee7948da]{min-width:0;display:grid}[data-v-ee7948da] .el-form-item{margin-bottom:18px}[data-v-ee7948da] .el-input__wrapper{min-height:46px;box-shadow:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;transition:border-color .2s,background .2s,box-shadow .2s}[data-v-ee7948da] .el-input__wrapper:hover{background:#fff;border-color:#cbd5e1}[data-v-ee7948da] .el-input__wrapper.is-focus{border-color:var(--el-color-primary);background:#fff;box-shadow:0 0 0 3px #409eff1f}[data-v-ee7948da] .el-input__inner:-webkit-autofill{-webkit-text-fill-color:#111827!important;-webkit-background-clip:text!important;transition:background-color 5000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #fff!important}.submit-button[data-v-ee7948da]{background:linear-gradient(135deg, var(--el-color-primary), var(--el-color-primary-light-3));border:0;border-radius:8px;width:100%;min-width:0;min-height:46px;margin-top:4px;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;overflow:hidden;box-shadow:0 12px 26px #3b82f629}.submit-button[data-v-ee7948da] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.submit-button[data-v-ee7948da]:hover,.submit-button[data-v-ee7948da]:focus{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 16px 30px #3b82f633}.login-footnote[data-v-ee7948da]{color:#64748b;justify-content:center;align-items:center;gap:8px;min-width:0;margin-top:6px;font-size:12px;display:flex}.login-footnote span[data-v-ee7948da]{background:var(--el-color-primary);border-radius:3px;width:7px;height:7px;box-shadow:0 0 0 4px #409eff1f}@keyframes login-shell-in-ee7948da{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.admin-login-page[data-v-ee7948da]{padding:16px}.login-shell[data-v-ee7948da]{grid-template-columns:1fr;min-height:0}.login-visual[data-v-ee7948da]{min-height:260px;padding:24px}.login-visual-content[data-v-ee7948da]{margin:34px 0 24px}.login-visual-content h1[data-v-ee7948da]{font-size:28px}.login-status-grid[data-v-ee7948da]{grid-template-columns:1fr}.login-card[data-v-ee7948da]{border-top:1px solid #e2e8f0db;border-left:0;padding:28px 22px 24px}[data-v-ee7948da] .el-card__body{max-width:none}}.brand-icon-img[data-v-adacf360]{object-fit:contain;flex:none;display:block}.portal-role-sidebar[data-v-f3ef727f]{z-index:3;color:#334155;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffffe0,#f7fcffe6),linear-gradient(135deg,#409eff14,#79bbff0f);border-right:1px solid #cfdeedd1;flex-direction:column;width:236px;min-width:236px;height:100vh;display:flex;position:sticky;top:0;box-shadow:12px 0 30px #0f172a09}.portal-mobile-menu-btn[data-v-f3ef727f]{color:#334155;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:700;transition:color .2s,border-color .2s,transform .2s;display:none;box-shadow:0 6px 18px #0f172a0f}.portal-mobile-menu-btn[data-v-f3ef727f]:hover{color:var(--el-color-primary-dark-2);border-color:var(--el-color-primary-light-5);transform:translateY(-1px)}@supports (height:100dvh){.portal-role-sidebar[data-v-f3ef727f]{height:100dvh}}.portal-role-brand[data-v-f3ef727f]{cursor:pointer;border-bottom:1px solid #d5e2efc7;justify-content:space-between;align-items:center;gap:10px;height:64px;min-height:64px;padding:0 18px;display:flex}.portal-role-brand-main[data-v-f3ef727f]{color:#0f172a;align-items:center;gap:12px;min-width:0;display:flex}.portal-role-brand-icon[data-v-f3ef727f]{width:38px;height:38px;color:var(--el-color-primary);border:1px solid var(--el-color-primary-light-7);background:#f0f9ffdb;border-radius:8px;flex:0 0 38px;place-items:center;font-size:17px;font-weight:800;display:grid;overflow:hidden}.portal-role-brand-copy[data-v-f3ef727f]{gap:3px;min-width:0;display:grid}.portal-role-brand strong[data-v-f3ef727f]{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.portal-role-brand-copy em[data-v-f3ef727f]{color:var(--el-color-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:700;line-height:1.2;overflow:hidden}.portal-side-nav[data-v-f3ef727f]{scrollbar-width:thin;scrollbar-color:#94a3b847 transparent;flex:1;align-content:start;padding:14px 0 8px;display:grid;overflow-y:auto}.portal-side-nav-group[data-v-f3ef727f]{display:grid}.portal-side-nav-btn[data-v-f3ef727f]{color:#475569;box-sizing:border-box;width:calc(100% - 20px);height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:3px 10px;padding:0 14px;font-size:14px;font-weight:650;transition:color .2s,background .2s,transform .2s;display:flex}.portal-side-nav-children[data-v-f3ef727f]{gap:4px;padding:2px 10px 7px 42px;display:grid}.portal-side-nav-child[data-v-f3ef727f]{color:#64748b;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:650;transition:color .2s,background .2s,transform .2s;position:relative}.portal-side-nav-child[data-v-f3ef727f]:hover{color:var(--el-color-primary-dark-2);background:#ecf5ffc7;transform:translate(2px)}.portal-side-nav-child.active[data-v-f3ef727f]{color:var(--el-color-primary-dark-2);background:#ecf5ffe0}.portal-side-nav-btn[data-v-f3ef727f]:hover{color:var(--el-color-primary-dark-2);background:#ecf5ffd6;transform:translate(2px)}.portal-side-nav-btn.active[data-v-f3ef727f]{color:var(--el-color-primary-dark-2);box-shadow:inset 3px 0 0 var(--el-color-primary), 0 8px 18px #409eff1a;background:linear-gradient(135deg,#ecf5fffa,#f8fbfff5)}.portal-side-nav-icon[data-v-f3ef727f]{flex:0 0 18px;width:18px;height:18px;font-size:18px}.portal-side-nav-label[data-v-f3ef727f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-side-nav-arrow[data-v-f3ef727f]{color:#94a3b8;flex:0 0 15px;width:15px;height:15px;margin-left:auto;font-size:15px}.portal-sidebar-user[data-v-f3ef727f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #d5e2efdb;border-radius:8px;margin:14px;display:grid;overflow:hidden}.portal-sidebar-user-toggle[data-v-f3ef727f]{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.portal-sidebar-user-toggle[data-v-f3ef727f]:hover{background:#f0f9ffb8}.portal-sidebar-user-meta[data-v-f3ef727f]{text-align:left;justify-items:start;gap:4px;min-width:0;display:grid}.portal-sidebar-user strong[data-v-f3ef727f],.portal-mobile-user strong[data-v-f3ef727f]{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.portal-sidebar-user span[data-v-f3ef727f],.portal-mobile-user span[data-v-f3ef727f]{color:#64748b;font-size:12px;line-height:1.25}.portal-sidebar-user-arrow[data-v-f3ef727f]{color:#94a3b8;flex:0 0 16px;width:16px;height:16px;font-size:16px}.portal-sidebar-actions[data-v-f3ef727f]{background:#f8fafcb3;border-top:1px solid #d5e2efc7;padding:8px;display:grid}.portal-sidebar-action[data-v-f3ef727f],.portal-sidebar-logout[data-v-f3ef727f]{width:100%;height:36px;color:var(--el-color-danger);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.portal-sidebar-action[data-v-f3ef727f]{color:#475569}.portal-sidebar-action[data-v-f3ef727f]:hover{color:var(--el-color-primary-dark-2);background:#ecf5ffdb}.portal-sidebar-action[data-v-f3ef727f]:disabled{color:#c0c4cc;cursor:not-allowed;opacity:.58}.portal-sidebar-action[data-v-f3ef727f]:disabled:hover{color:#c0c4cc;background:0 0}.portal-sidebar-logout .el-icon[data-v-f3ef727f],.portal-sidebar-action .el-icon[data-v-f3ef727f]{width:15px;height:15px;font-size:15px}.portal-sidebar-logout[data-v-f3ef727f]:hover{color:var(--el-color-danger-dark-2);background:var(--el-color-danger-light-9)}.portal-mobile-menu-panel[data-v-f3ef727f]{background:#f8fbff;grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.portal-mobile-menu-head[data-v-f3ef727f]{border-bottom:1px solid #d5e2efd1;justify-content:space-between;align-items:center;min-height:64px;padding:0 16px;display:flex}.portal-sidebar-toggle[data-v-f3ef727f]{color:#475569;cursor:pointer;background:#ffffffd6;border:1px solid #d5e2efdb;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.portal-sidebar-toggle[data-v-f3ef727f]:hover{color:var(--el-color-primary-dark-2);background:#ecf5ffdb}.portal-mobile-menu-list[data-v-f3ef727f]{align-content:start;gap:6px;padding:14px 12px;display:grid;overflow-y:auto}.portal-mobile-menu-group[data-v-f3ef727f],.portal-mobile-menu-children[data-v-f3ef727f]{gap:4px;display:grid}.portal-mobile-menu-item[data-v-f3ef727f],.portal-mobile-menu-child[data-v-f3ef727f]{color:#475569;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;display:flex}.portal-mobile-menu-item[data-v-f3ef727f]{gap:10px;min-height:46px;padding:0 14px;font-size:14px}.portal-mobile-menu-child[data-v-f3ef727f]{min-height:40px;padding:0 14px 0 44px;font-size:14px}.portal-mobile-menu-item.active[data-v-f3ef727f],.portal-mobile-menu-child.active[data-v-f3ef727f]{color:var(--el-color-primary-dark-2);background:#ecf5ffe6}.portal-mobile-user[data-v-f3ef727f]{background:#ffffffc7;border:1px solid #d5e2efdb;border-radius:8px;margin:12px;display:grid;overflow:hidden}.portal-mobile-menu-drawer .el-drawer__body{padding:0}.portal-mobile-menu-drawer.el-drawer{z-index:3001!important}.portal-mobile-menu-overlay{z-index:3000!important}@media (width<=900px){.portal-role-sidebar[data-v-f3ef727f]{display:none}.portal-mobile-menu-btn[data-v-f3ef727f]{display:inline-flex}}.portal-breadcrumb[data-v-675e0848]{min-width:0;color:var(--gallery-soft,#a0a0a0);white-space:nowrap;scrollbar-width:none;flex:1;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex;overflow-x:auto}.portal-breadcrumb[data-v-675e0848]::-webkit-scrollbar{display:none}.portal-breadcrumb strong[data-v-675e0848]{color:var(--gallery-ink,#1a1a1a)}.portal-breadcrumb-home[data-v-675e0848]{color:var(--gallery-muted,#737373);flex:none;font-size:14px}.portal-breadcrumb-link[data-v-675e0848]{color:var(--gallery-muted,#737373);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.portal-breadcrumb-link[data-v-675e0848]:hover{color:var(--gallery-ink,#1a1a1a)}.admin-layout[data-v-8ecb3f85]{color:#1f2937}.admin-layout .admin-topbar[data-v-8ecb3f85]{background:#ffffffb8;border-bottom:1px solid #d5e2efcc}.admin-dashboard[data-v-3da3ee6f]{gap:18px;display:grid}.admin-hero[data-v-3da3ee6f]{color:#0f172a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6,#eff8ffeb),linear-gradient(45deg,#409eff1c,#79bbff14);border:1px solid #d5e2efe6;border-radius:8px;justify-content:space-between;align-items:stretch;gap:24px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0f172a0b}.admin-hero[data-v-3da3ee6f]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#409eff57);width:220px;height:1px;position:absolute;bottom:28px;right:28px;transform:rotate(-25deg)}.admin-hero[data-v-3da3ee6f]>*{z-index:1;position:relative}.eyebrow[data-v-3da3ee6f]{color:var(--el-color-primary);letter-spacing:0;margin-bottom:8px;font-size:12px;font-weight:800}.admin-hero h1[data-v-3da3ee6f]{color:#0f172a;margin-bottom:8px;font-size:28px;font-weight:720;line-height:1.2}.desc[data-v-3da3ee6f]{color:#475569;max-width:560px;font-size:14px;line-height:1.75}.hero-metrics[data-v-3da3ee6f]{grid-template-columns:repeat(2,minmax(96px,1fr));align-self:end;gap:12px;min-width:232px;display:grid}.hero-metrics div[data-v-3da3ee6f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #d5e2efe6;border-radius:8px;gap:5px;padding:14px;display:grid}.hero-metrics strong[data-v-3da3ee6f]{color:#0f172a;font-size:22px;font-weight:800;line-height:1.1}.hero-metrics span[data-v-3da3ee6f]{color:#64748b;font-size:12px;font-weight:650}.admin-grid[data-v-3da3ee6f]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.module-card[data-v-3da3ee6f]{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #d5e2efe6;border-radius:8px;min-height:156px;padding:18px;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 10px 26px #0f172a08}.module-card[data-v-3da3ee6f]:after{content:"";background:linear-gradient(90deg, var(--el-color-primary), var(--el-color-primary-light-3));opacity:0;border-radius:3px 3px 0 0;height:3px;transition:opacity .2s,transform .2s;position:absolute;inset:auto 16px 0;transform:translateY(3px)}.module-card[data-v-3da3ee6f]:hover{border-color:#409eff6b;transform:translateY(-2px);box-shadow:0 16px 32px #0f172a0e}.module-card[data-v-3da3ee6f]:hover:after{opacity:1;transform:translateY(0)}.module-card-head[data-v-3da3ee6f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.module-card-head span[data-v-3da3ee6f]{color:#64748b;font-size:12px;font-weight:700}.module-icon[data-v-3da3ee6f]{width:42px;height:42px;color:var(--el-color-primary);background:linear-gradient(135deg, var(--el-color-primary-light-9), #f8fbff);border:1px solid var(--el-color-primary-light-7);border-radius:8px;place-items:center;display:grid}.module-card h3[data-v-3da3ee6f]{color:#111827;margin-bottom:8px;font-size:16px;font-weight:750}.module-card p[data-v-3da3ee6f]{color:#64748b;font-size:14px;line-height:1.6}@media (width<=900px){.admin-hero[data-v-3da3ee6f]{flex-direction:column}.hero-metrics[data-v-3da3ee6f]{width:100%;min-width:0}}@media (width<=640px){.admin-grid[data-v-3da3ee6f]{grid-template-columns:1fr}.admin-hero[data-v-3da3ee6f]{padding:22px}.hero-metrics[data-v-3da3ee6f]{grid-template-columns:1fr}}.table-row-actions[data-v-b278beea]{justify-content:flex-end;width:100%;display:flex}.table-row-actions-desktop[data-v-b278beea]{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link{min-height:24px;color:var(--el-color-primary);background:0 0;border-color:#0000;padding:2px 4px;transition:color .16s,background .16s}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button+.el-button{margin-left:0}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link:hover,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link:focus,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link:active{color:var(--el-color-primary-dark-2);background:0 0;border-color:#0000}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link:focus-visible{outline-offset:2px;outline:2px solid #409eff3d}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--danger.is-link{color:var(--el-color-danger)}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--success.is-link{color:var(--el-color-success)}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--warning.is-link{color:var(--el-color-warning)}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--danger.is-link:hover,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--danger.is-link:focus,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--danger.is-link:active{color:var(--el-color-danger-dark-2)}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--success.is-link:hover,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--success.is-link:focus,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--success.is-link:active{color:var(--el-color-success-dark-2)}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--warning.is-link:hover,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--warning.is-link:focus,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.el-button--warning.is-link:active{color:var(--el-color-warning-dark-2)}.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link.is-disabled,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link.is-disabled:hover,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link.is-disabled:focus,.table-row-actions-desktop[data-v-b278beea] .table-row-actions-button.is-link.is-disabled:active{color:var(--el-disabled-text-color);cursor:not-allowed;background:0 0;border-color:#0000}.table-row-actions-mobile[data-v-b278beea]{display:none}.table-row-actions-more[data-v-b278beea]{height:28px;color:var(--el-color-primary);border:1px solid var(--el-color-primary-light-8);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.table-row-actions-more .el-icon[data-v-b278beea]{font-size:12px}.table-row-actions-empty[data-v-b278beea]{color:#98a2b3;justify-content:center;align-items:center;min-width:28px;font-size:12px;font-weight:800;display:inline-flex}.table-row-actions-item-icon[data-v-b278beea]{margin-right:6px}.el-dropdown-menu__item.is-danger{color:var(--el-color-danger)}.el-dropdown-menu__item.is-danger:hover,.el-dropdown-menu__item.is-danger:focus{color:var(--el-color-danger-dark-2);background-color:var(--el-color-danger-light-9)}@media (width<=900px){.table-row-actions-desktop[data-v-b278beea]{display:none}.table-row-actions-mobile[data-v-b278beea]{display:inline-flex}}[data-v-3169cfb3] .admin-account-dialog{border-radius:8px}[data-v-3169cfb3] .admin-account-dialog .el-dialog__header{display:none}[data-v-3169cfb3] .admin-account-dialog .el-dialog__body{padding:28px 24px 0}[data-v-3169cfb3] .admin-account-dialog .el-dialog__footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 24px 20px;display:grid}[data-v-3169cfb3] .admin-account-dialog .el-dialog__footer .el-button{white-space:nowrap;border-radius:999px;width:100%;min-width:0;height:36px;padding:0 10px;font-weight:800;margin-left:0!important}[data-v-3169cfb3] .admin-account-dialog .el-dialog__footer .el-button .el-icon{flex:none}.mobile-action-text[data-v-3169cfb3]{display:none}.account-success[data-v-3169cfb3]{text-align:center;justify-items:center;display:grid}.success-icon[data-v-3169cfb3]{color:#32c36c;font-size:54px}.account-success h3[data-v-3169cfb3]{color:#1a1a1a;margin:12px 0 8px;font-size:18px;font-weight:900}.account-success p[data-v-3169cfb3]{color:#737373;margin:0 0 14px;font-size:13px}.account-info-card[data-v-3169cfb3]{box-sizing:border-box;background:#f7fbff;border:1px solid #b6d7ff;border-radius:6px;gap:10px;width:100%;padding:14px 18px;display:grid}.account-list-card[data-v-3169cfb3]{background:#f7fbff;border:1px solid #b6d7ff;border-radius:6px;width:100%;overflow-x:auto}.account-list-head[data-v-3169cfb3],.account-list-row[data-v-3169cfb3]{box-sizing:border-box;text-align:left;grid-template-columns:1.1fr 1fr .9fr;align-items:center;gap:10px;width:100%;min-width:390px;display:grid}.account-list-head.has-contact[data-v-3169cfb3],.account-list-row.has-contact[data-v-3169cfb3]{grid-template-columns:1.1fr 1fr 1fr .9fr;min-width:520px}.account-list-head[data-v-3169cfb3]{color:#475569;background:#eef6ff;padding:10px 12px;font-size:12px;font-weight:900}.account-list-body[data-v-3169cfb3]{max-height:260px;overflow:auto}.account-list-row[data-v-3169cfb3]{color:#1a1a1a;border-top:1px solid #d8ebf7;padding:10px 12px;font-size:13px}.account-list-row span[data-v-3169cfb3],.account-list-row strong[data-v-3169cfb3]{overflow-wrap:anywhere;min-width:0}.account-row[data-v-3169cfb3]{text-align:left;color:#1a1a1a;grid-template-columns:92px minmax(0,1fr);align-items:center;font-size:14px;display:grid}.account-row span[data-v-3169cfb3]{font-weight:800}.account-row strong[data-v-3169cfb3]{overflow-wrap:anywhere;font-weight:900}.account-username[data-v-3169cfb3]{color:#1677ff}.account-password[data-v-3169cfb3]{color:#ff7a1a}.save-warning[data-v-3169cfb3]{color:#ff7a1a;margin-top:12px;font-size:12px;line-height:1.6}@media (width<=640px){[data-v-3169cfb3] .admin-account-dialog{width:calc(100% - 24px)!important}[data-v-3169cfb3] .admin-account-dialog .el-dialog__body{padding:22px 16px 0}[data-v-3169cfb3] .admin-account-dialog .el-dialog__footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 16px 16px}[data-v-3169cfb3] .admin-account-dialog .el-dialog__footer .el-button{height:34px;padding:0 8px;font-size:13px}.desktop-action-text[data-v-3169cfb3]{display:none}.mobile-action-text[data-v-3169cfb3]{display:inline}.success-icon[data-v-3169cfb3]{font-size:48px}.account-success h3[data-v-3169cfb3]{font-size:17px}.account-info-card[data-v-3169cfb3]{padding:12px 14px}.account-row[data-v-3169cfb3]{grid-template-columns:82px minmax(0,1fr);font-size:13px}.account-list-head[data-v-3169cfb3],.account-list-row[data-v-3169cfb3]{gap:8px;font-size:12px}}.user-manage[data-v-2efb6a56]{color:#1a1a1a}.admin-user-reset-confirm-content{white-space:normal;overflow-wrap:anywhere;gap:6px;line-height:1.6;display:grid}.user-create-page[data-v-f0af1c8f]{flex-direction:column;height:calc(100vh - 120px);min-height:0;display:flex;position:relative}.user-create-scroll[data-v-f0af1c8f]{flex:1;min-height:0;padding:0 0 90px;overflow:auto}.section-toolbar[data-v-f0af1c8f]{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.section-title[data-v-f0af1c8f]{color:#111827;margin:0;font-size:22px;font-weight:900}.user-create-form[data-v-f0af1c8f]{background:#fff;border:1px solid #e8e4e0;border-radius:8px;max-width:720px;padding:20px 20px 8px}.role-select[data-v-f0af1c8f],.password-tip[data-v-f0af1c8f]{width:100%}.password-tip[data-v-f0af1c8f]{border-radius:8px;padding-left:0}.user-create-footer[data-v-f0af1c8f]{z-index:20;background:#fffffffa;border:1px solid #e8e4e0;border-radius:8px;justify-content:flex-end;padding:12px 16px;display:flex;position:sticky;bottom:0}.footer-actions[data-v-f0af1c8f]{gap:12px;display:flex}[data-v-f0af1c8f] .el-form-item__label{color:#1a1a1a}[data-v-f0af1c8f] .el-input__wrapper,[data-v-f0af1c8f] .el-select__wrapper{box-shadow:none;background:#fff;border:1px solid #e8e4e0;border-radius:10px}[data-v-f0af1c8f] .el-input__wrapper.is-focus,[data-v-f0af1c8f] .el-select__wrapper.is-focused{border-color:#1a1a1a}[data-v-f0af1c8f] .el-input__inner{color:#1a1a1a}@media (width<=900px){.user-create-page[data-v-f0af1c8f]{height:auto;min-height:calc(100vh - 120px)}.user-create-scroll[data-v-f0af1c8f]{padding-bottom:16px;overflow:visible}.user-create-footer[data-v-f0af1c8f]{justify-content:stretch}.footer-actions[data-v-f0af1c8f]{width:100%}.footer-actions .el-button[data-v-f0af1c8f]{flex:1}}@media (width<=640px){.user-create-form[data-v-f0af1c8f]{padding:16px 14px 4px}[data-v-f0af1c8f] .el-form-item{margin-bottom:14px;display:block}[data-v-f0af1c8f] .el-form-item__label{text-align:left;margin-bottom:4px;padding:0;line-height:1.4;display:block;width:100%!important}[data-v-f0af1c8f] .el-form-item__content{width:100%;display:block;margin-left:0!important}}.sys-job-manage[data-v-14465bc6],.operate-log-manage[data-v-cbbde1a5]{color:#1a1a1a}.operate-log-search[data-v-cbbde1a5] .narrow-input{width:180px}.operate-log-search[data-v-cbbde1a5] .year-picker,.operate-log-search[data-v-cbbde1a5] .id-input{width:140px}.operate-log-search[data-v-cbbde1a5] .time-range-picker{width:360px}.keyword-field[data-v-cbbde1a5]{align-items:center;gap:8px;display:flex}.hint-button[data-v-cbbde1a5]{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.hint-button[data-v-cbbde1a5]:hover{color:var(--el-color-primary);border-color:var(--el-color-primary-light-5)}.keyword-tip[data-v-cbbde1a5]{color:#374151;margin:0;font-size:13px;line-height:1.7}.log-detail[data-v-cbbde1a5]{background:#fafafa;gap:12px;padding:12px 48px;display:grid}.detail-row[data-v-cbbde1a5]{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:12px;display:grid}.detail-label[data-v-cbbde1a5]{color:#737373;font-size:13px;font-weight:800}.detail-row pre[data-v-cbbde1a5]{color:#1f2937;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e8e4e0;border-radius:6px;min-height:32px;max-height:180px;margin:0;padding:10px 12px;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.5;overflow:auto}@media (width<=900px){.operate-log-search[data-v-cbbde1a5] .narrow-input,.operate-log-search[data-v-cbbde1a5] .id-input,.operate-log-search[data-v-cbbde1a5] .year-picker,.operate-log-search[data-v-cbbde1a5] .time-range-picker{width:100%}.log-detail[data-v-cbbde1a5]{padding:12px}.detail-row[data-v-cbbde1a5]{grid-template-columns:1fr}}.system-dict-manage[data-v-8fe5d5b5]{color:#1a1a1a;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px;height:calc(100vh - 120px);min-height:0;display:grid}.system-dict-manage.dict-tree-collapsed[data-v-8fe5d5b5]{grid-template-columns:minmax(0,1fr)}.system-dict-manage.dict-tree-collapsed .dict-type-panel[data-v-8fe5d5b5]{display:none}.dict-type-panel[data-v-8fe5d5b5]{box-sizing:border-box;background:#fff;border:1px solid #e8e4e0;border-radius:8px;height:100%;min-height:0;padding:10px}.system-dict-manage .section-title[data-v-8fe5d5b5]{color:#111827;margin:0;font-size:22px;font-weight:900}.dict-item-title-row[data-v-8fe5d5b5]{align-items:center;gap:12px;min-width:0;display:flex}.dict-tree-toggle[data-v-8fe5d5b5]{flex:none}.dict-type-drawer[data-v-8fe5d5b5] .el-drawer__body{padding:10px}.dict-type-drawer-body[data-v-8fe5d5b5]{height:100%;min-height:0}.dict-type-tree-region[data-v-8fe5d5b5]{height:100%;min-height:0;overflow:auto}.dict-type-tree-region[data-v-8fe5d5b5] .el-tree{--el-tree-node-hover-bg-color:#f0ebe5;background:0 0}.dict-type-tree-region[data-v-8fe5d5b5] .el-tree-node__content{border-radius:6px;min-height:34px}.dict-type-tree-region[data-v-8fe5d5b5] .el-tree-node.is-current>.el-tree-node__content{color:#fff;background:#1a1a1a}.dict-type-node[data-v-8fe5d5b5]{justify-content:flex-start;align-items:center;width:100%;min-width:0;padding-right:6px;display:flex}.dict-type-node-main[data-v-8fe5d5b5]{justify-items:start;width:100%;min-width:0;display:grid}.dict-type-name[data-v-8fe5d5b5]{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.dict-item-panel[data-v-8fe5d5b5]{grid-template-rows:auto minmax(0,1fr);min-width:0}.dict-item-panel[data-v-8fe5d5b5] .el-form .el-select{width:100%}.dict-item-panel[data-v-8fe5d5b5] .dict-type-table-row{cursor:pointer}.muted-cell[data-v-8fe5d5b5]{color:#98a2b3;font-size:12px;font-weight:800}.default-flag-tip[data-v-8fe5d5b5]{color:#b7791f;margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.5}.item-code-tip[data-v-8fe5d5b5]{color:var(--el-color-danger);margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.5}@media (width<=900px){.system-dict-manage[data-v-8fe5d5b5]{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 120px)}.system-dict-manage.dict-tree-collapsed[data-v-8fe5d5b5]{grid-template-columns:1fr}.dict-type-panel[data-v-8fe5d5b5]{justify-self:start;width:min(220px,100%);min-height:360px}.dict-item-title-row[data-v-8fe5d5b5]{flex-direction:row;align-items:center}}.menu-manage-page[data-v-14825117]{color:#1a1a1a}.permission-text[data-v-14825117]{color:var(--el-color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800}.menu-search[data-v-14825117] .permission-input{width:280px}@media (width<=900px){.menu-search[data-v-14825117] .permission-input{width:100%}}.role-manage[data-v-b963a4c9]{color:#1a1a1a}.role-name-cell[data-v-b963a4c9]{align-items:center;gap:8px;max-width:100%;display:inline-flex}.role-code-text[data-v-b963a4c9],.permission-code[data-v-b963a4c9]{color:var(--el-color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800}.form-tip[data-v-b963a4c9]{color:var(--el-color-danger);margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.5}.role-form-dialog,.role-users-dialog,.role-permission-dialog{background:#fff;border:1px solid #e8e4e0;border-radius:14px;flex-direction:column;max-height:calc(100dvh - 48px);display:flex;overflow:hidden;width:min(var(--role-dialog-width), calc(100% - 48px))!important;margin:auto!important}.role-form-dialog{--role-dialog-width:560px}.role-users-dialog{--role-dialog-width:760px}.role-permission-dialog{--role-dialog-width:720px}.role-form-dialog .el-dialog__header,.role-users-dialog .el-dialog__header,.role-permission-dialog .el-dialog__header{padding:0 20px 14px}.role-form-dialog .el-dialog__body,.role-users-dialog .el-dialog__body,.role-permission-dialog .el-dialog__body{flex:1;min-height:0;padding:16px 20px;overflow-y:auto}.role-users-dialog .el-dialog__body,.role-permission-dialog .el-dialog__body{flex-direction:column;display:flex}.role-form-dialog .el-dialog__footer,.role-permission-dialog .el-dialog__footer{padding:12px 20px 0}.permission-dialog-body[data-v-b963a4c9]{box-sizing:border-box;border:1px solid #e8e4e0;border-radius:8px;flex:1;min-height:320px;max-height:58vh;padding:8px;overflow:auto}.permission-dialog-tip[data-v-b963a4c9]{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;margin:0 0 8px;padding:8px 10px;font-size:12px;font-weight:700;line-height:1.5}.permission-dialog-body[data-v-b963a4c9] .el-tree-node__content{border-radius:6px;min-height:34px}.permission-dialog-body[data-v-b963a4c9] .el-tree-node__content:hover{background:#f0ebe5}.permission-node[data-v-b963a4c9]{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding-right:8px;display:flex}.permission-node-main[data-v-b963a4c9]{align-items:center;gap:8px;min-width:0;display:inline-flex}.permission-name[data-v-b963a4c9]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.permission-code[data-v-b963a4c9]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.role-users-region[data-v-b963a4c9]{height:360px;min-height:0;overflow:hidden}.role-users-table[data-v-b963a4c9]{--el-table-border-color:#e8e4e0;--el-table-row-hover-bg-color:#f0ebe5;border:1px solid #e8e4e0;border-radius:8px;width:100%}.dialog-pagination-bar[data-v-b963a4c9]{justify-content:flex-end;margin-top:14px;display:flex}@media (width<=900px){.role-form-dialog,.role-users-dialog,.role-permission-dialog{max-height:calc(100dvh - 32px);width:min(var(--role-dialog-width), calc(100% - 32px))!important}.permission-dialog-body[data-v-b963a4c9]{height:clamp(220px,100dvh - 260px,420px);min-height:0;max-height:none}.permission-node[data-v-b963a4c9]{flex-direction:column;align-items:flex-start;gap:4px}.role-users-region[data-v-b963a4c9]{height:clamp(220px,100dvh - 260px,360px)}.dialog-pagination-bar[data-v-b963a4c9]{justify-content:flex-start;overflow-x:auto}}@media (width<=640px){.role-form-dialog,.role-users-dialog,.role-permission-dialog{border-radius:12px;max-height:calc(100dvh - 24px);width:calc(100% - 24px)!important}.role-form-dialog .el-dialog__header,.role-users-dialog .el-dialog__header,.role-permission-dialog .el-dialog__header{padding:0 14px 12px}.role-form-dialog .el-dialog__body,.role-users-dialog .el-dialog__body,.role-permission-dialog .el-dialog__body{padding:12px 14px}.role-form-dialog .el-dialog__footer,.role-permission-dialog .el-dialog__footer{background:#fff;border-top:1px solid #e8e4e0;flex-direction:row;gap:10px;padding:10px 14px;display:flex;position:sticky;bottom:0}.role-form-dialog .el-dialog__footer .el-button,.role-permission-dialog .el-dialog__footer .el-button{flex:1;margin-left:0!important}.role-form-dialog .el-form-item{margin-bottom:14px;display:block}.role-form-dialog .el-form-item__label{text-align:left;margin-bottom:4px;padding:0;line-height:1.4;display:block;width:100%!important}.role-form-dialog .el-form-item__content{width:100%;display:block;margin-left:0!important}}.admin-forbidden-page[data-v-5ec8fad3]{place-items:center;min-height:calc(100vh - 160px);display:grid}.forbidden-panel[data-v-5ec8fad3]{text-align:center;background:#fff;border:1px solid #e8e4e0;border-radius:8px;width:min(460px,100%);padding:28px}.forbidden-panel h2[data-v-5ec8fad3]{color:#1a1a1a;margin:0;font-size:22px;font-weight:900}.forbidden-panel p[data-v-5ec8fad3]{color:#737373;margin:12px 0 0;font-size:14px;line-height:1.7}.schedule-input.el-input[data-v-f45a1cac]{width:100%}.schedule-error[data-v-27918c14]{color:var(--el-color-danger);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-manage[data-v-27918c14]{color:#1a1a1a}.news-manage .toolbar-actions[data-v-27918c14]{flex-wrap:wrap}.news-manage .toolbar-actions .el-button+.el-button[data-v-27918c14]{margin-left:0}.news-manage[data-v-27918c14] .publish-date-range{box-sizing:border-box;flex:0 320px;width:320px;min-width:0;max-width:100%}@media (width<=768px){.news-manage[data-v-27918c14] .publish-date-range{flex-basis:100%;width:100%}}.ueditor-editor[data-v-c1acf842],.ueditor-container[data-v-c1acf842]{width:100%;min-width:0}.ueditor-editor[data-v-c1acf842]{position:relative}.ueditor-editor[data-v-c1acf842] .edui-editor-scale{cursor:ns-resize;touch-action:none;width:24px;height:24px}.ueditor-editor[data-v-c1acf842] .edui-editor-scale .edui-editor-icon{float:right;opacity:.72;background:url(/ueditor-plus-v4.5.0/themes/default/images/scale.png) 50%/12px 12px no-repeat;width:12px;height:12px;margin:8px 2px 0 0}.ueditor-editor[data-v-c1acf842] .edui-editor-scale:hover .edui-editor-icon,.ueditor-editor[data-v-c1acf842] .edui-editor-scale:focus-visible .edui-editor-icon,.ueditor-editor--resizing[data-v-c1acf842] .edui-editor-scale .edui-editor-icon{opacity:1}.ueditor-editor[data-v-c1acf842] .edui-editor-scale:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}body.ueditor-resize-active{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}.ueditor-editor[data-v-c1acf842] .edui-editor{box-sizing:border-box;max-width:100%;width:100%!important}.ueditor-editor[data-v-c1acf842] .edui-editor-iframeholder{box-sizing:border-box;max-width:100%;overflow:hidden}.ueditor-editor[data-v-c1acf842] .edui-editor-toolbarbox,.ueditor-editor[data-v-c1acf842] .edui-editor-toolbarboxouter,.ueditor-editor[data-v-c1acf842] .edui-editor-toolbarboxinner{overflow:visible!important}.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale{border-color:var(--el-color-primary)!important;box-sizing:content-box!important;cursor:move!important}.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale span{background:var(--el-color-primary)!important;box-sizing:border-box!important;border:2px solid #fff!important;border-radius:999px!important;width:10px!important;height:10px!important;box-shadow:0 2px 8px #0f172a38!important}.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale .edui-editor-imagescale-hand0,.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale .edui-editor-imagescale-hand3,.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale .edui-editor-imagescale-hand5{margin-left:-6px!important}.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale .edui-editor-imagescale-hand0,.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale .edui-editor-imagescale-hand1,.ueditor-editor[data-v-c1acf842] .edui-editor-imagescale .edui-editor-imagescale-hand2{margin-top:-6px!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar{text-align:left;flex-wrap:wrap;place-content:flex-start;align-items:center;min-height:30px;padding:2px 0;display:flex!important;overflow:visible!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar>.edui-box{box-sizing:border-box;flex:none;height:34px;line-height:34px}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-fullscreen{order:999;float:none!important;margin-left:auto!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-help,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-anchor,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-pagebreak,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-background,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-formula,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-wordimage,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-ai{display:none!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-combox,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-combox-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-combox-body .edui-button-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-combox-body .edui-arrow,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-insertcode .edui-combox-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-insertcode .edui-combox-body .edui-button-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-for-insertcode .edui-combox-body .edui-arrow{box-sizing:border-box;min-height:32px;height:32px!important;line-height:30px!important;overflow:visible!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-combox-body .edui-button-body{padding-top:0!important;padding-bottom:0!important;font-size:12px!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-combox .edui-box{vertical-align:top!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-checked .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-checked .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-active .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-active .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-opened .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-opened .edui-menubutton-body{min-height:32px;box-sizing:border-box!important;height:32px!important;line-height:30px!important;overflow:visible!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton-body{border:1px solid #0000!important;padding-top:0!important;padding-bottom:0!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-icon{box-sizing:border-box;height:30px!important;min-height:30px!important;line-height:30px!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-state-active .edui-button-wrap{box-sizing:border-box!important;border:1px solid #0000!important;width:32px!important;height:32px!important;padding:0!important}.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-button .edui-state-active .edui-button-wrap,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-checked .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-checked .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-active .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-active .edui-menubutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-splitbutton .edui-state-opened .edui-splitbutton-body,.ueditor-editor[data-v-c1acf842] .edui-toolbar .edui-menubutton .edui-state-opened .edui-menubutton-body{border-color:#eee!important}.edui-default.edui-for-customstyle.edui-popup{margin-top:4px;width:238px!important}.edui-default.edui-for-customstyle.edui-popup .edui-popup-body,.edui-default.edui-for-customstyle.edui-popup .edui-popup-content,.edui-default.edui-for-customstyle.edui-popup>iframe{box-sizing:border-box!important;width:238px!important;height:652px!important}.edui-default.edui-for-customstyle.edui-popup .edui-popup-content{padding:6px!important;overflow:hidden auto!important}.edui-default.edui-for-customstyle.edui-popup .edui-list-body{width:100%!important;height:auto!important}.edui-default.edui-for-customstyle.edui-popup .edui-listitem{border-radius:4px;box-sizing:border-box!important;border:1px solid #0000!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}.edui-default.edui-for-customstyle.edui-popup .edui-listitem.edui-state-hover,.edui-default.edui-for-customstyle.edui-popup .edui-listitem.edui-state-checked{background:#eff6ff!important;border-color:#bfdbfe!important}.edui-default.edui-for-customstyle.edui-popup .edui-listitem.edui-state-hover .edui-listitem-label,.edui-default.edui-for-customstyle.edui-popup .edui-listitem.edui-state-checked .edui-listitem-label{background:#eff6ff!important}.edui-default.edui-for-customstyle.edui-popup .edui-listitem-body{width:100%!important;height:100%!important}.edui-default.edui-for-customstyle.edui-popup .edui-listitem-label{letter-spacing:0;box-sizing:border-box!important;color:#1f2937!important;background:#fff!important;align-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0 10px 0 12px!important;font-size:14px!important;font-weight:500!important;line-height:1!important;display:flex!important;overflow:hidden!important}.edui-default.edui-for-customstyle.edui-popup .edui-listitem-label:before{content:"";background:#3b82f6;flex:0 0 3px;width:3px;height:16px;margin-right:9px;display:block}.edui-default.edui-for-customstyle.edui-popup .edui-listitem-label>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:0!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.ueditor-image-done-button{color:var(--el-color-primary);font-weight:600}.ueditor-editor-fullscreen{top:0!important;bottom:auto!important;right:auto!important;left:var(--ueditor-fullscreen-left,0px)!important;width:var(--ueditor-fullscreen-width,calc(100vw - var(--ueditor-fullscreen-left,0px)))!important;max-width:var(--ueditor-fullscreen-width,calc(100vw - var(--ueditor-fullscreen-left,0px)))!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;z-index:10000!important;background:#fff!important;border:0!important;border-radius:0!important;min-width:0!important;height:100dvh!important;margin:0!important;display:block!important;position:fixed!important;overflow:hidden!important}.ueditor-editor-fullscreen .edui-editor-toolbarbox,.ueditor-editor-fullscreen .edui-editor-toolbarboxouter,.ueditor-editor-fullscreen .edui-editor-toolbarboxinner,.ueditor-editor-fullscreen .edui-toolbar{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.ueditor-editor-fullscreen .edui-toolbar{text-align:left!important;flex-wrap:wrap!important;place-content:flex-start!important;align-items:center!important;display:flex!important;overflow:hidden visible!important}.ueditor-editor-fullscreen .edui-toolbar>.edui-box{flex:none!important}.ueditor-editor-fullscreen .edui-toolbar .edui-for-fullscreen{float:none!important;order:999!important;margin-left:auto!important}.ueditor-editor-fullscreen .edui-toolbar .edui-for-help,.ueditor-editor-fullscreen .edui-toolbar .edui-for-anchor,.ueditor-editor-fullscreen .edui-toolbar .edui-for-pagebreak,.ueditor-editor-fullscreen .edui-toolbar .edui-for-background,.ueditor-editor-fullscreen .edui-toolbar .edui-for-formula,.ueditor-editor-fullscreen .edui-toolbar .edui-for-wordimage,.ueditor-editor-fullscreen .edui-toolbar .edui-for-ai{display:none!important}.ueditor-editor-fullscreen .edui-editor-iframeholder{box-sizing:border-box!important;background:#fff!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body.ueditor-fullscreen-lock #edui_fixedlayer{z-index:10010!important}body.ueditor-fullscreen-lock .edui-dialog,body.ueditor-fullscreen-lock .edui-popup,body.ueditor-fullscreen-lock .edui-bubble{z-index:10020!important}.edui-default .edui-colorpicker-nocolor{float:right!important;box-sizing:content-box!important;white-space:nowrap!important;border:1px solid #333!important;min-width:auto!important;height:14px!important;margin-right:1px!important;padding:3px 5px!important;font-size:12px!important;line-height:14px!important;display:block!important}.edui-default .ueditor-colorpicker-custom{color:var(--el-color-primary);border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding:7px 2px 2px;font-size:12px;line-height:1;display:flex}.edui-default .ueditor-colorpicker-custom__input{cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:4px;width:34px;height:24px;padding:0}.news-edit .toolbar-actions[data-v-5693b823]{flex-wrap:wrap}.news-edit .toolbar-actions .el-button+.el-button[data-v-5693b823]{margin-left:0}.schedule-status[data-v-5693b823]{overflow-wrap:anywhere;flex-wrap:wrap;gap:8px;min-width:0;display:flex}.news-edit[data-v-5693b823]{color:#1a1a1a;background:linear-gradient(#f5f7fb 0%,#eef3f8 100%);grid-template-rows:max-content minmax(0,1fr);align-content:start;gap:16px;width:100%;max-width:none;height:calc(100vh - 112px);min-height:0;margin:0 auto;padding:0;overflow:hidden}.news-edit-shell[data-v-5693b823]{scrollbar-gutter:stable;height:100%;min-height:0;overflow:auto}.news-edit-form[data-v-5693b823]{grid-template-columns:clamp(360px,28vw,560px) minmax(0,1fr);align-items:start;gap:20px;height:auto;min-height:0;display:grid}.edit-card[data-v-5693b823]{background:#fffffff2;border:1px solid #94a3b829;border-radius:6px;min-width:0;padding:20px;box-shadow:0 16px 36px #0f172a0f}.edit-card--basic[data-v-5693b823]{align-self:start;position:sticky;top:0}.edit-card--content[data-v-5693b823]{min-width:0;height:auto;overflow:visible}.form-section-title[data-v-5693b823]{color:#1f2d3d;align-items:center;height:32px;margin-bottom:18px;font-size:15px;font-weight:600;display:flex}.basic-fields[data-v-5693b823]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.field-date.el-input[data-v-5693b823]{width:100%}.cover-item[data-v-5693b823]{margin-bottom:0}.cover-item[data-v-5693b823] .el-form-item__content{min-width:0}.cover-uploader[data-v-5693b823]{width:100%;max-width:360px}.cover-uploader[data-v-5693b823] .el-upload{aspect-ratio:3/2;background:#f8fafc;border:1px dashed #94a3b852;border-radius:6px;width:100%;position:relative;overflow:hidden}.cover-placeholder[data-v-5693b823],.cover-preview[data-v-5693b823]{width:100%;height:100%;display:block}.cover-placeholder[data-v-5693b823]{justify-content:center;align-items:center;display:flex}.cover-uploader-icon[data-v-5693b823]{color:var(--el-color-primary);font-size:42px}.cover-preview[data-v-5693b823]{object-fit:cover}.cover-upload-mask[data-v-5693b823]{color:#fff;background:#0f172a85;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex;position:absolute;inset:0}.cropper-panel[data-v-5693b823]{gap:12px;display:grid}.cropper-stage[data-v-5693b823]{background:#0f172a;border-radius:6px;width:100%;height:min(58vh,440px);overflow:hidden}.cropper-tip[data-v-5693b823]{color:#64748b;font-size:13px;line-height:1.6}.news-lang-tabs[data-v-5693b823] .el-tabs__header{margin-bottom:18px}.news-lang-tabs[data-v-5693b823],.news-lang-tabs[data-v-5693b823] .el-tabs__content,.news-lang-tabs[data-v-5693b823] .el-tab-pane{height:auto;min-height:0}.lang-pane-actions[data-v-5693b823]{justify-content:flex-end;margin-bottom:14px;display:flex}.lang-pane[data-v-5693b823]{min-height:0;position:relative}.translation-stream-inline[data-v-5693b823]{background:#f8fbff;border:1px solid #bfdbfe;border-radius:6px;margin:0 0 18px;box-shadow:0 4px 14px #2563eb14}.translation-stream-panel[data-v-5693b823]{background:#f8fbff;width:100%;overflow:hidden}.translation-stream-header[data-v-5693b823]{border-bottom:1px solid #e2e8f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:12px 16px;display:grid}.translation-stream-title[data-v-5693b823]{color:#172033;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.6}.translation-stream-preview[data-v-5693b823]{color:#263548;white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-gutter:stable;height:clamp(280px,48vh,520px);padding:20px;font-size:14px;line-height:1.8;overflow:auto}.translation-stream-waiting[data-v-5693b823]{color:#52647a}.translation-caret[data-v-5693b823]{vertical-align:-.16em;background:#2563eb;width:2px;height:1.1em;margin-left:3px;animation:.8s step-end infinite translation-caret-blink-5693b823;display:inline-block}.translation-stream-icon[data-v-5693b823]{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.translation-stream-heading[data-v-5693b823]{gap:2px;min-width:0;display:grid}.translation-stream-heading strong[data-v-5693b823]{overflow-wrap:anywhere;color:#172033;font-size:14px;font-weight:600}.translation-stream-heading span[data-v-5693b823]{color:#52647a;font-size:12px}.translation-stream-enter-active[data-v-5693b823],.translation-stream-leave-active[data-v-5693b823]{transition:opacity .18s,transform .18s}.translation-stream-enter-from[data-v-5693b823],.translation-stream-leave-to[data-v-5693b823]{opacity:0;transform:translateY(-4px)}@keyframes translation-caret-blink-5693b823{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.translation-stream-enter-active[data-v-5693b823],.translation-stream-leave-active[data-v-5693b823]{transition:none}.translation-caret[data-v-5693b823]{animation:none}}.content-form-item[data-v-5693b823] .el-form-item__content{min-width:0;display:block}.content-form-item[data-v-5693b823] .ueditor-editor{width:100%}.content-form-item[data-v-5693b823] .ueditor-container{min-height:0}@media (width<=900px){.news-edit[data-v-5693b823]{height:auto;min-height:calc(100vh - 88px);padding-inline:14px;overflow:visible}.news-edit-shell[data-v-5693b823]{height:auto;overflow:visible}.news-edit-form[data-v-5693b823]{grid-template-columns:1fr}.edit-card--basic[data-v-5693b823]{position:static}.cover-uploader[data-v-5693b823]{max-width:100%}.translation-stream-preview[data-v-5693b823]{height:min(56vh,440px)}}.cover-cropper-dialog{max-width:calc(100vw - 32px)}@media (width<=640px){.cover-cropper-dialog{max-width:100vw;width:100vw!important;margin:0!important}.cover-cropper-dialog .el-dialog__body{padding:14px}.cover-cropper-dialog .el-dialog__footer{padding:12px 14px 14px}}.news-history-detail[data-v-f1835043]{color:#1a1a1a;min-height:calc(100vh - 112px)}.history-detail-body[data-v-f1835043]{background:#fff;border:1px solid #94a3b833;border-radius:6px;min-height:480px;padding:28px clamp(20px,4vw,52px) 52px}.history-detail-header[data-v-f1835043]{border-bottom:1px solid #e5e7eb;max-width:920px;padding-bottom:24px}.history-detail-title-row[data-v-f1835043],.history-detail-meta[data-v-f1835043],.history-document-toolbar[data-v-f1835043]{align-items:center;gap:12px;display:flex}.history-detail-type[data-v-f1835043],.history-detail-meta[data-v-f1835043]{color:#64748b;font-size:13px}.history-detail-header h1[data-v-f1835043]{color:#172033;margin:14px 0;font-size:28px;font-weight:600;line-height:1.45}.history-detail-content[data-v-f1835043]{max-width:920px;padding-top:24px}.history-cover[data-v-f1835043]{aspect-ratio:3/2;object-fit:cover;border-radius:6px;width:min(100%,680px);margin-bottom:24px;display:block}.history-article-content[data-v-f1835043],.history-english-content[data-v-f1835043]{color:#334155;overflow-wrap:anywhere;font-size:15px;line-height:1.85}.history-article-content[data-v-f1835043] img{max-width:100%;height:auto}.history-english-content h2[data-v-f1835043]{color:#172033;margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.45}.history-document-toolbar[data-v-f1835043]{justify-content:flex-end;margin-bottom:12px}.history-pdf-frame[data-v-f1835043]{border:1px solid #e5e7eb;border-radius:6px;width:100%;height:min(70vh,840px)}@media (width<=760px){.history-detail-body[data-v-f1835043]{padding:20px 16px 36px}.history-detail-header h1[data-v-f1835043]{font-size:23px}.history-detail-meta[data-v-f1835043]{flex-direction:column;align-items:flex-start;gap:4px}.history-pdf-frame[data-v-f1835043]{height:62vh}}.site-brand[data-v-69f6c00f]{color:#fff;align-items:center;min-width:132px;display:inline-flex}.site-brand-logo[data-v-69f6c00f]{object-fit:contain;width:104px;height:48px;display:block}@media (width<=640px){.site-brand[data-v-69f6c00f]{min-width:0}.site-brand-logo[data-v-69f6c00f]{width:96px;height:44px}}.site-header[data-v-1f0d6cf4]{z-index:50;color:#fff;background:#02071457;border-bottom:1px solid #a0c4ff14;width:min(100%,2560px);height:64px;margin:0 auto;transition:background-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;top:0;left:0;right:0}.site-header--solid[data-v-1f0d6cf4]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030a1be6}.site-header__inner[data-v-1f0d6cf4]{width:var(--site-content-width);grid-template-columns:1fr auto 1fr;align-items:center;height:100%;margin:0 auto;display:grid}.site-nav[data-v-1f0d6cf4]{place-self:stretch center;align-items:stretch;gap:clamp(22px,3vw,42px);display:flex}.site-nav a[data-v-1f0d6cf4],.site-nav__trigger[data-v-1f0d6cf4]{color:#ebf2ffb3;letter-spacing:.01em;white-space:nowrap;align-items:center;font-size:15px;font-weight:400;line-height:18px;transition:color .2s;display:inline-flex;position:relative}.site-nav>a[data-v-1f0d6cf4]:after,.site-nav__trigger[data-v-1f0d6cf4]:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#f06bff 0%,#8d7bff 50%,#19cfff 100%);border-radius:1px;height:2px;transition:transform .2s;position:absolute;bottom:12px;left:0;right:0;transform:scaleX(0)}.site-nav__dropdown[data-v-1f0d6cf4]{align-items:stretch;display:inline-flex;position:relative}.site-nav__trigger[data-v-1f0d6cf4]{cursor:default;background:0 0;border:0;gap:4px;padding:0}.site-nav__trigger .el-icon[data-v-1f0d6cf4]{font-size:12px;transition:transform .2s}.site-nav__menu[data-v-1f0d6cf4]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#040d1ff5;border:1px solid #a0c4ff24;gap:2px;min-width:128px;padding:8px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%,8px);box-shadow:0 18px 42px #00000038}.site-nav__menu a[data-v-1f0d6cf4]{justify-content:center;min-height:38px;padding:0 14px;font-size:14px}.site-nav__menu a[data-v-1f0d6cf4]:after{display:none}.site-nav__dropdown:hover .site-nav__menu[data-v-1f0d6cf4],.site-nav__dropdown:focus-within .site-nav__menu[data-v-1f0d6cf4]{opacity:1;pointer-events:auto;transform:translate(-50%)}.site-nav__dropdown:hover .site-nav__trigger .el-icon[data-v-1f0d6cf4],.site-nav__dropdown:focus-within .site-nav__trigger .el-icon[data-v-1f0d6cf4]{transform:rotate(180deg)}.site-nav a[data-v-1f0d6cf4]:hover,.site-nav a.active[data-v-1f0d6cf4],.site-nav__trigger[data-v-1f0d6cf4]:hover,.site-nav__trigger.active[data-v-1f0d6cf4],.mobile-nav a[data-v-1f0d6cf4]:hover,.mobile-nav a.active[data-v-1f0d6cf4]{color:#fff}.site-nav>a[data-v-1f0d6cf4]:hover:after,.site-nav>a.active[data-v-1f0d6cf4]:after,.site-nav__trigger[data-v-1f0d6cf4]:hover:after,.site-nav__trigger.active[data-v-1f0d6cf4]:after{transform:scaleX(1)}.site-header-actions[data-v-1f0d6cf4]{justify-self:end;align-items:center;gap:18px;display:flex}.stock-code[data-v-1f0d6cf4]{color:#e3ecfb9e;white-space:nowrap;min-width:54px;font-size:13px;font-weight:400;line-height:15.6px}.language-switch[data-v-1f0d6cf4]{color:#e3ecfb9e;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:7px;min-width:54px;padding:0;font-size:13px;font-weight:400;line-height:15.6px;display:inline-flex}.stock-code strong[data-v-1f0d6cf4]{color:#fff;letter-spacing:.02em;margin-left:4px;font-size:15px;font-weight:900;line-height:18px}.language-switch span[data-v-1f0d6cf4]{transition:color .2s}.language-switch span.is-active[data-v-1f0d6cf4],.language-switch[data-v-1f0d6cf4]:hover{color:#fff}.language-switch i[data-v-1f0d6cf4]{background:#ffffff3d;width:1px;height:10px}.mobile-menu-button[data-v-1f0d6cf4]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:38px;height:38px;padding:0;display:none}.mobile-nav[data-v-1f0d6cf4]{z-index:49;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030a1bfa;border-bottom:1px solid #a0c4ff1f;padding:14px 20px 24px;display:grid;position:fixed;top:64px;left:0;right:0}.mobile-nav a[data-v-1f0d6cf4]{color:#ebf2ffc2;border-bottom:1px solid #a0c4ff14;align-items:center;min-height:48px;font-size:15px;font-weight:400;display:flex}.mobile-nav__group[data-v-1f0d6cf4]{display:grid}.mobile-nav__group-trigger[data-v-1f0d6cf4]{color:#ebf2ffc2;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a0c4ff14;justify-content:space-between;align-items:center;min-height:48px;padding:0;font-size:15px;font-weight:400;display:flex}.mobile-nav__group-trigger .el-icon[data-v-1f0d6cf4]{font-size:13px;transition:transform .2s}.mobile-nav__group-trigger.is-open[data-v-1f0d6cf4]{color:#fff}.mobile-nav__group-trigger.is-open .el-icon[data-v-1f0d6cf4]{transform:rotate(180deg)}.mobile-nav__child[data-v-1f0d6cf4]{padding-left:18px;color:#ebf2ff9e!important;min-height:42px!important;font-size:14px!important}.mobile-nav__child.active[data-v-1f0d6cf4],.mobile-nav__child[data-v-1f0d6cf4]:hover{color:#fff!important}.mobile-nav__meta[data-v-1f0d6cf4]{color:#d6e2f675;padding-top:18px;font-size:11px}.mobile-nav-enter-active[data-v-1f0d6cf4],.mobile-nav-leave-active[data-v-1f0d6cf4]{transition:opacity .2s,transform .2s}.mobile-nav-enter-from[data-v-1f0d6cf4],.mobile-nav-leave-to[data-v-1f0d6cf4]{opacity:0;transform:translateY(-8px)}@media (width<=960px){.site-header__inner[data-v-1f0d6cf4]{justify-content:space-between;display:flex}.site-nav[data-v-1f0d6cf4],.stock-code[data-v-1f0d6cf4]{display:none}.site-header-actions[data-v-1f0d6cf4]{gap:4px}.language-switch[data-v-1f0d6cf4],.mobile-menu-button[data-v-1f0d6cf4]{width:44px;min-width:44px;height:44px}.language-switch[data-v-1f0d6cf4]{justify-content:center;font-size:12px;display:inline-flex}.language-switch i[data-v-1f0d6cf4],.language-switch span[data-v-1f0d6cf4]:not(.is-active){display:none}.mobile-menu-button[data-v-1f0d6cf4]{display:grid}}@media (width>=1320px){.site-nav[data-v-1f0d6cf4]{gap:clamp(32px,3vw,54px)}}.site-footer[data-v-18e27ca1]{color:#c2c9d69e;background:#07111c;padding:74px 24px 36px}.footer-inner[data-v-18e27ca1]{grid-template-columns:minmax(260px,400px) minmax(260px,344px) minmax(280px,1fr);align-items:start;gap:clamp(48px,5.3vw,72px);width:min(1180px,100%);margin:0 auto;display:grid}.footer-brand[data-v-18e27ca1]{padding-top:2px}.footer-brand__logo[data-v-18e27ca1]{width:144px;height:auto;display:block}.footer-links[data-v-18e27ca1]{grid-template-columns:repeat(2,minmax(112px,1fr));gap:clamp(48px,6.45vw,88px);display:grid}.footer-column[data-v-18e27ca1],.footer-contact[data-v-18e27ca1]{align-content:start;gap:16px;display:grid}.footer-column strong[data-v-18e27ca1],.footer-contact strong[data-v-18e27ca1]{color:#fff;margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.2}.footer-column a[data-v-18e27ca1]{color:#c2c9d6a8;width:fit-content;font-size:14px;font-weight:400;line-height:1.6;transition:color .2s}.footer-links a[data-v-18e27ca1]:hover{color:#fff}.footer-contact p[data-v-18e27ca1]{color:#c2c9d6a8;margin:0;font-size:14px;font-weight:400;line-height:1.7}.footer-contact span[data-v-18e27ca1]{color:inherit}.footer-contact a[data-v-18e27ca1]{color:inherit;transition:color .2s}.footer-contact a[data-v-18e27ca1]:hover{color:#fff}.footer-bottom[data-v-18e27ca1]{box-sizing:border-box;color:#c2c9d68c;border-top:1px solid #ffffff0f;justify-content:space-between;gap:24px;width:min(1228px,100%);margin:132px auto 0;padding:24px 28px 0;font-size:12px;font-weight:400;line-height:1.7;display:flex}@media (width<=820px){.site-footer[data-v-18e27ca1]{padding:44px 20px 28px}.footer-inner[data-v-18e27ca1]{grid-template-columns:1fr;gap:34px}.footer-brand__logo[data-v-18e27ca1]{width:136px}.footer-links[data-v-18e27ca1]{grid-template-columns:1fr 1fr 1.4fr;gap:28px}.footer-bottom[data-v-18e27ca1]{gap:12px;margin-top:64px}}@media (width<=520px){.footer-brand__logo[data-v-18e27ca1]{width:124px}.footer-links[data-v-18e27ca1]{grid-template-columns:1fr;gap:24px}.footer-bottom[data-v-18e27ca1]{flex-direction:column;margin-top:48px}}.site-layout[data-v-2a31c0ca]{--site-content-width:min(1180px, calc(100% - 48px));color:#f7fbff;background:#020611;width:min(100%,2560px);min-height:100vh;margin:0 auto;overflow-x:hidden}.site-main[data-v-2a31c0ca]{min-height:60vh}@media (width<=960px){.site-layout[data-v-2a31c0ca]{--site-content-width:calc(100% - 32px)}}@media (width>=1320px){.site-layout[data-v-2a31c0ca]{--site-content-width:min(1280px, calc(100% - 72px))}}.global-service-globe[data-v-522b6fd0],.global-service-globe__canvas[data-v-522b6fd0]{position:absolute;inset:0}.global-service-globe[data-v-522b6fd0]{isolation:isolate;background:0 0;overflow:hidden}.global-service-globe__canvas[data-v-522b6fd0]{z-index:1;opacity:0;transition:opacity .42s}.global-service-globe--ready .global-service-globe__canvas[data-v-522b6fd0]{opacity:1}@media (width>=781px){.global-service-globe--reference[data-v-522b6fd0]{overflow:visible}.global-service-globe--reference .global-service-globe__canvas[data-v-522b6fd0]{inset:-15%;-webkit-mask-image:linear-gradient(171deg,#fff 50%,#0000 68.5%);mask-image:linear-gradient(171deg,#fff 50%,#0000 68.5%)}}.global-service-globe__canvas[data-v-522b6fd0] canvas{cursor:grab;background:#000a0803;outline:none;width:100%;height:100%;display:block}.global-service-globe__canvas[data-v-522b6fd0] canvas:active{cursor:grabbing}.global-service-globe__loading[data-v-522b6fd0]{z-index:0;aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#4bffd742,#05342a9e 46%,#000c0aeb 76%);border-radius:50%;width:58%;transition:opacity .32s,visibility .32s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 86px #62ffdc24}.global-service-globe--ready .global-service-globe__loading[data-v-522b6fd0]{visibility:hidden;opacity:0}.global-service-globe--fallback .global-service-globe__loading[data-v-522b6fd0]{display:block}@media (width<=780px){.global-service-globe__canvas[data-v-522b6fd0] canvas{cursor:default}}@media (width<=720px){.global-service-globe--reference[data-v-522b6fd0]{transform:translateY(var(--reference-globe-offset-y,-32%))}}.home-page[data-v-5c9cefed]{color:#f7fbff;background:#020711;width:100%;min-height:100vh;overflow:hidden}.home-page--motion-ready .screen-copy[data-v-5c9cefed],.home-page--motion-ready .global-visual[data-v-5c9cefed],.home-page--motion-ready .section-heading[data-v-5c9cefed],.home-page--motion-ready .news-card[data-v-5c9cefed]{opacity:0;filter:blur(10px);transform:translateY(34px)}.home-page--motion-ready .screen-copy.is-visible[data-v-5c9cefed],.home-page--motion-ready .global-visual.is-visible[data-v-5c9cefed],.home-page--motion-ready .section-heading.is-visible[data-v-5c9cefed],.home-page--motion-ready .news-card.is-visible[data-v-5c9cefed]{opacity:1;filter:blur();transition:opacity .86s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1),filter .86s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--motion-index,0) * 80ms);transform:translate(0,0)}.home-screen[data-v-5c9cefed]{isolation:isolate;background-color:#020711;min-height:100svh;position:relative;overflow:hidden}.screen-background[data-v-5c9cefed]{z-index:-2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-page--motion-ready .screen-background[data-v-5c9cefed]{transition:transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(1)}.home-page--motion-ready .home-screen.is-visible .screen-background[data-v-5c9cefed]{transform:scale(1.035)}.home-screen[data-v-5c9cefed]:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.screen-inner[data-v-5c9cefed]{align-items:center;width:min(1180px,100% - 48px);min-height:100svh;margin:0 auto;padding:104px 0 70px;display:grid}.screen-inner--right[data-v-5c9cefed]{grid-template-columns:52% minmax(0,48%)}.screen-inner--right .screen-copy[data-v-5c9cefed]{grid-column:2}.screen-inner--left[data-v-5c9cefed]{grid-template-columns:minmax(0,48%) 52%}.screen-copy[data-v-5c9cefed]{max-width:520px}.screen-source[data-v-5c9cefed]{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));left:max(24px, env(safe-area-inset-left));color:#e2ebfab8;text-align:right;margin:0;font-size:12px;line-height:1.5;position:absolute}.screen-copy h2[data-v-5c9cefed]{color:#fff;letter-spacing:-.03em;font-size:clamp(38px,3.44vw,66px);font-weight:900;line-height:1.08}.screen-copy>p[data-v-5c9cefed]{color:#e2ebfab8;max-width:480px;margin-top:20px;font-size:clamp(15px,1.04vw,20px);font-weight:400;line-height:1.75}.stat-grid[data-v-5c9cefed]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:44px 0 0;display:grid}.stat-grid--two[data-v-5c9cefed]{max-width:390px}.stat-grid--spatial[data-v-5c9cefed]{grid-template-columns:1fr 1fr}.stat-grid--marketing>div[data-v-5c9cefed]:first-child,.stat-grid--spatial>div[data-v-5c9cefed]:first-child{grid-column:1/-1}.stat-grid div[data-v-5c9cefed],.stat-grid dt[data-v-5c9cefed],.stat-grid dd[data-v-5c9cefed]{min-width:0;margin:0}.stat-grid dt[data-v-5c9cefed]{color:#fff;letter-spacing:-.02em;font-size:clamp(34px,2.86vw,55px);font-weight:400;line-height:.92}.stat-grid dd[data-v-5c9cefed]{color:#d8e5f89e;margin-top:8px;font-size:clamp(13px,.94vw,18px);font-weight:400;line-height:1.2}@media (width>=981px){.stat-grid--marketing[data-v-5c9cefed]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.stat-grid--marketing dt[data-v-5c9cefed],.global-screen .screen-copy h2[data-v-5c9cefed]:lang(zh-CN){white-space:nowrap}.energy-screen .stat-grid--two[data-v-5c9cefed]{column-gap:28px;max-width:460px}.energy-screen .stat-grid--two>div:last-child dt[data-v-5c9cefed]{white-space:nowrap}}.hero-screen[data-v-5c9cefed]{place-items:center;display:grid}.hero-screen .screen-background[data-v-5c9cefed]{background-image:url(/images/home/bg1.webp)}.hero-screen[data-v-5c9cefed]:after{background:linear-gradient(#00051238 0%,#0000 50%,#00061333 100%)}.hero-screen__content[data-v-5c9cefed]{z-index:1;text-align:center;text-shadow:0 4px 24px #00081a7a;padding:64px 24px 0;position:relative}.hero-screen__content h1[data-v-5c9cefed]{color:#fff;font-size:clamp(40px,3.96vw,76px);font-weight:500;line-height:1.56}.hero-screen__content h1 span[data-v-5c9cefed]{white-space:nowrap;max-width:100%;animation:.9s cubic-bezier(.16,1,.3,1) both hero-word-rise-5c9cefed;display:inline-block}.hero-screen__content h1 span+span[data-v-5c9cefed]{margin-left:.24em}.hero-screen__content h1 span[data-v-5c9cefed]:nth-child(2){animation-delay:.12s}.hero-screen__content h1 span[data-v-5c9cefed]:nth-child(3){animation-delay:.24s}.hero-screen__content p[data-v-5c9cefed]{color:#f2f7ffd6;margin-top:14px;font-size:clamp(15px,1.56vw,30px);font-weight:500;line-height:1.35;animation:.95s cubic-bezier(.16,1,.3,1) .34s both hero-subtitle-rise-5c9cefed}.scroll-cue[data-v-5c9cefed]{z-index:2;border:1px solid #ffffff61;border-radius:12px;width:22px;height:36px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scroll-cue i[data-v-5c9cefed]{background:#fff;width:2px;height:6px;animation:1.8s ease-in-out infinite scroll-cue-5c9cefed;position:absolute;top:8px;left:9px}.global-screen[data-v-5c9cefed]{background:radial-gradient(circle at 17% 22%,#72ffd621,#0000 27%),radial-gradient(circle at 42% 68%,#1070533d,#0000 34%),radial-gradient(circle at 84% 78%,#08241dc7,#0000 36%),#00110d}.global-screen .screen-background[data-v-5c9cefed]{opacity:.94;background-image:url(/images/home/bg2.webp);background-position:50% 24%;background-size:cover}.global-screen[data-v-5c9cefed]:after{background:linear-gradient(90deg,#00080605 0%,#000c0933 43%,#000c09ad 66%),radial-gradient(circle at 28% 20%,#caffec14,#0000 23%),radial-gradient(circle at 72% 66%,#1054413d,#0000 32%)}.global-screen__inner[data-v-5c9cefed]{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:clamp(36px,4vw,64px);width:min(1320px,100% - 48px);padding:64px 0 8px;position:relative}.global-screen__inner[data-v-5c9cefed]:before,.global-screen__inner[data-v-5c9cefed]:after{z-index:1;content:"";pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.global-screen__inner[data-v-5c9cefed]:before{background:radial-gradient(circle at 65% 25%,#f5fffff2 0 1.4px,#7ee0ff33 2.8px,#0000 7px),radial-gradient(circle at 82% 41%,#aaeeffdb 0 1.2px,#aaeeff29 2.5px,#0000 6px),radial-gradient(circle at 74% 72%,#ffffffe0 0 1px,#ffffff24 2.2px,#0000 5px);animation:3.8s ease-in-out infinite global-star-twinkle-5c9cefed}.global-screen__inner[data-v-5c9cefed]:after{background:radial-gradient(circle at 91% 29%,#ffffffd1 0 1px,#99e3ff21 2.2px,#0000 5px),radial-gradient(circle at 70% 53%,#86e2ffe6 0 1.3px,#86e2ff29 2.6px,#0000 6px),radial-gradient(circle at 87% 78%,#ffffffd1 0 1.1px,#ffffff1f 2.4px,#0000 5px);animation:4.6s ease-in-out -1.35s infinite global-star-twinkle-5c9cefed}.global-screen__inner .screen-copy[data-v-5c9cefed]{z-index:2;position:relative}.global-screen .screen-copy h2[data-v-5c9cefed]{letter-spacing:-.038em;font-size:clamp(34px,2.6vw,50px);line-height:.94}.global-screen .stat-grid dt[data-v-5c9cefed]{letter-spacing:0;font-size:clamp(42px,3.65vw,70px);line-height:.9}.global-visual[data-v-5c9cefed]{z-index:1;aspect-ratio:1;justify-self:end;width:min(100%,700px,90svh);position:relative}.marketing-screen[data-v-5c9cefed]{background-color:#020711}.marketing-screen .screen-background[data-v-5c9cefed]{background-image:url(/images/home/bg3.webp)}.marketing-screen .screen-copy[data-v-5c9cefed]{max-width:560px}.marketing-screen .screen-copy>p[data-v-5c9cefed]{white-space:normal;overflow-wrap:anywhere;word-break:normal;width:min(560px,100%);max-width:none}.marketing-screen[data-v-5c9cefed]:after{background:linear-gradient(90deg,#0000 0%,#030e2624 43%,#030e266b 100%)}.energy-screen[data-v-5c9cefed]{background-color:#020711}.energy-screen .screen-inner[data-v-5c9cefed]{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-content:center;align-items:start;column-gap:clamp(84px,8vw,160px);position:relative}.energy-screen .screen-copy[data-v-5c9cefed]{z-index:1;max-width:520px;position:relative}.energy-screen .screen-copy>p[data-v-5c9cefed]{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:520px}.energy-screen .screen-background[data-v-5c9cefed]{background-image:url(/images/home/bg4.webp)}.energy-screen[data-v-5c9cefed]:after{background:linear-gradient(90deg,#020a1f0f 0%,#0000 45%,#0105111a 100%)}.spatial-screen[data-v-5c9cefed]{background-color:#020711}.spatial-screen .screen-background[data-v-5c9cefed]{filter:grayscale()brightness(.84)contrast(1.12);background-image:url(/images/home/bg5.webp);background-position:50%}.spatial-screen .screen-copy[data-v-5c9cefed]{max-width:560px}.spatial-screen:lang(en) .screen-copy h2[data-v-5c9cefed]{letter-spacing:0;white-space:nowrap;font-size:54px}@media (width<=1199px){.spatial-screen:lang(en) .screen-copy h2[data-v-5c9cefed]{font-size:44px}}@media (width<=959px){.spatial-screen:lang(en) .screen-copy h2[data-v-5c9cefed]{font-size:34px}}@media (width<=599px){.spatial-screen:lang(en) .screen-copy h2[data-v-5c9cefed]{font-size:32px}}@media (width<=359px){.spatial-screen:lang(en) .screen-copy h2[data-v-5c9cefed]{font-size:28px}}.spatial-screen .screen-copy>p[data-v-5c9cefed]{white-space:normal;overflow-wrap:anywhere;word-break:normal;width:min(560px,100%);max-width:none}.spatial-screen[data-v-5c9cefed]:after{background:linear-gradient(90deg,#02070e00 0% 34%,#0512275c 52%,#011842e6 72%,#001746 100%)}.news-section[data-v-5c9cefed]{background:linear-gradient(#000806a3,#000c09db),radial-gradient(circle at 17% 22%,#72ffd621,#0000 27%),radial-gradient(circle at 42% 68%,#1070533d,#0000 34%),url(/images/home/bg2.webp) 50% 24%/cover,#00110d;padding:clamp(78px,8vw,124px) 24px clamp(88px,9vw,136px);position:relative}.news-inner[data-v-5c9cefed]{width:min(1180px,100%);margin:0 auto}.section-heading[data-v-5c9cefed]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:38px;display:flex}.section-heading h2[data-v-5c9cefed]{color:#fff;letter-spacing:-.05em;font-size:clamp(30px,2.08vw,40px);font-weight:900;line-height:1.08}.news-more[data-v-5c9cefed]{color:#e0eafaa8;align-items:center;gap:7px;width:fit-content;min-height:44px;margin:40px 0 0 auto;font-size:clamp(16px,1.04vw,20px);font-weight:400;line-height:1.5;transition:color .2s;display:flex}.news-more[data-v-5c9cefed]:hover{color:#fff}.news-grid[data-v-5c9cefed]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:48px clamp(28px,2.5vw,40px);display:grid}.news-card[data-v-5c9cefed]{cursor:pointer;outline:none;width:100%;min-width:0;max-width:100%;display:block}.news-card-cover-wrap[data-v-5c9cefed]{aspect-ratio:8/5;background:#0a1630;position:relative;overflow:hidden}.news-card-cover[data-v-5c9cefed]{object-fit:cover;width:100%;height:100%;transition:transform .45s,filter .45s;display:block}.news-card time[data-v-5c9cefed]{color:#b1c5e375;margin-bottom:15px;font-size:clamp(15px,.94vw,18px);font-weight:400;line-height:1.67;display:block}.news-card h3[data-v-5c9cefed]{color:#f8fbffdb;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;margin-top:18px;font-size:clamp(15px,.99vw,19px);font-weight:400;line-height:1.58;transition:color .2s;display:-webkit-box;overflow:hidden}.news-card:hover .news-card-cover[data-v-5c9cefed],.news-card:focus-visible .news-card-cover[data-v-5c9cefed]{filter:brightness(1.08);transform:scale(1.035)}.news-card:hover h3[data-v-5c9cefed],.news-card:focus-visible h3[data-v-5c9cefed]{color:#fff}.news-loading[data-v-5c9cefed]{color:#dde8f88f;justify-content:center;align-items:center;gap:10px;min-height:220px;font-size:13px;display:flex}.news-empty[data-v-5c9cefed]{color:#dde8f88f;border:1px solid #dde8f81f;place-items:center;min-height:220px;font-size:14px;display:grid}@keyframes scroll-cue-5c9cefed{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(10px)}}@keyframes hero-word-rise-5c9cefed{0%{opacity:0;filter:blur(14px);transform:translateY(42px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes hero-subtitle-rise-5c9cefed{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes global-star-twinkle-5c9cefed{0%,to{opacity:.22;filter:blur()}42%{opacity:.92;filter:blur(.15px)}64%{opacity:.42;filter:blur()}}@media (prefers-reduced-motion:reduce){.hero-screen__content h1 span[data-v-5c9cefed],.hero-screen__content p[data-v-5c9cefed],.global-screen__inner[data-v-5c9cefed]:before,.global-screen__inner[data-v-5c9cefed]:after,.scroll-cue i[data-v-5c9cefed]{animation:none}.home-page--motion-ready .screen-copy[data-v-5c9cefed],.home-page--motion-ready .global-visual[data-v-5c9cefed],.home-page--motion-ready .section-heading[data-v-5c9cefed],.home-page--motion-ready .news-card[data-v-5c9cefed]{opacity:1;filter:none;transition:none;transform:none}.home-page--motion-ready .screen-background[data-v-5c9cefed]{transition:none;transform:none}.news-card-cover[data-v-5c9cefed]{transition:none}}@media (width>=1440px){.screen-inner[data-v-5c9cefed]{width:min(1280px,100% - 96px)}.global-screen__inner[data-v-5c9cefed]{width:min(1420px,100% - 96px)}.screen-copy[data-v-5c9cefed]{max-width:560px}.screen-copy>p[data-v-5c9cefed]{max-width:540px}.news-inner[data-v-5c9cefed]{width:min(1280px,100%)}}@media (width>=1921px){.home-screen[data-v-5c9cefed],.news-section[data-v-5c9cefed]{box-shadow:-1px 0 #ffffff0a,1px 0 #ffffff0a}}@media (width<=980px){.screen-inner--right[data-v-5c9cefed],.screen-inner--left[data-v-5c9cefed]{grid-template-columns:1fr 1fr}.screen-copy[data-v-5c9cefed]{max-width:440px}.energy-screen .screen-inner[data-v-5c9cefed]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.news-grid[data-v-5c9cefed]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (width<=720px){.home-screen[data-v-5c9cefed],.screen-inner[data-v-5c9cefed]{min-height:max(720px,100svh)}.screen-inner[data-v-5c9cefed]{width:calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right));align-items:center;padding:0}.global-screen__inner[data-v-5c9cefed]{padding:0}.screen-inner--right[data-v-5c9cefed],.screen-inner--left[data-v-5c9cefed]{grid-template-columns:1fr}.screen-inner--right .screen-copy[data-v-5c9cefed],.screen-inner--left .screen-copy[data-v-5c9cefed]{grid-column:1}.screen-copy[data-v-5c9cefed]{max-width:none;padding:22px 0}.screen-copy h2[data-v-5c9cefed]{letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(30px,9vw,44px)}.screen-copy>p[data-v-5c9cefed]{font-size:15px;line-height:1.75}.stat-grid[data-v-5c9cefed]{gap:24px 20px;margin-top:34px}.stat-grid dt[data-v-5c9cefed]{font-size:28px;line-height:1}.hero-screen[data-v-5c9cefed]{background-position:62%}.hero-screen__content h1[data-v-5c9cefed]{max-width:min(11em,100vw - 32px);margin:0 auto;font-size:clamp(32px,10vw,50px);line-height:1.18}.hero-screen__content h1 span[data-v-5c9cefed]{white-space:normal;overflow-wrap:anywhere;display:block}.hero-screen__content h1 span+span[data-v-5c9cefed]{margin-left:0}.global-visual[data-v-5c9cefed]{width:min(92vw,470px,54svh);position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}.home-page--motion-ready .global-visual[data-v-5c9cefed]{transform:translate(-50%,calc(34px - 50%))}.home-page--motion-ready .global-visual.is-visible[data-v-5c9cefed]{transform:translate(-50%,-50%)}.marketing-screen[data-v-5c9cefed]{background-position:28%}.marketing-screen[data-v-5c9cefed]:after{background:linear-gradient(#030e260d 10%,#030e268c 50%,#030e26fa 72%)}.energy-screen[data-v-5c9cefed]{background-position:66%}.energy-screen .screen-inner[data-v-5c9cefed]{grid-template-columns:1fr;column-gap:0}.energy-screen[data-v-5c9cefed]:after{background:linear-gradient(#020a1f14 10%,#020a1f94 50%,#020a1ffa 72%)}.spatial-screen[data-v-5c9cefed]{background-position:50% 30%}.spatial-screen[data-v-5c9cefed]:after{background-image:linear-gradient(#02070e14 8%,#04143094 48%,#041636fa 72%)}.section-heading[data-v-5c9cefed]{align-items:center}.section-heading>a[data-v-5c9cefed]{white-space:nowrap;min-height:44px;padding:0}}@media (width<=540px){.hero-screen__content[data-v-5c9cefed]{width:100%;padding-right:max(18px, env(safe-area-inset-right));padding-left:max(18px, env(safe-area-inset-left))}.stat-grid[data-v-5c9cefed],.stat-grid--spatial[data-v-5c9cefed]{grid-template-columns:1fr}.stat-grid--spatial>div[data-v-5c9cefed]:first-child{grid-column:auto}.news-section[data-v-5c9cefed]{padding-left:20px;padding-right:20px}.news-grid[data-v-5c9cefed]{grid-template-columns:1fr}.news-card h3[data-v-5c9cefed]{font-size:14px}}.people-screen[data-v-465f1ac9]{color:#333;align-items:center;min-height:100svh;padding:clamp(48px,7svh,100px) 0;display:grid}.people-container[data-v-465f1ac9]{width:var(--site-content-width);min-width:0;margin:0 auto}.people-development[data-v-465f1ac9]{background:#f5f7fa}.people-screen h2[data-v-465f1ac9]{font-size:clamp(26px,2.3vw,40px);font-weight:700;line-height:1.4}.development-heading[data-v-465f1ac9]{text-align:center}.development-heading p[data-v-465f1ac9]{color:#666;text-wrap:pretty;margin-top:12px;font-size:clamp(14px,1.1vw,18px);line-height:1.8}.development-pillars[data-v-465f1ac9]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,2vw,30px);margin:clamp(32px,5svh,72px) 0 0;padding:0;list-style:none;display:grid}.development-pillars li[data-v-465f1ac9]{background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:0;min-height:clamp(156px,23svh,246px);padding:20px 10px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;display:flex}.development-pillars li[data-v-465f1ac9]:hover{transform:translateY(-7px);box-shadow:0 16px 30px #264f821f}.development-pillars img[data-v-465f1ac9]{object-fit:contain;width:min(72%,120px);height:clamp(76px,12svh,124px);display:block}.development-pillars h3[data-v-465f1ac9]{text-align:center;font-size:clamp(14px,1.25vw,20px);font-weight:400;line-height:1.5}.development-gallery[data-v-465f1ac9]{aspect-ratio:1400/326;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,2fr)) minmax(0,1fr);gap:clamp(6px,.9vw,13px);margin-top:clamp(32px,5svh,72px);display:grid}.development-gallery img[data-v-465f1ac9]{object-fit:cover;width:100%;height:100%;min-height:0;transition:transform .42s cubic-bezier(.16,1,.3,1),filter .42s;display:block}.development-gallery img[data-v-465f1ac9]:hover{filter:saturate(1.08);transform:scale(1.025)}.development-gallery__portrait[data-v-465f1ac9]{grid-area:1/4/3}.people-care[data-v-465f1ac9]{background:#fff}.care-content[data-v-465f1ac9]{gap:clamp(56px,10svh,120px);display:grid}.care-row[data-v-465f1ac9]{align-items:center;gap:clamp(24px,2.4vw,36px);display:grid}.care-row--benefits[data-v-465f1ac9]{grid-template-columns:minmax(0,752fr) minmax(0,606fr)}.care-row--activities[data-v-465f1ac9]{grid-template-columns:minmax(0,500fr) minmax(0,883fr)}.care-photos[data-v-465f1ac9]{gap:clamp(8px,.75vw,12px);display:grid}.care-photos--benefits[data-v-465f1ac9]{aspect-ratio:752/275;grid-template-columns:minmax(0,374fr) minmax(0,368fr)}.care-photos--activities[data-v-465f1ac9]{aspect-ratio:883/298;grid-template-columns:minmax(0,418fr) minmax(0,454fr)}.care-photos img[data-v-465f1ac9]{object-fit:cover;border-radius:6px;width:100%;height:100%;min-height:0;transition:transform .42s cubic-bezier(.16,1,.3,1),filter .42s;display:block}.care-photos img[data-v-465f1ac9]:hover{filter:saturate(1.06);transform:scale(1.018)}.care-copy[data-v-465f1ac9]{min-width:0}.care-copy p[data-v-465f1ac9]{color:#355177;margin-top:8px;font-size:clamp(13px,1vw,16px);line-height:1.8}.care-chips[data-v-465f1ac9]{gap:12px 10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.care-chips--benefits[data-v-465f1ac9]{grid-template-columns:repeat(4,minmax(0,1fr))}.care-chips--activities[data-v-465f1ac9]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:400px}.care-chips li[data-v-465f1ac9]{color:#355177;background:#f0f6ff;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:clamp(12px,.95vw,15px);line-height:1.5;transition:color .2s,background-color .2s,transform .2s;display:flex}.care-chips li[data-v-465f1ac9]:hover{color:#174f9e;background:#e4f0ff;transform:translate(4px)}.care-chips img[data-v-465f1ac9]{flex:none;width:22px;height:22px}.people-screen:lang(en) .care-chips--benefits[data-v-465f1ac9]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1000px){.care-row--benefits[data-v-465f1ac9],.care-row--activities[data-v-465f1ac9],.care-chips--benefits[data-v-465f1ac9],.people-screen:lang(en) .care-chips--benefits[data-v-465f1ac9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.people-screen[data-v-465f1ac9]{padding:72px 0}.people-screen h2[data-v-465f1ac9]{font-size:26px}.development-pillars[data-v-465f1ac9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px}.development-pillars li[data-v-465f1ac9]{gap:10px;min-height:144px;padding:16px 8px}.development-pillars img[data-v-465f1ac9]{height:80px}.development-gallery[data-v-465f1ac9]{aspect-ratio:1.8;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.development-gallery__portrait[data-v-465f1ac9]{grid-area:1/3/4}.care-row--benefits[data-v-465f1ac9],.care-row--activities[data-v-465f1ac9]{grid-template-columns:minmax(0,1fr);gap:24px}.care-row--benefits .care-copy[data-v-465f1ac9]{grid-row:1}.care-content[data-v-465f1ac9]{gap:48px}.care-copy p[data-v-465f1ac9]{font-size:14px}.care-chips[data-v-465f1ac9]{margin-top:18px}.care-chips li[data-v-465f1ac9]{font-size:14px}}.company-overview[data-v-8b2c82c5]{color:#333;background:#fff;align-items:center;min-height:100svh;padding:clamp(72px,9svh,130px) 0;display:grid}.company-overview__inner[data-v-8b2c82c5]{width:var(--site-content-width);min-width:0;margin:0 auto}.company-overview__introduction[data-v-8b2c82c5]{color:#000;text-align:justify;overflow-wrap:break-word;font-size:clamp(15px,1.05vw,18px);line-height:2.2}.company-overview__introduction p[data-v-8b2c82c5]{margin:0}.company-overview__culture[data-v-8b2c82c5]{margin-top:clamp(40px,7svh,90px)}.company-overview__culture h2[data-v-8b2c82c5]{font-size:clamp(26px,2.3vw,40px);font-weight:700;line-height:1.4}.company-overview__subtitle[data-v-8b2c82c5]{color:#666;margin-top:12px;font-size:clamp(14px,1.05vw,18px);line-height:1.8}.company-overview__values[data-v-8b2c82c5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.3vw,33px);margin-top:clamp(30px,5svh,64px);display:grid}.overview-value[data-v-8b2c82c5]{will-change:transform;background:#f8f8f8;border-radius:24px;flex-direction:column;justify-content:flex-start;min-width:0;min-height:clamp(172px,19svh,210px);padding:clamp(24px,2.3vw,40px);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s,background-color .28s;display:flex}.overview-value[data-v-8b2c82c5]:hover{transform:translateY(-8px);box-shadow:0 18px 36px #1744841f}.overview-value--position[data-v-8b2c82c5]{color:#fff;background:linear-gradient(94deg,#1059d0 0%,#6096e0 48%,#f8f8f8 100%)}.overview-value h3[data-v-8b2c82c5]{font-size:clamp(24px,1.9vw,32px);font-weight:700;line-height:1.35}.overview-value p[data-v-8b2c82c5]{overflow-wrap:break-word;margin-top:12px;font-size:clamp(14px,1.15vw,18px);line-height:1.65}.company-overview:lang(en) .company-overview__introduction[data-v-8b2c82c5]{text-align:left;line-height:1.9}.company-overview:lang(en) .company-overview__introduction p+p[data-v-8b2c82c5]{margin-top:12px}@media (width>=1001px){.company-overview:lang(en) .company-overview__introduction[data-v-8b2c82c5]{font-size:15px;line-height:1.8}.company-overview:lang(en) .company-overview__culture[data-v-8b2c82c5]{margin-top:clamp(32px,5svh,56px)}.company-overview:lang(en) .company-overview__values[data-v-8b2c82c5]{margin-top:clamp(24px,4svh,48px)}.company-overview:lang(en) .overview-value p[data-v-8b2c82c5]{font-size:15px}}@media (width<=1000px){.company-overview__values[data-v-8b2c82c5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.company-overview[data-v-8b2c82c5]{padding:72px 0}.company-overview__introduction[data-v-8b2c82c5]{text-align:left;line-height:2}.company-overview__introduction p+p[data-v-8b2c82c5]{margin-top:16px}.company-overview__values[data-v-8b2c82c5]{grid-template-columns:minmax(0,1fr);gap:16px}.overview-value[data-v-8b2c82c5]{min-height:156px;padding:28px}}.about-page[data-v-36080d21]{color:#0d1220;background:#fff}.about-hero[data-v-36080d21]{background:#071329;min-height:clamp(420px,28.2vw,766px);display:flex;position:relative;overflow:hidden}.about-hero[data-v-36080d21]:before{content:"";will-change:transform;background:url(/images/aboutus/banner.webp) 50%/cover no-repeat;animation:16s ease-in-out infinite alternate hero-bg-drift-36080d21;position:absolute;inset:-4%;transform:scale(1.04)}.about-hero[data-v-36080d21]:after{content:"";pointer-events:none;background:linear-gradient(110deg,#040e2247,#0000 52%,#05123033);position:absolute;inset:0}.about-hero__content[data-v-36080d21]{z-index:1;width:var(--site-content-width);color:#fff;transform-origin:0;margin:0 auto;padding-top:clamp(170px,11.85vw,322px);position:relative}.about-hero h1[data-v-36080d21]{font-size:clamp(48px,3.65vw,99px);font-weight:500;line-height:1.2}.about-hero p[data-v-36080d21]{margin-top:4px;font-size:clamp(22px,1.48vw,40px);font-weight:500;line-height:1.2}.about-section[data-v-36080d21]{position:relative}.about-office[data-v-36080d21]{background:#050814;justify-content:center;align-items:flex-end;min-height:100svh;padding:0 24px clamp(72px,4.93vw,134px);display:flex;overflow:hidden}.about-office__image[data-v-36080d21]{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.about-office[data-v-36080d21]:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#000 100%);height:42.25%;position:absolute;bottom:0;left:0;right:0}.about-office__title[data-v-36080d21]{color:#fff;letter-spacing:0;text-align:center;z-index:1;font-size:clamp(23px,1.62vw,44px);font-weight:700;line-height:1;position:relative}.motion-reveal[data-v-36080d21]{will-change:transform, opacity, filter}.about-page.is-motion-ready[data-v-36080d21] [data-reveal]{opacity:0;filter:blur(8px);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),filter .72s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-index,0) * 90ms);transform:translateY(24px)}.about-page.is-motion-ready[data-v-36080d21] [data-reveal].is-visible{opacity:1;filter:none;transform:translate(0,0)}.about-hero__content h1[data-v-36080d21],.about-hero__content p[data-v-36080d21]{animation:.62s cubic-bezier(.16,1,.3,1) both hero-copy-in-36080d21}.about-hero__content p[data-v-36080d21]{animation-delay:90ms}@keyframes hero-copy-in-36080d21{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-bg-drift-36080d21{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.09)translate(-1.2%,-.7%)}}@media (width<=900px){.about-hero[data-v-36080d21]{background-position:58%;min-height:360px}.about-hero__content[data-v-36080d21]{padding-top:148px}.about-office__title[data-v-36080d21]{font-size:34px}.about-office[data-v-36080d21]{min-height:100svh;padding-bottom:78px}}@media (width<=560px){.about-office__title[data-v-36080d21]{font-size:28px}}@media (prefers-reduced-motion:reduce){.about-page[data-v-36080d21] *,.about-page[data-v-36080d21] :before,.about-page[data-v-36080d21] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.about-page [data-reveal][data-v-36080d21]{opacity:1!important;filter:none!important;transform:none!important}.about-hero[data-v-36080d21]:before{animation:none;transform:none}}.capability-showcase[data-v-e3eab3f6]{letter-spacing:0;background:#f1f7fb;width:100%;min-width:0;position:relative}.capability-showcase__viewport[data-v-e3eab3f6]{touch-action:pan-y pinch-zoom;grid-template-columns:minmax(0,1fr);display:grid}.capability-detail[data-v-e3eab3f6]{aspect-ratio:2716/1200;isolation:isolate;visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;width:100%;min-width:0;min-height:680px;transition:opacity .4s,visibility .4s;position:relative;overflow:hidden}.capability-detail.is-active[data-v-e3eab3f6]{visibility:visible;opacity:1;pointer-events:auto}.capability-detail__scene[data-v-e3eab3f6]{z-index:-1;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.capability-detail__inner[data-v-e3eab3f6]{width:var(--site-content-width);margin-inline:auto;padding-block:max(112px,8.284%) 112px}.capability-detail h2[data-v-e3eab3f6]{color:#333;overflow-wrap:anywhere;font-size:36px;font-weight:900;line-height:1.36}.capability-detail__copy[data-v-e3eab3f6]{width:min(52%,620px);margin-top:min(3.2vw,72px)}.capability-detail ul[data-v-e3eab3f6]{margin:20px 0 0;padding:0;list-style:none}.capability-detail li[data-v-e3eab3f6]{color:#34405a;overflow-wrap:anywhere;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding-block:9px;font-size:14px;line-height:1.6;display:grid;position:relative}.capability-detail li+li[data-v-e3eab3f6]:before{content:"";background:var(--accent);opacity:.45;width:72%;height:1px;position:absolute;top:0;left:0}.capability-detail li .el-icon[data-v-e3eab3f6]{color:#fff;background:var(--accent);border-radius:50%;width:32px;height:32px;font-size:20px}.capability-detail li .capability-detail__feature-image[data-v-e3eab3f6]{object-fit:contain;-webkit-user-select:none;user-select:none;width:32px;height:32px}.capability-showcase__controls[data-v-e3eab3f6]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:36px;left:0;right:0}.capability-showcase__pagination[data-v-e3eab3f6]{pointer-events:auto;display:flex}.capability-showcase__dot[data-v-e3eab3f6]{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.capability-showcase__dot span[data-v-e3eab3f6]{background:#aabace;width:24px;height:3px;transition:background-color .18s}.capability-showcase__dot[aria-current=true] span[data-v-e3eab3f6],.capability-showcase__dot:hover span[data-v-e3eab3f6]{background:var(--active-accent)}.capability-showcase[data-v-e3eab3f6]:focus-visible,.capability-showcase button[data-v-e3eab3f6]:focus-visible{outline-offset:-3px;outline:2px solid #2f73f6}.capability-showcase__status[data-v-e3eab3f6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.is-in-view .is-active .capability-detail__scene[data-v-e3eab3f6]{animation:1.1s cubic-bezier(.16,1,.3,1) both capability-scene-enter-e3eab3f6}.is-in-view .is-active h2[data-v-e3eab3f6],.is-in-view .is-active li[data-v-e3eab3f6]{animation:.8s cubic-bezier(.16,1,.3,1) both capability-copy-enter-e3eab3f6}.is-in-view .is-active li[data-v-e3eab3f6]{animation-delay:calc(.1s + var(--feature-index) * 70ms)}@keyframes capability-scene-enter-e3eab3f6{0%{opacity:.4;transform:scale(1.035)}to{opacity:1;transform:none}}@keyframes capability-copy-enter-e3eab3f6{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:none}}@media (width>=1680px){.capability-detail h2[data-v-e3eab3f6]{font-size:48px}}@media (width>=2200px){.capability-detail h2[data-v-e3eab3f6]{font-size:64px}.capability-detail li[data-v-e3eab3f6]{grid-template-columns:44px minmax(0,1fr);gap:16px;min-height:68px;font-size:18px}.capability-detail li .el-icon[data-v-e3eab3f6]{width:44px;height:44px;font-size:26px}}@media (width<=1279px){.capability-detail[data-v-e3eab3f6]{aspect-ratio:auto;min-height:0}.capability-detail__inner[data-v-e3eab3f6]{z-index:1;padding-block:88px 24px;position:relative}.capability-detail h2[data-v-e3eab3f6]{text-wrap:balance;text-shadow:0 1px 2px #ffffffd9;font-size:32px}.capability-detail__copy[data-v-e3eab3f6]{width:min(100%,520px);margin:36px 0 0}.capability-detail li[data-v-e3eab3f6]{text-shadow:0 1px 2px #ffffffd9}.capability-detail__scene[data-v-e3eab3f6]{object-position:65% center}.capability-showcase__controls[data-v-e3eab3f6]{bottom:20px}}@media (width<=599px){.capability-detail__inner[data-v-e3eab3f6]{padding-top:72px}.capability-detail h2[data-v-e3eab3f6]{font-size:28px}.capability-detail li[data-v-e3eab3f6]{min-height:58px}.capability-detail__scene[data-v-e3eab3f6]{object-position:72% center}}@media (prefers-reduced-motion:reduce){.capability-detail[data-v-e3eab3f6],.capability-showcase__dot span[data-v-e3eab3f6]{transition:none}.is-in-view .is-active .capability-detail__scene[data-v-e3eab3f6],.is-in-view .is-active h2[data-v-e3eab3f6],.is-in-view .is-active li[data-v-e3eab3f6]{animation:none}}.industry-showcase[data-v-15e8632d]{color:#333;letter-spacing:0;background:#f3f7fe url(/images/marketing/industry-background-915.webp) 50%/cover no-repeat;width:100%;position:relative;container-type:inline-size}.industry-showcase__inner[data-v-15e8632d]{width:var(--site-content-width);min-height:100dvh;margin-inline:auto;padding-block:max(92px,7.66dvh) max(48px,8dvh)}.industry-showcase h2[data-v-15e8632d]{text-align:center;overflow-wrap:anywhere;font-size:36px;font-weight:900;line-height:1.36}.industry-showcase__tabs[data-v-15e8632d]{isolation:isolate;background:#e6ebff8c;border:1px solid #fff;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,440px);min-height:56px;margin:clamp(24px,4.16dvh,50px) auto 0;padding:5px;display:grid;position:relative}.industry-showcase__tabs[data-v-15e8632d]:before{z-index:-1;content:"";width:calc(50% - 5px);transform:translateX(calc(var(--active-tab) * 100%));background:#fff;border-radius:999px;transition:transform .36s cubic-bezier(.16,1,.3,1);position:absolute;inset:5px auto 5px 5px}.industry-showcase__tabs button[data-v-15e8632d]{color:#333;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:18px;line-height:1.5;transition:background-color .18s}.industry-showcase__tabs button[data-v-15e8632d]:hover{background:#ffffff8c}.industry-showcase__tabs button[aria-selected=true][data-v-15e8632d]{background:0 0}.industry-showcase__body[data-v-15e8632d]{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:32px;margin-top:clamp(28px,7.4dvh,88px);display:grid}.industry-showcase__panels[data-v-15e8632d]{touch-action:pan-y pinch-zoom;min-width:0;display:grid}.industry-panel[data-v-15e8632d]{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:64px;min-width:0;transition:opacity .36s,visibility .36s;display:grid}.industry-panel.is-active[data-v-15e8632d]{visibility:visible;opacity:1;pointer-events:auto}.industry-panel__visual[data-v-15e8632d]{aspect-ratio:504/642;justify-self:center;width:min(100%,42dvh,470px);position:relative}.industry-panel__phone[data-v-15e8632d]{background:#fff;padding:2.58%;position:absolute;overflow:hidden}.industry-panel__phone img[data-v-15e8632d]{object-fit:cover;width:100%;height:100%;display:block}.industry-panel__phone--main[data-v-15e8632d]{border-radius:14%/6.85%;width:62.5%;inset:0 auto 0 0}.industry-panel__phone--main img[data-v-15e8632d]{border-radius:12.9%/6%}.industry-panel__phone--detail[data-v-15e8632d]{border-radius:14.8%/7.25%;width:45.64%;height:72.9%;padding:1.98%;top:16.2%;right:0}.industry-panel__phone--detail img[data-v-15e8632d]{border-radius:11.9%/5.55%}.industry-panel__copy[data-v-15e8632d]{min-width:0}.industry-panel h3[data-v-15e8632d],.industry-panel__highlight[data-v-15e8632d]{overflow-wrap:anywhere;font-size:26px;font-weight:400;line-height:1.5}.industry-panel__copy p[data-v-15e8632d]:not(.industry-panel__highlight){color:#666;white-space:pre-line;overflow-wrap:anywhere;margin-top:12px;font-size:16px;line-height:1.73}.industry-panel__result[data-v-15e8632d]{margin-top:48px}.industry-panel__highlight[data-v-15e8632d]{color:#0f61fe}.industry-showcase__arrow[data-v-15e8632d]{color:#4b81ff;cursor:pointer;background:0 0;border:1px solid #a0bcff;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-size:18px;transition:background-color .18s,border-color .18s;display:grid}.industry-showcase__arrow[data-v-15e8632d]:hover{background:#fff;border-color:#4b81ff}.industry-showcase button[data-v-15e8632d]:focus-visible,.industry-panel[data-v-15e8632d]:focus-visible{outline-offset:4px;outline:2px solid #0f61fe}.industry-showcase__status[data-v-15e8632d]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-in-view h2[data-v-15e8632d],.is-in-view .industry-showcase__tabs[data-v-15e8632d]{animation:.65s cubic-bezier(.16,1,.3,1) both industry-heading-enter-15e8632d}.is-in-view .industry-showcase__tabs[data-v-15e8632d]{animation-delay:80ms}.is-in-view .is-active .industry-panel__phone--main[data-v-15e8632d]{animation:.8s cubic-bezier(.16,1,.3,1) both industry-phone-enter-15e8632d}.is-in-view .is-active .industry-panel__phone--detail[data-v-15e8632d]{animation:.85s cubic-bezier(.16,1,.3,1) .1s both industry-detail-enter-15e8632d}.is-in-view .is-active .industry-panel__intro[data-v-15e8632d],.is-in-view .is-active .industry-panel__result[data-v-15e8632d]{animation:.65s cubic-bezier(.16,1,.3,1) both industry-copy-enter-15e8632d}.is-in-view .is-active .industry-panel__intro[data-v-15e8632d]{animation-delay:.12s}.is-in-view .is-active .industry-panel__result[data-v-15e8632d]{animation-delay:.2s}@keyframes industry-heading-enter-15e8632d{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes industry-phone-enter-15e8632d{0%{opacity:0;transform:translate(calc(var(--slide-direction) * 32px), 18px) scale(.98)}to{opacity:1;transform:none}}@keyframes industry-detail-enter-15e8632d{0%{opacity:0;transform:translate(calc(var(--slide-direction) * 50px), 30px) scale(.95)}to{opacity:1;transform:none}}@keyframes industry-copy-enter-15e8632d{0%{opacity:0;transform:translateX(calc(var(--slide-direction) * 22px));filter:blur(4px)}to{opacity:1;filter:blur();transform:none}}@media (width>=1280px){.industry-showcase__body[data-v-15e8632d]{display:block;position:relative}.industry-panel__visual[data-v-15e8632d]{justify-self:start}.industry-showcase__arrow[data-v-15e8632d]{aspect-ratio:1;width:clamp(28px,50cqw - 50% - 8px,48px);height:auto;position:absolute;top:50%;transform:translateY(-50%)}.industry-showcase__arrow--previous[data-v-15e8632d]{left:clamp(-80px,50% - 50cqw + 4px,-32px)}.industry-showcase__arrow--next[data-v-15e8632d]{right:clamp(-80px,50% - 50cqw + 4px,-32px)}}@media (width>=1680px){.industry-showcase h2[data-v-15e8632d]{font-size:48px}.industry-panel h3[data-v-15e8632d],.industry-panel__highlight[data-v-15e8632d]{font-size:28px}}@media (width>=2400px){.industry-showcase h2[data-v-15e8632d]{font-size:64px}}@media (width<=1279px){.industry-showcase__body[data-v-15e8632d]{gap:24px}.industry-panel[data-v-15e8632d]{gap:36px}.industry-panel h3[data-v-15e8632d],.industry-panel__highlight[data-v-15e8632d]{font-size:24px}.industry-panel__copy p[data-v-15e8632d]:not(.industry-panel__highlight){font-size:15px}}@media (width>=700px) and (height<=849px){.industry-showcase__tabs[data-v-15e8632d]{margin-top:24px}.industry-showcase__body[data-v-15e8632d]{margin-top:32px}}@media (width<=959px){.industry-showcase h2[data-v-15e8632d]{font-size:32px}.industry-showcase__body[data-v-15e8632d]{grid-template-columns:44px minmax(0,1fr) 44px;gap:12px}.industry-showcase__arrow[data-v-15e8632d]{width:44px;height:44px}.industry-panel[data-v-15e8632d]{gap:24px}.industry-panel h3[data-v-15e8632d],.industry-panel__highlight[data-v-15e8632d]{font-size:22px}.industry-panel__result[data-v-15e8632d]{margin-top:28px}}@media (width<=699px){.industry-showcase__inner[data-v-15e8632d]{min-height:100svh;padding-block:80px 48px}.industry-showcase h2[data-v-15e8632d]{font-size:28px}.industry-showcase__tabs[data-v-15e8632d]{min-height:54px;margin-top:24px}.industry-showcase__tabs button[data-v-15e8632d]{padding-inline:8px;font-size:15px}.industry-showcase__body[data-v-15e8632d]{margin-top:28px;display:block;position:relative}.industry-panel[data-v-15e8632d]{grid-template-columns:minmax(0,1fr);gap:28px}.industry-panel__visual[data-v-15e8632d]{width:min(100% - 112px,30svh,280px)}.industry-panel__copy[data-v-15e8632d]{padding-inline:8px}.industry-panel h3[data-v-15e8632d],.industry-panel__highlight[data-v-15e8632d]{font-size:22px}.industry-panel__copy p[data-v-15e8632d]:not(.industry-panel__highlight){margin-top:8px;font-size:14px}.industry-panel__result[data-v-15e8632d]{margin-top:24px}.industry-showcase__arrow[data-v-15e8632d]{z-index:1;position:absolute;top:min(15svh,140px)}.industry-showcase__arrow--previous[data-v-15e8632d]{left:0}.industry-showcase__arrow--next[data-v-15e8632d]{right:0}}@media (width<=359px){.industry-showcase h2[data-v-15e8632d]{font-size:26px}.industry-showcase__tabs button[data-v-15e8632d]{padding-inline:4px;font-size:14px}.industry-panel h3[data-v-15e8632d],.industry-panel__highlight[data-v-15e8632d]{font-size:20px}}@media (prefers-reduced-motion:reduce){.industry-panel[data-v-15e8632d],.industry-showcase button[data-v-15e8632d],.industry-showcase__tabs[data-v-15e8632d]:before{transition:none}.is-in-view h2[data-v-15e8632d],.is-in-view .industry-showcase__tabs[data-v-15e8632d],.is-in-view .is-active .industry-panel__phone[data-v-15e8632d],.is-in-view .is-active .industry-panel__intro[data-v-15e8632d],.is-in-view .is-active .industry-panel__result[data-v-15e8632d]{animation:none}}.smart-marketing-page[data-v-b3076346]{--heading-size:48px;--heading-line:1.36;color:#020713;letter-spacing:0;white-space:normal;background:#fff}.smart-marketing-page>section[data-v-b3076346]{flex-direction:column;min-height:100dvh;padding-block:max(88px,12.5dvh) max(48px,8dvh);display:flex;position:relative;overflow:hidden}.smart-marketing-page>section[data-v-b3076346]>*{flex-shrink:0}.marketing-hero__inner[data-v-b3076346],.solution-inner[data-v-b3076346],.distribution-inner[data-v-b3076346],.honor-inner[data-v-b3076346]{width:var(--site-content-width);margin-inline:auto}.smart-marketing-page>.marketing-hero[data-v-b3076346]{background:#06112b url(/images/marketing/hero.webp) 50%/cover no-repeat;padding:0}.marketing-hero__inner[data-v-b3076346]{flex:1;min-height:100dvh;position:relative}.marketing-hero__copy[data-v-b3076346]{color:#fff;text-align:right;position:absolute;top:42.4%;left:0;right:0;transform:translateY(-50%)}.marketing-hero h1[data-v-b3076346]{font-size:80px;font-weight:900;line-height:1.2}.marketing-hero p[data-v-b3076346]{overflow-wrap:break-word;margin-top:12px;font-size:32px;font-weight:500;line-height:1.5}.smart-marketing-page>.capability-showcase[data-v-b3076346],.smart-marketing-page>.industry-showcase[data-v-b3076346]{min-height:0;padding:0;display:block}.solution-inner h2[data-v-b3076346],.distribution-copy h2[data-v-b3076346],.honor-inner h2[data-v-b3076346]{font-size:var(--heading-size);font-weight:900;line-height:var(--heading-line);white-space:pre-line;overflow-wrap:break-word}.smart-marketing-page>.solution-section[data-v-b3076346]{background:#fefefe;min-height:100dvh;padding-block:max(96px,12.5dvh) max(48px,8dvh)}.solution-inner h2[data-v-b3076346]{color:#333;font-size:36px}.solution-grid[data-v-b3076346]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4.2dvh,50px) 32px;margin-top:clamp(32px,6.8dvh,82px);display:grid}.solution-card[data-v-b3076346]{--card-accent:157, 95, 255;border:1px solid rgba(var(--card-accent), .28);width:100%;min-width:0;box-shadow:0 6px 14px -4px rgba(var(--card-accent), .16);background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.solution-card[data-v-b3076346]:nth-child(2){--card-accent:58, 119, 255}.solution-card[data-v-b3076346]:nth-child(3){--card-accent:255, 133, 158}.solution-card img[data-v-b3076346]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.solution-card>div[data-v-b3076346]{flex-direction:column;justify-content:flex-start;min-width:0;padding:24px;display:flex}.solution-card h3[data-v-b3076346]{color:#091533;overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.5}.solution-card p[data-v-b3076346]{color:#27324f;overflow-wrap:anywhere;margin-top:12px;font-size:16px;line-height:1.73}.distribution-section[data-v-b3076346]{background:#f5f9ff url(/images/marketing/app-distribution.webp) 50%/cover no-repeat}.distribution-copy[data-v-b3076346]{width:65.3%}.distribution-feature-grid[data-v-b3076346]{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(5.2dvh,62px) 12px;margin-top:min(10dvh,120px);display:grid}.distribution-feature[data-v-b3076346]{color:#131724;align-items:center;gap:16px;min-width:0;font-size:24px;line-height:1.42;display:flex}.distribution-feature img[data-v-b3076346]{object-fit:contain;flex:0 0 64px;width:64px;height:64px}.distribution-stats[data-v-b3076346]{grid-template-columns:224fr 270fr 293fr;gap:6.9%;margin:min(8.2dvh,98px) 0 0;display:grid}.distribution-stats div[data-v-b3076346],.distribution-stats dt[data-v-b3076346],.distribution-stats dd[data-v-b3076346]{min-width:0;margin:0}.distribution-stats dt[data-v-b3076346]{color:#1768ff;white-space:nowrap;font-size:44px;font-weight:700;line-height:1.84}.distribution-stats dd[data-v-b3076346]{color:#131724;font-size:18px;line-height:2.17}.smart-marketing-page:lang(en) .distribution-stats dt[data-v-b3076346]{white-space:normal}.honor-section[data-v-b3076346]{background:#f8fcff}.honor-track[data-v-b3076346]{--honor-gap:min(2.2vw, 60px);scrollbar-width:none;margin-top:min(14dvh,168px);width:95.14%;margin-inline:auto;padding-bottom:20px;overflow:hidden}.honor-belt[data-v-b3076346]{width:max-content;min-width:200%;animation:100s linear infinite paused honor-scroll-b3076346;display:flex}.honor-belt.is-running[data-v-b3076346]{animation-play-state:running}.honor-group[data-v-b3076346]{justify-content:space-around;align-items:center;gap:var(--honor-gap);padding-right:var(--honor-gap);flex:1 0 auto;display:flex}@keyframes honor-scroll-b3076346{to{transform:translate(-50%)}}.honor-track img[data-v-b3076346]{object-fit:contain;flex:none;width:auto;height:min(33.33dvh,400px);display:block}.honor-slide[data-v-b3076346]{flex:none;place-items:center;min-width:0;display:grid}.honor-slide img[data-v-b3076346]{object-fit:contain;width:auto;max-width:100%;height:min(33.33dvh,400px);display:block}.smart-marketing-page.is-motion-ready [data-reveal][data-v-b3076346]{opacity:0;filter:blur(14px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-index,0) * 70ms);transform:translateY(56px)scale(.98)}.smart-marketing-page.is-motion-ready [data-reveal].is-visible[data-v-b3076346]{opacity:1;filter:none;transform:none}@keyframes marketing-rise-b3076346{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-hero-copy-b3076346{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}.marketing-hero h1[data-v-b3076346],.marketing-hero p[data-v-b3076346]{animation:.9s cubic-bezier(.16,1,.3,1) both marketing-hero-copy-b3076346}.marketing-hero p[data-v-b3076346]{animation-delay:.12s}@media (width>=1680px){.smart-marketing-page[data-v-b3076346]{--heading-size:66px}.solution-inner h2[data-v-b3076346]{font-size:48px}.marketing-hero h1[data-v-b3076346]{font-size:99px}.marketing-hero p[data-v-b3076346]{font-size:40px}}@media (width>=2400px) and (height>=1050px){.solution-inner h2[data-v-b3076346]{font-size:64px}.distribution-feature[data-v-b3076346]{font-size:34px}.distribution-feature img[data-v-b3076346]{flex-basis:84px;width:84px;height:84px}.distribution-stats dt[data-v-b3076346]{font-size:61px}.distribution-stats dd[data-v-b3076346]{font-size:24px}}@media (width<=1279px){.smart-marketing-page[data-v-b3076346]{--heading-size:40px}.marketing-hero h1[data-v-b3076346]{font-size:64px}.marketing-hero p[data-v-b3076346]{font-size:28px}.solution-card>div[data-v-b3076346]{padding:20px 16px}.solution-card h3[data-v-b3076346]{font-size:20px}.solution-card p[data-v-b3076346]{font-size:15px}.distribution-feature[data-v-b3076346]{gap:12px;font-size:20px}.distribution-feature img[data-v-b3076346]{flex-basis:48px;width:48px;height:48px}.distribution-stats dt[data-v-b3076346]{font-size:34px}.distribution-stats dd[data-v-b3076346]{font-size:16px}}@media (width<=959px){.smart-marketing-page[data-v-b3076346]{--heading-size:32px}.solution-inner h2[data-v-b3076346]{font-size:32px}.solution-grid[data-v-b3076346]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.solution-card h3[data-v-b3076346]{font-size:18px}.solution-card img[data-v-b3076346]{aspect-ratio:16/10}.distribution-copy[data-v-b3076346]{width:78%}.distribution-section[data-v-b3076346]{background-position:38%}.distribution-feature[data-v-b3076346]{font-size:18px}.distribution-stats dt[data-v-b3076346]{font-size:32px}}@media (width>=960px) and (height<=849px){.smart-marketing-page[data-v-b3076346]{--heading-size:40px}.smart-marketing-page>section[data-v-b3076346]{padding-block:88px 40px}.solution-grid[data-v-b3076346]{gap:24px;margin-top:36px}.solution-card>div[data-v-b3076346]{padding:20px}.solution-card h3[data-v-b3076346]{font-size:22px;line-height:1.5}.solution-card p[data-v-b3076346]{font-size:15px;line-height:1.65}.distribution-feature-grid[data-v-b3076346]{gap:32px 12px;margin-top:56px}.distribution-stats[data-v-b3076346]{margin-top:40px}}@media (width<=767px){.smart-marketing-page>.solution-section[data-v-b3076346]{min-height:100svh;padding-block:80px 56px}.solution-inner h2[data-v-b3076346]{font-size:28px}.solution-grid[data-v-b3076346]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.solution-card>div[data-v-b3076346]{padding:12px 16px}.solution-card h3[data-v-b3076346]{font-size:18px;line-height:1.5}.solution-card p[data-v-b3076346]{margin-top:6px;font-size:14px;line-height:1.65}}@media (width<=599px){.smart-marketing-page[data-v-b3076346]{--heading-size:26px}.smart-marketing-page>section[data-v-b3076346]{height:auto;min-height:0;padding-block:72px 64px;overflow:visible}.smart-marketing-page>.marketing-hero[data-v-b3076346]{height:auto;min-height:100svh}.marketing-hero__inner[data-v-b3076346]{align-items:center;min-height:100svh;padding-block:88px;display:flex}.smart-marketing-page>.marketing-hero[data-v-b3076346]{background-position:38%;padding:0}.marketing-hero__copy[data-v-b3076346]{width:100%;position:static;transform:none}.marketing-hero h1[data-v-b3076346]{font-size:48px}.marketing-hero p[data-v-b3076346]{margin-top:16px;font-size:20px}.smart-marketing-page>.distribution-section[data-v-b3076346]{background-color:#f5f9ff;background-position:50%;background-size:cover;justify-content:center;min-height:100svh;padding-bottom:72px}.distribution-copy[data-v-b3076346]{width:100%}.distribution-feature-grid[data-v-b3076346]{gap:24px 12px;margin-top:40px}.distribution-feature[data-v-b3076346]{gap:8px;font-size:15px}.distribution-feature span[data-v-b3076346]{overflow-wrap:anywhere;min-width:0}.distribution-feature img[data-v-b3076346]{flex-basis:36px;width:36px;height:36px}.distribution-stats[data-v-b3076346]{gap:12px;margin-top:32px}.distribution-stats dt[data-v-b3076346]{font-size:24px;line-height:1.6}.distribution-stats dd[data-v-b3076346]{font-size:12px;line-height:1.8}.honor-track[data-v-b3076346]{--honor-gap:20px;--mobile-honor-width:calc(100vw - 40px);margin-top:56px;width:calc(100% - 40px);height:320px;margin-inline:auto;padding:0;overflow:hidden}.honor-belt[data-v-b3076346],.honor-group[data-v-b3076346]{height:100%}.honor-group[data-v-b3076346]{flex:none}.honor-slide[data-v-b3076346]{flex:0 0 var(--mobile-honor-width);width:var(--mobile-honor-width);height:100%;display:block}.honor-slide img[data-v-b3076346]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.smart-marketing-page:lang(en) .distribution-stats dt[data-v-b3076346]{white-space:normal;font-size:20px}}@media (width<=359px){.smart-marketing-page[data-v-b3076346]{--heading-size:24px}.solution-inner h2[data-v-b3076346]{font-size:26px}.distribution-feature[data-v-b3076346]{gap:6px;font-size:14px}.distribution-stats dt[data-v-b3076346]{font-size:21px}}@media (prefers-reduced-motion:reduce){.honor-belt[data-v-b3076346]{animation:none}.honor-group[aria-hidden=true][data-v-b3076346]{display:none}.smart-marketing-page .marketing-hero h1[data-v-b3076346],.smart-marketing-page .marketing-hero p[data-v-b3076346],.smart-marketing-page .solution-card[data-v-b3076346],.smart-marketing-page .distribution-feature[data-v-b3076346],.smart-marketing-page .distribution-stats>div[data-v-b3076346]{animation:none}.smart-marketing-page.is-motion-ready [data-reveal][data-v-b3076346]{transition:none;transform:none}.honor-track[data-v-b3076346]{overflow-x:auto}.honor-belt[data-v-b3076346]{min-width:100%}}.smart-energy-page[data-v-85628fc4]{color:#0a1526;background:#fff}.energy-hero[data-v-85628fc4]{background:linear-gradient(90deg,#010f2e80 0%,#010f2e24 46%,#010f2e05 100%),url(/images/home/bg4.webp) 50%/cover no-repeat;align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.energy-hero[data-v-85628fc4]:after{pointer-events:none;content:"";mix-blend-mode:screen;opacity:0;background:linear-gradient(112deg,#53b3ff00 0% 44%,#6ec4ff57 49%,#ffffff3d 51%,#53b3ff00 58% 100%);animation:1.35s cubic-bezier(.16,1,.3,1) .22s both hero-current-sweep-85628fc4;position:absolute;inset:0;transform:translate(-58%)}.energy-hero__inner[data-v-85628fc4],.energy-section-head[data-v-85628fc4],.footprint-inner[data-v-85628fc4],.honors-inner[data-v-85628fc4]{width:min(1280px,100% - 72px);margin:0 auto}.energy-hero__inner[data-v-85628fc4]{z-index:1;grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;column-gap:clamp(84px,8vw,160px);padding-top:64px;display:grid;position:relative}.energy-hero__content[data-v-85628fc4]{z-index:2;color:#fff;max-width:520px;position:relative}.energy-hero h1[data-v-85628fc4]{margin:0;font-size:clamp(40px,4.35vw,72px);font-weight:900;line-height:1.08;animation:.76s cubic-bezier(.16,1,.3,1) both hero-copy-enter-85628fc4}.energy-hero p[data-v-85628fc4]{color:#ffffffe6;max-width:680px;margin:20px 0 0;font-size:clamp(18px,1.75vw,30px);font-weight:500;line-height:1.42;animation:.82s cubic-bezier(.16,1,.3,1) 90ms both hero-copy-enter-85628fc4}.energy-management[data-v-85628fc4]{box-sizing:border-box;background:#e8f2fd;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(72px,7vh,104px) 0;display:flex}.energy-section-head h2[data-v-85628fc4],.honors-inner h2[data-v-85628fc4]{color:#050b13;margin:0;font-size:clamp(30px,2.85vw,52px);font-weight:900;line-height:1.16}.energy-section-head p[data-v-85628fc4]{color:#0b192bb8;max-width:1080px;margin:18px 0 0;font-size:clamp(14px,1.05vw,18px);line-height:1.8}.management-visual[data-v-85628fc4]{object-fit:contain;transform-origin:50% 54%;width:min(1320px,100% - 72px);max-height:min(62vh,640px);margin:clamp(36px,5vh,64px) auto 0;display:block}.energy-footprint[data-v-85628fc4]{background:#fff;padding:clamp(76px,8.3vw,142px) 0 clamp(74px,8.7vw,150px)}.footprint-inner[data-v-85628fc4]{grid-template-columns:minmax(220px,360px) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,92px);display:grid}.footprint-stats[data-v-85628fc4]{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 64px;margin:0;display:grid;position:relative}.footprint-stats[data-v-85628fc4]:after{content:"";background:#dbe3ec;width:1px;position:absolute;top:0;bottom:0;left:50%}.footprint-stats div[data-v-85628fc4]{min-width:0}.footprint-stat[data-v-85628fc4]{transition:transform .22s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1)}.footprint-stat[data-v-85628fc4]:hover{filter:drop-shadow(0 14px 20px #2266a414);transform:translateY(-4px)}.footprint-stats dt[data-v-85628fc4]{color:#02060b;margin:0;font-size:clamp(26px,2.15vw,40px);font-weight:900;line-height:1.1}.footprint-stats dd[data-v-85628fc4]{color:#1f2b37;margin:12px 0 0;font-size:13px;font-weight:600;line-height:1.55}.footprint-map[data-v-85628fc4]{z-index:1;aspect-ratio:1.45;width:calc(100% + clamp(160px,14vw,220px));min-height:460px;margin-left:calc(-1*clamp(120px,10vw,160px));display:block;position:relative}.footprint-map.is-visible[data-v-85628fc4]{animation:.96s cubic-bezier(.16,1,.3,1) both map-field-settle-85628fc4}.energy-honors[data-v-85628fc4]{background:#f3faff;align-items:center;min-height:100vh;padding:clamp(72px,7vw,104px) 0 clamp(76px,7vw,110px);display:flex}.honors-inner[data-v-85628fc4]{flex-direction:column;justify-content:center;min-height:min(760px,100vh - 168px);display:flex}.honors-carousel[data-v-85628fc4]{--honors-arrow-gutter:clamp(16px, calc((100vw - 1280px) / 2 + 16px), 76px);--honors-arrow-gap:28px;width:calc(100% + var(--honors-arrow-gutter) + var(--honors-arrow-gutter));margin-left:calc(-1 * var(--honors-arrow-gutter));margin-top:clamp(64px,7vw,112px);position:relative;overflow:hidden}.honors-carousel[data-v-85628fc4] .el-carousel__container{height:100%}.certificate-list[data-v-85628fc4]{width:calc(100% - var(--honors-arrow-gutter) - var(--honors-arrow-gutter));grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(42px,4.2vw,82px);height:100%;margin:0 auto;padding:0;list-style:none;display:grid}.certificate-list li[data-v-85628fc4]{text-align:center;min-width:0;transition:transform .26s cubic-bezier(.16,1,.3,1),filter .26s cubic-bezier(.16,1,.3,1)}.certificate-list li[data-v-85628fc4]:hover{filter:drop-shadow(0 18px 28px #1e52801f);transform:translateY(-8px)}.certificate-list img[data-v-85628fc4]{background:#fff;width:100%;margin:0 auto;transition:box-shadow .26s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 12px 26px #26456914}.certificate-list li:hover img[data-v-85628fc4]{box-shadow:0 20px 38px #26456924}.honors-carousel[data-v-85628fc4] .el-carousel__arrow{color:#a8b3c2;background:#ffffffb8;border:1px solid #dfe8f2;width:48px;height:48px;transition:color .18s,background .18s,border-color .18s;box-shadow:0 12px 28px #1f4b761a}.honors-carousel[data-v-85628fc4] .el-carousel__arrow--left{left:max(0px, calc(var(--honors-arrow-gutter) - 48px - var(--honors-arrow-gap)))}.honors-carousel[data-v-85628fc4] .el-carousel__arrow--right{right:max(0px, calc(var(--honors-arrow-gutter) - 48px - var(--honors-arrow-gap)))}.honors-carousel[data-v-85628fc4] .el-carousel__arrow:hover{color:#159cff;background:#fff;border-color:#cfe4f7}.honors-carousel[data-v-85628fc4] .el-carousel__arrow:active{color:#0e7ed6;background:#fff;border-color:#b8daf2}.motion-reveal[data-v-85628fc4]{will-change:opacity, transform, filter, clip-path}.smart-energy-page.is-motion-ready [data-reveal][data-v-85628fc4]{opacity:0;filter:blur(10px);transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.16,1,.3,1),clip-path .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-index,0) * 90ms);transform:translateY(28px)}.smart-energy-page.is-motion-ready [data-reveal].is-visible[data-v-85628fc4]{opacity:1;filter:none;transform:translate(0,0)}.smart-energy-page.is-motion-ready .management-visual[data-reveal][data-v-85628fc4]{clip-path:inset(0 12%);filter:blur(10px)saturate(.86)brightness(1.06);transform:translateY(30px)scale(.985)}.smart-energy-page.is-motion-ready .management-visual[data-reveal].is-visible[data-v-85628fc4]{clip-path:inset(0);filter:drop-shadow(0 24px 48px #1f70b41f);animation:.98s cubic-bezier(.16,1,.3,1) both management-power-up-85628fc4;transform:translate(0,0)scale(1)}.visually-hidden[data-v-85628fc4]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes hero-copy-enter-85628fc4{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:translate(0,0)}}@keyframes hero-current-sweep-85628fc4{0%{opacity:0;transform:translate(-58%)}22%{opacity:.78}to{opacity:0;transform:translate(58%)}}@keyframes management-power-up-85628fc4{0%{box-shadow:none}46%{box-shadow:0 16px 42px #0d91d61a}to{box-shadow:none}}@keyframes map-field-settle-85628fc4{0%{transform:translate(28px)scale(.985)}to{transform:translate(0,0)scale(1)}}@media (width<=920px){.energy-hero__inner[data-v-85628fc4],.energy-section-head[data-v-85628fc4],.footprint-inner[data-v-85628fc4],.honors-inner[data-v-85628fc4]{width:calc(100% - 40px)}.energy-hero[data-v-85628fc4]{background-position:58%;min-height:100svh}.energy-hero__inner[data-v-85628fc4]{grid-template-columns:1fr;padding-top:0;position:static}.management-visual[data-v-85628fc4]{width:calc(100% - 40px)}.footprint-inner[data-v-85628fc4]{grid-template-columns:1fr;justify-items:center;gap:40px}.footprint-stats[data-v-85628fc4]{width:min(420px,100%);margin:0 auto}.footprint-map[data-v-85628fc4]{justify-self:center;width:min(100%,640px);min-height:380px;margin:0 auto}.certificate-list[data-v-85628fc4]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px 40px}.honors-carousel[data-v-85628fc4]{margin-top:clamp(52px,6vw,72px)}.honors-carousel[data-v-85628fc4] .el-carousel__container{height:min(580px,58vh)!important}.certificate-list img[data-v-85628fc4]{object-fit:contain;width:auto;max-width:100%;max-height:min(540px,52vh)}.energy-honors[data-v-85628fc4]{min-height:100vh;padding:72px 0 80px}.honors-inner[data-v-85628fc4]{min-height:calc(100vh - 152px)}}@media (width<=560px){.energy-hero[data-v-85628fc4]{background-position:62%;min-height:100svh}.footprint-stats[data-v-85628fc4]{gap:34px 30px}.footprint-stats[data-v-85628fc4]:after{display:none}.footprint-map[data-v-85628fc4]{justify-self:stretch;width:100%;max-width:350px;min-height:300px}.certificate-list[data-v-85628fc4]{grid-template-columns:minmax(0,1fr);place-items:center;gap:0;width:100%}.honors-carousel[data-v-85628fc4]{width:100%;margin-top:46px;margin-left:0}.honors-carousel[data-v-85628fc4] .el-carousel__container{height:min(430px,58vh)!important}.certificate-list li[data-v-85628fc4]{width:min(78vw,280px)}.certificate-list img[data-v-85628fc4]{width:100%;max-height:none}.honors-carousel[data-v-85628fc4] .el-carousel__arrow{width:36px;height:36px}.honors-carousel[data-v-85628fc4] .el-carousel__arrow--left{left:0}.honors-carousel[data-v-85628fc4] .el-carousel__arrow--right{right:0}}@media (prefers-reduced-motion:reduce){.smart-energy-page[data-v-85628fc4] *,.smart-energy-page[data-v-85628fc4] :before,.smart-energy-page[data-v-85628fc4] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.smart-energy-page [data-reveal][data-v-85628fc4],.smart-energy-page.is-motion-ready [data-reveal][data-v-85628fc4],.smart-energy-page.is-motion-ready .management-visual[data-reveal][data-v-85628fc4]{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}}.smart-space-page[data-v-79f11400]{--heading-size:66px;--section-title-size:48px;--section-lead-size:16px;--subsection-title-size:30px;--body-copy-size:18px;--heading-line:1.36;color:#020713;letter-spacing:0;white-space:normal;background:#fff}.smart-space-page>section[data-v-79f11400]{flex-direction:column;min-height:100dvh;padding-block:max(88px,12.5dvh) max(48px,8dvh);display:flex;position:relative;overflow:hidden}.smart-space-page>section[data-v-79f11400]>*{flex-shrink:0}.smart-space-page>.space-hero[data-v-79f11400]{padding:0;overflow:hidden}.space-hero[data-v-79f11400]{background:#06102f url(/images/spatial/hero.jpg) 50%/cover no-repeat}.space-hero[data-v-79f11400]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#02070e00 0% 34%,#0512275c 52%,#011842e6 72%,#001746 100%);position:absolute;inset:0}.space-hero__inner[data-v-79f11400],.space-screen__inner[data-v-79f11400]{width:var(--site-content-width);margin-inline:auto}.space-hero__inner[data-v-79f11400]{z-index:1;flex:1;min-height:100dvh;position:relative}.space-hero__copy[data-v-79f11400]{color:#fff;text-align:right;position:absolute;top:41.6%;left:45%;right:0;transform:translateY(-50%)}.space-hero h1[data-v-79f11400]{font-size:80px;font-weight:900;line-height:1.2}.space-hero p[data-v-79f11400]{overflow-wrap:break-word;margin-top:12px;font-size:32px;font-weight:500;line-height:1.5}.space-capability-screen[data-v-79f11400]{isolation:isolate;touch-action:pan-y pinch-zoom;background:#eff8ff}.space-capability-screen[data-v-79f11400]:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff2e 0%,#fff0 54%),radial-gradient(circle at 28% 46%,#ffffff6b,#0000 34%);position:absolute;inset:0}.space-capability-backgrounds[data-v-79f11400],.space-capability-bg[data-v-79f11400]{position:absolute;inset:0}.space-capability-backgrounds[data-v-79f11400]{z-index:0;pointer-events:none}.space-capability-bg[data-v-79f11400]{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .52s,transform .9s cubic-bezier(.16,1,.3,1);transform:scale(1.015)}.space-capability-bg.is-active[data-v-79f11400]{opacity:1;transform:none}.space-capability-bg--data[data-v-79f11400]{background-image:url(/images/spatial/data-bg.jpg)}.space-capability-bg--platform[data-v-79f11400]{background-image:url(/images/spatial/platform-bg.jpg)}.space-capability-bg--application[data-v-79f11400]{background-image:url(/images/spatial/application-bg.jpg)}.space-capability-screen .space-screen__inner[data-v-79f11400]{z-index:2;flex:1;align-items:center;display:flex;position:relative}.space-capability-copy[data-v-79f11400]{width:min(944px,68%)}.space-capability-tabs[data-v-79f11400]{color:#020713;font-size:var(--section-title-size);text-align:left;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:max(16px,.6em) 0;margin-bottom:0;font-weight:900;line-height:1.25;display:flex}.space-capability-tabs__item[data-v-79f11400]{min-width:0;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;transition:color .22s,transform .22s;display:inline-flex;position:relative}.space-capability-tabs__item+.space-capability-tabs__item[data-v-79f11400]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.16em;height:.16em;margin-inline:.36em}.space-capability-tabs__item.is-active[data-v-79f11400]{color:#0d83ff}.space-capability-tabs__label[data-v-79f11400]{position:relative}.space-capability-tabs__item.is-active .space-capability-tabs__label[data-v-79f11400]:after{content:"";background:linear-gradient(90deg,#0d83ff 0% 40%,#0d83ff70 66%,#0d83ff00 100%);border-radius:999px;width:100%;height:max(3px,.14em);position:absolute;bottom:-.4em;left:0;box-shadow:0 8px 20px #0d83ff47}.space-capability-tabs__item[data-v-79f11400]:hover{color:#0d83ff}.space-capability-tabs__item[data-v-79f11400]:active{transform:translateY(1px)}.space-capability-lead[data-v-79f11400]{color:#091429;max-width:760px;font-size:var(--section-lead-size);overflow-wrap:break-word;margin-top:44px;line-height:1.82}.space-capability-copy h2[data-v-79f11400],.space-honors h2[data-v-79f11400]{font-size:var(--subsection-title-size);font-family:Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-weight:800;line-height:var(--heading-line);overflow-wrap:break-word}.space-capability-copy h2[data-v-79f11400]{margin-top:72px}.space-honors h2[data-v-79f11400]{font-size:var(--section-title-size);text-align:left;font-weight:900}.space-capability-copy ul[data-v-79f11400]{gap:22px;margin:34px 0 0;padding:0;list-style:none;display:grid}.space-capability-copy li[data-v-79f11400]{color:#091429;min-width:0;font-family:Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-size:var(--body-copy-size);overflow-wrap:anywhere;padding-left:32px;line-height:1.55;position:relative}.space-capability-copy li[data-v-79f11400]:before{content:"";background:#1768ff;border-radius:50%;width:9px;height:9px;position:absolute;top:.72em;left:0;box-shadow:0 0 0 7px #1768ff1f}[data-v-79f11400] .space-capability-number{font-family:Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-weight:700;font-style:Bold;letter-spacing:0%;font-size:40px;line-height:38px}.space-capability-controls[data-v-79f11400]{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 clamp(18px,50vw - 716px,76px)}.space-capability-arrow[data-v-79f11400]{color:#0d72df;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;pointer-events:auto;background:#ffffffb8;border:1px solid #0d83ff61;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;transition:color .22s,border-color .22s,background-color .22s,transform .22s,box-shadow .22s;display:grid;box-shadow:0 18px 38px #1c76e624}.space-capability-arrow[data-v-79f11400]:hover{color:#fff;background:#0d83ff;border-color:#0d83ff;box-shadow:0 20px 42px #0d83ff47}.space-capability-arrow[data-v-79f11400]:active{transform:scale(.96)}.space-capability-screen[data-v-79f11400]:focus-visible,.space-capability-tabs__item[data-v-79f11400]:focus-visible,.space-capability-arrow[data-v-79f11400]:focus-visible{outline-offset:5px;outline:2px solid #0d83ff}.space-capability-status[data-v-79f11400]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.space-capability-copy-enter-active[data-v-79f11400],.space-capability-copy-leave-active[data-v-79f11400]{transition:opacity .22s,transform .26s cubic-bezier(.16,1,.3,1),filter .26s}.space-capability-copy-enter-from[data-v-79f11400],.space-capability-copy-leave-to[data-v-79f11400]{opacity:0;filter:blur(4px);transform:translateY(12px)}@media (width<=1679px){.smart-space-page[data-v-79f11400]{--section-title-size:42px;--section-lead-size:15px;--subsection-title-size:26px;--body-copy-size:16px}}.space-honors[data-v-79f11400]{background:#f8fcff url(/images/spatial/honors-bg.jpg) 50%/cover no-repeat}.space-platform[data-v-79f11400]{background:#fff}.space-platform__inner[data-v-79f11400]{width:var(--site-content-width);margin-inline:auto}.space-platform__title[data-v-79f11400]{color:#262626;font-size:var(--section-title-size);font-weight:900;line-height:1.25}.space-platform__rows[data-v-79f11400]{gap:clamp(48px,6dvh,84px);margin-top:clamp(52px,8dvh,96px);display:grid}.space-platform__row[data-v-79f11400]{grid-template-columns:minmax(260px,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(36px,5vw,92px);display:grid}.space-platform__copy[data-v-79f11400]{min-width:0}.space-platform__copy h3[data-v-79f11400]{color:#262626;font-family:Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-size:clamp(18px,1.35vw,28px);font-weight:800;line-height:1.45}.space-platform__copy p[data-v-79f11400]{color:#4f4f4f;max-width:510px;margin-top:12px;font-family:Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-size:clamp(13px,.95vw,18px);line-height:1.8}.space-platform__row img[data-v-79f11400]{object-fit:contain;width:100%;max-width:874px;height:auto;display:block}@media (width<=959px){.space-platform__row[data-v-79f11400]{grid-template-columns:minmax(0,1fr);gap:24px}.space-platform__row img[data-v-79f11400]{max-width:100%}}.space-honor-track[data-v-79f11400]{--honor-gap:min(2.2vw, 60px);scrollbar-width:none;margin-top:min(14dvh,168px);width:95.14%;margin-inline:auto;padding-bottom:20px;overflow:hidden}.space-honor-belt[data-v-79f11400]{width:max-content;min-width:200%;animation:120s linear infinite paused space-honor-scroll-79f11400;display:flex}.space-honor-belt.is-running[data-v-79f11400]{animation-play-state:running}.space-honor-group[data-v-79f11400]{justify-content:space-around;align-items:center;gap:var(--honor-gap);padding-right:var(--honor-gap);flex:1 0 auto;display:flex}.space-honor-slide[data-v-79f11400]{flex:none;place-items:center;min-width:0;display:grid}.space-honor-slide img[data-v-79f11400]{object-fit:contain;width:auto;max-width:100%;height:min(33.33dvh,400px);display:block}.smart-space-page.is-motion-ready [data-reveal][data-v-79f11400]{opacity:0;filter:blur(14px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-index,0) * 70ms);transform:translateY(56px)scale(.98)}.smart-space-page.is-motion-ready [data-reveal].is-visible[data-v-79f11400]{opacity:1;filter:none;transform:none}.smart-space-page.is-motion-ready .space-platform__copy[data-reveal][data-v-79f11400]{transform:translate(-28px)}.smart-space-page.is-motion-ready .space-platform__media[data-reveal][data-v-79f11400]{transform:translate(44px)scale(.985)}.smart-space-page.is-motion-ready .space-platform__copy[data-reveal].is-visible[data-v-79f11400],.smart-space-page.is-motion-ready .space-platform__media[data-reveal].is-visible[data-v-79f11400]{transform:none}.smart-space-page.is-motion-ready .space-capability-backgrounds[data-reveal][data-v-79f11400]{opacity:0;filter:blur(14px)saturate(1.08);transition:opacity .98s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);transform:translate(30px)scale(1.035)}.smart-space-page.is-motion-ready .space-capability-backgrounds[data-reveal].is-visible[data-v-79f11400]{opacity:1;filter:none;transform:none}.space-capability-bg.is-active[data-v-79f11400]{animation:1.2s cubic-bezier(.16,1,.3,1) both space-capability-bg-in-79f11400}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal][data-v-79f11400]{opacity:1;filter:none;transition:none;transform:none}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal] .space-capability-tabs[data-v-79f11400],.smart-space-page.is-motion-ready .space-capability-copy[data-reveal] .space-capability-lead[data-v-79f11400],.smart-space-page.is-motion-ready .space-capability-copy[data-reveal] h2[data-v-79f11400],.smart-space-page.is-motion-ready .space-capability-copy[data-reveal] li[data-v-79f11400]{opacity:0;filter:blur(10px);transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .84s cubic-bezier(.16,1,.3,1),filter .84s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible .space-capability-tabs[data-v-79f11400],.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible .space-capability-lead[data-v-79f11400],.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible h2[data-v-79f11400],.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible li[data-v-79f11400]{opacity:1;filter:none;transform:none}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible .space-capability-tabs[data-v-79f11400]{transition-delay:80ms}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible .space-capability-lead[data-v-79f11400]{transition-delay:.18s}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible h2[data-v-79f11400]{transition-delay:.29s}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible li[data-v-79f11400]:first-child{transition-delay:.39s}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible li[data-v-79f11400]:nth-child(2){transition-delay:.46s}.smart-space-page.is-motion-ready .space-capability-copy[data-reveal].is-visible li[data-v-79f11400]:nth-child(3){transition-delay:.53s}.smart-space-page.is-motion-ready .space-capability-controls[data-reveal][data-v-79f11400]{filter:blur(8px);transition-delay:.44s;transform:translateY(18px)}.smart-space-page.is-motion-ready .space-capability-controls[data-reveal].is-visible[data-v-79f11400]{filter:none;transform:none}@keyframes space-hero-copy-79f11400{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes space-capability-bg-in-79f11400{0%{filter:brightness(1.04)saturate(1.06);transform:translate(18px)scale(1.025)}to{filter:brightness()saturate();transform:translate(0)scale(1)}}@keyframes space-honor-scroll-79f11400{to{transform:translate(-50%)}}.space-hero h1[data-v-79f11400],.space-hero p[data-v-79f11400]{animation:.9s cubic-bezier(.16,1,.3,1) both space-hero-copy-79f11400}.space-hero p[data-v-79f11400]{animation-delay:.12s}@media (width>=1280px){.space-capability-tabs[data-v-79f11400]{white-space:nowrap;flex-wrap:nowrap}}@media (width>=1680px){.smart-space-page[data-v-79f11400]{--heading-size:66px;--section-title-size:48px;--section-lead-size:16px;--subsection-title-size:30px;--body-copy-size:18px}.space-hero h1[data-v-79f11400]{font-size:99px}.space-hero p[data-v-79f11400]{font-size:40px}}@media (width<=1279px){.smart-space-page[data-v-79f11400]{--heading-size:40px;--section-title-size:34px;--section-lead-size:15px;--subsection-title-size:24px;--body-copy-size:16px}.space-hero h1[data-v-79f11400]{font-size:64px}.space-hero p[data-v-79f11400]{font-size:28px}.space-capability-lead[data-v-79f11400]{margin-top:34px}.space-capability-copy h2[data-v-79f11400]{margin-top:52px}.space-capability-controls[data-v-79f11400]{inset-inline:14px}.space-capability-arrow[data-v-79f11400]{width:46px;height:46px}}@media (width<=959px){.smart-space-page[data-v-79f11400]{--heading-size:32px;--section-title-size:28px;--section-lead-size:14px;--subsection-title-size:21px;--body-copy-size:15px}.space-hero__copy[data-v-79f11400]{left:32%}.space-capability-copy[data-v-79f11400]{width:76%}.space-capability-screen[data-v-79f11400]:after{background:linear-gradient(90deg,#fffffff5 0%,#ffffffc7 58%,#ffffff2e 100%)}.space-capability-controls[data-v-79f11400]{inset-inline:12px}.space-capability-arrow[data-v-79f11400]{width:42px;height:42px}}@media (width>=960px) and (height<=849px){.smart-space-page[data-v-79f11400]{--heading-size:40px;--section-title-size:34px;--section-lead-size:14px;--subsection-title-size:22px;--body-copy-size:15px}.smart-space-page>section[data-v-79f11400]{padding-block:88px 40px}.space-capability-lead[data-v-79f11400]{margin-top:26px;line-height:1.75}.space-capability-copy h2[data-v-79f11400]{margin-top:34px}.space-capability-copy ul[data-v-79f11400]{gap:12px;margin-top:28px}.space-capability-copy li[data-v-79f11400]{line-height:1.55}}@media (width<=599px){.smart-space-page[data-v-79f11400]{--heading-size:26px;--section-title-size:20px;--section-lead-size:14px;--subsection-title-size:18px;--body-copy-size:14px}.smart-space-page>section[data-v-79f11400]{min-height:100svh;padding-block:72px 48px}.space-hero[data-v-79f11400]{background-position:42%;padding:0}.space-hero__inner[data-v-79f11400]{align-items:center;min-height:100svh;padding-block:88px;display:flex}.space-hero__copy[data-v-79f11400]{text-align:right;width:100%;position:static;transform:none}.space-hero h1[data-v-79f11400]{font-size:48px}.space-hero p[data-v-79f11400]{margin-top:16px;font-size:20px}.space-capability-bg[data-v-79f11400]{background-position:64%}.space-capability-screen[data-v-79f11400]:after{background:linear-gradient(#fffffff5 0%,#ffffffd1 58%,#ffffff61 100%)}.space-capability-screen .space-screen__inner[data-v-79f11400]{align-items:flex-start;padding-top:20px}.space-capability-copy[data-v-79f11400]{width:100%}.space-capability-tabs[data-v-79f11400]{gap:16px 10px;line-height:1.35}.space-capability-tabs__item+.space-capability-tabs__item[data-v-79f11400]:before{width:5px;height:5px;margin-inline:10px}.space-capability-lead[data-v-79f11400]{margin-top:22px;line-height:1.8}.space-capability-copy h2[data-v-79f11400]{margin-top:38px}.space-capability-copy ul[data-v-79f11400]{gap:12px;margin-top:24px}.space-capability-copy li[data-v-79f11400]{padding-left:22px;font-size:14px;line-height:1.65}.space-capability-copy li[data-v-79f11400]:before{width:6px;height:6px;box-shadow:0 0 0 5px #1768ff1f}.space-capability-controls[data-v-79f11400]{justify-content:flex-end;gap:12px;inset:auto 16px 24px}.space-capability-arrow[data-v-79f11400]{background:#ffffffdb;width:40px;height:40px}.space-honor-track[data-v-79f11400]{--honor-gap:20px;--mobile-honor-width:calc(100vw - 40px);margin-top:56px;width:calc(100% - 40px);height:320px;margin-inline:auto;padding:0;overflow:hidden}.space-honor-belt[data-v-79f11400],.space-honor-group[data-v-79f11400]{height:100%}.space-honor-group[data-v-79f11400]{flex:none}.space-honor-slide[data-v-79f11400]{flex:0 0 var(--mobile-honor-width);width:var(--mobile-honor-width);height:100%;display:block}.space-honor-slide img[data-v-79f11400]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}}@media (width<=359px){.smart-space-page[data-v-79f11400]{--heading-size:24px;--section-title-size:18px;--section-lead-size:13px;--subsection-title-size:17px;--body-copy-size:13px}.space-hero h1[data-v-79f11400]{font-size:44px}.space-hero p[data-v-79f11400]{font-size:18px}}.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:34px}.smart-space-page:lang(en) .space-hero__copy[data-v-79f11400]{left:0}.smart-space-page:lang(en) .space-hero h1[data-v-79f11400]{white-space:nowrap;font-size:72px}.smart-space-page:lang(en) .space-hero p[data-v-79f11400]{width:55%;margin-left:auto}.smart-space-page:lang(en) .space-capability-copy[data-v-79f11400]{width:min(1228px,96%)}.smart-space-page:lang(en) .space-capability-tabs[data-v-79f11400]{white-space:nowrap;overflow-wrap:normal;flex-wrap:nowrap}.smart-space-page:lang(en) .space-capability-tabs__item.is-active .space-capability-tabs__label[data-v-79f11400]:after{bottom:min(-7px,-.4em)}@media (width>=1680px){.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:36px}}@media (width<=1279px){.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:28px}.smart-space-page:lang(en) .space-hero h1[data-v-79f11400]{font-size:64px}.smart-space-page:lang(en) .space-capability-copy[data-v-79f11400]{width:min(860px,64%)}.smart-space-page:lang(en) .space-capability-tabs[data-v-79f11400]{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}}@media (width<=959px){.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:24px}.smart-space-page:lang(en) .space-hero h1[data-v-79f11400]{font-size:44px}.smart-space-page:lang(en) .space-hero p[data-v-79f11400]{width:68%}.smart-space-page:lang(en) .space-capability-copy[data-v-79f11400]{width:78%}.smart-space-page:lang(en) .space-capability-tabs[data-v-79f11400],.smart-space-page:lang(en) .space-capability-tabs__item[data-v-79f11400]{gap:8px}}@media (width<=599px){.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:20px}.smart-space-page:lang(en) .space-hero h1[data-v-79f11400]{font-size:28px}.smart-space-page:lang(en) .space-hero p[data-v-79f11400],.smart-space-page:lang(en) .space-capability-copy[data-v-79f11400]{width:100%}.smart-space-page:lang(en) .space-capability-tabs[data-v-79f11400],.smart-space-page:lang(en) .space-capability-tabs__item[data-v-79f11400]{gap:4px}.smart-space-page:lang(en) .space-capability-tabs__item+.space-capability-tabs__item[data-v-79f11400]:before{width:.16em;height:.16em}}@media (width<=374px){.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:19px}}@media (width<=359px){.smart-space-page[data-v-79f11400]:lang(en){--section-title-size:18px}.smart-space-page:lang(en) .space-hero h1[data-v-79f11400]{font-size:24px}}@media (prefers-reduced-motion:reduce){.space-capability-bg[data-v-79f11400],.space-capability-arrow[data-v-79f11400],.space-capability-tabs__item[data-v-79f11400],.space-capability-copy-enter-active[data-v-79f11400],.space-capability-copy-leave-active[data-v-79f11400],.space-honor-belt[data-v-79f11400]{transition:none;animation:none}.space-honor-group[aria-hidden=true][data-v-79f11400]{display:none}.smart-space-page .space-hero h1[data-v-79f11400],.smart-space-page .space-hero p[data-v-79f11400],.smart-space-page [data-reveal][data-v-79f11400]{filter:none;transition:none;animation:none;transform:none}.space-honor-track[data-v-79f11400]{overflow-x:auto}.space-honor-belt[data-v-79f11400]{min-width:100%}}.site-text-page[data-v-b3f3aa9c]{color:#f7fbff;background:radial-gradient(circle at 18% 10%,#1591cc33,#0000 32%),radial-gradient(circle at 82% 18%,#7036ba38,#0000 30%),linear-gradient(#020611 0%,#071226 58%,#020611 100%);min-height:60vh}.page-hero[data-v-b3f3aa9c]{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(110px,12vw,164px) 0 clamp(48px,7vw,88px)}.page-hero span[data-v-b3f3aa9c]{color:#35d5ff;letter-spacing:.18em;font-size:12px;font-weight:800}.page-hero h1[data-v-b3f3aa9c]{color:#fff;margin-top:14px;font-size:clamp(38px,6vw,72px);line-height:1.12}.page-hero p[data-v-b3f3aa9c]{color:#e0eaffb8;max-width:720px;margin-top:18px;font-size:17px;line-height:1.9}.content-section[data-v-b3f3aa9c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1180px,100% - 48px);margin:0 auto;padding-bottom:clamp(72px,8vw,118px);display:grid}.empty-section[data-v-b3f3aa9c]{color:#dde8ff9e;place-items:center;width:min(1180px,100% - 48px);min-height:220px;margin:0 auto;padding-bottom:clamp(72px,8vw,118px);font-size:15px;display:grid}.empty-section--full[data-v-b3f3aa9c]{min-height:60vh;padding:clamp(120px,14vw,180px) 0}.content-block[data-v-b3f3aa9c]{background:#091224b8;border:1px solid #73a7ff26;border-radius:8px;min-height:220px;padding:28px}.content-block h2[data-v-b3f3aa9c]{color:#fff;font-size:22px}.content-block p[data-v-b3f3aa9c]{color:#dde8ffad;margin-top:14px;font-size:15px;line-height:1.9}@media (width<=780px){.content-section[data-v-b3f3aa9c]{grid-template-columns:1fr}}.news-list-page[data-v-76cff5a6]{color:#000;background:#fff;min-height:60vh}.news-hero[data-v-76cff5a6]{color:#fff;background:linear-gradient(#02061133 0%,#0206110a 48%,#0206111f 100%),url(/images/news/xwbg.webp) 50%/cover no-repeat;place-items:center;min-height:clamp(420px,28.2vw,766px);display:grid;position:relative;overflow:hidden}.news-hero__title[data-v-76cff5a6]{z-index:1;justify-items:center;display:grid;position:relative;transform:translateY(4%)}.news-hero h1[data-v-76cff5a6]{color:#fff;text-align:center;margin:0;font-size:clamp(54px,5.15vw,99px);font-weight:500;line-height:1.2}.news-hero p[data-v-76cff5a6]{color:#fff;text-align:center;text-transform:lowercase;margin:-2px 0 0;font-size:clamp(24px,2.1vw,40px);font-weight:500;line-height:1.2}.news-list-section[data-v-76cff5a6]{background:#fff;padding:clamp(72px,5.2vw,100px) 0 clamp(96px,7.8vw,150px)}.news-content[data-v-76cff5a6],.news-state[data-v-76cff5a6]{width:min(1180px,100% - 48px);margin:0 auto}.news-grid[data-v-76cff5a6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:68px clamp(28px,3.125vw,40px);display:grid}.news-card[data-v-76cff5a6]{cursor:pointer;outline:none;min-width:0}.news-card__date[data-v-76cff5a6]{color:#999;min-height:30px;margin-bottom:14px;font-size:18px;font-weight:400;line-height:30px;display:block}.news-card__cover[data-v-76cff5a6]{aspect-ratio:8/5;object-fit:cover;background:#e9eef6;width:100%;height:auto;display:block}.news-card h2[data-v-76cff5a6]{color:#000;text-align:justify;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:90px;margin:25px 0 0;font-size:19px;font-weight:400;line-height:30px;transition:color .2s;display:-webkit-box;overflow:hidden}.news-card:hover h2[data-v-76cff5a6],.news-card:focus-visible h2[data-v-76cff5a6]{color:#2358b8}.news-pagination[data-v-76cff5a6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:100px;display:flex}.pagination-btn[data-v-76cff5a6]{color:#313131;background:#fff;border:1px solid #e9e9e9;border-radius:4px;min-width:72px;height:36px;padding:0 11px;font-family:Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:20px}.pagination-btn+.pagination-btn[data-v-76cff5a6]{margin-left:0}.pagination-btn--short[data-v-76cff5a6]{width:72px}.pagination-btn--next[data-v-76cff5a6]{width:86px}.pagination-btn[data-v-76cff5a6]:hover,.pagination-btn[data-v-76cff5a6]:focus-visible{color:#000;background:#f9f9f9;border-color:#ccc}.pagination-btn__icon[data-v-76cff5a6]{justify-content:center;width:12px;font-size:16px;line-height:1;display:inline-flex}.news-pagination[data-v-76cff5a6] .el-pagination{--el-pagination-button-width:36px;--el-pagination-button-height:36px;--el-pagination-button-bg-color:#fff;--el-pagination-button-disabled-bg-color:#fff;--el-pagination-hover-color:#000;gap:6px;margin:0}.news-pagination[data-v-76cff5a6] .el-pager li{color:#313131;background:#fff;border:1px solid #e9e9e9;border-radius:4px;min-width:36px;height:36px;margin:0;font-family:Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:20px}.news-pagination[data-v-76cff5a6] .el-pager li.is-active{color:#fff;background:#000;border-color:#000;font-weight:700}.news-state[data-v-76cff5a6]{color:#667085;background:#fff;border:1px solid #e9e9e9;justify-content:center;align-items:center;gap:10px;min-height:220px;display:flex}.news-state--empty[data-v-76cff5a6]{color:#999}@media (width>=1320px){.news-content[data-v-76cff5a6],.news-state[data-v-76cff5a6]{width:min(1280px,100% - 72px)}}@media (width<=980px){.news-hero[data-v-76cff5a6]{min-height:380px}.news-grid[data-v-76cff5a6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px}}@media (width<=640px){.news-hero[data-v-76cff5a6]{min-height:320px}.news-list-section[data-v-76cff5a6]{padding:48px 0 72px}.news-content[data-v-76cff5a6],.news-state[data-v-76cff5a6]{width:calc(100% - 32px)}.news-grid[data-v-76cff5a6]{grid-template-columns:minmax(0,1fr);gap:42px}.news-card__cover[data-v-76cff5a6]{aspect-ratio:320/200}.news-card h2[data-v-76cff5a6]{min-height:0;margin-top:18px;font-size:18px;line-height:29px}.news-pagination[data-v-76cff5a6]{margin-top:64px}.news-pagination[data-v-76cff5a6] .el-pagination{flex-wrap:wrap;justify-content:center;max-width:100%}}.news-detail-page[data-v-a8a5c436]{color:#fff;background:radial-gradient(circle at 12% 10%,#4d6aff26,#0000 28%),radial-gradient(circle at 88% 16%,#5eead414,#0000 24%),linear-gradient(#050814 0%,#0a1220 54%,#050814 100%);min-height:60vh}.state-link[data-v-a8a5c436],.document-toolbar[data-v-a8a5c436] a{color:#3b82f6;font-weight:600}.news-detail-main[data-v-a8a5c436]{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(82px,7.4vw,112px) 0 96px}.news-detail-state[data-v-a8a5c436]{color:#e2e8f0d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #94a3b829;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}.article-sheet[data-v-a8a5c436]{width:100%;padding:0}.article-head[data-v-a8a5c436]{justify-content:space-between;align-items:center;gap:16px;display:flex}.back-button[data-v-a8a5c436]{color:#fff;background:#ffffff14;border:1px solid #e2e8f02e;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex}.back-button[data-v-a8a5c436]:hover{border-color:#3b82f647;transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}.back-button[data-v-a8a5c436] .el-icon{font-size:18px}.article-meta[data-v-a8a5c436]{color:#e2e8f0b8;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.article-title-block[data-v-a8a5c436]{text-align:center;margin:28px auto 0}.article-title-block h1[data-v-a8a5c436]{color:#fff;letter-spacing:0;text-wrap:balance;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.24}.article-title-block p[data-v-a8a5c436]{color:#e2e8f0b8;margin-top:14px;font-size:15px;line-height:1.75}.document-toolbar[data-v-a8a5c436]{justify-content:flex-end;margin-top:18px;display:flex}.pdf-frame[data-v-a8a5c436]{background:#fff;border:1px solid #94a3b82e;border-radius:8px;width:100%;height:min(80vh,980px);margin-top:16px}.article-content[data-v-a8a5c436]{color:#f8fbffe6;font-synthesis:style;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:820px;margin:40px auto 0;font-size:18px;line-height:1.9;overflow:visible}.article-content[data-v-a8a5c436] *{box-sizing:border-box;max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.article-content[data-v-a8a5c436] p,.article-content[data-v-a8a5c436] div,.article-content[data-v-a8a5c436] span,.article-content[data-v-a8a5c436] strong,.article-content[data-v-a8a5c436] b,.article-content[data-v-a8a5c436] em,.article-content[data-v-a8a5c436] i,.article-content[data-v-a8a5c436] a,.article-content[data-v-a8a5c436] li,.article-content[data-v-a8a5c436] h1,.article-content[data-v-a8a5c436] h2,.article-content[data-v-a8a5c436] h3,.article-content[data-v-a8a5c436] h4,.article-content[data-v-a8a5c436] blockquote{overflow-wrap:anywhere}.article-content[data-v-a8a5c436] p{max-width:100%;margin:0 0 18px;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.article-content[data-v-a8a5c436] h1,.article-content[data-v-a8a5c436] h2,.article-content[data-v-a8a5c436] h3,.article-content[data-v-a8a5c436] h4{color:#fff;letter-spacing:-.02em;margin:36px 0 16px;font-weight:700;line-height:1.32}.article-content[data-v-a8a5c436] h1{font-size:32px}.article-content[data-v-a8a5c436] h2{font-size:28px}.article-content[data-v-a8a5c436] h3{font-size:24px}.article-content[data-v-a8a5c436] h4{font-size:20px}.article-content[data-v-a8a5c436] .company-double-underline-heading,.article-content[data-v-a8a5c436] .company-triple-underline-heading{--company-underline-heading-line:#b4c2cbd1;box-sizing:border-box;color:#f8fbff;letter-spacing:0;text-align:left;overflow-wrap:break-word;background-repeat:no-repeat;width:fit-content;max-width:100%;min-height:0;margin:32px 0 24px;padding:0 2px 12px;font-size:28px;font-weight:800;line-height:1.35;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-double-underline-heading{background-image:linear-gradient(var(--company-underline-heading-line), var(--company-underline-heading-line)), linear-gradient(var(--company-underline-heading-line), var(--company-underline-heading-line));background-position:0 calc(100% - 6px),0 100%;background-size:100% 2px,100% 2px}.article-content[data-v-a8a5c436] .company-triple-underline-heading{background-image:linear-gradient(var(--company-underline-heading-line), var(--company-underline-heading-line)), linear-gradient(var(--company-underline-heading-line), var(--company-underline-heading-line)), linear-gradient(var(--company-underline-heading-line), var(--company-underline-heading-line));background-position:0 calc(100% - 10px),0 calc(100% - 5px),0 100%;background-size:100% 1px,100% 1px,100% 1px}.article-content[data-v-a8a5c436] .company-underline-heading__text{min-width:min(12em,100%);min-height:1.35em;color:inherit;display:flow-root}.article-content[data-v-a8a5c436] .company-underline-heading__text>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-underline-heading__text>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-blue-bar-heading{--company-blue-bar-heading-bg:#1598ee;--company-blue-bar-heading-border:#086db5;--company-blue-bar-heading-lift:#d2dbe4eb;isolation:isolate;box-sizing:border-box;border:2px solid var(--company-blue-bar-heading-border);background:var(--company-blue-bar-heading-bg);color:#fff;letter-spacing:0;text-align:left;overflow-wrap:break-word;width:fit-content;max-width:100%;min-height:0;margin:34px 0 36px;padding:9px 34px 11px;font-size:34px;font-weight:800;line-height:1.25;display:flow-root;position:relative;overflow:visible;box-shadow:0 18px 30px #020c1b5c}.article-content[data-v-a8a5c436] .company-blue-bar-heading:after{content:"";z-index:-1;background:var(--company-blue-bar-heading-lift);pointer-events:none;height:7px;position:absolute;bottom:-14px;left:-8px;right:clamp(36px,9%,112px);box-shadow:0 2px 8px #020c1b2e}.article-content[data-v-a8a5c436] .company-blue-bar-heading__text{min-width:min(12em,100%);min-height:1.25em;color:inherit;font:inherit;overflow-wrap:break-word;display:flow-root}.article-content[data-v-a8a5c436] .company-blue-bar-heading :is(strong,b){color:inherit;font-weight:900}.article-content[data-v-a8a5c436] .company-blue-bar-heading__text p{margin:0}.article-content[data-v-a8a5c436] .company-blue-bar-heading__text>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-blue-bar-heading__text>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-elevated-card{isolation:isolate;box-sizing:border-box;color:#f8fbfff5;overflow-wrap:break-word;background:linear-gradient(#1a2230 0%,#0c1018 100%);border-radius:6px;width:fit-content;max-width:min(100%,820px);min-height:0;margin:34px 0 46px;padding:32px 34px;line-height:1.9;display:flow-root;position:relative;transform:translateY(-3px);box-shadow:0 36px 84px #000000bd,0 16px 32px #02081794,inset 0 0 0 1px #ffffff1f,inset 0 1px #fff3}.article-content[data-v-a8a5c436] .company-elevated-card__body{min-width:min(10em,100%);max-width:100%;min-height:1.9em;color:inherit;display:flow-root}.article-content[data-v-a8a5c436] .company-elevated-card p{margin:0 0 16px}.article-content[data-v-a8a5c436] .company-elevated-card :is(strong,b){color:inherit;font-weight:700}.article-content[data-v-a8a5c436] .company-elevated-card__body>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-elevated-card__body>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-notched-card{--company-notched-card-corner:20px;isolation:isolate;box-sizing:border-box;color:#f8fbfff0;overflow-wrap:break-word;width:fit-content;max-width:min(100%,1120px);min-height:0;margin:28px 0 34px;padding:2px;line-height:1.9;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-notched-card:before{content:"";z-index:-2;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--company-notched-card-corner)), calc(100% - var(--company-notched-card-corner)) 100%, 0 100%);background:#d6e7fb;position:absolute;inset:8px -6px -6px 8px}.article-content[data-v-a8a5c436] .company-notched-card:after{content:"";z-index:-1;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--company-notched-card-corner)), calc(100% - var(--company-notched-card-corner)) 100%, 0 100%);background:#5d85c2;position:absolute;inset:0}.article-content[data-v-a8a5c436] .company-notched-card__body{z-index:1;box-sizing:border-box;min-width:min(18em,100%);max-width:100%;min-height:1.9em;color:inherit;clip-path:polygon(0 0, 100% 0, 100% calc(100% - calc(var(--company-notched-card-corner) - 2px)), calc(100% - calc(var(--company-notched-card-corner) - 2px)) 100%, 0 100%);background:linear-gradient(#151f2e 0%,#080d16 100%);padding:26px 32px;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-notched-card p{margin:0 0 10px}.article-content[data-v-a8a5c436] .company-notched-card :is(strong,b){color:#78bdff;text-shadow:1px 1px #eca22a5c;font-weight:700}.article-content[data-v-a8a5c436] .company-notched-card__body>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-notched-card__body>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-tabbed-card{--company-tabbed-card-tab:#3497f0;--company-tabbed-card-line:#00cafe;--company-tabbed-card-border:#00cafe8f;--company-tabbed-card-corner:#0d50c9;--company-tabbed-card-surface:transparent;box-sizing:border-box;color:#f8fbffe6;overflow-wrap:break-word;width:100%;max-width:100%;min-height:0;margin:34px 0 38px;line-height:1.9;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-tabbed-card:before{content:"";z-index:2;background:var(--company-tabbed-card-line);pointer-events:none;height:8px;position:absolute;top:46px;left:clamp(300px,34%,500px);right:clamp(140px,17%,260px)}.article-content[data-v-a8a5c436] .company-tabbed-card:after{content:"";z-index:2;background:var(--company-tabbed-card-line);clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none;width:8px;height:8px;position:absolute;top:46px;right:0}.article-content[data-v-a8a5c436] .company-tabbed-card__title{z-index:3;box-sizing:border-box;background:var(--company-tabbed-card-tab);clip-path:polygon(10px 0,calc(100% - 28px) 0,100% 100%,0 100%,0 10px);color:#f6fbff;letter-spacing:0;white-space:normal;overflow-wrap:break-word;align-items:center;width:fit-content;min-width:min(230px,82%);max-width:min(100%,460px);min-height:54px;margin:0 0 -1px;padding:8px 52px 8px 18px;font-size:26px;font-weight:800;line-height:1.2;display:inline-flex;position:relative}.article-content[data-v-a8a5c436] .company-tabbed-card__body{z-index:1;box-sizing:border-box;border:1px solid var(--company-tabbed-card-border);background:var(--company-tabbed-card-surface);width:100%;min-height:148px;color:inherit;overflow-wrap:break-word;padding:23px 15px 27px;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-tabbed-card__body:before{content:"";background:var(--company-tabbed-card-corner);pointer-events:none;width:9px;height:24px;position:absolute;bottom:0;left:-9px}.article-content[data-v-a8a5c436] .company-tabbed-card__body:after{content:"";background:var(--company-tabbed-card-line);clip-path:polygon(0 0,100% 0,100% 100%,9px 100%);pointer-events:none;width:39px;height:9px;position:absolute;bottom:-9px;left:-9px}.article-content[data-v-a8a5c436] .company-tabbed-card p{margin:0 0 12px}.article-content[data-v-a8a5c436] .company-tabbed-card :is(strong,b){color:inherit;font-weight:700}.article-content[data-v-a8a5c436] .company-tabbed-card__title>:first-child,.article-content[data-v-a8a5c436] .company-tabbed-card__body>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-tabbed-card__title>:last-child,.article-content[data-v-a8a5c436] .company-tabbed-card__body>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-quote-card{--company-quote-card-accent:#49a7ff;--company-quote-card-lift:#7ccfff9e;--company-quote-card-star:#ffd15c;isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;min-height:0;box-shadow:7px 7px 0 var(--company-quote-card-lift);color:#f8fbffeb;overflow-wrap:break-word;background:0 0;border:1px solid #49a7fff5;margin:34px 0 38px;padding:24px 28px 26px;line-height:1.9;display:flow-root;position:relative;overflow:visible}.article-content[data-v-a8a5c436] .company-quote-card:before{content:"";background:var(--company-quote-card-star);clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%);filter:drop-shadow(0 2px 2px #ffc43747);pointer-events:none;width:32px;height:32px;position:absolute;top:-24px;left:58px}.article-content[data-v-a8a5c436] .company-quote-card:after{content:"";background:var(--company-quote-card-accent);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none;width:18px;height:18px;position:absolute;bottom:0;right:0}.article-content[data-v-a8a5c436] .company-quote-card__body,.article-content[data-v-a8a5c436] .company-quote-card__cite{z-index:1;min-height:1.9em;color:inherit;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-quote-card__body:before{content:"";background:var(--company-quote-card-star);clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%);filter:drop-shadow(0 1px 1px #ffc4373d);pointer-events:none;width:18px;height:18px;position:absolute;top:-33px;left:-8px}.article-content[data-v-a8a5c436] .company-quote-card__cite{color:#f8fbffdb;text-align:right;margin-top:12px}.article-content[data-v-a8a5c436] .company-quote-card p{margin:0 0 10px}.article-content[data-v-a8a5c436] .company-quote-card :is(strong,b){color:inherit;font-weight:700}.article-content[data-v-a8a5c436] .company-quote-card__body>:first-child,.article-content[data-v-a8a5c436] .company-quote-card__cite>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-quote-card__body>:last-child,.article-content[data-v-a8a5c436] .company-quote-card__cite>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-outline-card{margin:0 0 10px;position:relative}.article-content[data-v-a8a5c436] .company-outline-card__header{z-index:1;align-items:center;max-width:calc(100% - 15px);margin:10px 0 -20px;padding:0 10px;display:inline-flex;position:relative;transform:translate(15px)}.article-content[data-v-a8a5c436] .company-outline-card__title{box-sizing:border-box;color:#fafeff;letter-spacing:0;white-space:nowrap;background:linear-gradient(90deg,#276af6 13%,#60a1ff 88%);border:5px solid #276af680;flex:none;width:max-content;min-width:5%;padding:1px 14px;line-height:1.5;box-shadow:5px 5px #276af62b}.article-content[data-v-a8a5c436] .company-outline-card__chevrons{flex:0 0 34px;align-items:center;gap:3px;margin-left:5px;line-height:0;display:flex}.article-content[data-v-a8a5c436] .company-outline-card__chevrons>span{box-sizing:border-box;border:1px solid #6d68f7;border-width:1px 1px 0 0;flex:0 0 8px;width:8px;height:8px;display:block;transform:rotate(45deg)}.article-content[data-v-a8a5c436] .company-outline-card__body{z-index:0;box-sizing:border-box;overflow-wrap:break-word;border:1px solid #6d68f7;width:fit-content;max-width:100%;min-height:0;padding:30px 20px 17px;display:flow-root;position:relative;box-shadow:3px 3px #d1f2ff}.article-content[data-v-a8a5c436] .company-outline-card__body>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-outline-card__body>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-outline-card__title strong{color:inherit;font-weight:700}.article-content[data-v-a8a5c436] .company-chevron-heading{--company-chevron-heading-accent:#39c9ef;box-sizing:border-box;width:fit-content;max-width:100%;color:inherit;letter-spacing:0;text-align:center;overflow-wrap:break-word;grid-template-columns:24px minmax(0,auto) 24px;align-items:center;column-gap:8px;margin:32px auto 24px;font-size:20px;font-weight:800;line-height:1.35;display:grid;position:relative}.article-content[data-v-a8a5c436] .company-chevron-heading__marker{justify-content:center;align-items:center;gap:2px;width:24px;height:18px;line-height:0;display:inline-flex}.article-content[data-v-a8a5c436] .company-chevron-heading__marker>span{background:var(--company-chevron-heading-accent);width:8px;height:14px;display:block}.article-content[data-v-a8a5c436] .company-chevron-heading__marker>span:first-child{opacity:.72}.article-content[data-v-a8a5c436] .company-chevron-heading__marker--left>span{clip-path:polygon(0 0,100% 50%,0 100%)}.article-content[data-v-a8a5c436] .company-chevron-heading__marker--right>span{clip-path:polygon(100% 0,0 50%,100% 100%)}.article-content[data-v-a8a5c436] .company-chevron-heading__text{min-width:0;color:inherit;font:inherit;overflow-wrap:break-word}.article-content[data-v-a8a5c436] .company-chevron-heading__text>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-chevron-heading__text>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-number-heading{--company-number-heading-accent:#086db5;box-sizing:border-box;width:100%;max-width:100%;color:var(--company-number-heading-accent);text-align:center;overflow-wrap:break-word;justify-items:center;margin:42px 0 34px;display:grid;position:relative}.article-content[data-v-a8a5c436] .company-number-heading:before,.article-content[data-v-a8a5c436] .company-number-heading:after{content:"";opacity:.95;pointer-events:none;background:currentColor;width:clamp(96px,22%,345px);height:1px;position:absolute;top:25px}.article-content[data-v-a8a5c436] .company-number-heading:before{left:0}.article-content[data-v-a8a5c436] .company-number-heading:after{right:0}.article-content[data-v-a8a5c436] .company-number-heading__marker{z-index:1;box-sizing:border-box;background:var(--company-number-heading-accent);color:#fff;letter-spacing:0;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.article-content[data-v-a8a5c436] .company-number-heading__title{min-width:0;min-height:1.3em;color:inherit;letter-spacing:0;overflow-wrap:break-word;margin:14px 0 0;font-size:26px;font-weight:800;line-height:1.3}.article-content[data-v-a8a5c436] .company-number-heading__title:empty{display:none}.article-content[data-v-a8a5c436] .company-number-heading__title:has(>br:only-child){display:none}.article-content[data-v-a8a5c436] .company-number-heading :is(strong,b){color:inherit;font-weight:800}.article-content[data-v-a8a5c436] .company-number-heading__marker>:first-child,.article-content[data-v-a8a5c436] .company-number-heading__title>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-number-heading__marker>:last-child,.article-content[data-v-a8a5c436] .company-number-heading__title>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-underlined-number-heading{--company-underlined-number-heading-accent:#0874c9;box-sizing:border-box;border-bottom:3px solid var(--company-underlined-number-heading-accent);width:fit-content;max-width:100%;min-height:44px;color:var(--company-underlined-number-heading-accent);text-align:left;overflow-wrap:break-word;grid-template-columns:auto minmax(4em,auto);align-items:end;column-gap:9px;margin:32px 0 24px;padding:0 0 5px;line-height:1.35;display:grid;position:relative}.article-content[data-v-a8a5c436] .company-underlined-number-heading__marker{box-sizing:border-box;background:var(--company-underlined-number-heading-accent);color:#fff;letter-spacing:0;text-align:center;white-space:nowrap;border-radius:999px 999px 999px 7px;justify-content:center;align-items:center;min-width:40px;height:34px;padding:0 11px;font-size:20px;font-weight:800;line-height:1;display:inline-flex}.article-content[data-v-a8a5c436] .company-underlined-number-heading__title{min-width:0;min-height:34px;color:inherit;letter-spacing:0;overflow-wrap:break-word;padding:3px 0 0;font-size:23px;font-weight:700;line-height:1.35}.article-content[data-v-a8a5c436] .company-underlined-number-heading :is(strong,b){color:inherit;font-weight:800}.article-content[data-v-a8a5c436] .company-underlined-number-heading__marker>:first-child,.article-content[data-v-a8a5c436] .company-underlined-number-heading__title>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-underlined-number-heading__marker>:last-child,.article-content[data-v-a8a5c436] .company-underlined-number-heading__title>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-progress-step{--company-progress-step-accent:#22c7f2;--company-progress-step-rail:#d2dbe466;box-sizing:border-box;color:#f8fbffe6;overflow-wrap:break-word;grid-template-columns:34px minmax(0,1fr);column-gap:18px;width:100%;max-width:100%;min-height:88px;margin:0;padding:0 0 28px;line-height:1.85;display:grid;position:relative}.article-content[data-v-a8a5c436] .company-progress-step+.company-progress-step{margin-top:0}.article-content[data-v-a8a5c436] .company-progress-step:before{content:"";background:repeating-linear-gradient(to bottom, var(--company-progress-step-accent) 0, var(--company-progress-step-accent) 5px, transparent 5px, transparent 11px);pointer-events:none;width:2px;position:absolute;top:36px;bottom:-2px;left:16px}.article-content[data-v-a8a5c436] .company-progress-step:after{content:"";background:linear-gradient(var(--company-progress-step-rail), var(--company-progress-step-rail)) 0 0 / 1px 100% no-repeat, linear-gradient(var(--company-progress-step-rail), var(--company-progress-step-rail)) 5px 0 / 1px 100% no-repeat, linear-gradient(var(--company-progress-step-rail), var(--company-progress-step-rail)) 10px 0 / 1px 100% no-repeat;pointer-events:none;width:18px;height:34px;position:absolute;top:4px;left:5px}.article-content[data-v-a8a5c436] .company-progress-step__title{min-width:0;min-height:30px;color:var(--company-progress-step-accent);letter-spacing:0;overflow-wrap:break-word;grid-column:2;margin:0 0 14px;font-size:26px;font-weight:800;line-height:1.28;position:relative}.article-content[data-v-a8a5c436] .company-progress-step__title:before{content:"";clip-path:polygon(0 50%,100% 0,72% 100%);pointer-events:none;background:#d2dbe461;width:7px;height:7px;position:absolute;top:.64em;left:-29px;transform:translateY(-50%)}.article-content[data-v-a8a5c436] .company-progress-step__body{min-width:0;min-height:1.85em;color:inherit;overflow-wrap:break-word;grid-column:2;display:flow-root}.article-content[data-v-a8a5c436] .company-progress-step p{margin:0 0 10px}.article-content[data-v-a8a5c436] .company-progress-step :is(strong,b){color:inherit;font-weight:700}.article-content[data-v-a8a5c436] .company-progress-step__title>:first-child,.article-content[data-v-a8a5c436] .company-progress-step__body>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-progress-step__title>:last-child,.article-content[data-v-a8a5c436] .company-progress-step__body>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-activity-heading{box-sizing:border-box;grid-template-columns:12px minmax(0,auto) 12px;align-items:center;column-gap:52px;width:fit-content;min-width:264px;max-width:100%;margin:32px auto 24px;padding:0 0 12px;display:grid;position:relative}.article-content[data-v-a8a5c436] .company-activity-heading__marker{box-sizing:border-box;border:1px solid;width:12px;height:12px;display:block}.article-content[data-v-a8a5c436] .company-activity-heading__marker--left{border-color:#9bdff3;grid-column:1}.article-content[data-v-a8a5c436] .company-activity-heading__text{color:#429dff;letter-spacing:0;text-align:center;overflow-wrap:break-word;grid-column:2;min-width:0;font-size:28px;font-weight:700;line-height:1.35}.article-content[data-v-a8a5c436] .company-activity-heading__marker--right{border-color:#f0cdfa;grid-column:3}.article-content[data-v-a8a5c436] .company-activity-heading:after{content:"";background:linear-gradient(#f0ddf7 0 1px,#0000 1px 2px,#f0ddf7 2px 3px,#0000 3px 4px,#f0ddf7 4px 5px);height:5px;position:absolute;bottom:0;left:0;right:0}.article-content[data-v-a8a5c436] .company-angled-heading{--company-angled-heading-line:#6d8cff;--company-angled-heading-drop:56px;box-sizing:border-box;width:100%;max-width:100%;min-height:calc(var(--company-angled-heading-drop) + 2px);grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:42px;margin:32px 0 26px;padding:0;display:grid;position:relative;overflow:visible}.article-content[data-v-a8a5c436] .company-angled-heading__title{z-index:1;box-sizing:border-box;color:#6f91ff;letter-spacing:0;min-width:150px;max-width:min(100%,360px);min-height:40px;padding:10px 18px 0 20px;font-size:20px;font-weight:800;line-height:1.25;display:block;position:relative;overflow:visible;white-space:normal!important;overflow-wrap:break-word!important}.article-content[data-v-a8a5c436] .company-angled-heading__title:before,.article-content[data-v-a8a5c436] .company-angled-heading__title:after{content:"";pointer-events:none;background:var(--company-angled-heading-line);height:2px;position:absolute}.article-content[data-v-a8a5c436] .company-angled-heading__title:before{top:0;left:0;right:0}.article-content[data-v-a8a5c436] .company-angled-heading__title:after{transform-origin:0;width:72px;top:0;left:100%;transform:rotate(50deg)}.article-content[data-v-a8a5c436] .company-angled-heading__subtitle{z-index:1;min-width:0;min-height:calc(var(--company-angled-heading-drop) + 2px);color:#5ed8ce;letter-spacing:0;overflow-wrap:break-word;padding:12px 0 0;font-size:18px;font-weight:700;line-height:1.3;position:relative}.article-content[data-v-a8a5c436] .company-angled-heading__subtitle:after{content:"";right:0;top:calc(var(--company-angled-heading-drop) - 1px);background:var(--company-angled-heading-line);pointer-events:none;height:2px;position:absolute;left:4px}.article-content[data-v-a8a5c436] .company-angled-heading__title>:first-child,.article-content[data-v-a8a5c436] .company-angled-heading__subtitle>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-angled-heading__title>:last-child,.article-content[data-v-a8a5c436] .company-angled-heading__subtitle>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .company-highlight-note{box-sizing:border-box;color:#293e5e;overflow-wrap:break-word;background:#f5f5f5;width:fit-content;max-width:calc(100% - 14px);min-height:0;margin:20px 0 20px 14px;padding:20px 24px;line-height:1.9;display:flow-root;position:relative}.article-content[data-v-a8a5c436] .company-highlight-note:before{content:"";background:#bbb8a9;width:5px;position:absolute;top:0;bottom:0;left:-14px}.article-content[data-v-a8a5c436] .company-highlight-note:after{content:"";background:#d4d2c9;width:1px;position:absolute;top:0;bottom:0;left:-7px}.article-content[data-v-a8a5c436] .company-highlight-note>:first-child{margin-top:0}.article-content[data-v-a8a5c436] .company-highlight-note>:last-child{margin-bottom:0}.article-content[data-v-a8a5c436] .ueditor-font-border{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-color:#ffffffeb!important}.article-content[data-v-a8a5c436] em,.article-content[data-v-a8a5c436] i{color:inherit;font-style:italic}.article-content[data-v-a8a5c436] ul,.article-content[data-v-a8a5c436] ol{margin:0 0 22px 1.25em;padding:0}.article-content[data-v-a8a5c436] li{margin:8px 0}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dash,.article-content[data-v-a8a5c436] :is(ul,ol).custom_dot{list-style:none!important}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dash>li,.article-content[data-v-a8a5c436] :is(ul,ol).custom_dot>li{padding-left:1.6em;position:relative;background-image:none!important;list-style:none!important}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dash>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dot>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dash>li:before,.article-content[data-v-a8a5c436] :is(ul,ol).custom_dot>li:before{content:"";position:absolute;top:.82em;left:.2em;transform:translateY(-50%)}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dash>li:before{background:currentColor;width:.75em;height:1px}.article-content[data-v-a8a5c436] :is(ul,ol).custom_dot>li:before{box-sizing:border-box;border:1.5px solid;border-radius:50%;width:6px;height:6px}.article-content[data-v-a8a5c436] ol.custom_num,.article-content[data-v-a8a5c436] ol.custom_num1,.article-content[data-v-a8a5c436] ol.custom_num2,.article-content[data-v-a8a5c436] ol.custom_cn,.article-content[data-v-a8a5c436] ol.custom_cn1,.article-content[data-v-a8a5c436] ol.custom_cn2{counter-reset:company-richtext-list;list-style:none!important}.article-content[data-v-a8a5c436] ol.custom_num>li,.article-content[data-v-a8a5c436] ol.custom_num1>li,.article-content[data-v-a8a5c436] ol.custom_num2>li,.article-content[data-v-a8a5c436] ol.custom_cn>li,.article-content[data-v-a8a5c436] ol.custom_cn1>li,.article-content[data-v-a8a5c436] ol.custom_cn2>li{counter-increment:company-richtext-list;padding-left:2.4em;position:relative;background-image:none!important;list-style:none!important}.article-content[data-v-a8a5c436] ol.custom_num2>li,.article-content[data-v-a8a5c436] ol.custom_cn2>li{padding-left:3em}.article-content[data-v-a8a5c436] ol.custom_num>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] ol.custom_num1>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] ol.custom_num2>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] ol.custom_cn>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] ol.custom_cn1>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] ol.custom_cn2>li::marker{font-size:0;content:""!important}.article-content[data-v-a8a5c436] ol.custom_num>li:before,.article-content[data-v-a8a5c436] ol.custom_num1>li:before,.article-content[data-v-a8a5c436] ol.custom_num2>li:before,.article-content[data-v-a8a5c436] ol.custom_cn>li:before,.article-content[data-v-a8a5c436] ol.custom_cn1>li:before,.article-content[data-v-a8a5c436] ol.custom_cn2>li:before{color:currentColor;font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0;left:0}.article-content[data-v-a8a5c436] ol.custom_num>li:before{content:counter(company-richtext-list) "."}.article-content[data-v-a8a5c436] ol.custom_num1>li:before{content:counter(company-richtext-list) ")"}.article-content[data-v-a8a5c436] ol.custom_num2>li:before{content:"(" counter(company-richtext-list) ")"}.article-content[data-v-a8a5c436] ol.custom_cn>li:before{content:counter(company-richtext-list, cjk-ideographic) "."}.article-content[data-v-a8a5c436] ol.custom_cn1>li:before{content:counter(company-richtext-list, cjk-ideographic) ")"}.article-content[data-v-a8a5c436] ol.custom_cn2>li:before{content:"(" counter(company-richtext-list, cjk-ideographic) ")"}.article-content[data-v-a8a5c436] blockquote{color:#e2e8f0b8;border-left:1px solid #3b82f659;margin:28px 0;padding:2px 0 2px 18px}.article-content[data-v-a8a5c436] img{border-radius:6px;max-width:100%;height:auto;margin:0 0 26px;display:block}.article-content[data-v-a8a5c436] :is(p,div)[style*=text-align\:center]>img,.article-content[data-v-a8a5c436] :is(p,div)[style*="text-align: center"]>img{display:inline-block}.article-content[data-v-a8a5c436] video{background:#000;border-radius:8px;max-width:100%;height:auto;display:block}.article-content[data-v-a8a5c436] a{color:#1d4ed8}.article-content[data-v-a8a5c436] table{border-collapse:collapse;width:100%;margin:24px 0}.article-content[data-v-a8a5c436] th,.article-content[data-v-a8a5c436] td{border:1px solid #94a3b83d;padding:12px 14px}@media (width<=760px){.news-detail-main[data-v-a8a5c436]{width:calc(100% - 32px);padding-top:76px;padding-bottom:72px}.article-head[data-v-a8a5c436]{flex-direction:column;align-items:flex-start}.article-meta[data-v-a8a5c436]{justify-content:flex-start}.article-title-block h1[data-v-a8a5c436]{font-size:26px;line-height:1.28}.article-content[data-v-a8a5c436]{margin-top:28px;font-size:16px;line-height:1.85}.article-content[data-v-a8a5c436] h1{font-size:28px}.article-content[data-v-a8a5c436] h2{font-size:24px}.article-content[data-v-a8a5c436] h3{font-size:21px}.article-content[data-v-a8a5c436] h4{font-size:18px}.article-content[data-v-a8a5c436] .company-double-underline-heading,.article-content[data-v-a8a5c436] .company-triple-underline-heading{max-width:100%;padding-bottom:10px;font-size:23px}.article-content[data-v-a8a5c436] .company-underline-heading__text{min-width:min(8em,100%)}.article-content[data-v-a8a5c436] .company-blue-bar-heading{padding:8px 18px 9px;font-size:24px}.article-content[data-v-a8a5c436] .company-blue-bar-heading:after{height:6px;bottom:-12px;left:-5px;right:clamp(28px,12%,64px)}.article-content[data-v-a8a5c436] .company-blue-bar-heading__text{min-width:min(8em,100%)}.article-content[data-v-a8a5c436] .company-elevated-card{width:100%;max-width:100%;padding:26px 20px}.article-content[data-v-a8a5c436] .company-notched-card{width:100%;max-width:100%}.article-content[data-v-a8a5c436] .company-notched-card__body{padding:22px 20px}.article-content[data-v-a8a5c436] .company-tabbed-card{margin:28px 0 40px}.article-content[data-v-a8a5c436] .company-tabbed-card:before,.article-content[data-v-a8a5c436] .company-tabbed-card:after{display:none}.article-content[data-v-a8a5c436] .company-tabbed-card__title{min-width:min(210px,100%);min-height:46px;padding:8px 42px 8px 16px;font-size:20px}.article-content[data-v-a8a5c436] .company-tabbed-card__body{min-height:120px;padding:21px 13px 25px}.article-content[data-v-a8a5c436] .company-tabbed-card__body:before{width:8px;height:22px;bottom:0;left:-8px}.article-content[data-v-a8a5c436] .company-tabbed-card__body:after{clip-path:polygon(0 0,100% 0,100% 100%,8px 100%);width:36px;height:8px;bottom:-8px;left:-8px}.article-content[data-v-a8a5c436] .company-quote-card{margin:28px 0 34px;padding:22px 16px 24px}.article-content[data-v-a8a5c436] .company-quote-card:before{left:46px}.article-content[data-v-a8a5c436] .company-outline-card{margin-bottom:10px}.article-content[data-v-a8a5c436] .company-outline-card__header{max-width:calc(100% - 8px);padding:0 4px;display:flex;transform:translate(8px)}.article-content[data-v-a8a5c436] .company-outline-card__title{white-space:normal;overflow-wrap:break-word;flex:auto;width:auto;max-width:calc(100% - 34px);padding:1px 10px}.article-content[data-v-a8a5c436] .company-outline-card__chevrons{gap:1px;margin-left:4px}.article-content[data-v-a8a5c436] .company-outline-card__body{min-height:0;padding:26px 14px 16px}.article-content[data-v-a8a5c436] .company-chevron-heading{grid-template-columns:22px minmax(0,auto) 22px;column-gap:7px;margin:28px auto 22px;font-size:18px}.article-content[data-v-a8a5c436] .company-chevron-heading__marker{width:22px}.article-content[data-v-a8a5c436] .company-chevron-heading__marker>span{width:7px;height:12px}.article-content[data-v-a8a5c436] .company-number-heading{margin:34px 0 28px}.article-content[data-v-a8a5c436] .company-number-heading:before,.article-content[data-v-a8a5c436] .company-number-heading:after{width:clamp(72px,24%,120px);top:21px}.article-content[data-v-a8a5c436] .company-number-heading__marker{width:44px;height:44px;font-size:19px}.article-content[data-v-a8a5c436] .company-number-heading__title{margin-top:12px;font-size:22px}.article-content[data-v-a8a5c436] .company-underlined-number-heading{grid-template-columns:auto minmax(3em,auto);column-gap:8px;max-width:100%}.article-content[data-v-a8a5c436] .company-underlined-number-heading__marker{border-radius:999px 999px 999px 6px;min-width:36px;height:31px;padding:0 9px;font-size:18px}.article-content[data-v-a8a5c436] .company-underlined-number-heading__title{min-height:31px;font-size:20px}.article-content[data-v-a8a5c436] .company-progress-step{grid-template-columns:28px minmax(0,1fr);column-gap:15px;min-height:78px;padding-bottom:24px}.article-content[data-v-a8a5c436] .company-progress-step:before{top:32px;left:13px}.article-content[data-v-a8a5c436] .company-progress-step:after{width:14px;height:26px;left:4px}.article-content[data-v-a8a5c436] .company-progress-step__title{min-height:28px;margin-bottom:10px;font-size:22px}.article-content[data-v-a8a5c436] .company-progress-step__title:before{width:6px;height:6px;left:-25px}.article-content[data-v-a8a5c436] .company-activity-heading{column-gap:36px;min-width:232px}.article-content[data-v-a8a5c436] .company-activity-heading__text{font-size:24px}.article-content[data-v-a8a5c436] .company-angled-heading{grid-template-columns:1fr;row-gap:8px;min-height:0;padding-bottom:0}.article-content[data-v-a8a5c436] .company-angled-heading__title{width:fit-content;min-width:min(150px,100%);max-width:100%}.article-content[data-v-a8a5c436] .company-angled-heading__subtitle{padding-bottom:0;font-size:16px}.article-content[data-v-a8a5c436] .company-angled-heading__subtitle:after{left:4px}}@media (width>=1320px){.news-detail-main[data-v-a8a5c436]{width:min(1280px,100% - 72px)}}.app-main[data-v-ea4df7b1]{background:linear-gradient(#050814 0%,#070d17 100%);min-height:100vh;padding:0}.el-main{padding:0}
