.mark-report{--paper:#fafbf8;--ink:#16232e;--muted:#52616c;--line:#d8dee2;--green:#1e7a4e;--green-bg:#eaf4ee;--red:#a83730;--red-bg:#f9ecea;--gold:#84661d;--gold-bg:#f5edd4;background:var(--paper);min-height:100vh;color:var(--ink);padding:50px max(24px,50vw - 520px) 80px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55}.mark-report *{box-sizing:border-box}.mark-masthead{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.mark-masthead>div:first-child>span,.mark-section-head span,.mark-note>span,.mark-test>span,.mark-unavailable>span,.mark-locked span,.mark-global-error>span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.mark-masthead h1{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:34px;line-height:1.1}.mark-masthead h1 em{color:var(--muted);font-style:normal;font-weight:400}.mark-masthead>div:last-child{text-align:right;gap:3px;display:grid}.mark-masthead>div:last-child b{font-size:13px}.mark-masthead>div:last-child small{color:var(--muted)}.mark-masthead a,.mark-sources a{color:var(--ink);font-size:12px}.mark-note{border-left:3px solid var(--ink);background:#fff;margin:34px 0 42px;padding:24px 28px}.mark-note p{max-width:850px;margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:18px}.mark-note small{color:var(--muted)}.mark-section{margin-top:54px}.mark-section-head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:0;padding-bottom:9px;display:flex}.mark-section-head h2{margin:2px 0 0;font-family:Georgia,Times New Roman,serif;font-size:23px}.mark-section-head>b{color:var(--muted);font-size:12px;font-weight:500}.mark-headline{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.mark-headline article{border-right:1px solid var(--line);padding:24px 20px}.mark-headline article:last-child{border-right:0}.mark-headline span{color:var(--muted);font-size:12px;font-weight:600}.mark-headline i,.mark-sources i{background:var(--green-bg);color:var(--green);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;margin-left:4px;padding:3px 6px;font-size:9px;font-style:normal}.mark-headline strong{margin:7px 0 3px;font-family:Courier New,monospace;font-size:29px;display:block}.mark-headline small{color:var(--muted);font-size:12px;display:block}.mark-footnote{color:var(--muted);margin:10px 0 0;font-size:12px}.mark-ad-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.mark-ad-summary article{border-right:1px solid var(--line);padding:18px 16px}.mark-ad-summary article:last-child{border-right:0}.mark-ad-summary span{color:var(--muted);font-size:12px;display:block}.mark-ad-summary b{margin-top:4px;font-family:Courier New,monospace;font-size:21px;display:block}.mark-table-wrap{overflow-x:auto}.mark-table-wrap table{border-collapse:collapse;width:100%;min-width:860px;font-size:13px}.mark-table-wrap th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--line);padding:12px 10px 8px;font-size:10px}.mark-table-wrap td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 10px;font-family:Courier New,monospace}.mark-table-wrap td:first-child{min-width:280px;font-family:Arial,Helvetica,sans-serif}.mark-table-wrap td:first-child b{display:block}.mark-table-wrap td:first-child small{color:var(--muted);max-width:420px;margin-top:3px;font-size:11px;display:block}.mark-status{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:4px 8px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;display:inline-block}.mark-status-increase-test{background:var(--green);color:#fff}.mark-status-hold{background:var(--gold-bg);color:var(--gold)}.mark-status-reduce{background:var(--red-bg);color:var(--red)}.mark-status-stop{background:var(--red);color:#fff}.mark-test{border-left:3px solid var(--green);background:var(--green-bg);margin-top:16px;padding:17px 20px}.mark-test p{margin:5px 0}.mark-test small{color:var(--muted)}.mark-test-neutral{border-color:var(--gold);background:var(--gold-bg)}.mark-unavailable{background:#fff;border:1px dashed #98a4ad;padding:25px 28px}.mark-unavailable h3{margin:5px 0;font-family:Georgia,Times New Roman,serif;font-size:19px}.mark-unavailable p{color:var(--muted);margin:0 0 8px}.mark-unavailable small{color:var(--muted);font-family:Courier New,monospace}.mark-locked{background:#fff;border:1px dashed #98a4ad;align-items:flex-start;gap:17px;padding:27px 28px;display:flex}.mark-lock-icon{color:#98a4ad;border:2px solid #98a4ad;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.mark-locked h3{margin:5px 0;font-family:Georgia,Times New Roman,serif;font-size:19px}.mark-locked p{color:var(--muted);max-width:760px;margin:0 0 8px}.mark-locked small{color:var(--muted);font-family:Courier New,monospace}.mark-decisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.mark-decisions article{border:1px solid var(--line);border-top:3px solid var(--ink);background:#fff;padding:20px}.mark-decisions article>span{color:var(--muted);font-family:Courier New,monospace;font-size:11px}.mark-decisions h3{margin:7px 0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.25}.mark-decisions article>b{margin-bottom:7px;font-family:Courier New,monospace;font-size:12px;display:block}.mark-decisions p{color:var(--muted);font-size:13px}.mark-decisions small{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10px}.mark-sources{border-top:2px solid var(--ink);background:var(--line);border-left:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:65px;display:grid}.mark-sources>div{background:var(--paper);padding:15px}.mark-sources span{color:var(--muted);font-size:11px;display:block}.mark-sources b{margin-top:4px;font-family:Courier New,monospace;font-size:12px;display:block}.mark-sources p{background:var(--paper);color:var(--muted);grid-column:1/-1;margin:0;padding:14px 0 0;font-size:11px}.mark-loading,.mark-global-error{border:1px solid var(--line);background:#fff;max-width:680px;margin:15vh auto;padding:36px}.mark-loading{gap:6px;display:grid}.mark-loading b{font-family:Georgia,Times New Roman,serif;font-size:24px}.mark-loading span{color:var(--muted)}.mark-global-error h1{margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:28px}.mark-global-error p{color:var(--muted)}.mark-global-error small{color:var(--muted);font-family:Courier New,monospace}.mark-global-error>div{gap:12px;margin-top:22px;display:flex}.mark-global-error button,.mark-global-error a{background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;padding:10px 16px;text-decoration:none}.portal-google-button{text-align:center;color:#fff;background:#17252f;border-radius:5px;margin-top:22px;padding:13px 16px;font-weight:700;text-decoration:none;display:block}@media (max-width:800px){.mark-report{padding:28px 18px 60px}.mark-masthead,.mark-section-head{flex-direction:column;align-items:flex-start}.mark-masthead>div:last-child{text-align:left}.mark-headline,.mark-ad-summary{grid-template-columns:1fr}.mark-headline article,.mark-ad-summary article{border-right:0;border-bottom:1px solid var(--line)}.mark-decisions,.mark-sources{grid-template-columns:1fr}.mark-sources p{grid-column:1}.mark-masthead h1{font-size:29px}}@media print{.mark-report{background:#fff;padding:20px}.mark-masthead a,.mark-global-error button,.mark-global-error a{display:none}.mark-section{break-inside:avoid}.mark-table-wrap{overflow:visible}.mark-table-wrap table{min-width:0;font-size:10px}.mark-table-wrap td:first-child{min-width:0}.mark-decisions{grid-template-columns:repeat(2,1fr)}}.mark-decision-answer{border-top:1px solid #d8dee2;margin-top:18px;padding-top:16px}.mark-decision-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.mark-decision-actions button,.mark-decision-save{color:#16232e;cursor:pointer;background:#fff;border:1px solid #b8c2c9;border-radius:7px;padding:9px 8px;font:600 12px/1.25 Inter,sans-serif}.mark-decision-actions button:hover{border-color:#16232e}.mark-decision-actions button.selected{color:#fff;background:#16232e;border-color:#16232e}.mark-decision-answer label{color:#4a5a66;margin-top:12px;font-size:12px;font-weight:600;display:block}.mark-decision-answer label span{font-weight:400}.mark-decision-answer textarea{resize:vertical;color:#16232e;background:#fff;border:1px solid #c8d0d5;border-radius:7px;width:100%;min-height:72px;margin-top:5px;padding:9px 10px;font:13px/1.45 Inter,sans-serif;display:block}.mark-decision-save{color:#fff;background:#1e7a4e;border-color:#1e7a4e;margin-top:10px}.mark-decision-save:disabled{cursor:not-allowed;opacity:.48}.mark-decision-saved,.mark-decision-error,.mark-decision-loading{margin-top:9px;font-size:11.5px;line-height:1.45;display:block}.mark-decision-saved{color:#1e7a4e}.mark-decision-error{color:#b3372e}.mark-decision-loading{color:#4a5a66;padding-top:14px}@media (max-width:720px){.mark-decision-actions{grid-template-columns:1fr}}
