:root{--muted:#657287}body{font-size:14px}.content{max-width:1600px;margin:auto}.tiny{font-size:12px}.product-heading{margin-bottom:24px}.product-heading h1{font-size:27px;line-height:1.4;margin:16px 0 8px;overflow-wrap:anywhere}.product-heading select{max-width:300px;width:auto}.original-preview{max-height:44px;overflow:hidden;line-height:1.7}.product-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.work-main,.work-chat{min-width:0}.work-chat .chat{max-height:480px;min-height:130px}.work-chat .empty{padding:24px 10px}.work-chat .bubble{font-size:13px}.work-chat .quick-questions{display:flex;flex-wrap:wrap;gap:7px}.work-chat .quick-questions button{font-size:12px}.tabs{flex-wrap:wrap;gap:0;padding:0 14px}.tabs button{font-size:13px;padding:17px 12px;min-height:46px}.start-card{padding:24px;border:1px solid #dbe5f7;border-radius:12px;background:#f6f9ff;margin-bottom:22px}.start-card h2{font-size:21px}.start-card p{line-height:1.8}.workflow-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.workflow-choices button{text-align:left;white-space:normal;padding:18px 15px;background:white;line-height:1.7;border:1px solid #dce4ef}.workflow-choices strong,.workflow-choices span{display:block}.workflow-choices strong{font-size:14px;color:#233c63;margin-bottom:7px}.workflow-choices span{font-size:12px;color:#657287}.wb-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;margin:24px 0}.wb-metrics span{display:block;font-size:12px;color:#657287;margin-bottom:8px}.wb-metrics strong{font-size:21px;overflow-wrap:anywhere}.wb-metrics div{border-left:2px solid #edf1f8;padding-left:13px}.report-card{padding:22px;border:1px solid #dfe7f0;border-radius:12px;margin-bottom:18px}.report-card h2{font-size:21px;line-height:1.5;margin:16px 0}.report-summary{font-size:15px;line-height:1.9}.next-step{background:#eef5ff;padding:16px 18px;border-radius:10px;margin:18px 0}.next-step b{font-size:12px;color:#315cdb}.next-step p{margin:8px 0 0;line-height:1.8}.report-details summary{cursor:pointer;color:#315cdb;line-height:1.7}.report-details li{margin:10px 0;line-height:1.8}.report-details h3{font-size:14px;margin-top:24px}.progress-notice{margin-bottom:18px}.progress-notice small{display:block;margin-top:8px}.segmented{display:flex;border:1px solid #dce4f0;border-radius:9px;background:white;padding:3px;gap:3px}.segmented button{border:0;background:transparent;padding:9px 14px}.segmented button.active{background:#edf3ff;color:#315cdb}.listing-reading{line-height:1.9;padding:12px 0;overflow-wrap:anywhere;white-space:pre-wrap}.listing-reading h3{font-size:14px;color:#51637b;margin-top:22px}.listing-reading li{margin-bottom:10px}.own-card .panel-body{padding:25px}.own-card h2{margin:18px 0 6px}.product-title{font:inherit;text-align:left;color:#1e3451;padding:0;border:0;background:none;line-height:1.5}.own-card .wb-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.own-card .wb-metrics strong{font-size:19px}.check-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.check-summary>div{background:#fff;border:1px solid #e2e8f1;border-radius:14px;padding:23px}.check-summary strong{font-size:30px;display:block;margin-bottom:8px}.check-summary span{color:#657287}.before-after{display:grid;grid-template-columns:1fr 1fr;gap:18px}.before-after>div{background:#f5f7fb;border-radius:8px;padding:14px}.before-after small{color:#657287}.discovery-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px;border:1px dashed #c9d5e7;border-radius:14px;margin-top:24px}.discovery-entry h2{font-size:18px}.discovery-entry p{color:#657287}.setup-links{flex-wrap:wrap}.panel-body>.panel{box-shadow:none}.row{flex-wrap:wrap}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #96b5ff;outline-offset:3px}.nav button{font-size:14px}button{min-height:36px}.analysis-text{font-size:14px}.product-cell strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tablewrap th{font-size:12px}.tablewrap td{font-size:13px}[hidden]{display:none!important}@media(max-width:1250px){.product-workspace{grid-template-columns:1fr}.work-chat .chat{max-height:340px}.workflow-choices{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.workflow-choices{grid-template-columns:1fr}.own-card .wb-metrics,.wb-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.check-summary{gap:8px}.check-summary>div{padding:15px}.check-summary strong{font-size:24px}.discovery-entry{align-items:flex-start;flex-direction:column}.before-after{grid-template-columns:1fr}.product-heading h1{font-size:23px}.report-card{padding:16px}}

.product-shortcuts{margin-top:16px;gap:9px}.product-shortcuts button{padding:9px 15px}.work-main>.tabs{flex-wrap:nowrap;overflow-x:auto}.work-main>.tabs button{white-space:nowrap;flex-shrink:0;padding:15px 10px}.product-heading{margin-bottom:18px}.product-heading h1{margin-top:10px}
