/*! PropFirmVIP 主题 | © 2026 PropFirmVIP 版权所有，禁止未经授权的复制/抄袭/再分发 | PFV-a7f3c9e21b8d4f60 */
.pfv-page-wrap{margin:48px auto 60px;max-width:1140px;padding:0 20px}.pfv-page-card{background:linear-gradient(145deg,#0f1719,#11181a);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;border-top-color:hsla(0,0%,100%,.15);box-shadow:10px 15px 35px rgba(0,0,0,.7),-2px -2px 10px rgba(62,168,159,.04),inset 0 1px 1px rgba(62,168,159,.06);overflow:hidden;padding:44px 36px 48px;position:relative}.pfv-page-card:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjAxIiBkPSJNMCAwaDR2NEgweiIvPjwvc3ZnPg==");content:"";inset:0;opacity:.5;pointer-events:none;position:absolute;z-index:0}.pfv-page-card>*{position:relative;z-index:1}.pfv-page-header{border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:32px;padding-bottom:24px;text-align:center}.pfv-page-header .pf-title{color:var(--ink,#eaf6f6);font-family:var(--font-heading,"MiSans","Microsoft YaHei","Plus Jakarta Sans",sans-serif);font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:900;letter-spacing:-.5px;line-height:1.25;margin:0;text-shadow:0 4px 15px rgba(0,0,0,.8)}.pfv-page-header .pf-title:after{background:#3ea89f;border-radius:2px;box-shadow:0 0 12px rgba(62,168,159,.5);content:"";display:block;height:4px;margin:16px auto 0;width:60px}.pfv-page-body{color:var(--muted,#b7cacc);font-size:16px;line-height:1.8;word-wrap:break-word}.pfv-page-body h2{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--ink,#eaf6f6);display:flex;font-family:var(--font-heading,"MiSans","Microsoft YaHei","Plus Jakarta Sans",sans-serif);font-size:1.45rem;font-weight:800;gap:12px;line-height:1.3;margin:40px 0 20px;padding-bottom:14px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.pfv-page-body h2:first-child{margin-top:0}.pfv-page-body h2:before{background:#3ea89f;border-radius:2px;box-shadow:0 0 8px rgba(62,168,159,.5);content:"";display:block;flex-shrink:0;height:22px;width:4px}.pfv-page-body h3{font-size:1.2rem;margin:28px 0 14px}.pfv-page-body h3,.pfv-page-body h4{color:var(--ink,#eaf6f6);font-family:var(--font-heading,"MiSans","Microsoft YaHei","Plus Jakarta Sans",sans-serif);font-weight:700;line-height:1.35}.pfv-page-body h4{font-size:1.05rem;margin:22px 0 10px}.pfv-page-body p{margin:0 0 18px}.pfv-page-body p:last-child{margin-bottom:0}.pfv-page-body b,.pfv-page-body strong{color:var(--ink,#eaf6f6);font-weight:700}.pfv-page-body a{color:#3ea89f;text-decoration:none;transition:opacity .2s}.pfv-page-body a:hover{opacity:.85;text-decoration:underline}.pfv-page-body ol,.pfv-page-body ul{margin:0 0 18px;padding-left:24px}.pfv-page-body li{margin-bottom:8px}.pfv-page-body li:last-child{margin-bottom:0}.pfv-page-body blockquote{background:rgba(0,0,0,.25);border-left:4px solid #3ea89f;border-radius:0 10px 10px 0;color:var(--muted,#b7cacc);font-style:italic;margin:20px 0;padding:14px 20px}.pfv-page-body hr{border:none;border-top:1px solid hsla(0,0%,100%,.08);margin:28px 0}.pfv-page-body img{border-radius:10px;height:auto;margin:16px 0;max-width:100%}.pfv-page-body table{border-collapse:collapse;font-size:14px;margin:20px 0;width:100%}.pfv-page-body td,.pfv-page-body th{border:1px solid hsla(0,0%,100%,.08);padding:10px 14px;text-align:left}.pfv-page-body th{background:rgba(0,0,0,.25);color:var(--ink,#eaf6f6);font-weight:700}@media (max-width:700px){.pfv-page-card{padding:28px 20px 32px}.pfv-page-body{font-size:15px}.pfv-page-body h2{font-size:1.3rem}}