:root{--paper:#f6f5ef;--white:#fff;--ink:#172d29;--muted:#66736d;--line:#dce2d8;--green:#275b42;--lime:#d9ef8b;--serif:Georgia, "Times New Roman", serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6}button,input{font:inherit}button,a,input,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a{color:inherit}button:focus-visible,input:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:3px solid #55801f}button{color:var(--ink)}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1300px;height:103px;margin:auto;padding:0 58px;display:flex}.brand{letter-spacing:-1.7px;align-items:center;gap:9px;font-size:31px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.brand-dot{color:#7a9b47;margin-left:-9px}.brand-mark{background:var(--ink);color:var(--lime);width:34px;height:37px;font-family:var(--serif);border-radius:9px;place-items:center;margin-right:5px;padding-bottom:5px;font-size:34px;line-height:1;display:inline-grid}.header-note{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.status-dot{background:#72914b;border-radius:50%;width:6px;height:6px}.intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:85px;max-width:1300px;margin:auto;padding:81px 58px 68px;display:grid}.eyebrow{letter-spacing:1.65px;align-items:center;gap:12px;margin:0 0 22px;font-size:10px;font-weight:700;display:flex}.short-line{background:var(--green);width:23px;height:1px;display:inline-block}h1{font-family:var(--serif);letter-spacing:-2.4px;margin:0 0 26px;font-size:67px;font-weight:400;line-height:1.08}h1 span{color:#68826e}.lead{color:#5e6e65;max-width:490px;margin:0 0 32px;font-size:16px;line-height:1.85}.scope-note{color:#66736d;align-items:center;gap:9px;font-size:11px;display:flex}.scope-note>span{color:var(--green);font-size:22px}.scan-panel{background:var(--white);border:1px solid var(--line);border-radius:5px;padding:29px 31px 25px;box-shadow:0 15px 50px #2b412208}.panel-title{align-items:center;gap:13px;margin-bottom:25px;display:flex}.step-number{color:#6f8459;background:#f1f5e9;border:1px solid #e4eadb;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}h2{margin:0;font-size:19px;font-weight:500;line-height:1.3}.scan-panel label,.scan-panel legend{font-size:12px;font-weight:600}.scan-panel input[type=url]{width:100%;color:var(--ink);background:#fcfdf9;border:1px solid #d7ded5;border-radius:3px;margin:9px 0 20px;padding:12px 13px;font-size:13px}input::placeholder{color:#99a197}fieldset{border:0;margin:0 0 20px;padding:0}legend{margin-bottom:9px;padding:0}.mode-options{gap:9px;display:flex}.mode-options label{border:1px solid var(--line);cursor:pointer;border-radius:3px;flex:1;align-items:flex-start;gap:7px;padding:12px 9px;display:flex}.mode-options label.selected{background:#f6f9ee;border-color:#69875a}.mode-options input{accent-color:var(--green);width:12px;height:12px;margin:3px 0 0}.mode-options strong{font-size:12px;font-weight:600;display:block}.mode-options small{color:var(--muted);margin-top:2px;font-size:9px;font-weight:400;display:block}.primary{background:var(--ink);color:#f4f7e8;border:0;border-radius:3px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.primary:hover{background:#2c4f3f}.primary span{font-size:19px;font-weight:400}.demo-block{border-top:1px solid var(--line);margin-top:24px;padding-top:19px}.demo-block>p{margin:0 0 9px;font-size:11px;font-weight:600}.demo-actions{gap:16px;margin-bottom:9px;display:flex}.demo-actions button,.text-button{text-underline-offset:4px;color:#536b42;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.demo-actions span{margin-left:4px}.demo-block>small{color:#778172;font-size:9px;line-height:1.65;display:block}.method{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:45px;max-width:1184px;margin:0 auto 65px;padding:25px 0;display:grid}.method>div+div{border-left:1px solid var(--line);padding-left:30px}.method span{letter-spacing:1.3px;color:#65715e;font-size:9px;font-weight:700}.method p{color:var(--muted);max-width:300px;margin:9px 0 0;font-size:12px;line-height:1.8}.workspace{max-width:1184px;margin:0 auto 80px;scroll-margin-top:25px}.section-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.section-top .eyebrow{margin-bottom:10px}.section-top h2{font-family:var(--serif);letter-spacing:-.7px;font-size:37px}.url{word-break:break-word;overflow-wrap:anywhere;color:var(--muted);font-size:12px;display:block}.section-top .url{margin:9px 0}.badge{text-transform:uppercase;letter-spacing:1px;border:1px solid var(--line);white-space:nowrap;background:#f5f5ed;border-radius:3px;padding:5px 9px;font-size:9px;font-weight:600;display:inline-block}.badge.confirmed{color:#845829;background:#f9eee4;border-color:#ead6bd}.badge.rejected,.job-completed{color:#4c6c32;background:#edf3e3;border-color:#d2dfbf}.badge.unverified,.job-failed{color:#845829;background:#f9eee4;border-color:#ead6bd}.job-running,.job-queued{color:#5e7b49;background:#eff3e9}.job-meta{color:var(--muted);flex-wrap:wrap;gap:20px;margin:14px 0 24px;font-size:10px;display:flex}.notice{color:#5a6645;background:#edf1df;border:1px solid #d9e2c2;border-radius:3px;padding:12px 15px;font-size:12px}.error{color:#9d432e;background:#fff0e9;border:1px solid #ecd6cc;border-radius:3px;padding:12px 14px;font-size:12px}.activity{border:1px solid var(--line);background:#fff;border-radius:4px;margin:20px 0 35px}.activity-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;display:flex}.activity-heading h3{margin:0;font-size:14px;font-weight:500}.activity-heading p{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.spinner{border:2px solid #dae3cd;border-top-color:var(--green);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:1s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.roles{grid-template-columns:repeat(4,1fr);display:grid}.role{border-right:1px solid var(--line);padding:22px}.role:last-child{border:0}.role-icon{color:#a0a99a;font-size:23px;line-height:1}.role.started .role-icon{color:#6e874b}.role h4{margin:9px 0 4px;font-size:12px;font-weight:600}.role p{color:var(--muted);margin:0;font-size:10px;line-height:1.7}.activity-log{border-top:1px solid var(--line);padding:14px 22px;font-size:11px}.activity-log ol{margin-bottom:0;padding:0;list-style:none}.activity-log li{color:var(--muted);gap:14px;padding:6px 0;display:flex}.activity-log time{font-variant-numeric:tabular-nums}.activity-log strong{min-width:115px;color:var(--ink);font-weight:500}.report-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.report-heading .eyebrow{margin:0 0 7px}.report-heading h3{font-family:var(--serif);margin:0;font-size:30px;font-weight:400}.report-scope{color:var(--muted);margin:12px 0 23px;font-size:12px}.tabs{border-bottom:1px solid #cdd6c8;gap:22px;margin-bottom:22px;display:flex}.tabs button{color:#778371;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0 13px;font-size:12px}.tabs button[aria-selected=true]{border-bottom-color:var(--green);color:var(--ink)}.tabs button>span{background:#e9eee1;border-radius:3px;margin-left:7px;padding:2px 5px;font-size:9px}.finding{border:1px solid var(--line);background:#fff;border-radius:4px;margin-bottom:17px;padding:24px 26px}.finding-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.finding-top .eyebrow{letter-spacing:.8px;color:var(--muted);margin:0;font-size:9px}.demo-label{color:#806c42;background:#f2eee4;padding:3px 6px;font-size:10px}.finding h3{max-width:850px;margin:13px 0 10px;font-size:19px;font-weight:500;line-height:1.5}.finding p{margin:7px 0;font-size:12px;line-height:1.8}.check-reason{color:#5d7057;max-width:950px}.check-reason strong{font-weight:600}.finding-details{grid-template-columns:1fr 1fr;gap:12px 35px;margin:20px 0;display:grid}.finding h4,.coverage h4{text-transform:uppercase;letter-spacing:1px;color:#75816d;margin:0 0 6px;font-size:10px;font-weight:600}.finding-details p{color:var(--muted);margin:0}.finding>.url{text-underline-offset:3px;margin-top:7px;font-size:10px}.finding details{border-top:1px solid var(--line);margin-top:20px;padding-top:14px;font-size:12px}.finding summary,.activity-log summary{cursor:pointer;width:fit-content}.finding ol{color:var(--muted);padding-left:20px}.finding li{padding:3px 0}.finding figure{margin:22px 0 0}.finding figure img{object-fit:contain;object-position:top left;border:1px solid var(--line);background:var(--paper);max-width:100%;max-height:450px;margin:10px 0;display:block}.finding figcaption{color:var(--muted);font-size:10px}.empty-state{text-align:center;border:1px solid var(--line);background:#f0f2e8;border-radius:4px;padding:45px 20px}.empty-state>span{color:#6a8351;font-size:25px}.empty-state h3{margin:10px 0 7px;font-size:16px;font-weight:500}.empty-state p{color:var(--muted);margin:0;font-size:12px}.coverage{border:1px solid var(--line);background:#fff;border-radius:4px;padding:25px}.coverage h3{font-family:var(--serif);margin:0 0 15px;font-size:24px;font-weight:400}.coverage h4{margin-top:25px}.coverage p,.coverage ul{color:var(--muted);font-size:12px}.coverage li{margin:7px 0}footer{border-top:1px solid var(--line);max-width:1300px;color:var(--muted);align-items:center;gap:30px;margin:auto;padding:28px 58px;display:flex}footer .brand{color:var(--ink);letter-spacing:-1px;font-size:20px}footer p,footer>span{font-size:10px}footer>span{margin-left:auto}@media (min-width:1500px){.intro{padding-top:105px;padding-bottom:90px}.method{margin-bottom:90px}}@media (max-width:1100px){.intro{gap:35px;padding:60px 35px}.site-header{padding:0 35px}.method,.workspace{margin-left:35px;margin-right:35px}.method{gap:20px}.method>div+div{padding-left:20px}h1{font-size:54px}.scan-panel{padding:25px}.mode-options small{font-size:8px}.role{padding:17px}footer{padding:25px 35px}}@media (max-width:760px){.site-header{height:80px;padding:0 23px}.brand{font-size:28px}.header-note{font-size:10px}.intro{grid-template-columns:1fr;gap:35px;padding:42px 23px 35px}.intro-copy{max-width:500px}h1{margin-bottom:20px;font-size:54px}.lead{margin-bottom:20px;font-size:14px}.eyebrow{font-size:9px}.scope-note{font-size:10px}.scan-panel{padding:24px}.mode-options small{font-size:10px}.method{gap:15px;margin:0 23px 45px;padding:20px 0}.method>div+div{padding-left:15px}.method p{font-size:10px}.method span{letter-spacing:.5px;font-size:8px}.workspace{margin:0 23px 50px}.section-top h2{font-size:30px}.section-top{align-items:flex-start}.section-top>.badge{margin-top:28px}.job-meta{gap:6px 13px;font-size:9px}.roles{grid-template-columns:1fr 1fr}.role:nth-child(2){border-right:0}.role:nth-child(-n+2){border-bottom:1px solid var(--line)}.activity-heading{padding:15px 18px;display:block}.activity-heading p{margin-top:7px}.activity-log li{grid-template-columns:65px 1fr;gap:3px 8px;display:grid}.activity-log li>span{grid-column:2}.finding{padding:20px}.finding h3{font-size:17px}.finding-details{grid-template-columns:1fr;gap:15px}.tabs{gap:18px;overflow-x:auto}.tabs button{font-size:11px}.tabs button>span{margin-left:4px}.report-heading h3{font-size:26px}.text-button{font-size:10px}footer{flex-wrap:wrap;gap:10px 20px;padding:25px 23px}footer p{margin:0}footer>span{width:100%;margin:0}.coverage{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.spinner{animation:none}}.report-downloads,.report-links,.rescan-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.report-downloads{justify-content:flex-end}.report-links a{color:var(--green);font-size:12px}.rescan-actions{margin:20px 0 26px}.rescan-actions button{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fff;border-radius:3px;padding:10px 14px;font-size:12px}.rescan-actions p{width:100%;color:var(--muted);margin:0;font-size:12px}.comparison{border:1px solid var(--line);background:#f5f6ef;border-radius:4px;margin:24px 0;padding:24px}.comparison-counts{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.comparison-counts a{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:3px;padding:12px;font-size:12px;text-decoration:none}.comparison-counts strong{font-size:22px;font-weight:500;display:block}.comparison-group{scroll-margin-top:20px}.comparison-group>h4{margin:22px 0 12px;font-size:14px}.comparison-entry{border:1px solid var(--line);background:#fff;border-radius:3px;margin:10px 0;padding:16px}.comparison-entry h5{margin:0 0 10px;font-size:14px;font-weight:500}.comparison-entry p,.comparison-empty,.comparison-entry summary{font-size:12px}.comparison-entry summary{cursor:pointer;margin:16px 0}.comparison-entry .finding{background:var(--paper)}@media (max-width:760px){.comparison{padding:16px}.comparison-counts{grid-template-columns:1fr 1fr}.report-downloads{justify-content:flex-start}.report-heading{flex-wrap:wrap}.comparison-entry,.comparison-entry .finding{padding:12px}}.recent-checks{border:1px solid var(--line);background:var(--white);border-radius:4px;max-width:1184px;margin:0 auto 45px;padding:24px}.recent-checks p,.history-meta{color:var(--muted);font-size:12px}.recent-checks ul{padding:0;list-style:none}.recent-checks li{border-top:1px solid var(--line);padding:12px 0}.history-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;display:flex}.price-source{background:var(--paper);overflow-wrap:anywhere;margin:12px 0;padding:12px}.price-source blockquote{border-left:3px solid var(--line);margin:10px 0;padding-left:12px;font-size:13px}@media (max-width:1100px){.recent-checks{margin-left:35px;margin-right:35px}}@media (max-width:760px){.recent-checks{margin-left:23px;margin-right:23px;padding:20px}}.price-capture{border:1px solid var(--line);object-fit:contain;object-position:left top;max-width:100%;max-height:250px;margin:10px 0;display:block}.task-nav{flex-wrap:wrap;gap:12px 24px;font-size:12px;display:flex}.task-nav a{text-underline-offset:5px}.task-nav a[aria-current=page]{color:var(--green);font-weight:700}.incident-intro{align-items:start;gap:48px;padding-top:50px}.incident-intro h1{font-size:53px}.incident-form h2{margin-bottom:20px}.incident-form label{display:block}.incident-form input:not([type=file]),.incident-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fcfdf9;border-radius:3px;margin:6px 0 14px;padding:9px 12px;display:block}.incident-form textarea{resize:vertical;min-height:80px}.incident-form input[type=file]{width:100%;margin-top:8px;font-size:12px}.field-help{color:var(--muted);font-size:11px}.incident-format{overflow-wrap:anywhere;margin-top:25px;font-size:12px}.incident-format summary{cursor:pointer;font-weight:600}.incident-group{margin:32px 0}.incident-group>h3{font-size:23px;font-family:var(--serif);font-weight:400}.incident-evidence{margin:12px 0}.source-record{background:var(--paper);border:1px solid var(--line);margin-top:12px;padding:14px}.source-record p{font-size:11px}.source-hash{overflow-wrap:anywhere}.source-record pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:12px}.incident-report .coverage{margin-bottom:22px}.incident-report .activity>ol{padding:0 25px 18px 42px;font-size:12px}@media (max-width:760px){.task-nav{justify-content:end;gap:5px 12px;max-width:170px;font-size:10px}.incident-intro h1{font-size:44px}}.sw{max-width:1400px;margin:0 auto;padding:28px 32px 64px}.sw h1{font-family:var(--serif);letter-spacing:-1px;margin:4px 0 6px;font-size:38px;font-weight:400;line-height:1.12}.sw h2{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:14px}.sw-site{color:var(--green);font-style:italic}.sw-sub{color:var(--muted);margin:0}.sw-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.sw-meta{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.sw-sim{color:#5c4400;white-space:nowrap;background:#fff3c4;border:1px solid #e3c65a;border-radius:99px;padding:3px 11px;font-size:12px;font-weight:700}.sw-real{background:var(--lime);color:var(--ink);border-radius:99px;padding:3px 11px;font-weight:700}.sw-live{color:var(--muted);align-items:center;gap:7px;display:inline-flex}.sw-live i{background:#9aa59f;border-radius:50%;width:9px;height:9px}.sw-live i.sw-pulse{background:#4f9b3a;animation:1.6s infinite sw-pulse}.sw-error{color:#7a1f17;background:#fdeceb;border:1px solid #e3a8a3;border-radius:6px;margin-bottom:14px;padding:8px 14px;font-size:13px}.sw-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:18px;margin-bottom:18px;display:grid}.sw-panel{background:var(--white);border:1px solid var(--line);border-radius:10px;min-width:0;padding:16px 18px}.sw-panel-top{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.sw-filters{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.sw-filter{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:99px;padding:3px 11px;font-size:12px}.sw-filter[aria-pressed=true]{background:var(--ink);color:var(--lime);border-color:var(--ink)}.sw-filter[data-filter=rejected][aria-pressed=true]{color:#fff;background:#b3261a;border-color:#b3261a}.sw ol,.sw ul{margin:0;padding:0;list-style:none}.sw-stream,.sw-ledger,.sw-tips,.sw-log{max-height:430px;overflow-y:auto}.sw-stream li,.sw-ledger li,.sw-tips li,.sw-log li{border-bottom:1px solid var(--line);padding:8px 0;font-size:13px;line-height:1.45}.sw-claim{border-left:3px solid #0000;padding-left:10px!important}.sw-claim-good{background:linear-gradient(90deg,#d9ef8b59,#0000);border-left-color:#6fa51f}.sw-claim-bad{background:linear-gradient(90deg,#f7d4ccb3,#0000);border-left:5px solid #d0332a}.sw-claim-bad .sw-chip{color:#fff;background:#d0332a}.sw-claim-top{justify-content:space-between;gap:8px;display:flex}.sw-reason{color:#3d4f49;margin:2px 0 0;font-size:12px}.sw-chip{text-transform:capitalize;white-space:nowrap;background:#e8ebe4;border-radius:99px;padding:0 9px;font-size:11px;font-weight:700}.sw-s-proven,.sw-s-paid,.sw-tip-sold{background:var(--lime);color:#25400f}.sw-s-rejected,.sw-tip-declined{color:#7a1f17;background:#f7d4cc}.sw-s-checking,.sw-s-unfunded,.sw-s-needs_review,.sw-s-received,.sw-tip-countered{color:#5c4400;background:#fbe8b0}.sw-claim-top .sw-acct{min-width:0}.sw-acct b{color:var(--ink);margin-right:4px}.sw-ledger li{grid-template-columns:1fr auto;gap:0 10px;display:grid}.sw-ledger .sw-acct{color:var(--muted);grid-column:1;font-size:11px}.sw-ledger strong{grid-area:1/2}.sw-ledger a,.sw-ledger .sw-muted{grid-area:2/2;justify-self:end}.sw-ledger a{color:var(--green);font-size:12px;font-weight:700}.sw-kind{font-weight:700}.sw-muted{color:var(--muted);font-size:12px}.sw-tip-flow{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.sw-acct{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sw-log time{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:6px}.sw-log{columns:2;column-gap:28px}.sw-log li{break-inside:avoid}.sw-empty{color:var(--muted)}@keyframes sw-pulse{50%{box-shadow:0 0 0 6px #4f9b3a33}}@media (max-width:1000px){.sw-cols{grid-template-columns:1fr}.sw-log{columns:1}}@media (max-width:640px){.sw{padding:18px 14px 48px}.sw h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.sw-live i.sw-pulse{animation:none}}
.task-nav{align-items:center}.start-intro{align-items:start}.start-steps{counter-reset:start;gap:16px;max-width:490px;margin:0;padding:0;list-style:none;display:grid}.start-steps li{counter-increment:start;grid-template-columns:30px 1fr;column-gap:12px;font-size:14px;line-height:1.5;display:grid}.start-steps li:before{content:counter(start);color:#6f8459;width:30px;height:30px;font-family:var(--serif);background:#f1f5e9;border:1px solid #e4eadb;border-radius:50%;grid-row:span 2;place-items:center;font-size:15px;display:grid}.start-steps span{color:var(--muted);font-size:13px}.start-outcome{border-top:1px solid var(--line);max-width:490px;margin:22px 0 0;padding-top:16px;font-size:14px;line-height:1.6}.start-panel .panel-title{flex-wrap:wrap;justify-content:space-between;margin-bottom:18px}.start-panel .bo-form{gap:16px}.start-panel .bo-field input{margin:0}.start-panel .demo-block>small{font-size:12px}.agent-choice{margin:0}.agent-choice legend{font-size:12px;font-weight:700}.agent-choice .mode-options{flex-direction:column}.agent-choice .mode-options strong,.agent-choice .mode-options small{font-size:12px}.agent-choice .mode-options label:has(input:disabled){cursor:not-allowed;background:#f4f4ef}.agent-choice .mode-options label:has(input:disabled) strong{color:var(--muted)}.report-others{color:var(--muted);margin:6px 0 0;font-size:13px}.ra-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ra-row{background:var(--white);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 18px;text-decoration:none;display:grid}.ra-row:hover{background:#fcfdf9;border-color:#b6c9a5}.ra-site{font-family:var(--serif);color:var(--green);overflow-wrap:anywhere;font-size:20px;font-style:italic}.ra-status{justify-self:end;align-items:center;gap:8px;display:flex}.ra-counts{font-size:13px;font-weight:700}.ra-meta{color:var(--muted);grid-column:1/-1;font-size:12px}.ra-live{color:#fff;background:#4f9b3a;border-radius:99px;padding:0 9px;font-size:11px;font-weight:700}.bo-results{gap:16px;margin-bottom:18px;display:grid}.bo-results>.sw-panel-top{margin-bottom:0}.bo-results>.sw-panel-top>span{color:var(--ink);font-size:13px;font-weight:700}.bo-group h3{letter-spacing:.04em;text-transform:uppercase;align-items:baseline;gap:8px;margin:0 0 4px;font-size:13px;display:flex}.bo-group h3 span{font-family:var(--serif);letter-spacing:0;color:var(--muted);font-size:16px}.bo-group[data-group=proven] h3{color:var(--green)}.bo-group[data-group=false] h3{color:#9a2a1f}.bo-group>summary{cursor:pointer;align-items:baseline;gap:12px;list-style:none;display:flex}.bo-group>summary::-webkit-details-marker{display:none}.bo-group[open]>summary{margin-bottom:4px}.bo-group>summary h3{margin:0}.bo-story{margin:0;font-size:15px;line-height:1.55}.bo-result-list{margin:0;padding:0;list-style:none}.bo-result{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:0 10px;padding:10px 0;font-size:14px;display:grid}.bo-result-mark{width:22px;height:22px;color:var(--muted);background:#e8ebe4;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.bo-result-mark[data-group=proven]{background:var(--lime);color:#25400f}.bo-result-mark[data-group=false]{color:#7a1f17;background:#f7d4cc}.bo-result-mark[data-group=pending]{color:#5c4400;background:#fbe8b0}.bo-result-body{gap:3px;min-width:0;display:grid}.bo-result-top{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.bo-result-page{color:var(--green);overflow-wrap:anywhere;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.bo-result-reason{color:#3d4f49;margin:0;font-size:12.5px}.bo-result-evidence{white-space:nowrap}.bo-result .bo-details summary{color:var(--muted);font-weight:400}.bo-result .bo-details[open]{padding:8px 0 4px}.bo-result .bo-facts dd{font-size:12px}.bo-tech{margin-top:18px;display:block}.bo-tech>summary{cursor:pointer;font-size:13px;font-weight:700}.bo-tech[open]{gap:12px;display:grid}.bo-tech h3{margin:4px 0 0;font-size:13px}.bo-step-label{display:none}.bo-done>summary{cursor:pointer;flex-wrap:nowrap;justify-content:flex-start;list-style:none}.bo-done>summary::-webkit-details-marker{display:none}.bo-done>summary h2{margin-right:auto}.bo-done[open]{gap:12px;display:grid}.bo-show,.bo-hide{color:var(--green);letter-spacing:0;text-transform:none;text-underline-offset:3px;font-size:12px;font-weight:700;text-decoration:underline}details:not([open])>summary .bo-hide,details[open]>summary .bo-show{display:none}.bo-chip-error{color:#7a1f17;text-transform:none;background:#f7d4cc}.bo-step[data-step=error] .bo-step-n{color:#7a1f17;background:#f7d4cc;border-color:#e3a8a3}.bo-fund-row{flex-wrap:wrap;align-items:flex-start;gap:12px 18px;display:flex}.bo-fund-row .bo-field{flex:240px;max-width:340px}.bo-fund-row .bo-actions{padding-top:22px}.bo-live{border:1px solid var(--line);background:#fcfdf9;border-radius:8px;gap:10px;padding:12px 14px;display:grid}.bo-live-head{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}.bo-live-dot{background:#4f9b3a;border-radius:50%;width:9px;height:9px;animation:1.6s infinite sw-pulse}.bo-live .rv-line{margin-top:0}.bo-live-stream{margin:0;padding:0;list-style:none;display:grid}.bo-live-stream li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 0;font-size:13px;display:flex}.bo-live-title{flex:200px;min-width:0}.bo-chip-proven{background:var(--lime);color:#25400f}.bo-chip-false{color:#7a1f17;background:#f7d4cc}.bo-chip-pending{color:#5c4400;background:#fbe8b0}.bo-chip-proven,.bo-chip-false,.bo-chip-repeat,.bo-chip-unchecked,.bo-chip-pending{text-transform:none}.sw-claim-title{min-width:0;font-size:13px}.sw-claim-meta code{color:var(--green);font-size:11.5px}.sw-claim-meta a{color:var(--green);font-weight:700}.sw-claim .sw-claim-top{align-items:flex-start}.sw-claim .sw-chip{text-transform:none;flex-shrink:0}.start-intro h1{font-size:58px}.bo-strip{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 18px;padding:0;list-style:none;display:grid;overflow:hidden}.bo-strip a{background:var(--white);align-items:center;gap:10px;height:100%;padding:10px 14px;text-decoration:none;display:flex}.bo-strip a:hover{background:#fcfdf9}.bo-strip-n{width:26px;height:26px;font-family:var(--serif);color:#6f8459;background:#f1f5e9;border:1px solid #e4eadb;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.bo-strip li[data-step=done] .bo-strip-n{background:var(--lime);color:#25400f;border-color:#b6d36a}.bo-strip li[data-step=active] .bo-strip-n{background:var(--ink);border-color:var(--ink);color:var(--lime)}.bo-strip li[data-step=error] .bo-strip-n{color:#7a1f17;background:#f7d4cc;border-color:#e3a8a3}.bo-strip strong{font-size:13px;line-height:1.3;display:block}.bo-strip small{color:var(--muted);font-size:12px;line-height:1.3;display:block}.bo-step{scroll-margin-top:16px}@media (max-width:760px){header.site-header{flex-wrap:wrap;gap:10px;height:auto;padding:16px 23px 12px}.site-header .task-nav{justify-content:flex-start;gap:8px 20px;width:100%;max-width:none;font-size:13px}.start-intro h1{font-size:42px}.start-steps li{font-size:13px}.bo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bo-step-label{display:inline}.bo-result{grid-template-columns:24px minmax(0,1fr)}.bo-result-evidence{grid-column:2}.ra-row{grid-template-columns:1fr}.ra-status{justify-self:start}}
.rv-line,.rv-card{--rv-paid:#2f7a3a;--rv-lost:#ec7a5c;--rv-grey:#8a938d;--rv-none:#c9cfca;--rv-gold:#c99a2e}.rv-head{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:14px;display:flex}.sw h1.rv-site{font:italic 400 30px/1.2 var(--serif);letter-spacing:-.5px;overflow-wrap:anywhere;margin:0}.rv-head .sw-meta{margin-left:auto}.sw .rv-story{max-width:80ch;color:var(--ink);margin:-4px 0 16px;font-size:15px;line-height:1.55}.rv-card{background:var(--white);border:1px solid var(--line);border-radius:10px;margin-bottom:18px;padding:18px 28px 16px}.rv-pool{color:var(--muted);align-items:center;gap:6px 14px;font-size:13px;display:flex}.rv-pool-bar{background:#e7e9e4;border-radius:3px;flex:1;height:6px;overflow:hidden}.rv-pool-bar i{background:var(--rv-paid);height:100%;transition:width .8s ease-out;display:block}.rv-pool b{color:var(--ink)}.rv-ai{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 0;font-size:12px;display:flex}.rv-ai code{font-size:11px}.rv-line{margin-top:14px;container:rv-line/inline-size}.rv-stage{--rv-res:270px;--rv-y:87px;--x-find:80px;--x-claim:calc(80px + (100% - var(--rv-res) - 80px) * .38);--x-check:calc(80px + (100% - var(--rv-res) - 80px) * .76);--x-fork:calc(80px + (100% - var(--rv-res) - 80px) * .88);--x-end:calc(100% - var(--rv-res) + 6px);--y-find:87px;--y-claim:87px;--y-check:87px;--y-fork:87px;--y-paid:29px;--y-lost:87px;--y-repeat:145px;--y-other:183px;grid-template-columns:minmax(0, 1fr) var(--rv-res);display:grid;position:relative}.rv-track{height:174px;position:relative}.rv-wire{top:calc(var(--rv-y) - 1px);background:var(--line);width:calc(88% - 70.4px);height:2px;position:absolute;left:80px}.rv-fork{width:calc(12% - 9.6px);height:174px;position:absolute;top:0;left:calc(88% + 9.6px);overflow:visible}.rv-fork path{fill:none;stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke}.rv-step{top:0;left:calc(80px + (100% - 80px) * var(--f));width:0;height:100%;position:absolute}.rv-step-1{--f:0;--i:0}.rv-step-2{--f:.38;--i:1}.rv-step-3{--f:.76;--i:2}.rv-node{z-index:3;left:-22px;top:calc(var(--rv-y) - 22px);background:var(--white);width:44px;height:44px;font:700 17px var(--serif);border:2px solid #c9d0ca;border-radius:50%;place-items:center;display:grid;position:absolute}.rv-label{top:calc(var(--rv-y) + 29px);text-align:center;width:160px;color:var(--muted);font-size:12.5px;line-height:1.35;display:grid;position:absolute;left:-80px}.rv-label b{color:var(--ink);font-size:14.5px}.rv-checking{color:var(--ink)}.rv-stage .rv-results{grid-template-rows:repeat(3,58px);margin:0;padding:0;list-style:none;display:grid}.rv-result{white-space:nowrap;align-items:center;gap:10px;display:flex}.rv-swatch{z-index:1;background:var(--rv-grey);border-radius:50%;flex:none;width:12px;height:12px;position:relative}.rv-result[data-result=paid] .rv-swatch{background:var(--rv-paid)}.rv-result[data-result=lost] .rv-swatch{background:var(--rv-lost)}.rv-result-name{width:78px;font-size:14px;font-weight:700}.rv-count{text-align:right;min-width:44px;font:400 26px/1 var(--serif)}.rv-note{color:var(--muted);font-size:12.5px}.rv-rare{color:var(--muted);grid-column:2;align-items:baseline;gap:10px;margin:0;font-size:12px;line-height:1.5;display:flex}.rv-rare .rv-swatch{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--rv-grey);background:0 0;margin:0 1px}.rv-dots{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rv-dot{--dx:var(--x-find);--dy:var(--y-find);transform:translate(var(--dx), var(--dy));transition:transform .6s ease-in-out,opacity .5s ease-out;animation:.4s ease-out rv-in;position:absolute;inset:0}.rv-dot i{background:var(--rv-gold);border-radius:50%;width:12px;height:12px;transition:background-color .4s;position:absolute;top:-6px;left:-6px}.rv-dot[data-place=find] i{background:var(--ink)}.rv-dot[data-place=claim]{--dx:var(--x-claim);--dy:var(--y-claim)}.rv-dot[data-place=check]{--dx:var(--x-check);--dy:var(--y-check)}.rv-dot[data-place=fork]{--dx:var(--x-fork);--dy:var(--y-fork)}.rv-dot[data-place=end],.rv-dot[data-place=gone]{--dx:var(--x-end);--dy:var(--y-other)}.rv-dot[data-place=gone]{opacity:0}.rv-dot[data-place=end][data-stage=paid],.rv-dot[data-place=gone][data-stage=paid]{--dy:var(--y-paid)}.rv-dot[data-place=end][data-stage=lost],.rv-dot[data-place=gone][data-stage=lost]{--dy:var(--y-lost)}.rv-dot[data-place=end][data-stage=repeat],.rv-dot[data-place=gone][data-stage=repeat]{--dy:var(--y-repeat)}.rv-dot[data-place=end] i,.rv-dot[data-place=gone] i,.rv-dot[data-stage=repeat]:not([data-place=find],[data-place=claim]) i{background:var(--rv-grey)}.rv-dot[data-place=end][data-stage=paid] i,.rv-dot[data-place=gone][data-stage=paid] i{background:var(--rv-paid)}.rv-dot[data-place=end][data-stage=lost] i,.rv-dot[data-place=gone][data-stage=lost] i{background:var(--rv-lost)}@keyframes rv-in{0%{opacity:0}}.rv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv-latest{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:10px;padding-top:12px;font-size:13.5px;display:flex}.rv-latest-key{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.rv-latest p{overflow-wrap:anywhere;flex:300px;min-width:0;margin:0}.rv-latest-result:before{content:"";background:var(--rv-grey);border-radius:50%;width:8px;height:8px;margin:0 6px 1px 0;display:inline-block}.rv-latest-result[data-stage=paid]{color:var(--rv-paid)}.rv-latest-result[data-stage=paid]:before{background:var(--rv-paid)}.rv-latest-result[data-stage=lost]:before{background:var(--rv-lost)}.rv-see-all{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px;text-decoration:none}.rv-see-all:hover{color:var(--ink);text-decoration:underline}.rv-who-head{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:6px;display:flex}.sw .rv-who-head h2{font:italic 400 21px var(--serif);letter-spacing:0;text-transform:none;margin:0}.sw .rv-key{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-left:auto;font-size:12px;display:flex}.rv-mark-key{vertical-align:-1px;background:var(--rv-none);border-radius:50%;width:12px;height:12px;margin-right:3px;display:inline-block}.rv-mark-key-scout{border-radius:3px}.rv-mark-key-ring{box-shadow:0 0 0 2px var(--white), 0 0 0 3.5px var(--rv-gold)}.rv-who-row{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr) 120px;grid-template-areas:"name marks total";align-items:center;gap:8px 18px;padding:12px 0;display:grid}.rv-who-head+.rv-who-row{border-top:0}.rv-who-name{grid-area:name;line-height:1.35;display:grid}.rv-who-name b{font-size:14.5px}.rv-who-name span{color:var(--muted);font-size:12px}.rv-who-marks{flex-wrap:wrap;grid-area:marks;gap:7px;display:flex}.rv-who-total{grid-area:total;justify-items:end;line-height:1.3;display:grid}.rv-who-total b{font:400 26px/1.1 var(--serif)}.rv-who-total span{color:var(--muted);white-space:nowrap;font-size:12px}.rv-mark{background:var(--rv-none);border:0;border-radius:50%;flex:none;width:15px;height:15px;padding:0;position:relative}.rv-mark[data-role=scout]{border-radius:3px}.rv-mark[data-result=earned]{background:var(--rv-paid)}.rv-mark[data-result=lost]{background:var(--rv-lost)}.rv-mark[data-result=broke]{box-shadow:inset 0 0 0 2px var(--rv-lost);background:0 0}.rv-mark:hover,.rv-mark[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.rv-mark[data-working=true]:after{content:"";border-radius:inherit;border:1.5px solid var(--rv-gold);animation:1.6s ease-out infinite rv-ring;position:absolute;inset:-3px}.rv-mark[data-role=scout][data-working=true]:after{border-radius:5px}@keyframes rv-ring{0%{opacity:1;transform:scale(.9)}to{opacity:.4;transform:scale(1.15)}}.rv-tip{z-index:10;color:#fff;text-align:left;pointer-events:none;background:#1d2420;border-radius:6px;width:max-content;max-width:min(320px,80vw);padding:5px 9px;font-size:12px;line-height:1.35;position:absolute;bottom:calc(100% + 8px)}.rv-tip[data-side=left]{left:-4px}.rv-tip[data-side=right]{right:-4px}.rv-agent-filter{background:#f1f3ee;border-radius:6px;margin:0 0 10px;padding:6px 10px;font-size:13px}.rv-agent-filter button{color:var(--green);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.rv-more{margin-top:18px}.rv-more>summary{cursor:pointer;width:fit-content;margin-bottom:12px;padding:6px 0;font-weight:700}.sw .rv-pay{border-bottom:1px solid var(--line);gap:2px;margin:0 0 10px;padding-bottom:8px;font-size:13px;display:grid}.rv-pay div{justify-content:space-between;gap:10px;display:flex}.rv-pay dt{color:var(--muted)}.rv-pay dd{margin:0;font-weight:700}@container rv-line (max-width:720px){.rv-stage{--x-find:22px;--x-claim:22px;--x-check:22px;--x-fork:22px;--x-end:22px;--y-find:32px;--y-claim:96px;--y-check:160px;--y-fork:192px;--y-paid:212px;--y-lost:252px;--y-repeat:292px;--y-other:321px;grid-template-columns:minmax(0,1fr)}.rv-stage:before{content:"";background:var(--line);width:2px;height:260px;position:absolute;top:32px;left:21px}.rv-track{height:192px}.rv-wire,.rv-fork{display:none}.rv-step{left:0;top:calc(var(--i) * 64px);width:100%;height:64px}.rv-node{width:40px;height:40px;top:12px;left:2px}.rv-label{text-align:left;width:auto;top:8px;left:58px;right:0}.rv-stage .rv-results{grid-template-rows:repeat(3,40px);padding-left:16px}.rv-result-name{width:74px}.rv-rare{white-space:normal;grid-column:1;padding-left:16px}}@media (max-width:640px){.rv-card{padding:14px 14px 12px}.rv-who-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""marks marks"}.sw .rv-key{margin-left:0}.sw h1.rv-site{font-size:24px}.rv-pool{flex-wrap:wrap}.rv-pool-bar{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.rv-pool-bar i{transition:none}.rv-mark[data-working=true]:after{animation:none}}
