.analysis-report-preview{justify-self:center;width:100%;max-width:530px;padding:0 16px 12px}.analysis-paper-stack{--paper-fold:10px;isolation:isolate;filter:drop-shadow(0 18px 24px #102a5612);margin-bottom:30px;position:relative}.analysis-paper-stack:before,.analysis-paper-stack:after{content:"";pointer-events:none;background:#f7f8fa;border:1px solid #d5dbe5;border-radius:5px;position:absolute;inset:0;box-shadow:0 8px 20px #102a5609}.analysis-paper-stack:before{z-index:-2;transform:translate(9px,15px)rotate(2deg)}.analysis-paper-stack:after{z-index:-1;background:#fdfdfe;transform:translate(-6px,8px)rotate(-1.5deg)}.report-paperclip{pointer-events:none;width:25px;height:54px;position:absolute;top:-18px;left:12px;transform:rotate(16deg)}.report-paperclip-back{z-index:0}.report-paperclip-front{z-index:3;filter:drop-shadow(1px 1px .7px #102a5633)}.report-page-corner{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:60px;height:60px;padding:0;position:absolute;bottom:0;right:0}.report-page-corner:before{content:"";width:var(--paper-fold);height:var(--paper-fold);clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#fff 5%,#edf0f5 44%,#c8d0dd 49%,#e3e8ef 51%);transition:width .22s,height .22s;position:absolute;bottom:0;right:0}.analysis-paper-stack:has(.report-page-corner:hover),.analysis-paper-stack:has(.report-page-corner:focus-visible){--paper-fold:40px}.report-page-corner:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2424fc}@media (hover:none){.analysis-paper-stack{--paper-fold:20px}}@media (prefers-reduced-motion:reduce){.report-page-corner:before,.analysis-report-sheet{transition:none!important}}.report-preview-pages{display:grid}.report-preview-page{visibility:hidden;grid-area:1/1;min-width:0}.report-preview-page[data-active=true]{visibility:visible}.report-preview-details{padding-top:25px}.report-preview-detail{border-bottom:1px solid #e4e7ed;gap:13px;padding:22px 0;display:flex}.report-detail-icon{color:#2424fc;background:#f6f6ff;border:1px solid #dadafc;border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;position:relative}.report-detail-icon small{color:#647086;background:#fff;border:1px solid #dce1e9;border-radius:50%;place-items:center;width:17px;height:17px;font:.43rem/1 ui-monospace,monospace;display:grid;position:absolute;top:-7px;right:-7px}.analysis-page .report-preview-detail h3,.analysis-page .report-preview-next h3{color:#102a56;font-size:.95rem;font-weight:500;line-height:1.4}.report-preview-detail p,.report-preview-next p,.report-preview-caveat p{color:#637187;margin-top:9px;font-size:.75rem;line-height:1.65}.report-preview-detail .report-detail-application{color:#263952;border-left:2px solid #2424fc;margin-top:14px;padding-left:10px}.report-preview-next{border:1px solid #e1e4ed;border-radius:3px;margin-top:20px;padding:20px}.report-preview-next>svg{color:#2424fc;margin-bottom:13px}.report-preview-caveat{margin-top:24px}.report-preview-caveat>span{color:#647086;font:.56rem/1.5 ui-monospace,monospace}.analysis-report-sheet{z-index:1;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--paper-fold)),calc(100% - var(--paper-fold)) 100%,0 100%);background:#fff;border:1px solid #dce1e9;border-radius:5px;padding:28px 32px 20px;transition:clip-path .22s;position:relative}.report-preview-header{color:#647086;border-bottom:1px solid #e4e7ed;justify-content:space-between;align-items:center;gap:10px;padding-bottom:17px;font:.58rem/1.5 ui-monospace,monospace;display:flex}.report-preview-header>span:first-child{color:#102a56;letter-spacing:.06em}.report-preview-header>span:last-child{color:#2424fc}.report-preview-title{margin-top:24px}.report-preview-title>p,.report-preview-label{letter-spacing:.06em;color:#647086;font:.58rem/1.6 ui-monospace,monospace}.analysis-page .report-preview-title h2{letter-spacing:-.035em;color:#102a56;margin-top:7px;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:500;line-height:1.2}.report-preview-score{border-block:1px solid #e4e7ed;align-items:center;gap:22px;margin-top:22px;padding:17px 0;display:flex}.report-preview-score>div:first-child{flex-direction:column;flex-shrink:0;display:flex}.report-preview-score strong{letter-spacing:-.06em;color:#2424fc;font-size:3rem;font-weight:500;line-height:1}.report-preview-score span{color:#647086;margin-top:5px;font:.61rem/1.5 ui-monospace,monospace}.analysis-page .report-preview-score h3{color:#102a56;font-size:.95rem;font-weight:600;line-height:1.3}.report-preview-score p{color:#647086;margin-top:5px;font-size:.66rem;line-height:1.6}.report-preview-dimensions{gap:15px;margin-block:22px;display:grid}.report-preview-dimensions>div>div:first-child{color:#263952;justify-content:space-between;align-items:baseline;gap:12px;font-size:.76rem;line-height:1.5;display:flex}.report-preview-dimensions dd{white-space:nowrap;font:.65rem/1.5 ui-monospace,monospace}.report-preview-dimensions dd span{color:#7b8696}.report-preview-track{background:#eef0f5;border-radius:2px;height:4px;margin-top:7px;overflow:hidden}.report-preview-track>span{border-radius:inherit;background:#2424fc;height:100%;display:block}.report-preview-opportunity{border-top:1px solid #e4e7ed;padding-top:19px}.analysis-page .report-preview-opportunity h3{color:#102a56;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:.93rem;font-weight:500;line-height:1.4;display:flex}.report-preview-opportunity svg{color:#2424fc;flex-shrink:0}.report-preview-opportunity>p:last-child{color:#637187;margin-top:8px;font-size:.75rem;line-height:1.65}.report-preview-footer{color:#647086;border-top:1px solid #e4e7ed;align-items:center;min-height:42px;margin-top:22px;padding-top:13px;padding-right:35px;font:.6rem/1.6 ui-monospace,monospace;display:flex}.analysis-report-preview>.analysis-sample-note{text-align:center;max-width:48ch;margin-inline:auto}@media (width<=639px){.analysis-report-preview{padding-inline:10px}.analysis-report-sheet{padding:22px 20px 18px}.report-preview-header{gap:7px;font-size:.51rem}.report-preview-score{gap:18px}.report-preview-score strong{font-size:2.6rem}.report-preview-footer{font-size:.48rem}}
