.wl-note{margin:24px auto;padding:22px;max-width:1180px;background:#f2f7fa;border:1px solid #cddde5;border-radius:9px;color:#173b50;line-height:1.85;box-sizing:border-box}.wl-note h2{font-size:23px;margin:0 0 12px}.wl-note a{color:#076582}.hub-news.variant-b .hub-grid{grid-template-columns:1fr;gap:18px}.hub-news.variant-b .hub-card,.hub-news.variant-b .hub-card:nth-child(even){display:block;grid-template-columns:none}.hub-news.variant-b .hub-card .hub-card-body{display:flex;flex-direction:column;width:100%;max-width:none;min-height:190px;padding:24px;box-sizing:border-box}.hub-news.variant-b .hub-meta{margin-top:auto}.wl-document{max-width:1180px;margin:auto;padding:24px;font-family:Arial,"Microsoft YaHei",sans-serif;color:#173b50;line-height:1.85}.wl-document header{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 0;border-bottom:1px solid #cddde5}.wl-document nav{display:flex;flex-wrap:wrap;gap:12px 20px}.wl-document h1{font-size:clamp(28px,4vw,44px);line-height:1.4;margin-top:40px}.wl-table{overflow-x:auto}.wl-document table{width:100%;border-collapse:collapse}.wl-document td,.wl-document th{border:1px solid #cddde5;padding:12px;text-align:left;min-width:140px}.wl-document a{color:#076582}@media(max-width:680px){.wl-note{margin:18px 12px;padding:18px}.hub-news.variant-b .hub-card .hub-card-body{padding:20px;min-height:0}.wl-document{padding:18px}.wl-document nav{gap:10px 16px}}
.hub-news .hub-grid{grid-template-columns:1fr;gap:18px}.hub-news .hub-card,.hub-news .hub-card:first-child,.hub-news .hub-card:nth-child(even){display:block;grid-column:auto;grid-template-columns:none}.hub-news .hub-card .hub-card-body{display:flex;flex-direction:column;width:100%;max-width:none;min-height:190px;padding:24px;box-sizing:border-box}.hub-news .hub-card h2,.hub-news .hub-card:first-child h2{font-size:21px;line-height:1.55}.hub-news .hub-meta{margin-top:auto}@media(max-width:680px){.hub-news .hub-card .hub-card-body{padding:20px;min-height:0}.hub-news .hub-card h2,.hub-news .hub-card:first-child h2{font-size:18px}}


.lf-page{color:#173b50;overflow-wrap:anywhere}.lf-wrap{width:min(1160px,calc(100% - 36px));margin:auto}.lf-section{padding:38px 0}.lf-soft{background:#f0f6f7}.lf-section h2{font-size:27px;line-height:1.5}.lf-lead{font-size:16px;line-height:1.85;color:#536e78}.lf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lf-card{min-width:0;padding:22px;border:1px solid #cbdfe5;border-radius:8px}.lf-card h2{font-size:20px;line-height:1.65}.lf-card p{line-height:1.85}.lf-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.lf-btn{display:inline-flex;padding:12px 20px;border:1px solid #325b65;border-radius:6px;color:#173b50;cursor:pointer}.lf-btn-primary{background:#e6af52;color:#123e49;border-color:#e6af52}.lf-note{padding:20px;border:1px solid #cbdfe5;background:#f0f6f7;margin:22px 0;line-height:1.8}.lf-search-title{font-size:clamp(28px,4vw,38px);margin:20px 0}.lf-search-form{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin:25px 0}.lf-search-form>div{flex:1;min-width:0}.lf-search-form label{display:block}.lf-search-form input{padding:12px;width:100%;border:1px solid #a9c5cf;border-radius:6px;font-size:16px}.lf-search-form button{padding:12px 24px;background:#325b65;color:#fff;border:0;border-radius:6px}.lf-pagination{margin:28px 0;text-align:center}.lf-pagination .pagination{display:flex;flex-wrap:wrap;gap:5px}.lf-pagination .page-num{display:inline-block;padding:9px 13px;border:1px solid #d7e2e9;border-radius:4px;color:#123e49}.lf-pagination .page-num-current{background:#123e49;color:#fff}.lf-pagination [aria-disabled=true]{color:#74828a;background:#f3f6f7}.lf-page *,.lf-brief-section *{box-sizing:border-box}.lf-search-form :focus-visible,.lf-brief-section :focus-visible{outline:3px solid #e6af52;outline-offset:3px}.lf-brief-section{scroll-margin-top:90px}.lf-brief-section [hidden]{display:none!important}@media(max-width:680px){.lf-grid{grid-template-columns:1fr}.lf-search-form>div{flex-basis:100%}.lf-section{padding:28px 0}.lf-wrap{width:calc(100% - 26px)}}

.lf-platform-picker{margin:0 0 28px;padding:25px;background:#f0f6f7;border:1px solid #cbdfe5;border-radius:8px}.lf-platform-picker h2{font-size:23px;line-height:1.5;margin:0 0 10px;color:#153946}.lf-platform-picker p{font-size:14px;line-height:1.9;color:#536e78}.lf-platform-picker nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.lf-platform-picker nav a{display:inline-flex;align-items:center;gap:22px;background:#fff;color:#123e49;padding:11px 17px;border:1px solid #b7d3dc;border-radius:6px;font-weight:700;text-decoration:none}.lf-platform-picker nav a:hover{background:#123e49;color:#fff;border-color:#123e49}.lf-picker-help{margin:16px 0 0}.lf-picker-help a{color:#087482;font-weight:700}.lf-search-form .lf-scope-field{flex:0 0 180px;min-width:0}.lf-search-form select{width:100%;padding:12px 10px;border:1px solid #a9c5cf;border-radius:6px;font-size:16px;background:#fff;color:#153946}.lf-search-form label.lf-brief-option{display:flex;flex:0 0 100%;align-items:center;gap:9px;font-weight:400;font-size:14px;margin:0;color:#536e78}.lf-search-form .lf-brief-option input{width:17px;height:17px}.lf-brief-section{color:#153946}.lf-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.lf-brief-grid>div{min-width:0}.lf-brief-wide{grid-column:1/-1}.lf-brief-grid label,.lf-brief-output label{display:block;font-size:15px;font-weight:700;margin-bottom:9px}.lf-brief-grid label span{font-size:12px;color:#536e78;font-weight:400;margin-left:6px}.lf-brief-grid input,.lf-brief-grid select,.lf-brief-grid textarea,.lf-brief-output textarea{display:block;width:100%;max-width:100%;border:1px solid #a9c5cf;border-radius:6px;padding:12px 14px;font-size:16px;background:#fff;color:#153946;line-height:1.7}.lf-brief-grid textarea{resize:vertical}.lf-brief-section button{cursor:pointer;font-size:15px}.lf-brief-reset,.lf-brief-download{padding:12px 20px;border:1px solid #b0cbd5;border-radius:6px;background:#fff;color:#123e49;font-weight:700}.lf-brief-output{padding:26px;margin-top:30px;background:#fff;border:1px solid #cbdfe5;border-radius:8px}.lf-brief-output h3{font-size:23px;margin:0 0 20px}.lf-brief-output p,.lf-brief-status{font-size:14px;line-height:1.85;color:#536e78}.lf-brief-output textarea{resize:vertical}.lf-brief-section input:focus-visible,.lf-brief-section select:focus-visible,.lf-brief-section textarea:focus-visible,.lf-brief-section button:focus-visible,.lf-platform-picker a:focus-visible,.lf-search-form select:focus-visible{outline:3px solid #e6af52;outline-offset:3px}.lf-brief-section [hidden]{display:none!important}@media(max-width:680px){.lf-platform-picker{padding:20px}.lf-platform-picker h2{font-size:22px}.lf-platform-picker nav a{padding:10px 14px}.lf-brief-grid{grid-template-columns:1fr;gap:18px}.lf-brief-output{padding:20px}.lf-search-form .lf-scope-field{flex-basis:170px}}
.lf-task-picker{padding:26px 0 32px}.lf-task-picker h2{font-size:26px;margin:0 0 10px}.lf-task-picker>p{color:#536e78;line-height:1.85}.lf-task-grid,.lf-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.lf-task-card,.lf-context-card{min-width:0;border:1px solid #cbdfe5;background:#fff;border-radius:8px;padding:20px}.lf-task-card{display:flex;flex-direction:column;gap:12px;text-decoration:none!important}.lf-task-card strong{font-size:20px;color:#153946}.lf-task-card span{color:#536e78;font-size:14px;line-height:1.8}.lf-task-card b{font-size:14px;color:#087482;margin-top:auto}.lf-context-related{padding:36px 0;background:#f0f6f7;border-top:1px solid #cbdfe5;color:#153946}.lf-context-related h2{font-size:26px;margin:0 0 10px}.lf-context-related p{line-height:1.85;color:#536e78}.lf-context-card h3{font-size:18px;line-height:1.7;margin:10px 0 18px}.lf-context-card a{color:#153946}.lf-context-card>p{font-size:13px;margin:0}.lf-context-more{font-size:14px;font-weight:700}.lf-dossier{padding:30px 0;border-top:1px solid #cbdfe5;scroll-margin-top:22px}.lf-selection{color:#153946;line-height:1.85}.lf-selection h1{font-size:clamp(30px,5vw,44px);line-height:1.35}.lf-selection h2{font-size:28px}.lf-selection h3{font-size:21px}.lf-selection .lf-dossier-links{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.lf-selection .lf-dossier-links a{padding:9px 15px;border:1px solid #b7d3dc;border-radius:6px;color:#123e49}.lf-evidence-table-wrap{overflow-x:auto;margin:20px 0}.lf-evidence-table{border-collapse:collapse;width:100%;font-size:15px}.lf-evidence-table th,.lf-evidence-table td{padding:13px;text-align:left;vertical-align:top;border:1px solid #cbdfe5}.lf-evidence-table th{background:#f0f6f7}.lf-source-links li{margin:12px 0}.lf-task-card:focus-visible,.lf-selection a:focus-visible,.lf-context-related a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}@media(max-width:680px){.lf-task-grid,.lf-context-grid{grid-template-columns:1fr}.lf-task-card{padding:18px}.lf-selection h2{font-size:25px}.lf-evidence-table th,.lf-evidence-table td{padding:9px;overflow-wrap:anywhere}.lf-context-related{padding:28px 0}.hub-search{min-width:0}.hub-search input{width:0;min-width:0}.lf-search-form .lf-scope-field{flex-basis:100%}}

.wl-home-intro{background:#112f40;color:#fff;padding:62px 0}.wl-home-wrap{width:min(1180px,calc(100% - 36px));margin:auto}.wl-home-kicker{font-size:13px;color:#6dd5e8;letter-spacing:.07em}.wl-home-intro h1{font-size:clamp(32px,4.2vw,50px);line-height:1.4;margin:18px 0 24px;font-weight:700;color:#fff}.wl-home-lead{max-width:860px;font-size:18px;line-height:1.9;color:#e5eff4}.wl-home-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.wl-home-actions a{padding:13px 20px;border:1px solid #83a8b8;border-radius:6px;color:#fff;font-weight:700;text-decoration:none}.wl-home-actions a.wl-home-primary{background:#e6af52;border-color:#e6af52;color:#112f40}.wl-home-tasks{padding:38px 0}.wl-home-tasks>h2{font-size:27px;margin-bottom:22px}.wl-home-task-grid,.wl-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wl-home-task-grid article,.wl-reference-grid article{min-width:0;padding:23px;border:1px solid #cddde5;border-radius:8px;background:#fff;line-height:1.85}.wl-home-task-grid h3,.wl-reference-grid h3{font-size:21px;margin:10px 0}.wl-home-task-grid article>span{font-size:12px;font-weight:700;color:#08718a}.wl-home-task-grid p,.wl-reference-grid p{color:#526b7b;font-size:15px}.wl-home-task-grid a,.wl-home-help a{color:#076582}.wl-home-help{margin-top:23px;line-height:1.9;color:#526b7b}.wl-home-actions a:focus-visible,.wl-home-task-grid a:focus-visible{outline:3px solid #e6af52;outline-offset:4px}.wl-mobile-shortcuts{padding-bottom:env(safe-area-inset-bottom,0px)}.wl-mobile-shortcuts a{white-space:nowrap;min-height:48px;font-size:13px}.wl-document main section{margin-top:35px;scroll-margin-top:90px}.wl-document main{overflow-wrap:anywhere}@media(max-width:760px){.wl-home-task-grid,.wl-reference-grid{grid-template-columns:1fr}.wl-home-intro{padding:36px 0}.wl-home-intro h1{font-size:32px}.wl-home-lead{font-size:16px}.wl-home-tasks{padding:28px 0}.wl-home-task-grid article{padding:20px}.wl-home-actions a{padding:11px 15px}.wl-reference-grid article{padding:18px}}


.wl-doc-outline{margin:0 0 26px;padding:20px 22px;border:1px solid #cddde5;border-radius:9px;background:#f2f7fa;color:#173b50}.wl-doc-outline h2{font-size:20px;margin:0 0 12px}.wl-doc-outline ol{margin:0;padding-left:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 24px}.wl-doc-outline li{min-width:0;line-height:1.65;overflow-wrap:anywhere}.wl-doc-outline a{color:#086582;text-decoration:underline;text-underline-offset:3px;font-size:14px}.wl-doc-outline .wl-outline-level-3{margin-left:12px}.wl-doc-outline a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}.pd-content h2,.pd-content h3,.nd-body h2,.nd-body h3,.fq6-content h2,.fq6-content h3{scroll-margin-top:100px}.wl-outline-empty{line-height:1.8;color:#526b7b}.nd-cite #nd-copy-fallback{display:block;width:100%;box-sizing:border-box;min-height:110px;margin-top:15px;padding:12px;border:1px solid #a9c5cf;border-radius:6px;font-size:15px}@media(max-width:680px){.wl-doc-outline{padding:18px}.wl-doc-outline ol{grid-template-columns:1fr;gap:9px}.pd-content h2,.pd-content h3,.nd-body h2,.nd-body h3,.fq6-content h2,.fq6-content h3{scroll-margin-top:90px}}

#product-detail{scroll-margin-top:100px}

.wl-citation-card{padding:20px 22px;margin:26px 0;border:1px solid #cddde5;border-left:4px solid #08718a;border-radius:8px;background:#f2f7fa;overflow-wrap:anywhere}.wl-citation-card h2{margin:0 0 10px;font-size:22px;line-height:1.5}.wl-citation-card p{font-size:15px;line-height:1.85;color:#526b7b}.wl-citation-card a{color:#086582!important;text-decoration:underline;text-underline-offset:3px}.wl-citation-card a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}@media(max-width:680px){.wl-citation-card{padding:18px}.wl-citation-card h2{font-size:20px}}

.wl-review-card{padding:22px;margin:20px 0;border:1px solid #cbdce6;border-radius:10px;background:#f5f9fc;overflow-wrap:anywhere}.wl-review-card h2{font-size:22px;line-height:1.5;margin:6px 0 12px}.wl-review-card h3{font-size:17px;margin:18px 0 8px}.wl-review-card p,.wl-review-card li{font-size:15px;line-height:1.9}.wl-review-label{color:#086582;font-weight:700;margin:0}.wl-review-card .wl-review-meta{font-size:13px;color:#526b7b}.wl-review-card a{color:#086582;text-decoration:underline}.wl-review-card a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}.wl-claim-entry{scroll-margin-top:110px;padding:22px 0;border-top:1px solid #d4e1e8}.wl-claim-entry blockquote{margin:12px 0;padding:12px;border-left:3px solid #8ba8ba;background:#f5f9fc;overflow-wrap:anywhere}.wl-claim-entry dd{margin:4px 0 14px}.wl-claim-entry dt{font-weight:bold}@media(max-width:680px){.wl-review-card{padding:17px}.wl-review-card h2{font-size:20px}}

#wl-review-heading{scroll-margin-top:110px}
