@charset "UTF-8";.marketingnumbers{--mn-color-brand: #00bf68;--mn-color-brand-click: #00a473;--mn-color-danger: #ff5050;--mn-color-text-primary: #1e293b;--mn-color-text-dark: #333;--mn-color-text-secondary: #666;--mn-color-text-tertiary: #909090;--mn-color-border: #e6e6e6;--mn-bg-notice: #ecfcf5;--mn-bg-notice-border: #caf6e2;--mn-bg-warm: #fff2ec;--mn-bg-subtle: #f6f6f6;--mn-color-accent: #27ba8e;--mn-font-number: "ZA Metric Mono", "PingFang SC", system-ui, sans-serif}.marketingnumbers .compliance-notice{display:flex;align-items:center;gap:12px;padding:13px 0}.marketingnumbers .compliance-notice .notice-icon{display:flex;align-items:center;flex-shrink:0}.marketingnumbers .compliance-notice .notice-text{flex:1;min-width:0;font-size:12px;line-height:19px;color:var(--mn-color-text-tertiary)}.marketingnumbers .search-card{display:flex;flex-direction:column;align-items:center;gap:17px;margin-top:20px;padding:38px 40px;background:#fff;border-radius:13px;box-shadow:0 3px 10px #0f172a08}.marketingnumbers .search-card .title-block{display:flex;flex-direction:column;align-items:center;gap:4px}.marketingnumbers .search-card .title-row{display:flex;align-items:center;gap:8px}.marketingnumbers .search-card .search-title{font-size:26px;font-weight:600;line-height:1.4;color:var(--mn-color-text-primary)}.marketingnumbers .search-card .search-subtitle{font-size:16px;line-height:1.5;color:var(--mn-color-text-secondary);text-align:center}.marketingnumbers .search-card .search-box{display:flex;width:100%;max-width:699px;height:58px;background:#fff;border:1.6px solid var(--mn-color-brand);border-radius:8px;overflow:hidden}.marketingnumbers .search-card .search-box.has-error{border-color:var(--mn-color-danger)}.marketingnumbers .search-card .search-box .search-input{flex:1;min-width:0;height:100%;font-size:16px;color:var(--mn-color-text-primary)}.marketingnumbers .search-card .search-box .search-input.ant-input{padding:0 16px}.marketingnumbers .search-card .search-box .search-input::placeholder{color:var(--mn-color-text-tertiary)}.marketingnumbers .search-card .search-box .search-btn{width:128px;height:100%;flex-shrink:0;border:none;border-radius:0;background:var(--mn-color-brand);font-size:20px;font-weight:600;box-shadow:none}.marketingnumbers .search-card .search-box .search-btn:hover,.marketingnumbers .search-card .search-box .search-btn:active{background:var(--mn-color-brand-click)!important}.marketingnumbers .search-card .field-error{width:100%;max-width:699px;font-size:12px;line-height:18px;color:var(--mn-color-danger)}.marketingnumbers .search-card .warm-notice{width:100%;max-width:699px;font-size:12px;line-height:18px;color:var(--mn-color-brand);text-align:center}.marketingnumbers .search-card .warm-notice .warm-label{font-weight:600}.marketingnumbers .search-card .match-notice{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:699px;padding:13px;background:var(--mn-bg-warm);border-radius:8px}.marketingnumbers .search-card .match-notice .match-icon{display:flex;align-items:center;flex-shrink:0}.marketingnumbers .search-card .match-notice .match-text{flex:1;min-width:0;font-size:12px;font-weight:600;line-height:18px;color:var(--mn-color-danger)}.marketingnumbers .search-card .match-notice .match-text .period-item{display:inline-block;padding-right:6px}.marketingnumbers .list-section{display:flex;flex-direction:column;gap:16px;margin-top:20px}.marketingnumbers .list-section .list-header{display:flex;align-items:center;gap:7px}.marketingnumbers .list-section .list-header .accent-bar{width:3px;height:15px;background:var(--mn-color-accent);border-radius:2px;flex-shrink:0}.marketingnumbers .list-section .list-header .number-title{font-size:18px;font-weight:700;line-height:1.4;color:var(--mn-color-text-dark)}.marketingnumbers .list-section .combined-card{display:flex;flex-direction:column;gap:14px;padding:20px;background:#fff;border:1px solid var(--mn-color-border);border-radius:8px}.marketingnumbers .list-section .item-title{display:flex;align-items:center;gap:7px}.marketingnumbers .list-section .item-title .num-badge{width:18px;height:18px;border-radius:50%;background:var(--mn-color-brand);color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.marketingnumbers .list-section .item-title .item-name{font-size:16px;font-weight:600;line-height:1.4;color:var(--mn-color-text-dark)}.marketingnumbers .list-section .numbers-row{display:flex;flex-wrap:wrap;gap:8px 13px;font-size:12px;font-weight:600;line-height:1.6;color:var(--mn-color-text-dark)}.marketingnumbers .list-section .numbers-row .number-item{font-family:var(--mn-font-number);letter-spacing:.5px}.marketingnumbers .list-section .divider{height:1px;background:var(--mn-color-border)}.marketingnumbers .list-section .pdf-card{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-height:44px;padding:13px;background:var(--mn-bg-subtle);border:1px solid var(--mn-color-border);border-radius:8px;text-decoration:none}.marketingnumbers .list-section .pdf-card:hover .pdf-name,.marketingnumbers .list-section .pdf-card:hover .pdf-right{text-decoration:underline}.marketingnumbers .list-section .pdf-card .pdf-left{display:flex;align-items:center;gap:10px;min-width:0}.marketingnumbers .list-section .pdf-card .pdf-icon{padding:3px 7px;background:var(--mn-color-danger);border-radius:3px;color:#fff;font-size:10px;font-weight:800;flex-shrink:0}.marketingnumbers .list-section .pdf-card .pdf-name{font-size:14px;font-weight:500;line-height:19px;color:var(--mn-color-brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketingnumbers .list-section .pdf-card .pdf-right{display:flex;align-items:center;gap:5px;flex-shrink:0;font-size:12px;font-weight:500;line-height:19px;color:var(--mn-color-brand)}.marketingnumbers .list-section .hotline-tip{font-size:12px;line-height:18px;color:var(--mn-color-text-tertiary)}.marketingnumbers .list-section .hotline-tip .hotline{color:var(--mn-color-danger);font-family:var(--mn-font-number);font-weight:500}.mn-toast .ant-message-notice-content,.mn-toast.ant-message-notice-content{padding:0!important;background:transparent!important;box-shadow:none!important}.mn-toast-content{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 24px;background:rgba(0,0,0,.55);border-radius:4px;font-size:18px;line-height:25px;color:#fff;text-align:center}.mn-toast-content.is-fail{flex-direction:row;align-items:center;gap:10px;white-space:nowrap}@media (max-width: 767px){.marketingnumbers .search-card{gap:14px;padding:24px 16px}.marketingnumbers .search-card .search-title{font-size:20px}.marketingnumbers .search-card .search-subtitle{font-size:13px}.marketingnumbers .search-card .search-box{height:48px}.marketingnumbers .search-card .search-box .search-input.ant-input{padding:0 12px;font-size:14px}.marketingnumbers .search-card .search-box .search-btn{width:96px;font-size:16px}.marketingnumbers .list-section .combined-card{padding:16px}.marketingnumbers .list-section .pdf-card .pdf-name{white-space:normal;word-break:break-all}.mn-toast-content{font-size:14px;line-height:20px}}*{margin:0;padding:0;font-family:Alibaba PuHuiTi}* a{font-size:16px;font-weight:700;color:#464646;font-family:PingFang SC,Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STHeiti,华文细黑,sans-serif!important}* a:hover{color:#00bc70}img{width:100%;height:auto}.d-flex{display:flex}.d-flex.justify-content-center{justify-content:center}.d-flex.align-items-center{align-items:center}.d-flex.flex-column{flex-direction:column}.d-flex.justify-content-between{justify-content:space-between}.investor-Base-box{max-width:1200px;margin:0 auto}
