:is(body:has(.collection-edit--products) .popup-button-list__button[href="/admin/collections/products/create"],body:has(.collection-edit--solutions) .popup-button-list__button[href="/admin/collections/solutions/create"],body:has(.collection-edit--cases) .popup-button-list__button[href="/admin/collections/cases/create"],body:has(.collection-edit--posts) .popup-button-list__button[href="/admin/collections/posts/create"]){display:none}:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings){--editor-accent:#2f6bff}:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) .document-fields__edit{padding-top:18px;padding-bottom:48px}:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-title,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-tagline,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-problem,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-positioning,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-features,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-values,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-scenarios,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-pain,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-plan,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-implementationPath,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-value,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-brief,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-background,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-process,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-results,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-summary,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-content,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-hero,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-layout,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-companyDescription,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-phone,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-name,:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) #field-bio{background:#fff;border:1px solid #dfe7f2;border-radius:12px;margin-bottom:12px;padding:15px;scroll-margin-top:90px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 7px 20px #1a36600a}:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) label.field-label:not(.unstyled){color:#253651;font-size:15px;font-weight:680}:is(.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings) .field-description{color:#718096;font-size:13px;line-height:1.55}.global-edit--home-page{--editor-accent:#2f6bff;--editor-ink:#17243c;--editor-muted:#718096}.global-edit--home-page .document-fields__edit{padding-top:18px;padding-bottom:48px}.global-edit--home-page #field-hero,.global-edit--home-page #field-capabilities,.global-edit--home-page #field-products,.global-edit--home-page #field-solutions,.global-edit--home-page #field-cases,.global-edit--home-page #field-advantages,.global-edit--home-page #field-partners,.global-edit--home-page #field-contact{background:#fff;border:1px solid #dfe7f2;border-radius:15px;margin:0 0 16px;padding:0;scroll-margin-top:90px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 9px 24px #1a36600d}.global-edit--home-page #field-hero:before,.global-edit--home-page #field-capabilities:before,.global-edit--home-page #field-products:before,.global-edit--home-page #field-solutions:before,.global-edit--home-page #field-cases:before,.global-edit--home-page #field-advantages:before,.global-edit--home-page #field-partners:before,.global-edit--home-page #field-contact:before{z-index:1;content:"";background:linear-gradient(#2f6bff,#59a0ff);width:3px;position:absolute;top:0;bottom:0;left:0}.global-edit--home-page #field-hero>.group-field__wrap>.group-field__header,.global-edit--home-page #field-capabilities>.group-field__wrap>.group-field__header,.global-edit--home-page #field-products>.group-field__wrap>.group-field__header,.global-edit--home-page #field-solutions>.group-field__wrap>.group-field__header,.global-edit--home-page #field-cases>.group-field__wrap>.group-field__header,.global-edit--home-page #field-advantages>.group-field__wrap>.group-field__header,.global-edit--home-page #field-partners>.group-field__wrap>.group-field__header,.global-edit--home-page #field-contact>.group-field__wrap>.group-field__header{background:radial-gradient(circle at 100% 0,#2f6bff1a,#0000 42%),linear-gradient(112deg,#f2f7ff,#fff 76%);border-bottom:1px solid #e5ebf4;margin:0;padding:17px 19px 15px 21px}.global-edit--home-page #field-hero>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-capabilities>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-products>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-solutions>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-cases>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-advantages>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-partners>.group-field__wrap>.group-field__header>header,.global-edit--home-page #field-contact>.group-field__wrap>.group-field__header>header{gap:5px}.global-edit--home-page #field-hero>.group-field__wrap>.render-fields,.global-edit--home-page #field-capabilities>.group-field__wrap>.render-fields,.global-edit--home-page #field-products>.group-field__wrap>.render-fields,.global-edit--home-page #field-solutions>.group-field__wrap>.render-fields,.global-edit--home-page #field-cases>.group-field__wrap>.render-fields,.global-edit--home-page #field-advantages>.group-field__wrap>.render-fields,.global-edit--home-page #field-partners>.group-field__wrap>.render-fields,.global-edit--home-page #field-contact>.group-field__wrap>.render-fields{padding:19px 20px 22px}.global-edit--home-page #field-hero .group-field__title,.global-edit--home-page #field-capabilities .group-field__title,.global-edit--home-page #field-products .group-field__title,.global-edit--home-page #field-solutions .group-field__title,.global-edit--home-page #field-cases .group-field__title,.global-edit--home-page #field-advantages .group-field__title,.global-edit--home-page #field-partners .group-field__title,.global-edit--home-page #field-contact .group-field__title{color:var(--editor-ink);letter-spacing:-.02em;font-size:19px;font-weight:760;line-height:1.25}.global-edit--home-page #field-hero .group-field__title .field-label,.global-edit--home-page #field-capabilities .group-field__title .field-label,.global-edit--home-page #field-products .group-field__title .field-label,.global-edit--home-page #field-solutions .group-field__title .field-label,.global-edit--home-page #field-cases .group-field__title .field-label,.global-edit--home-page #field-advantages .group-field__title .field-label,.global-edit--home-page #field-partners .group-field__title .field-label,.global-edit--home-page #field-contact .group-field__title .field-label{color:inherit;font-size:inherit;font-weight:inherit}.global-edit--home-page #field-hero .group-field__header .field-description,.global-edit--home-page #field-capabilities .group-field__header .field-description,.global-edit--home-page #field-products .group-field__header .field-description,.global-edit--home-page #field-solutions .group-field__header .field-description,.global-edit--home-page #field-cases .group-field__header .field-description,.global-edit--home-page #field-advantages .group-field__header .field-description,.global-edit--home-page #field-partners .group-field__header .field-description,.global-edit--home-page #field-contact .group-field__header .field-description{color:#6d7d94;max-width:620px;margin-top:0;font-size:13px;line-height:1.55}.global-edit--home-page label.field-label:not(.unstyled){color:#253651;padding-bottom:7px;font-size:15px;font-weight:680}.global-edit--home-page .field-description{color:var(--editor-muted);margin-top:6px;font-size:13px;line-height:1.55}.global-edit--home-page .field-type.text input,.global-edit--home-page .field-type.textarea textarea,.global-edit--home-page .react-select .rs__control{color:#1b2b46;background:#fbfcff;border-color:#d8e1ee;border-radius:9px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 2px 6px #1e3a6508}.global-edit--home-page .field-type.text input{min-height:42px;padding-inline:13px}.global-edit--home-page .field-type.textarea textarea{min-height:92px;padding:11px 13px;line-height:1.65}.global-edit--home-page .field-type.text input:focus,.global-edit--home-page .field-type.textarea textarea:focus,.global-edit--home-page .react-select .rs__control--is-focused{background:#fff;border-color:#6d9aff;outline:0;box-shadow:0 0 0 3px #2f6bff1c}.global-edit--home-page .array-field{border-top:1px solid #e9eef5;gap:11px;margin-top:22px;padding-top:18px}.global-edit--home-page .array-field__header-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;display:grid}.global-edit--home-page .array-field__header-content{min-width:0}.global-edit--home-page .array-field__title{color:var(--editor-ink);font-size:15px;font-weight:730}.global-edit--home-page .array-field__header-action{color:#63738a;border-radius:7px;padding:5px 7px;font-size:13px}.global-edit--home-page .array-field__header-action:hover{color:var(--editor-accent);background:#edf4ff;text-decoration:none}.global-edit--home-page .array-field__header-actions{justify-content:flex-end}.global-edit--home-page .array-field__draggable-rows{gap:10px}.global-edit--home-page .array-field__row.collapsible{background:#fff;border-color:#dfe7f2;border-radius:11px;overflow:hidden;box-shadow:0 4px 13px #203a600a}.global-edit--home-page .array-field__row.collapsible:hover{border-color:#c8d7ea}.global-edit--home-page .array-field__row.collapsible>.collapsible__toggle-wrap{background:linear-gradient(105deg,#f2f6fc,#fafcff);border-radius:10px 10px 0 0;min-height:47px;padding:8px 9px}.global-edit--home-page .array-field__row.collapsible.collapsible--collapsed>.collapsible__toggle-wrap{border-radius:10px}.global-edit--home-page .array-field__row.collapsible .row-label{color:#243651;font-size:14px;font-weight:680}.global-edit--home-page .array-field__row.collapsible .collapsible__drag,.global-edit--home-page .array-field__row.collapsible .collapsible__indicator,.global-edit--home-page .array-field__row.collapsible .collapsible__actions{color:#6f7f96}.global-edit--home-page .array-field__row.collapsible .collapsible__content{background:#fff;border-top:1px solid #e6edf5;padding:17px}.global-edit--home-page .array-field__add-row.btn{--margin-block:6px 0;background:#f1f6ff;border-radius:8px;padding:2px 8px 2px 5px}.global-edit--home-page .array-field__add-row.btn .btn__label,.global-edit--home-page .array-field__add-row.btn .btn__icon{color:var(--editor-accent)}.global-edit--home-page .upload-field,.global-edit--home-page .relationship--has-many{border-radius:10px}.global-edit--home-page .relationship--has-many .rs__control,.global-edit--home-page .upload-field__dropzone{background:#fbfcff;border-color:#d9e3ef}html[data-theme=light]{--theme-bg:#f5f8fc;--theme-elevation-0:#fff;--theme-elevation-50:#f6f8fc;--theme-elevation-100:#edf2f8;--theme-elevation-150:#e1e8f1;--theme-elevation-200:#d5dfeb;--theme-text:#172033}html[data-theme=light] body{background:#f5f8fc}.template-default{--nav-width:294px;--app-header-height:56px}.template-default .nav{background:#f8faff;border-right:1px solid #dfe7f2;box-shadow:8px 0 30px #1c3a680d}.template-default .nav__scroll{scrollbar-color:#c9d5e6 #0000;scrollbar-width:thin;padding-block:14px 16px}.template-default .nav-group{--group-accent:#2f6bff;--group-soft:#edf4ff;background:#fff;border:1px solid #e3eaf3;border-radius:12px;margin:0 12px 9px;padding:5px 5px 7px;display:none;box-shadow:0 5px 16px #1f3d680a}.template-default #nav-group-展示资料{--group-accent:#1186b8;--group-soft:#eaf8fd}.template-default #nav-group-客户业务{--group-accent:#218158;--group-soft:#ebf8f1}.template-default #nav-group-内容物料和素材库{--group-accent:#0b8c87;--group-soft:#e9f8f7}.template-default #nav-group-系统维护{--group-accent:#6958ce;--group-soft:#f1efff}.template-default #nav-group-网站设置{--group-accent:#d46e20;--group-soft:#fff3e8}.template-default .nav-group__toggle{background:linear-gradient(105deg, var(--group-soft), #fff 78%);border-radius:9px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:40px;padding:5px 8px 5px 6px;display:grid}.template-default .nav-group__toggle:before{background:var(--group-accent);width:28px;height:28px;box-shadow:0 5px 11px color-mix(in srgb, var(--group-accent) 20%, transparent);color:#fff;content:"内";border-radius:8px;place-items:center;font-size:12px;font-weight:750;display:grid}.template-default #nav-group-展示资料 .nav-group__toggle:before{content:"展"}.template-default #nav-group-客户业务 .nav-group__toggle:before{content:"客"}.template-default #nav-group-内容物料和素材库 .nav-group__toggle:before{content:"材"}.template-default #nav-group-系统维护 .nav-group__toggle:before{content:"系"}.template-default #nav-group-网站设置 .nav-group__toggle:before{content:"设"}.template-default .nav-group__label{color:#263753;letter-spacing:.02em;margin:0;padding:0;font-size:16px;font-weight:720}.template-default .nav-group__indicator{color:color-mix(in srgb, var(--group-accent) 70%, #738198)}.template-default .nav-group__content{gap:1px;margin:5px 6px 0 14px;padding-left:10px;display:grid;position:relative}.template-default .nav-group__content:before{content:"";background:#e1e8f2;width:1px;position:absolute;top:4px;bottom:4px;left:0}.template-default .nav-group__content .nav__link{color:#45546c;border-radius:8px;min-height:43px;padding:9px 10px;font-size:15px;font-weight:580;line-height:1.45;position:relative}.template-default .nav-group__content .nav__link:hover{background:var(--group-soft);color:var(--group-accent)}.template-default .nav-group__content .nav__link:has(.nav__link-indicator){background:var(--group-accent);box-shadow:0 5px 12px color-mix(in srgb, var(--group-accent) 19%, transparent);color:#fff;font-weight:690}.template-default .nav__link-indicator{display:none}.template-default .nav__controls{background:#fff;border-top:1px solid #e5ebf3;order:99}.template-default .nav__wrap{flex-direction:column;display:flex}.template-default #nav-group-内容运营{order:1}.template-default #nav-group-内容物料和素材库{order:2}.template-default #nav-group-客户业务{order:3}.template-default #nav-group-系统维护{order:4}#nav-group-内容运营 .nav-group__content>a[href="/admin/globals/home-page"]{order:1}#nav-group-内容运营 .nav-group__content>a[href="/admin/collections/products"]{order:2}#nav-group-内容运营 .nav-group__content>a[href="/admin/collections/solutions"]{order:3}#nav-group-内容运营 .nav-group__content>a[href="/admin/collections/cases"]{order:4}#nav-group-内容运营 .nav-group__content>a[href="/admin/globals/site-settings"]{order:5}#nav-group-内容运营 .nav-group__content>a[href="/admin/collections/posts"]{order:6}@media (min-width:1025px){.template-default__nav-toggler-wrapper,.app-header__mobile-nav-toggler,.nav__mobile-close{display:none!important}}.dashboard__wrap{width:min(100%,1540px);max-width:none;padding-top:30px}.business-ledger-page{width:min(100%,1580px);padding-top:26px;padding-bottom:54px}.collection-list,.collection-edit,.global-edit{background:#f5f8fc}.collection-list__wrap,.document-fields__edit{width:min(100%,1480px);max-width:none}.collection-list .table,.collection-list__list{background:#fff;border:1px solid #e0e7f0;border-radius:12px;overflow:hidden;box-shadow:0 12px 32px #1e3b660d}.collection-list h1{color:#17243c;letter-spacing:-.025em;font-size:30px}.collection-list .collection-list__sub-header{font-size:14px}.collection-list th,.collection-list td{font-size:14px;line-height:1.55}.collection-list th{color:#5e6f87;font-size:13px;font-weight:700}.doc-header h1,.doc-header__title{color:#17243c;letter-spacing:-.02em;font-size:26px}:is(.collection-edit,.global-edit){--doc-controls-height:auto}:is(.collection-edit,.global-edit) .doc-header{background:#fffffff5;border-bottom:1px solid #e3eaf3;margin-top:0;padding-block:14px 15px}:is(.collection-edit,.global-edit) .doc-header__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}:is(.collection-edit,.global-edit) .doc-header__title{text-overflow:ellipsis;min-width:0;margin:0;font-size:27px;font-weight:720;line-height:1.2;overflow:hidden}:is(.collection-edit,.global-edit) .doc-header__after-header{display:none}:is(.collection-edit,.global-edit) .doc-tabs{background:#f4f7fb;border:1px solid #dfe7f1;border-radius:10px;width:auto;max-width:100%;padding:4px;overflow:visible;box-shadow:inset 0 1px #ffffffbf}:is(.collection-edit,.global-edit) .doc-tabs:after{display:none}:is(.collection-edit,.global-edit) .doc-tabs__tabs{gap:3px}:is(.collection-edit,.global-edit) .doc-tab{color:#66758b;border-radius:7px;min-height:34px;padding-inline:12px;font-size:13px;font-weight:650;transition:background-color .16s,color .16s,box-shadow .16s}:is(.collection-edit,.global-edit) .doc-tab[href$=\/api],:is(.collection-edit,.global-edit) .doc-tab[href*="/api?"]{display:none}:is(.collection-edit,.global-edit) .doc-tab:hover{color:#245fcf}:is(.collection-edit,.global-edit) .doc-tab--active{color:#245fcf;background:#fff;box-shadow:0 1px 2px #14315c14,0 4px 12px #20498914}:is(.collection-edit,.global-edit) .doc-tab__label{line-height:1.2}:is(.collection-edit,.global-edit) .doc-controls{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #dde6f0;box-shadow:0 7px 18px #19345b0d}:is(.collection-edit,.global-edit) .doc-controls__content{width:100%;min-width:0;padding-block:10px}:is(.collection-edit,.global-edit) .doc-controls__wrapper{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;width:100%;display:grid}:is(.collection-edit,.global-edit) .doc-controls__meta{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}:is(.collection-edit,.global-edit) .doc-controls__list-item{background:#f7f9fc;border:1px solid #e3eaf3;border-radius:8px;gap:5px;min-width:0;min-height:32px;padding:6px 9px}:is(.collection-edit,.global-edit) .doc-controls__list-item:has(.autosave:empty){display:none}:is(.collection-edit,.global-edit) .doc-controls__label,:is(.collection-edit,.global-edit) .doc-controls__value{font-size:13.5px;line-height:1.35}:is(.collection-edit,.global-edit) .doc-controls__value{white-space:nowrap;font-weight:650;overflow:visible}:is(.collection-edit,.global-edit) .doc-controls__controls-wrapper{white-space:nowrap;border-left:1px solid #e3eaf3;flex:none;gap:7px;padding-left:12px}:is(.collection-edit,.global-edit) .doc-controls__controls-wrapper .btn,:is(.collection-edit,.global-edit) .doc-controls__controls-wrapper button{border-radius:8px;min-height:36px}:is(.collection-edit,.global-edit) .home-visual-editor-status{display:none}:is(.collection-edit,.global-edit) .live-preview-toggler{display:none!important}.document-fields__edit label.field-label:not(.unstyled),.global-edit label.field-label:not(.unstyled){font-size:16px}.document-fields__edit .field-description,.global-edit .field-description{display:none}.document-fields__edit input,.document-fields__edit textarea,.document-fields__edit .rs__single-value,.document-fields__edit .rs__placeholder,.document-fields__edit button,.global-edit input,.global-edit textarea,.global-edit .rs__single-value,.global-edit .rs__placeholder,.global-edit button{font-size:16px}.btn,.list-controls,.doc-controls{font-size:14px}.doc-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom-color:#e0e7f0}.doc-controls{background:#fff;border-bottom:1px solid #e3eaf3}.document-fields__edit .field-type,.global-edit .field-type{--field-spacing:18px}.document-fields__edit .tabs-field,.global-edit .tabs-field{background:#fff;border:1px solid #dfe7f1;border-radius:12px;overflow:hidden}.tabs-field__tabs{background:#f7f9fc;border-bottom:1px solid #e1e8f1;padding-inline:12px}.tabs-field__tab-button{font-weight:600}.field-description{color:#718096;line-height:1.55}.array-field__row{background:#fff;border:1px solid #e1e8f1;border-radius:10px;overflow:hidden}.form-submit .btn--style-primary,.doc-controls .btn--style-primary{background:#2f6bff;border-radius:8px}.form-submit .btn--style-primary:hover,.doc-controls .btn--style-primary:hover{background:#2458d7}.pill{border-radius:999px}.visual-editor-workspace .live-preview-toolbar{display:none!important}.visual-editor-workspace .live-preview-window__main{order:2;min-height:0;overflow:hidden;background:#f5f8fc!important;padding:0!important}.visual-editor-workspace .live-preview-window__main>div>div{width:1440px!important;height:var(--visual-height,900px)!important;background:#f5f8fc!important;margin:0!important;transform:none!important}.visual-editor-workspace .live-preview-iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transform-origin:0 0;width:100%;height:100%;background:#f5f8fc!important;border:0!important}.visual-editor-field--selected{outline-offset:3px;border-radius:7px;outline:1px solid #6ea0f5;box-shadow:0 0 0 4px #2f6ff012}body.visual-editor-active .visual-editor-operational-section,body.visual-editor-active .field-type.upload,body.visual-editor-active .field-type.relationship,body.visual-editor-active .field-type.date,body.visual-editor-active .field-type.checkbox,body.visual-editor-active [data-field-path=slug],body.visual-editor-active .slug-field,body.visual-editor-active [data-field-path=category],body.visual-editor-active [data-field-path=categories],body.visual-editor-active [data-field-path=publishedAt],body.visual-editor-active [data-field-path=relatedPosts],body.visual-editor-active [data-field-path=relatedProducts],body.visual-editor-active [data-field-path=order],body.visual-editor-active [data-field-path$=\.featuredItems],body.visual-editor-active [data-field-path=seo],body.visual-editor-active [data-field-path=meta],body.visual-editor-active [data-field-path=anonymized],body.visual-editor-active [data-field-path$=Image i],body.visual-editor-active [data-field-path$=\.image i],body.visual-editor-active [data-field-path=cover],body.visual-editor-active [data-field-path=heroImage],body.visual-editor-active [data-field-path=backgroundImage],body.visual-editor-active [data-field-path=architectureImage],body.visual-editor-active [data-field-path=defaultSEOImage],body.visual-editor-active [data-field-path=wechatQRCode],body.visual-editor-active .local-image-upload,body.visual-editor-active .upload-field,body.visual-editor-active .relationship-field,body.visual-editor-active .checkbox-input,:is(.document-fields__edit,.global-edit) [data-field-path=slug],:is(.document-fields__edit,.global-edit) #field-slug,:is(.document-fields__edit,.global-edit) .slug-field-component{display:none!important}:is(.document-fields__edit,.global-edit) .field-type.rich-text-lexical{background:#fff;border:1px solid #d9e3ef;border-radius:9px;overflow:hidden;box-shadow:0 1px 2px #1831530d}:is(.document-fields__edit,.global-edit) .rich-text-lexical__wrap,:is(.document-fields__edit,.global-edit) .editor-container,:is(.document-fields__edit,.global-edit) .editor-scroller{background:#fff}:is(.document-fields__edit,.global-edit) .ContentEditable__root{color:#24344d;min-height:112px;font-size:15px;line-height:1.75;padding:14px 16px!important}:is(.document-fields__edit,.global-edit) .add-block-menu,:is(.document-fields__edit,.global-edit) .draggable-block-menu{display:none!important}:is(.document-fields__edit,.global-edit)>.render-fields>.collapsible,:is(.document-fields__edit,.global-edit) .render-fields>.collapsible{background:#fff;border:1px solid #dce5f0;border-radius:11px;overflow:hidden;box-shadow:0 5px 16px #1d3a630d}:is(.document-fields__edit,.global-edit)>.render-fields>.collapsible>.collapsible__toggle-wrap,:is(.document-fields__edit,.global-edit) .render-fields>.collapsible>.collapsible__toggle-wrap{background:linear-gradient(105deg,#f3f7fc,#fff);border-bottom:1px solid #e5ecf4;min-height:52px;padding:10px 12px}:is(.document-fields__edit,.global-edit)>.render-fields>.collapsible>.collapsible__content,:is(.document-fields__edit,.global-edit) .render-fields>.collapsible>.collapsible__content{background:#fff;padding:18px}.source-page-field__control{align-items:center;gap:14px;display:flex}.source-page-field__value{color:#263d5c;background:#f8fafc;border:1px solid #d9e2ee;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:10px 12px;line-height:22px}.source-page-field select{color:#263d5c;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:6px;padding:10px 12px}.source-page-field a{white-space:nowrap;color:#2563eb;font-size:14px}.local-image-upload{position:relative}.local-image-upload>input[type=file]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.local-image-upload__box{color:#54657b;cursor:pointer;background:#fff;border:1px dashed #b8c7da;border-radius:9px;justify-content:center;align-items:center;gap:13px;min-height:112px;padding:14px;transition:border-color .15s,background-color .15s;display:flex}.local-image-upload__box:hover,.local-image-upload__box.is-dragging{background:#f5f9ff;border-color:#2f6ff0}.local-image-upload__box.has-image{justify-content:flex-start}.local-image-upload__box img{object-fit:cover;border:1px solid #e1e8f1;border-radius:7px;width:112px;height:76px}.local-image-upload__box>span:not(.local-image-upload__icon){gap:4px;display:grid}.local-image-upload__box strong{color:#244a82;font-size:14px}.local-image-upload__box small{color:#7a889a;font-size:12px}.local-image-upload__icon{color:#2f6ff0;background:#eaf2ff;border-radius:9px;place-items:center;width:38px;height:38px;font-size:25px;display:grid}.local-image-upload__remove{color:#b44848;cursor:pointer;font:inherit;background:0 0;border:0;margin-top:8px;padding:3px 0;font-size:12px}.local-image-upload__message,.local-image-upload__error{color:#53657c;margin:6px 0 0;font-size:12px}.local-image-upload__error{color:#c33737}body:has(.collection-edit--leads) .doc-header{display:none!important}@media (min-width:1101px){:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main-wrapper{height:var(--visual-workspace-height,calc(100dvh - 180px));background:#e9edf3;flex-direction:row-reverse;align-items:stretch;min-height:0;overflow:hidden}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main{--visual-editor-font:"Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", Arial, sans-serif;z-index:2;border-left:1px solid var(--theme-elevation-150);background:var(--theme-bg);color:#24344d;flex:0 0 min(620px,43vw);width:min(620px,43vw);max-width:620px;height:100%;min-height:0;font-size:14px;line-height:1.4;position:relative;overflow-y:auto;box-shadow:-8px 0 24px #0f172a14;font-family:var(--visual-editor-font)!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .document-fields__edit,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .global-edit{padding:8px 10px 18px}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main :is(.document-fields__edit,.global-edit),:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main :is(.document-fields__edit,.global-edit) :where(input,textarea,select,button,label,legend,p,span,h1,h2,h3,h4,[contenteditable=true]){font-family:var(--visual-editor-font)!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .render-fields{gap:4px 6px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .field-type{--field-spacing:4px;font-family:var(--visual-editor-font)!important;margin-block:0 4px!important;font-size:14px!important;line-height:1.4!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main :is(#field-title,#field-tagline,#field-problem,#field-positioning,#field-features,#field-values,#field-scenarios,#field-pain,#field-plan,#field-implementationPath,#field-value,#field-brief,#field-background,#field-process,#field-results,#field-summary,#field-content,#field-companyDescription,#field-phone,#field-name,#field-bio){box-shadow:none;border-radius:7px;margin-bottom:4px!important;padding:7px 8px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .field-label,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main label.field-label:not(.unstyled){font-family:var(--visual-editor-font)!important;margin:0 0 3px!important;padding:0!important;font-size:14px!important;line-height:1.3!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main input,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main textarea,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main select,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main button,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main [contenteditable=true]{font-family:var(--visual-editor-font)!important;font-size:14px!important;line-height:1.4!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main input,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main select{min-height:34px!important;padding-block:6px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main textarea{min-height:52px!important;padding:7px 9px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .ContentEditable__root{min-height:56px!important;font-family:var(--visual-editor-font)!important;padding:7px 9px!important;font-size:14px!important;line-height:1.4!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .collapsible{margin-bottom:4px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .collapsible>.collapsible__toggle-wrap{min-height:34px!important;padding:5px 8px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .collapsible>.collapsible__content{padding:6px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .collapsible__toggle,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .collapsible__label,:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field__title{font-size:14px!important;line-height:1.3!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .group-field__wrap>.render-fields{gap:4px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field{gap:4px!important;margin-top:6px!important;padding-top:6px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field__header{margin-bottom:3px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field__draggable-rows{gap:4px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field__row.collapsible>.collapsible__toggle-wrap{min-height:34px!important;padding:5px 7px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field__row.collapsible .collapsible__content{padding:6px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .collection-edit__main .array-field__add-row.btn{margin-top:2px!important}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .live-preview-window{background:#e9edf3;flex:auto;width:auto;min-width:0;max-width:none;height:100%;min-height:0;padding:18px;position:relative;top:auto}:is(.global-edit--home-page,.collection-edit--products,.collection-edit--solutions,.collection-edit--cases,.collection-edit--posts,.collection-edit--pages,.collection-edit--team-members,.global-edit--site-settings).collection-edit--is-live-previewing .live-preview-window__wrapper{background:#f5f8fc;border:1px solid #cbd3df;border-radius:12px;overflow:hidden;box-shadow:0 12px 34px #0f172a24}}@media (min-width:1101px) and (max-width:1500px){.collection-edit--is-live-previewing .doc-controls__wrapper{grid-template-columns:minmax(0,1fr)}.collection-edit--is-live-previewing .doc-controls__controls-wrapper{border-top:1px solid #e3eaf3;border-left:0;justify-content:flex-end;padding-top:9px;padding-left:0}}
