/* Readability refinement, 2026-09-20. Original screenshot files stay unchanged. */
body{font-family:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.solution>p,.check-list{font-size:17px;line-height:1.95;color:#344f60}
.solution>p{max-width:none}.check-list{gap:12px;margin-block:26px 30px}
.check-list li{align-items:baseline}.check-list li::before{font-size:16px}
.solution .text-link{font-size:17px}.small-label{font-size:14px}
.service-strip{padding-block:32px;grid-template-columns:1.25fr repeat(4,1fr)}
.service-strip>span{font-size:14px;color:#455f70}.service-strip strong{font-size:17px;font-weight:550}
.service-strip a{font-size:20px;padding:15px 10px;gap:16px}.service-strip b{font-size:13px;color:#41697c}
.service-strip i{font-size:25px;color:#52788a}
.product-layout{grid-template-columns:1fr;gap:30px}
.product-sidebar{display:grid;grid-template-columns:1fr 2fr;gap:24px}
.product-tabs{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.feature-summary{padding:22px 20px;border:1px solid #d8e2e5;border-radius:10px}
.product-tab{padding:22px 20px;border:1px solid #d8e2e5;border-radius:10px}
.js-ready .product-tab[aria-selected=true]{padding-left:20px;border-radius:10px}
.feature-number{font-size:13px}.feature-summary h3,.product-tab strong{font-size:20px}
.feature-summary p,.product-tab>span:last-child{font-size:16px;line-height:1.9;color:#3e596a}
.display-chrome{padding:18px 22px;font-size:11px}.display-chrome b{font-size:13px}
.screenshot-scroll{max-height:680px;overflow:auto;scrollbar-width:auto;scrollbar-color:#6a99ab #e6eff2;background:#fff}
.screenshot-scroll img{width:1800px;min-width:1800px;max-width:none;height:auto;cursor:zoom-in}
.screenshot-scroll::after{display:none}
.screenshot-caption{padding:20px 24px;font-size:16px;gap:18px;flex-wrap:wrap}
.screenshot-caption a{display:inline-flex;align-items:center;gap:8px;background:#edf5f7;color:#15576f;padding:9px 15px;border-radius:6px;font-weight:550}
.product-disclaimer{font-size:14px;line-height:1.85;padding:0 24px 22px;color:#455e6e}
.screenshot-instruction{padding:12px 22px;font-size:14px;color:#35586b;background:#edf5f7;border-bottom:1px solid #dce8ec}
.image-dialog{width:calc(100% - 40px);max-width:1800px;height:90dvh;max-height:94dvh;padding:0;border:1px solid #bfd3dd;border-radius:12px;color:#102b40;background:#f3f7f8;overflow:hidden}
.image-dialog:not([open]){display:none}.image-dialog[open]{display:flex;flex-direction:column}
.image-dialog::backdrop{background:#051b32d9;backdrop-filter:blur(5px)}
.image-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;background:#fff;border-bottom:1px solid #dce5e9}
.image-toolbar h2{font-size:19px;font-weight:600}.image-toolbar>div{display:flex;gap:10px;flex-wrap:wrap}
.image-toolbar button{padding:9px 14px;border:1px solid #bfd3dd;border-radius:5px;background:#fff;font-size:14px;color:#204b60}
.image-toolbar button[aria-pressed=true]{background:#0b344d;color:#fff}.image-help{font-size:14px;padding:12px 22px;color:#426276}
.image-canvas{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;background:#dfe8ed;padding:12px}
.image-canvas img{width:2560px;min-width:2560px;max-width:none;height:auto;background:#fff}
.image-dialog.is-fit .image-canvas img{width:100%;min-width:0;max-width:100%}
@media(max-width:1100px){.service-strip{grid-template-columns:repeat(4,1fr)}.service-strip>span{display:none}.service-strip a{font-size:18px;gap:10px}.feature-summary h3,.product-tab strong{font-size:18px}.product-sidebar,.product-tabs{gap:15px}.feature-summary,.product-tab{padding:20px 16px}.js-ready .product-tab[aria-selected=true]{padding-left:16px}}
@media(max-width:680px){.solution>p,.check-list{font-size:16px;line-height:1.9}.solution .text-link{font-size:16px}.service-strip{grid-template-columns:1fr 1fr;padding-block:22px;row-gap:17px}.service-strip a{font-size:18px;padding:12px 10px;gap:14px}.service-strip b{font-size:12px}.service-strip i{font-size:23px}.product-sidebar{display:block}.feature-summary{margin-bottom:16px;padding:18px}.product-tabs{gap:12px}.product-tab{padding:16px 13px}.js-ready .product-tab[aria-selected=true]{padding-left:13px}.feature-summary h3{font-size:19px}.product-tab strong{font-size:16px}.feature-summary p,.product-tab>span:last-child{font-size:15px;line-height:1.85}.feature-number{font-size:12px}.display-chrome{font-size:9px;padding:14px}.display-chrome b{font-size:11px}.screenshot-scroll{max-height:470px}.screenshot-scroll img{min-width:1600px;width:1600px}.screenshot-caption{padding:16px;font-size:15px;gap:10px}.screenshot-caption a{padding:9px 12px}.product-disclaimer{font-size:13px;padding:0 16px 18px}.screenshot-instruction{font-size:13px;padding:12px 16px}.image-dialog{width:calc(100% - 16px);height:92dvh;border-radius:8px}.image-toolbar{padding:12px;align-items:start;flex-direction:column;gap:10px}.image-toolbar h2{font-size:17px}.image-toolbar button{font-size:13px;padding:8px 10px}.image-toolbar>div{gap:7px}.image-help{font-size:12px;padding:10px 12px}.image-canvas{padding:5px}}
