.qrv-page{background:#f0f2f5;color:#555}.qrv-page .qrd-backdrop{height:760px;background:linear-gradient(130deg,#103d9d,#2873cb 48%,#acc7e7 80%,#f0f2f5)}.qrv-page .qrd-backdrop:after{background:linear-gradient(0deg,#f0f2f5,transparent 75%)}.qrv-layout{display:grid;grid-template-columns:minmax(0,1fr) 26%;gap:20px;align-items:start}.qrv-main{min-width:0}.qrv-page .qrd-panel{border-radius:4px;border:0;box-shadow:none;margin-bottom:20px}.qrv-title{padding:30px 30px 0}.qrv-title h1,.qrv-software-copy h1{font-size:24px;font-weight:500;line-height:1.6}.qrv-title .qrd-meta{padding-bottom:20px;border-bottom:1px solid #f3f3f3;margin-bottom:0}.qrv-title .qrd-meta time{margin-left:auto}.qrv-page .qrd-article-body{padding:30px}.qrv-page .qrd-article-content{line-height:2.1;color:#666;font-size:16px}.qrv-article .qrd-article-content>p>a>img,.qrv-article .qrd-article-content>p>img{width:100%;max-width:100%;border-radius:4px}.qrv-page .qrd-article-content audio{width:100%;margin:20px 0}.qrv-page .qrd-sidebar .qrd-panel{padding:30px}.qrv-author{text-align:center;background:radial-gradient(ellipse at 10% 0,#edf9ff 0,transparent 60%),#fff}.qrv-author .qrd-publisher-mark{width:90px;height:90px;font-size:37px;margin:6px auto 20px}.qrv-author h2{margin-bottom:8px}.qrv-author>p{font-size:13px;color:#999}.qrv-author-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:24px -8px 18px}.qrv-author-stats>div{background:#fff;padding:12px 4px;border:1px solid #f7f7f7}.qrv-author-stats b,.qrv-author-stats span{display:block;font-weight:400}.qrv-author-stats b{font-size:16px;color:#888}.qrv-author-stats span{font-size:12px;color:#bbb}.qrv-side-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.qrv-side-actions>a{display:block;padding:10px 6px;text-align:center;background:#eef7ff;color:#2685d2;border-radius:3px;font-size:13px}.qrv-author .qrd-publisher-button{background:linear-gradient(90deg,#0085ff,#00b5ee);padding:11px}.qrv-resource-box>strong{font-size:23px;color:#f56b3a}.qrv-resource-box>p{font-size:12px;color:#999;margin:10px 0 15px}.qrv-resource-box>.qrd-button{display:flex;width:100%;font-size:18px;padding:13px;background:linear-gradient(90deg,#0078ff,#00b5f0)}.qrv-resource-box .qrv-side-actions{margin-bottom:0}.qrv-attributes dl>div{display:flex;justify-content:space-between;gap:16px;margin:0;padding:14px 0;border-bottom:1px solid #f5f5f5;font-size:13px}.qrv-attributes dt{color:#555}.qrv-attributes dd{margin:0;color:#999;text-align:right;overflow-wrap:anywhere}.qrv-software-hero{overflow:hidden}.qrv-software-banner{display:flex;gap:28px;padding:38px;background:radial-gradient(ellipse at 100% 100%,#294e75,transparent),linear-gradient(110deg,#173b6c,#18345d);color:#fff;min-height:215px}.qrv-software-icon{display:block;width:136px;height:136px;flex:0 0 136px;border-radius:50%;background:#fff;overflow:hidden;border:6px solid #ffffff26}.qrv-software-icon img{display:block;width:100%;height:100%;object-fit:cover}.qrv-software-copy{min-width:0;flex:1}.qrv-software-copy h1{color:#fff}.qrv-software-copy .qrd-label{background:#20cb79;color:#fff}.qrv-software-copy .qrd-meta,.qrv-software-copy .qrd-meta a{color:#a8bdd8}.qrv-software-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.qrv-software-specs dt{font-size:11px;color:#9aaac1}.qrv-software-specs dd{margin:4px 0 0;font-size:12px;color:#d4dfef;overflow-wrap:anywhere}.qrv-state-row{display:flex;gap:15px;align-items:center;padding:20px 38px;background:#fafafa}.qrv-state-row strong{font-size:24px;color:#ff8900}.qrv-state-row span{font-size:12px;color:#999}.qrv-action-row{padding:20px 38px;display:flex;gap:10px;align-items:center}.qrv-action-row .qrd-button{padding:12px 22px;font-size:16px;border-radius:2px}.qrv-subtle{margin-left:auto;font-size:12px;color:#999}.qrv-service-row{padding:12px 38px;border-top:1px solid #f3f3f3;font-size:12px;color:#999;display:flex;flex-wrap:wrap;gap:12px}.qrv-service-row span{border-left:1px solid #ddd;padding-left:12px}.qrv-page .qrd-tabs{gap:36px;padding:0 30px}.qrv-page .qrd-tabs a{font-size:15px}.qrv-article .qrd-article-tools a{border-radius:28px;padding:10px 22px;color:#fff;background:linear-gradient(90deg,#0082ff,#00b5ef);border:0}.qrv-article .qrd-article-tools a:last-child{background:linear-gradient(90deg,#fc9b4b,#f37a37)}
@media(max-width:1100px){.qrv-layout{grid-template-columns:minmax(0,1fr) 29%}.qrv-software-banner{padding:25px;gap:18px}.qrv-software-icon{width:100px;height:100px;flex-basis:100px}.qrv-software-copy h1{font-size:21px}.qrv-page .qrd-sidebar .qrd-panel{padding:22px}.qrv-state-row,.qrv-action-row{padding:18px 25px}.qrv-subtle{display:none}}
@media(max-width:800px){.qrv-layout{grid-template-columns:1fr}.qrv-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.qrv-page .qrd-sidebar .qrd-panel{margin:0}.qrv-software-banner{padding:22px}.qrv-software-icon{width:85px;height:85px;flex-basis:85px}.qrv-software-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.qrv-sidebar{grid-template-columns:1fr}.qrv-title{padding:20px 18px 0}.qrv-title h1{font-size:21px}.qrv-page .qrd-article-body{padding:20px 18px}.qrv-title .qrd-meta time{margin-left:0}.qrv-software-banner{gap:14px;padding:22px 18px;align-items:flex-start}.qrv-software-icon{width:68px;height:68px;flex-basis:68px;border-width:3px}.qrv-software-copy h1{font-size:19px}.qrv-software-copy .qrd-meta{font-size:11px;gap:6px;margin:10px 0}.qrv-software-specs{margin-left:-82px!important;padding-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.qrv-state-row{padding:16px 18px;display:block}.qrv-state-row strong{font-size:21px;display:block}.qrv-state-row span{display:block;margin-top:5px}.qrv-action-row{padding:18px}.qrv-action-row .qrd-button{font-size:14px;padding:10px 15px}.qrv-service-row{padding:12px 18px;gap:9px}.qrv-page .qrd-tabs{padding:0 18px;gap:23px}.qrv-page .qrd-tabs a{font-size:13px}.qrv-page .qrd-article-content{font-size:15px}}
