.wf-page{background:var(--la-bg,#050b10)}.wf-shell{max-width:1320px}.wf-page ::selection{color:#080d23;background:#ada6ff}.wf-heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;display:flex}.wf-heading h1{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(38px,4.3vw,60px)}.wf-heading p{color:#c6cadd;font-size:clamp(18px,2vw,25px);line-height:1.45}.wf-scope{border-block:1px solid #8899bb40;align-items:flex-start;gap:12px;max-width:none;padding:18px 0;display:flex;margin-bottom:30px!important;font-size:13px!important}.wf-scope svg{color:#beb6ff;flex-shrink:0;margin-top:2px}.wf-scope strong{color:#e5e5f6;font-weight:500}.wf-workspace{background:#0c1420;border:1px solid #8899bb40;border-radius:16px;grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden}.wf-roster{background:#09111b;border-right:1px solid #8899bb40;padding:28px 24px}.wf-roster h2{font:500 17px/1.4 var(--font-dm-sans),sans-serif}.wf-roster>p{font-size:13px;margin:7px 0 24px!important}.wf-worker{color:#e5e5f6;border-top:1px solid #8899bb30;align-items:flex-start;gap:12px;padding:20px 0;text-decoration:none;display:flex}a.wf-worker:hover strong{color:#c7bfff;text-underline-offset:4px;text-decoration:underline}.wf-worker--selected{color:#d5ceff}.wf-initial{border:1px solid #9f95da70;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.wf-worker strong,.wf-worker span:not(.wf-initial),.wf-worker small{display:block}.wf-worker strong{font-size:15px;font-weight:500}.wf-worker span:not(.wf-initial){color:#b2bfd1;margin-top:4px;font-size:12px;line-height:1.5}.wf-worker small{color:#c4baff;margin-top:8px;font-size:10px;line-height:1.6}.wf-roadmap{border-top:1px solid #8899bb30;margin-top:28px;padding-top:24px}.wf-roadmap h3{margin-bottom:14px;font-size:14px;font-weight:500}.wf-roadmap p{font-size:12px;margin:8px 0!important}.wf-roadmap small{color:#a9b6cd;margin-top:20px;font-size:11px;line-height:1.7;display:block}.wf-job{min-width:0;padding:32px}.wf-job-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.wf-job-heading h2{letter-spacing:-.025em;font-size:clamp(26px,3vw,38px)}.wf-job-heading p{max-width:65ch;font-size:14px}.wf-job-heading>svg{color:#b8aff6;flex-shrink:0;margin-top:4px}.wf-controls{align-items:flex-end;gap:18px;margin:28px 0;display:flex}.wf-controls label{color:#c3cadd;flex:1;gap:8px;min-width:0;font-size:12px;display:grid}.wf-controls select{cursor:pointer;padding:12px;font-size:13px}.wf-controls .bm-button{flex-shrink:0}.wf-empty{border-top:1px solid #8899bb30;padding:38px 0 25px}.wf-empty h3{margin:26px 0 12px;font-size:23px}.wf-empty p{max-width:65ch;font-size:14px}.wf-workflow{color:#c6bfff;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.wf-result-status:empty{display:none}.wf-result-status{color:#c7d8d5;margin:18px 0;font-size:13px;line-height:1.6}.wf-totals{border-block:1px solid #8899bb40;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 16px;padding:20px 0;display:grid}.wf-totals dt{color:#b2bfd1;font-size:11px;line-height:1.7}.wf-totals dd{color:#f0efff;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:25px;font-weight:500}.wf-page .wf-detail{color:#a9b6cd;margin-top:14px;font-size:11px;line-height:1.7}.wf-findings-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 16px;display:flex}.wf-findings-title h3{font-size:18px}.wf-toggle{color:#bfc6da;cursor:pointer;align-items:center;gap:9px;font-size:12px;display:flex}.wf-toggle input{accent-color:#ada6ff;width:16px;height:16px}.wf-finding{border-top:1px solid #8899bb30;padding:8px 0}.wf-page .wf-finding summary{justify-content:space-between;align-items:center;gap:18px;padding:14px 0;list-style:none;display:flex}.wf-finding summary>span:first-child{gap:5px;display:grid}.wf-finding summary>span:first-child>span{color:#b2bfd1;font-size:12px}.wf-finding summary strong{color:#e6e4f9;font-size:13px;font-weight:500}.wf-amount{color:#c6bfff;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:14px;display:inline-flex}.wf-finding[open] .wf-disclosure{transform:rotate(180deg)}.wf-finding summary:hover strong{text-underline-offset:4px;text-decoration:underline}.wf-finding[open]{padding-bottom:20px}.wf-evidence{margin:8px 0;font-size:12px}.wf-evidence>div{grid-template-columns:160px minmax(0,1fr);gap:20px;padding:9px 0;display:grid}.wf-evidence dt{color:#a9b6cd}.wf-evidence dd{color:#d6d8e8;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.wf-source{border-top:1px solid #8899bb40;margin-top:12px;padding-top:20px}.wf-source .bm-link-button{align-items:center;gap:8px;display:inline-flex}.wf-hash{font:10px/1.8 var(--font-dm-mono),monospace;word-break:break-all}.wf-review{border-top:1px solid #8899bb40;align-items:flex-start;gap:18px;margin-top:28px;padding-top:28px;display:flex}.wf-review>svg{color:#c6bfff;flex-shrink:0;margin-top:3px}.wf-review h3{font-size:18px}.wf-review p{font-size:13px}.wf-page .wf-review-status{color:#c7d8d5;min-height:40px;font-size:12px}.wf-clear{color:#bde1d0;align-items:flex-start;gap:14px;padding:25px 0;display:flex}.wf-clear p{font-size:13px}.wf-clear svg{flex-shrink:0}.wf-error{padding:15px 0;color:#ffbdcc!important;font-size:13px!important}.wf-pilot{justify-content:space-between;align-items:center;gap:60px;padding:52px 0 10px;display:flex}.wf-pilot>div{max-width:65ch}.wf-pilot h2{font-size:30px}.wf-pilot .bm-button{flex-shrink:0}.wf-results{animation:.35s cubic-bezier(.16,1,.3,1) wf-reveal}@keyframes wf-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.wf-results{animation:none}}@media (max-width:1000px){.wf-workspace{grid-template-columns:210px minmax(0,1fr)}.wf-roster{padding:24px 18px}.wf-job{padding:26px}.wf-controls{flex-direction:column;align-items:stretch}.wf-controls .bm-button{align-self:flex-start}.wf-pilot{gap:30px}}@media (max-width:700px){.wf-heading{flex-direction:column;align-items:flex-start;gap:20px}.wf-heading h1{font-size:40px}.wf-desktop-break{display:none}.wf-workspace{grid-template-columns:minmax(0,1fr)}.wf-roster{border-bottom:1px solid #8899bb40;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.wf-roster h2,.wf-roster>p,.wf-worker--selected,.wf-roadmap{grid-column:1/-1}.wf-roster>p{margin-bottom:10px!important}.wf-roadmap{margin:8px 0 0;padding-top:20px}.wf-roadmap p{display:inline-block;margin:5px 15px 5px 0!important}.wf-roadmap small{margin-top:8px}.wf-job{padding:24px 20px}.wf-job-heading>svg{display:none}.wf-totals{grid-template-columns:1fr;gap:14px}.wf-totals>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.wf-totals dd{margin:0;font-size:21px}.wf-evidence>div{grid-template-columns:1fr;gap:5px}.wf-review{gap:12px}.wf-review .bm-actions{flex-direction:column;align-items:stretch}.wf-pilot{flex-direction:column;align-items:flex-start;gap:24px}.wf-pilot h2{font-size:29px}.wf-workflow{gap:9px;font-size:11px}.wf-worker{gap:8px}.wf-worker strong{font-size:13px}.wf-page{padding-top:104px}.wf-heading{gap:14px;margin-bottom:20px}.wf-heading h1{margin-bottom:10px;font-size:36px}.wf-heading p{font-size:18px}.wf-scope{padding:14px 0;margin-bottom:20px!important}.wf-job{grid-row:1}.wf-roster{border-top:1px solid #8899bb40;border-bottom:0;grid-row:2}}
