.demo-banner[data-v-09724457]{background:#fff7e6;border-bottom:1px solid #ffd591;color:#873800;font-size:13px;line-height:1.5;padding:8px 16px;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.demo-banner__pay[data-v-09724457]{color:#ad4e00}.demo-banner__acc[data-v-09724457]{opacity:.9}.bell .el-button[data-v-2c742c91]{color:var(--bh-header-fg)}.panel-head[data-v-2c742c91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.panel-head .title[data-v-2c742c91]{font-weight:700;color:var(--bh-text)}.panel-body[data-v-2c742c91]{max-height:380px;overflow:auto}.item[data-v-2c742c91]{display:flex;gap:10px;padding:10px 4px;border-bottom:1px dashed var(--bh-border)}.item[data-v-2c742c91]:last-child{border-bottom:none}.item .icon[data-v-2c742c91]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;background:var(--bh-brand)}.item .icon.pay[data-v-2c742c91]{background:#2f7d4a}.item .icon.report[data-v-2c742c91]{background:#b97b2c}.main[data-v-2c742c91]{flex:1;min-width:0}.t1[data-v-2c742c91]{display:flex;justify-content:space-between;gap:8px}.t[data-v-2c742c91]{font-weight:600;color:var(--bh-text);font-size:13px}.item.read .t[data-v-2c742c91]{color:var(--bh-text-3)}.time[data-v-2c742c91]{font-size:11px;color:var(--bh-text-3);flex-shrink:0}.content[data-v-2c742c91]{font-size:12px;color:var(--bh-text-2);margin-top:3px;word-break:break-all}.user-link[data-v-228c6631],button.nav__link[data-v-228c6631]{cursor:pointer;border:0;background:none}button.nav__link[data-v-228c6631]{font:inherit}.nav__link.is-on[data-v-228c6631]:after{content:"";position:absolute;left:var(--s-3);right:var(--s-3);bottom:-2px;height:2px;border-radius:2px;background:currentColor}.menu-card[data-v-228c6631]{padding:12px 0;text-decoration:none;color:inherit}.nav__actions[data-v-228c6631]{position:relative;z-index:2}.copilot[data-v-ff90abaa]{position:fixed;right:0;top:46%;z-index:40}.ball[data-v-ff90abaa]{width:40px;height:112px;border-radius:0;background:var(--bh-ink);color:var(--bh-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;border-left:3px solid var(--bh-cinnabar);margin-left:auto}.ball[data-v-ff90abaa]:hover{background:var(--bh-cinnabar);color:#fff}.chat[data-v-ff90abaa]{position:absolute;right:48px;top:50%;transform:translateY(-50%);width:380px;height:560px;max-height:70vh;background:var(--bh-surface);border:1px solid var(--bh-ink);border-radius:0;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}.head[data-v-ff90abaa]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--bh-ink);color:var(--bh-bg);border-bottom:3px solid var(--bh-cinnabar)}.head .avatar[data-v-ff90abaa]{width:34px;height:34px;border-radius:10px;background:hsla(0,0%,100%,.22);display:flex;align-items:center;justify-content:center}.head .meta[data-v-ff90abaa]{flex:1;min-width:0}.head .t[data-v-ff90abaa]{font-weight:700;font-size:14px}.head .s[data-v-ff90abaa]{font-size:11px;opacity:.85}.head .el-button[data-v-ff90abaa]{--el-button-text-color:var(--bh-primary)}.body[data-v-ff90abaa]{flex:1;overflow:auto;padding:10px 12px}.msg[data-v-ff90abaa]{display:flex;gap:8px;margin-bottom:10px}.msg.user[data-v-ff90abaa]{flex-direction:row-reverse}.msg .avatar[data-v-ff90abaa]{width:28px;height:28px;border-radius:9px;background:var(--bh-brand);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bubble[data-v-ff90abaa]{max-width:86%;border-radius:12px;padding:9px 11px;font-size:13px;line-height:1.55;background:var(--bh-bg);color:var(--bh-text)}.msg.user .bubble[data-v-ff90abaa]{background:var(--bh-primary);color:#fff}.text[data-v-ff90abaa]{white-space:pre-wrap;word-break:break-word}.chart[data-v-ff90abaa]{width:280px;height:220px;margin-top:6px}.plan-card[data-v-ff90abaa]{margin-top:8px;border:1px dashed var(--bh-accent);border-radius:10px;padding:8px 10px;background:rgba(185,123,44,.08)}.plan-card .pt[data-v-ff90abaa]{display:flex;align-items:center;gap:6px;color:var(--bh-primary-deep);font-weight:700;font-size:12px}.plan-card .pa[data-v-ff90abaa]{font-size:12px;color:var(--bh-text-2);margin:6px 0;display:flex;flex-direction:column;gap:3px}.pbtns[data-v-ff90abaa]{display:flex;justify-content:flex-end}.pdone[data-v-ff90abaa]{color:var(--bh-success);font-size:12px;display:flex;align-items:center;gap:4px}.quick[data-v-ff90abaa]{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:4px}.quick .el-button[data-v-ff90abaa]{--el-button-text-color:var(--bh-text-2)}.foot[data-v-ff90abaa]{display:flex;gap:8px;padding:10px;border-top:1px solid var(--bh-border)}.pop-enter-active[data-v-ff90abaa],.pop-leave-active[data-v-ff90abaa]{transition:opacity .18s ease,transform .18s ease}.pop-enter-from[data-v-ff90abaa],.pop-leave-to[data-v-ff90abaa]{opacity:0;transform:translateY(8px) scale(.98)}@media (max-width:760px){.copilot[data-v-ff90abaa]{top:auto;right:0;bottom:0}.chat[data-v-ff90abaa]{top:auto;bottom:120px;right:8px;transform:none;width:min(380px,calc(100vw - 24px));height:min(560px,68vh)}.chart[data-v-ff90abaa]{width:100%}}:root{--bh-primary:#1c1d1f;--bh-primary-deep:#111214;--bh-accent:#c2501b;--bh-cinnabar:#c2501b;--bh-success:#2f5d50;--bh-warning:#8a5a2a;--bh-danger:#b84418;--bh-radius:10px;--bh-radius-sm:8px;--bh-shadow:0 1px 0 rgba(28,29,31,0.06);--bh-shadow-sm:0 1px 2px rgba(28,29,31,0.05);--bh-brand:#1c1d1f;--bh-ink:#1c1d1f;--bh-sans:"Figtree",system-ui,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--bh-serif:"Figtree",system-ui,"PingFang SC","Songti SC",serif;--bh-header-h:60px;--bh-bg:#eeeeeb;--bh-surface:#e1e1dd;--bh-card-bg:transparent;--bh-border:#cacbc6;--bh-text:#1c1d1f;--bh-text-2:#45474b;--bh-text-3:#5c5e62;--bh-aside-bg:transparent;--bh-aside-text:#1c1d1f;--bh-aside-text-active:#c2501b;--bh-aside-active:transparent;--bh-header-bg:#eeeeeb;--bh-header-fg:#1c1d1f;--bh-header-muted:#5c5e62;--el-color-primary:#c2501b;--el-color-primary-light-3:#d67a4f;--el-color-primary-light-5:#e3a082;--el-color-primary-light-7:#ede0d8;--el-color-primary-light-8:#f0e8e2;--el-color-primary-light-9:#f5f0eb;--el-color-primary-dark-2:#9a3f16;--el-color-success:#2f5d50;--el-color-warning:#8a5a2a;--el-color-danger:#b84418;--el-color-error:#b84418;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-border-radius-round:999px;--el-bg-color:#e1e1dd;--el-bg-color-page:#eeeeeb;--el-bg-color-overlay:#e1e1dd;--el-text-color-primary:#1c1d1f;--el-text-color-regular:#45474b;--el-text-color-secondary:#5c5e62;--el-text-color-placeholder:#8a8c90;--el-border-color:#cacbc6;--el-border-color-light:#d6d7d2;--el-border-color-lighter:#e1e1dd;--el-fill-color-blank:transparent;--el-fill-color-light:#e8e8e4;--el-fill-color-lighter:#eeeeeb;--el-mask-color:rgba(28,29,31,0.46)}html.dark{color-scheme:dark;--p-bg:#1c1d1f;--p-surface:#28292b;--p-ink:#eeeeeb;--p-muted:#969796;--p-accent:#d97a4a;--p-accent-ink:#fff;--p-action:#c2501b;--p-action-ink:#fff;--bh-bg:#1c1d1f;--bh-surface:#28292b;--bh-card-bg:transparent;--bh-border:#3a3b3d;--bh-text:#eeeeeb;--bh-text-2:#c8c9c7;--bh-text-3:#969796;--bh-aside-bg:transparent;--bh-aside-text:#eeeeeb;--bh-aside-text-active:#d97a4a;--bh-aside-active:transparent;--bh-header-bg:#1c1d1f;--bh-header-fg:#eeeeeb;--bh-header-muted:#969796;--bh-brand:#eeeeeb;--bh-ink:#eeeeeb;--bh-cinnabar:#d97a4a;--bh-accent:#c2501b;--el-color-primary:#c2501b;--el-color-primary-light-3:#d97a4a;--el-color-primary-light-5:#e5a17a;--el-color-primary-light-7:#4a3a32;--el-color-primary-light-8:#352a24;--el-color-primary-light-9:#2a211c;--el-color-primary-dark-2:#e8a078;--el-color-success:#7dbaa4;--el-color-warning:#d7a15a;--el-color-danger:#e07a5a;--el-color-error:#e07a5a;--el-bg-color:#28292b;--el-bg-color-page:#1c1d1f;--el-bg-color-overlay:#28292b;--el-text-color-primary:#eeeeeb;--el-text-color-regular:#d4d4d2;--el-text-color-secondary:#969796;--el-text-color-placeholder:#727371;--el-border-color:#3a3b3d;--el-border-color-light:#323334;--el-border-color-lighter:#2a2b2c;--el-fill-color:#28292b;--el-fill-color-light:#28292b;--el-fill-color-lighter:#232425;--el-fill-color-blank:transparent;--el-mask-color:rgba(0,0,0,0.62)}#app,body,html{height:100%}body{margin:0;background:var(--bh-bg);color:var(--bh-text);font-family:var(--bh-sans);-webkit-font-smoothing:antialiased}.bh-page{padding:4px 24px 32px;min-height:100%;box-sizing:border-box}.bh-page-title{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:2px;align-items:center;padding:8px 0 12px;margin-bottom:12px;border-bottom:1px solid var(--bh-border)}.bh-page-title .ttl-ico{width:auto;height:auto;border-radius:0;background:none;color:var(--bh-cinnabar);display:inline-flex;align-items:center}.bh-page-title .title{font-size:20px;font-weight:650;letter-spacing:0;color:var(--bh-text);line-height:1.3}.bh-page-title .sub{grid-column:2;margin:0;padding:0;border:none;font-size:13px;letter-spacing:0;color:var(--bh-text-3);line-height:1.4}.bh-toolbar{margin-bottom:12px}.bh-search,.bh-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bh-search{margin-bottom:16px}.bh-search .el-input,.bh-search .el-select{width:220px}.bh-card{background:transparent;border:none;border-radius:0;box-shadow:none;padding:8px 0 0;box-sizing:border-box}.bh-pagination{display:flex;justify-content:flex-start;padding:18px 0 0;border-top:1px solid var(--bh-ink);margin-top:8px}.price{color:var(--bh-cinnabar);font-family:var(--bh-serif);font-weight:600;font-variant-numeric:tabular-nums}.bh-fade-enter-active,.bh-fade-leave-active{transition:opacity .18s ease}.bh-fade-enter-from,.bh-fade-leave-to{opacity:0}.el-card{border-radius:var(--bh-radius);border:none;border-top:1px solid var(--bh-ink);box-shadow:none;background:transparent;color:var(--bh-text)}.el-card__body{padding:16px 0}.el-dialog,.el-message-box{border-radius:0;border:none;border-top:6px solid var(--bh-cinnabar);box-shadow:none;background:var(--bh-surface)}.el-dialog__header{margin-right:0;padding:18px 22px 10px;border-bottom:1px solid var(--bh-ink)}.el-dialog__title{font-family:var(--bh-serif);font-size:22px;font-weight:500;color:var(--bh-text)}.el-dialog__body{padding:18px 22px 8px;color:var(--bh-text)}.el-table{--el-table-border-color:transparent;--el-table-header-bg-color:transparent;--el-table-bg-color:transparent;--el-table-tr-bg-color:transparent;--el-table-text-color:var(--bh-text);--el-table-header-text-color:var(--bh-text-2);--el-table-row-hover-bg-color:rgba(194,80,27,0.06)}.el-table th.el-table__cell{background:transparent!important;color:var(--bh-text-2);font-family:var(--bh-serif);font-weight:500;font-size:12px;letter-spacing:.12em;border-bottom:2px solid var(--bh-ink)!important}.el-table td.el-table__cell{border-bottom:1px solid var(--bh-border)!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell,.el-table td.el-table__cell{background:transparent!important}.el-table__inner-wrapper:before{display:none}.el-button{border-radius:var(--bh-radius-sm);font-weight:500;letter-spacing:.04em;font-family:var(--bh-sans)}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link){background:var(--bh-cinnabar);border-color:var(--bh-cinnabar);color:#fff}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled):hover{background:var(--el-color-primary-dark-2);border-color:var(--el-color-primary-dark-2);color:#fff}html.dark .el-button--primary:not(.is-plain):not(.is-text):not(.is-link){background:var(--bh-cinnabar);border-color:var(--bh-cinnabar);color:#fff}html.dark .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled):hover{background:var(--el-color-primary-dark-2);border-color:var(--el-color-primary-dark-2);color:#fff}.el-button--small,.el-button--small.is-round,.el-button.is-round{border-radius:var(--bh-radius-sm)}.el-button:focus-visible{outline:1px solid var(--bh-cinnabar);outline-offset:2px}.el-tag{letter-spacing:.06em}.el-avatar,.el-tag{border-radius:0}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{background:transparent;border-radius:0;box-shadow:none!important;border-bottom:1px solid var(--bh-ink)}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{border-bottom-color:var(--bh-cinnabar);box-shadow:none!important}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{border-radius:0;background:transparent;border:none;border-bottom:1px solid transparent}.el-pagination.is-background .el-pager li.is-active{background:transparent;color:var(--bh-cinnabar);border-bottom-color:var(--bh-cinnabar)}.el-empty__description p{color:var(--bh-text-3);letter-spacing:.08em}.el-tree{background:transparent;color:var(--bh-text)}.el-tree-node__content{border-radius:0;border-bottom:1px solid var(--bh-border);height:34px}.el-dropdown-menu,.el-picker-panel,.el-popper.is-dark,.el-popper.is-light,.el-select-dropdown{border-radius:0;border:1px solid var(--bh-ink)}.bh-header .el-button.is-text,.bh-header .nick,.bh-header .user{color:var(--bh-header-fg)}.bh-header .el-breadcrumb__inner,.bh-header .el-breadcrumb__inner a,.bh-header .el-breadcrumb__separator{color:var(--bh-header-muted)!important;font-weight:400}.bh-header .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--bh-header-fg)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:rgba(26,22,20,.28)}html.dark ::-webkit-scrollbar-thumb{background:rgba(244,239,230,.28)}.gate{min-height:100vh;background:var(--bh-bg);color:var(--bh-text)}.gate-stage{min-height:100vh;display:grid;grid-template-columns:1.15fr .85fr;gap:0;padding:0;align-items:stretch}.gate-brand{max-width:none;background:var(--bh-ink);padding:48px 56px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.gate-brand,.gate-mark{width:auto;color:#eeeeeb}.gate-mark{height:auto;margin-bottom:28px;border:none;border-radius:0;background:none;font-family:var(--bh-sans);font-size:13px;letter-spacing:.32em;justify-content:flex-start}.gate-brand .word{font-family:var(--bh-serif);font-size:40px;font-weight:650;letter-spacing:0;line-height:1.15}.gate-brand .slash{margin-top:22px;font-size:13px;letter-spacing:.18em;color:rgba(247,241,232,.78)}.gate-brand p{margin:18px 0 0;max-width:360px;font-size:14px;line-height:1.8;color:rgba(238,238,235,.82)}.gate-shop{margin-top:.75rem;font-size:14px}.gate-shop a{color:#d97a4a;text-decoration:underline;text-underline-offset:3px}.gate-shop a:hover{color:#fff}.gate-sheet{width:min(440px,100%);background:transparent;color:var(--bh-text);border:none;border-radius:0;box-shadow:none;padding:72px 56px 32px;margin:auto;box-sizing:border-box}html.dark .gate{background:var(--bh-bg);color:var(--bh-text)}html.dark .gate-sheet{background:transparent;color:var(--bh-text)}.gate-sheet h2{margin:0 0 6px;font-size:28px;font-weight:650;letter-spacing:0;color:inherit}.gate-sheet .hint{margin:0 0 28px;color:#7a736b;font-size:12px;letter-spacing:.16em}html.dark .gate-sheet .hint{color:#9a9186}.gate-sheet .el-input__wrapper{background:transparent;box-shadow:none!important;border-bottom:1px solid var(--bh-ink);border-radius:0}html.dark .gate-sheet .el-input__wrapper{background:transparent;border-bottom-color:var(--bh-ink)}.xg-leaf-mark{display:inline-block;width:28px;height:28px;flex-shrink:0;background:var(--bh-ink);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 21C3 10 10 3 21 3c0 11-7 18-18 18z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 21C3 10 10 3 21 3c0 11-7 18-18 18z'/%3E%3C/svg%3E") center/contain no-repeat}.bh-shell .bh-header{box-shadow:var(--bh-shadow)}.bh-aside .el-menu{--el-menu-text-color:var(--bh-aside-text);--el-menu-active-color:var(--bh-cinnabar);--el-menu-hover-text-color:var(--bh-cinnabar);--el-menu-bg-color:transparent}a.xg-shop-link{display:inline-flex;align-items:center;height:32px;padding:0 12px;margin-right:8px;border-radius:var(--bh-radius-sm);font-size:13px;font-weight:500;color:var(--bh-text);text-decoration:none;border:1px solid var(--bh-border);background:var(--bh-surface);transition:border-color .15s ease,color .15s ease}a.xg-shop-link:hover{color:var(--bh-cinnabar);border-color:var(--bh-cinnabar)}.auth-submit{width:100%;height:46px;margin-top:8px;letter-spacing:.22em}@media (max-width:1024px){.bh-page{padding:8px 28px 40px}.bh-page-title .title{font-size:18px}.gate-brand{padding:36px 32px}.gate-brand .word{font-size:32px}}@media (max-width:860px){.gate-stage{grid-template-columns:1fr}.gate-brand{min-height:240px;padding:32px 24px}.gate-brand .word{font-size:28px}.gate-brand p{display:none}.gate-sheet{width:100%;padding:32px 24px 24px}}@media (max-width:760px){.bh-page{padding:4px 16px 28px}.bh-page-title .title{font-size:18px}.bh-page-title .sub{margin-left:0;width:100%}.bh-search,.bh-search .el-input,.bh-search .el-select{width:100%}.el-pagination{flex-wrap:wrap;row-gap:8px}.el-dialog{width:calc(100vw - 20px)!important}}.xg-app{background:var(--bg);color:var(--ink);font-family:var(--font-text)}.xg-app main>.xg-work{height:auto!important;min-height:0!important;display:block!important;padding-top:calc(var(--nav) + 28px);padding-bottom:64px}.xg-app .section-head h2,.xg-app h1{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.xg-app .bh-search,.xg-app .bh-toolbar{margin:0 0 16px}.xg-app .nav__actions .el-button.is-text{color:inherit}.rows .rows__name small{display:block;margin-top:2px;font-weight:400;color:var(--muted);font-size:var(--t-small)}button.link{background:none;border:0;padding:0;cursor:pointer}.text-acts{gap:var(--s-4)}.rows>li>.row-more,.text-acts{display:flex;flex-wrap:wrap;align-items:center}.rows>li>.row-more{grid-column:1/-1;gap:var(--s-3);padding-top:var(--s-2)}.rows>li>.row-more .el-select{min-width:min(100%,240px);flex:1 1 220px}.find-form{grid-template-columns:minmax(0,360px) auto;align-items:end;margin-bottom:var(--s-6)}.find-form>.btn-row{grid-column:auto;display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.goods-grid{align-items:start}.goods-card .panel{aspect-ratio:1/1;min-height:0;--p-h:0px;border-radius:var(--r-md)}.goods-card .btn{justify-self:start}.goods-card .panel .el-image,.goods-card .panel .el-image__inner{position:absolute;inset:0;width:100%;height:100%}.goods-card .panel .el-image__inner{-o-object-fit:cover;object-fit:cover}.place-block{margin-top:var(--s-8);display:grid;gap:var(--s-4)}.place-block>.section-head,.place-block>h2{margin:0}.chart-box{width:100%;height:320px}.code-xl,.pay-amount{font:var(--display-weight) clamp(40px,6vw,72px)/1.05 var(--font-display);letter-spacing:var(--display-tracking);margin:var(--s-3) 0 var(--s-5)}.code-xl{letter-spacing:.12em}.code-row{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.code-row input{flex:1 1 140px}.avatar-photo{width:96px;height:96px;-o-object-fit:cover;object-fit:cover}.avatar-photo,.map-frame{background:var(--surface)}.map-frame{width:100%;height:min(68vh,640px);min-height:360px;overflow:hidden}.chat-log{min-height:320px;max-height:480px;overflow:auto;background:var(--surface);padding:var(--s-4)}@media (max-width:639px){.find-form{grid-template-columns:minmax(0,1fr)}.find-form .btn,.find-form>.btn-row{width:100%}}