@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eef2ee;font-synthesis:none;background:#07090c;font-family:Manrope,sans-serif}*{box-sizing:border-box}html{background:#07090c;min-width:0}body{background:radial-gradient(circle at 55% -15%,#1a2a21 0,#0a0d10 35%,#07090c 70%);min-height:100vh;margin:0}a{color:inherit}button{font:inherit}.shell{min-height:100vh}.topbar{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090cd1;border-bottom:1px solid #20262a;justify-content:space-between;align-items:center;min-height:74px;padding:14px 42px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:13px;display:flex}.brandMark{background:#020604;border:1px solid #26342d;border-radius:11px;flex:none;width:40px;height:40px;overflow:hidden;box-shadow:0 0 28px #ceff0017}.brandMark img{object-fit:cover;width:100%;height:100%;display:block}.brandCopy{flex-direction:column;line-height:1.15;display:flex}.brandCopy strong{font-size:15px}.brandCopy span{color:#a5afa9;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.network{color:#9aa39e;letter-spacing:.05em;text-transform:uppercase;background:#111613;border:1px solid #2b3330;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font:500 13px DM Mono,monospace;display:flex}.network i{background:#6df29a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #6df29a}.topbarActions{align-items:center;gap:9px;display:flex}.accessButton{color:#a7b0ab;cursor:pointer;background:#141916;border:1px solid #343d38;border-radius:999px;min-width:116px;min-height:34px;padding:7px 12px;font-size:13px;font-weight:700}.accessButton:disabled{cursor:default;opacity:.55}.accessButton.ready{color:#84e9a5;background:#13231a;border-color:#41724f}.accessButton.ready:hover{background:#172b20;border-color:#72ee9d}.accessButton.connected{color:#83e9a4;border-color:#315c3e;justify-content:center;align-items:center;gap:7px;font:500 13px DM Mono,monospace;display:flex}.accessButton.connected i{background:#6df29a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #6df29a}.content{width:min(1160px,100% - 80px);margin:0 auto;padding:72px 0 88px}.hero{grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:56px;display:grid}.eyebrow{color:#72ee9d;letter-spacing:.18em;text-transform:uppercase;font:500 13px DM Mono,monospace}.hero h1{letter-spacing:-.06em;max-width:760px;margin:15px 0 20px;font-size:clamp(43px,6vw,78px);line-height:.96}.hero h1 em{color:#a7b1ab;font-style:normal}.hero p{color:#aab4ae;max-width:660px;margin:0;font-size:15px;line-height:1.65}.statusCard{background:linear-gradient(145deg,#121a15,#0b0e0c);border:1px solid #31543c;border-radius:14px;padding:22px;box-shadow:inset 0 0 38px #15372033}.statusCard span{color:#aab4ae;font-size:13px}.statusCard strong{color:#7cf0a3;margin:9px 0 4px;font-size:27px;display:block}.statusCard p{color:#a5afa9;font:13px/1.5 DM Mono,monospace}.meter{background:#29302c;border-radius:4px;height:3px;margin-top:15px;overflow:hidden}.meter i{border-radius:inherit;background:#6df29a;width:45%;height:100%;display:block}.journey{grid-template-columns:repeat(3,1fr);gap:12px;margin:44px 0 18px;display:grid}.journey article{background:#0d110fc7;border:1px solid #222a26;border-radius:12px;min-height:138px;padding:19px}.journey b{color:#78ed9f;border:1px solid #31543c;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:24px;font:13px DM Mono,monospace;display:grid}.journey strong{margin-bottom:6px;font-size:13px;display:block}.journey p{color:#a5afa9;font-size:13px;line-height:1.55}@media (max-width:900px){.topbar{padding:14px 22px}.content{width:min(100% - 36px,760px);padding-top:48px}.hero{grid-template-columns:1fr;gap:28px}.statusCard{max-width:none}}@media (max-width:560px){.topbar{padding:11px 13px;position:static}.brandCopy span{display:none}.network{font-size:13px}.topbarActions{gap:6px}.accessButton{min-width:104px;min-height:40px;padding-inline:10px}.content{width:calc(100% - 24px);padding:34px 0 54px}.hero h1{font-size:42px}.hero p{font-size:13px}.journey{grid-template-columns:1fr}.journey article{min-height:0}.journey b{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
.fleet{background:#0c120e;border:1px solid #283b30;border-radius:14px;margin-top:16px;padding:22px}.fleetHeader{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.fleetHeader h2{letter-spacing:-.03em;margin:7px 0 0;font-size:22px}.fleetHeader span{color:#a5afa9;font:13px DM Mono,monospace}.fleetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.fleetGrid article{background:#101913;border:1px solid #23362a;border-radius:10px;min-width:0;padding:14px}.roleMark{color:#72ee9d;background:#17251c;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:18px;font:13px DM Mono,monospace;display:grid}.fleetGrid strong{text-transform:uppercase;font:500 13px DM Mono,monospace;display:block}.fleetGrid p{color:#a5afa9;min-height:48px;font-size:13px;line-height:1.5}.fleetGrid small{color:#a6b3ab;font:13px DM Mono,monospace}@media (max-width:900px){.fleetGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.fleet{padding:15px}.fleetHeader{flex-direction:column;align-items:flex-start}.fleetGrid{grid-template-columns:1fr}.fleetGrid p{min-height:0}}
.fleetRuntime{position:relative}.runtimeHeader{align-items:center}.runtimeHeader>div{min-width:0}.fleetCopy{color:#7d8a82;margin:5px 0 0;font-size:13px}.fleetCount{color:#a3afa7;text-transform:uppercase;border:1px solid #445248;border-radius:999px;flex:none;padding:6px 9px;font:13px DM Mono,monospace}.fleetCount.ready{color:#83e9a4;border-color:#315c3e}.fleetCount.working{color:#e4bd68;border-color:#6b5832}.fleetCount.failed{color:#f08780;border-color:#673b38}.fleetCompute{background:#0e1b14bd;border:1px solid #2d4436;border-radius:14px;grid-template-columns:minmax(130px,.7fr) minmax(150px,.8fr) minmax(260px,1.8fr);align-items:center;gap:16px;margin:10px 0 16px;padding:13px 15px;display:grid}.fleetCompute>div{gap:3px;display:grid}.fleetCompute span,.fleetCompute small{color:var(--muted);font-size:12px}.fleetCompute span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.fleetCompute strong{color:var(--green);font-size:15px}.fleetCompute small{line-height:1.45}.fleetCompute.exhausted,.fleetCompute.unfunded{border-color:#673b38}.fleetCompute.exhausted strong,.fleetCompute.unfunded strong{color:#f08780}.fleetProgress{background:#1b2720;border-radius:3px;height:3px;margin:-2px 0 13px;overflow:hidden}.fleetProgress i{border-radius:inherit;background:linear-gradient(90deg,#3d8a58,#7bf0a2);min-width:8%;height:100%;transition:width .55s;display:block}.fleetFunding{background:linear-gradient(120deg,#5bf29e1c,#080f0cf0);border:1px solid #5bf29e59;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin:22px 0;padding:22px 24px;display:flex}.fleetFunding div{gap:7px;max-width:720px;display:grid}.fleetFunding span,.fleetFunding small{color:var(--muted)}.fleetFunding span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.fleetFunding strong{color:var(--green);font-size:20px}.fleetFunding p,.fleetFunding small{margin:0;line-height:1.5}.fleetFunding button{background:var(--green);color:#061009;cursor:pointer;font:700 14px var(--font-mono);border:0;border-radius:12px;flex:none;min-height:48px;padding:0 20px}.fleetFunding button:disabled{cursor:wait;opacity:.65}.fleetFundingReceipt{color:var(--green);justify-content:flex-end;align-items:center;gap:14px;margin:12px 0;font-size:13px;display:flex}.fleetFundingReceipt a{color:inherit}@media (max-width:720px){.fleetCompute{grid-template-columns:1fr 1fr}.fleetCompute small{grid-column:1/-1}.fleetFunding{flex-direction:column;align-items:stretch}.fleetFunding button{width:100%}}.isActivating .fleetProgress i{background-size:200% 100%;animation:1.2s linear infinite fleetProgress}.runtimeGrid .agentCard{grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;transition:border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.runtimeGrid{position:relative;overflow:visible}.agentNode{min-width:0;position:relative}.agentNode .agentCard{height:100%}.agentConnector{z-index:3;color:#4a554e;pointer-events:none;width:13px;height:14px;position:absolute;top:50%;left:calc(100% - 2px);transform:translateY(-50%)}.agentConnector:before{content:"";background:currentColor;height:1px;position:absolute;top:6px;left:0;right:0}.agentConnector b{font:14px DM Mono,monospace;position:absolute;top:-3px;right:-1px}.agentConnector i{z-index:1;opacity:0;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:0}.agentConnector.active{color:#d5f55f;filter:drop-shadow(0 0 5px #d5f55f8c)}.agentConnector.active i{opacity:1;animation:1.05s linear infinite agentSignal}.agentConnector.passed{color:#68d98d}.agentConnector.blocked{color:#f07971}.agentConnector.blocked:after{color:#210909;content:"×";background:#f07971;border-radius:2px;place-items:center;width:9px;height:9px;font:700 13px DM Mono,monospace;display:grid;position:absolute;top:2px;right:-2px}.agentConnector.blocked b{display:none}.runtimeGrid .agentCard.ready{border-color:#315c3e;box-shadow:inset 0 0 24px #173a2233}.runtimeGrid .agentCard.provisioning,.runtimeGrid .agentCard.waking,.runtimeGrid .agentCard.planned{border-color:#51492f}.runtimeGrid .agentCard.failed{border-color:#673b38}.runtimeGrid .agentCard.workflow-checking{border-color:#7e8b3b;animation:1.7s ease-in-out infinite agentWorkGlow;box-shadow:inset 0 0 30px #b9e74414,0 0 20px #b9e7440d}.runtimeGrid .agentCard.workflow-passed{border-color:#366347;box-shadow:inset 0 0 25px #2b6f4121}.runtimeGrid .agentCard.workflow-blocked{border-color:#8a4540;animation:.32s ease-out agentStop;box-shadow:inset 0 0 30px #6f231f33,0 0 20px #ee777114}.runtimeGrid .agentCard.workflow-waiting{opacity:.66;border-color:#2a332e}.runtimeGrid .agentCard.provisioning:after,.runtimeGrid .agentCard.waking:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#87f2a00f 50%,#0000 65%);animation:1.8s ease-in-out infinite fleetScan;position:absolute;inset:0;transform:translate(-100%)}.runtimeGrid .roleMark{background:radial-gradient(circle,#1c3526,#0d1210);border:1px solid #365442;width:29px;height:29px;margin:0;position:relative}.runtimeGrid .roleMark>i{background:#e3b85e;border-radius:50%;width:7px;height:7px;animation:1.35s ease-out infinite fleetPulse;box-shadow:0 0 #e3b85e66}.runtimeGrid .ready .roleMark>i{background:#72ee9d;animation:none;box-shadow:0 0 10px #72ee9d}.runtimeGrid .failed .roleMark>i{background:#ee7771;animation:none}.runtimeGrid .agentCard.workflow-checking .roleMark>i{background:#d7e96f;animation:1.1s ease-out infinite fleetPulse;box-shadow:0 0 #d7e96f6b}.runtimeGrid .agentCard.workflow-passed .roleMark>i{background:#72ee9d;animation:none;box-shadow:0 0 10px #72ee9d}.runtimeGrid .agentCard.workflow-blocked .roleMark>i{background:#ee7771;animation:none;box-shadow:0 0 10px #ee77717a}.runtimeGrid .agentCard.workflow-waiting .roleMark>i{box-shadow:none;background:#657069;animation:none}.agentIdentity{min-width:0}.hasOneclaw .agentIdentity{padding-right:30px}.oneclawAgentLink{z-index:1;opacity:.72;background:#f8f4f1;border:1px solid #594a2e;border-radius:7px;place-items:center;width:25px;height:25px;transition:border-color .2s,opacity .2s,transform .2s;display:grid;position:absolute;top:9px;right:9px;overflow:hidden}.oneclawAgentLink:hover,.oneclawAgentLink:focus-visible,.oneclawAgentLink.linked{opacity:1;border-color:#72ee9d}.oneclawAgentLink:hover,.oneclawAgentLink:focus-visible{transform:translateY(-1px)}.oneclawAgentLink img{object-fit:cover;width:100%;height:100%}.agentIdentity strong{text-transform:uppercase}.agentIdentity small{color:#a6b3ab;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font:13px DM Mono,monospace;display:block;overflow:hidden}.agentIdentity p{color:#819087;min-height:29px;margin:7px 0 0;font-size:13px;line-height:1.45}.agentState{border-top:1px solid #203027;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.agentState b{color:#e4bd68;text-transform:uppercase;font:13px DM Mono,monospace}.agentState b.ready{color:#83e9a4}.agentState b.failed{color:#f08780}.agentState b.checking{color:#d5e971}.agentState b.passed{color:#83e9a4}.agentState b.blocked{color:#f08780}.agentState b.waiting{color:#737e77}.agentState small{color:#a6b3ab;font:13px DM Mono,monospace}.agentMetadata{border-top:1px solid #203027;grid-column:1/-1;gap:7px;padding-top:8px;display:grid}.agentMetadataActions{justify-content:space-between;align-items:center;gap:9px;display:flex}.agentMetadataActions button,.agentMetadataActions a{color:#8be8a8;text-transform:uppercase;font:13px DM Mono,monospace;text-decoration:none}.agentMetadataActions button{cursor:pointer;background:0 0;border:0;padding:0}.agentMetadata>small{color:#9a916d;font:13px DM Mono,monospace}.agentMetadata dl{gap:5px;margin:0;display:grid}.agentMetadata dl>div{grid-template-columns:58px minmax(0,1fr);gap:7px;display:grid}.agentMetadata dt,.agentMetadata dd{margin:0;font:13px/1.45 DM Mono,monospace}.agentMetadata dt{color:#a6b3ab;text-transform:uppercase}.agentMetadata dd{overflow-wrap:anywhere;color:#cbd6cf}.fleetPolicyEditor{background:linear-gradient(105deg,#58d57e17,#0000 52%),#0d1510;border:1px solid #31543d;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px 18px;margin:0 0 13px;padding:12px;display:grid}.fleetPolicyEditor>div:first-child{gap:3px;min-width:0;display:grid}.fleetPolicyEditor span,.fleetPolicyEditor small{color:#819087;text-transform:uppercase;font:13px DM Mono,monospace}.fleetPolicyEditor strong{color:#d7e2da;text-overflow:ellipsis;white-space:nowrap;font:13px DM Mono,monospace;overflow:hidden}.fleetPolicyPresets{gap:7px;display:flex}.fleetPolicyPresets button{color:#9ce7b2;cursor:pointer;text-transform:uppercase;background:#132019;border:1px solid #3b6848;border-radius:7px;min-height:32px;padding:0 11px;font:13px DM Mono,monospace}.fleetPolicyPresets button:hover{background:#182a20;border-color:#70dc91}.fleetPolicyPresets button.stop{color:#f08b83;background:#211312;border-color:#6b3d39}.fleetPolicyPresets button:disabled{cursor:wait;opacity:.58}.fleetPolicyStatus,.fleetPolicyError,.fleetPolicyTransactions{grid-column:1/-1;margin:0}.fleetPolicyStatus,.fleetPolicyError{border-top:1px solid #203027;padding-top:7px;font:13px DM Mono,monospace}.fleetPolicyStatus{color:#83dfa0}.fleetPolicyError{color:#ef8b83}.fleetPolicyTransactions{flex-wrap:wrap;gap:6px;display:flex}.fleetPolicyTransactions a{color:#8be8a8;font:13px DM Mono,monospace;text-decoration:none}.fleetWorkflowBanner{background:linear-gradient(100deg,#b3dc3d14,#0000 45%),#0d130f;border:1px solid #3f4e2c;border-radius:9px;grid-template-columns:150px minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:12px;margin:0 0 13px;padding:10px 12px;display:grid}.fleetWorkflowBanner>span{color:#d5eb75;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font:13px DM Mono,monospace;display:flex}.fleetWorkflowBanner>span i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite workflowBeacon;box-shadow:0 0 8px}.fleetWorkflowBanner strong{color:#dbe4de;font-size:13px}.fleetWorkflowBanner>small{color:#7e8b83;font-size:13px;line-height:1.45}.fleetWorkflowBanner.blocked{background:linear-gradient(100deg,#93322c21,#0000 48%),#150d0d;border-color:#78413d}.fleetWorkflowBanner.blocked>span,.fleetWorkflowBanner.blocked strong{color:#f08c84}.fleetWorkflowBanner.complete{border-color:#315c3e}.fleetWorkflowBanner.complete>span{color:#7fe6a0}.fleetWorkflowBanner.complete>span i{animation:none}.workflowTechRail{border-top:1px solid #263126;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:1px 0 0;padding:9px 0 0;list-style:none;display:grid}.workflowTechRail li{background:#0b100d;border:1px solid #303a32;border-radius:6px;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:6px 18px 6px 7px;display:grid;position:relative}.workflowTechRail li>i{border:1px solid #727e75;border-radius:50%;width:7px;height:7px}.workflowTechRail li>span{gap:2px;min-width:0;display:grid}.workflowTechRail li b,.workflowTechRail li small{text-overflow:ellipsis;white-space:nowrap;font:13px DM Mono,monospace;overflow:hidden}.workflowTechRail li b{color:#c0cac3;text-transform:uppercase}.workflowTechRail li small{color:#68736c}.workflowTechRail li>em{z-index:2;color:#59645d;font:13px DM Mono,monospace;position:absolute;top:50%;right:-7px;transform:translateY(-52%)}.workflowTechRail li.checking{border-color:#58602f}.workflowTechRail li.checking>i{border-color:#0000 #d6e66d #d6e66d;animation:.7s linear infinite ruleSpin}.workflowTechRail li.passed{border-color:#31593f}.workflowTechRail li.passed>i{background:#6ddd91;border-color:#6ddd91;box-shadow:0 0 7px #6ddd916b}.workflowTechRail li.passed b{color:#8fe5a8}.workflowTechRail li.blocked{background:#170d0d;border-color:#74403c}.workflowTechRail li.blocked>i{background:#ee8079;border-color:#ee8079}.workflowTechRail li.blocked b,.workflowTechRail li.blocked small{color:#e98a83}.workflowTechRail li.waiting{opacity:.48}.agentPolicyChecks{border-top:1px solid #25342b;grid-column:1/-1;gap:7px;padding-top:9px;display:grid}.agentPolicyChecks>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.agentPolicyChecks>header span,.agentPolicyChecks>header b{text-transform:uppercase;font:13px DM Mono,monospace}.agentPolicyChecks>header span{color:#748078}.agentPolicyChecks>header b{color:#d7e775}.agentPolicyChecks.passed>header b{color:#7ee39d}.agentPolicyChecks.blocked>header b{color:#ee847c}.agentPolicyChecks.result-unavailable>header b{color:#d7b56c}.agentPolicyChecks ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.agentPolicyChecks li{opacity:0;background:#ffffff05;border-radius:5px;grid-template-columns:8px 68px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:4px 5px;animation:.28s forwards ruleReveal;display:grid}.agentPolicyChecks li>i{border:1px solid #536058;border-radius:50%;width:6px;height:6px}.agentPolicyChecks li>span{color:#86928a;text-transform:uppercase;font:13px DM Mono,monospace}.agentPolicyChecks li>small{color:#9ba69f;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:13px DM Mono,monospace;overflow:hidden}.agentPolicyChecks li.checking>i{border-color:#0000 #d8e66e #d8e66e;animation:.7s linear infinite ruleSpin}.agentPolicyChecks li.passed>i{background:#68dc8e;border-color:#68dc8e;box-shadow:0 0 6px #68dc8e6b}.agentPolicyChecks li.blocked{background:#82292524}.agentPolicyChecks li.blocked>i{background:#ed7d75;border-color:#ed7d75;box-shadow:0 0 6px #ed7d7561}.agentPolicyChecks li.blocked>span,.agentPolicyChecks li.blocked>small{color:#ef918a}.agentPolicyChecks li.waiting{opacity:.48}.agentPolicyChecks li.unavailable{background:#81662c1f}.agentPolicyChecks li.unavailable>i{background:#c5a65e;border-color:#c5a65e}.agentPolicyChecks li.unavailable>span,.agentPolicyChecks li.unavailable>small{color:#c4ad78}.agentSteps{border-top:1px solid #203027;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:8px 0 0;list-style:none;display:grid}.agentSteps li{color:#4f5d54;text-transform:uppercase;align-items:center;gap:3px;font:13px DM Mono,monospace;display:flex}.agentSteps li>i{background:#344039;border-radius:50%;width:5px;height:5px}.agentSteps li.complete{color:#6f9b7c}.agentSteps li.complete>i{background:#65d98a}.agentSteps li.active{color:#e2bd6b}.agentSteps li.active>i{background:#e2bd6b;animation:1.2s infinite fleetPulse;box-shadow:0 0 8px #e2bd6b}.fleetSecurity{background:linear-gradient(105deg,#52411f2e,#0000),#111713;border:1px solid #594a2e;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:11px 12px;display:flex}.fleetSecurity.linked{background:linear-gradient(105deg,#265d362e,#0000),#111713;border-color:#315c3e}.fleetSecurityCopy{min-width:0}.fleetSecurityCopy span,.fleetSecurityCopy strong{text-transform:uppercase;font:13px DM Mono,monospace}.oneclawHealth{color:#a79263;align-items:center;gap:5px;margin-left:8px;font:12px DM Mono,monospace;display:inline-flex}.oneclawHealth:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.oneclawHealth.ready{color:#75df97}.oneclawHealth.degraded{color:#ef8b83}.oneclawHealth.checking:before{animation:1.2s ease-out infinite fleetPulse}.fleetSecurityCopy span{color:#8f9d94}.fleetSecurityCopy strong{color:#e4bd68;margin-left:8px}.fleetSecurity.linked strong{color:#83e9a4}.fleetSecurityCopy p{color:#77857c;margin:5px 0 0;font-size:13px}.fleetSecurityActions{flex:0 280px;align-items:center;gap:7px;display:flex}.fleetSecurityActions input{color:#dce8df;background:#0d1410;border:1px solid #3d4c42;border-radius:6px;outline:none;flex:auto;min-width:0;padding:8px 9px;font:13px DM Mono,monospace}.fleetSecurityActions input:focus{border-color:#72a67b}.fleetSecurityActions button{color:#93e9ab;cursor:pointer;background:#1c2b20;border:1px solid #58744f;border-radius:6px;flex:none;padding:8px 10px;font:13px DM Mono,monospace}.fleetSecurityActions button:disabled{cursor:wait;opacity:.5}.fleetNote{color:#998f67;margin:11px 0 0;font:13px DM Mono,monospace}.fleetError{background:#1c1010;border:1px solid #673b38;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;padding:9px 10px;display:flex}.fleetError span{color:#f08780;font:13px DM Mono,monospace}.fleetError button{color:#ef9a94;cursor:pointer;background:#241514;border:1px solid #754743;border-radius:6px;flex:none;padding:6px 9px;font-size:13px}@keyframes fleetProgress{to{background-position:-200% 0}}@keyframes fleetScan{55%,to{transform:translate(100%)}}@keyframes fleetPulse{70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@keyframes agentSignal{0%{opacity:0;left:0}20%,80%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}@keyframes agentWorkGlow{50%{box-shadow:inset 0 0 38px #b9e74421,0 0 25px #b9e74417}}@keyframes agentStop{35%{transform:translate(-2px)}70%{transform:translate(2px)}}@keyframes workflowBeacon{50%{opacity:.35}}@keyframes ruleReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ruleSpin{to{transform:rotate(360deg)}}@media (max-width:900px) and (min-width:561px){.runtimeGrid .agentNode:nth-child(3){grid-area:2/2}.runtimeGrid .agentNode:nth-child(4){grid-area:2/1}.runtimeGrid .agentNode:nth-child(2) .agentConnector{transform-origin:0;top:calc(100% - 1px);left:50%;transform:rotate(90deg)}.runtimeGrid .agentNode:nth-child(3) .agentConnector{transform-origin:50%;left:auto;right:calc(100% - 2px);transform:rotate(180deg)translateY(50%)}}@media (max-width:560px){.runtimeHeader{align-items:flex-start}.runtimeGrid .agentCard{grid-template-columns:auto minmax(0,1fr) auto}.runtimeGrid .agentNode{grid-area:auto/1!important}.agentConnector,.runtimeGrid .agentNode:nth-child(2) .agentConnector,.runtimeGrid .agentNode:nth-child(3) .agentConnector{transform-origin:0;top:calc(100% - 1px);left:50%;right:auto;transform:rotate(90deg)}.fleetWorkflowBanner{grid-template-columns:1fr;gap:5px}.fleetPolicyEditor{grid-template-columns:1fr}.fleetPolicyPresets{grid-template-columns:1fr;display:grid}.fleetPolicyPresets button{width:100%}.workflowTechRail{grid-template-columns:repeat(2,minmax(0,1fr))}.workflowTechRail li:nth-child(2)>em{display:none}.agentState{border-top:0;flex-direction:column;grid-column:auto;justify-content:center;align-items:flex-end;padding-top:0}.agentIdentity p{min-height:0}.fleetError,.fleetSecurity{flex-direction:column;align-items:stretch}.fleetSecurityActions{flex-direction:column;flex:none}.fleetSecurityActions input,.fleetSecurityActions button{width:100%}.agentPolicyChecks li{grid-template-columns:8px 82px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.isActivating .fleetProgress i,.runtimeGrid .agentCard:after,.runtimeGrid .roleMark>i,.agentSteps li.active>i,.agentConnector i,.fleetWorkflowBanner>span i,.workflowTechRail li.checking>i,.agentPolicyChecks li,.agentPolicyChecks li.checking>i,.runtimeGrid .agentCard.workflow-checking,.runtimeGrid .agentCard.workflow-blocked{animation:none}.agentPolicyChecks li{opacity:1}}
.marketCatalog{background:radial-gradient(circle at 8% 0,#c7ff000f,#0000 32%),linear-gradient(145deg,#0e1310,#090c0b);border:1px solid #27302b;border-radius:18px;margin:20px 0;overflow:hidden}.marketHeading{justify-content:space-between;align-items:flex-end;gap:30px;padding:24px 26px 19px;display:flex}.marketHeading h2{letter-spacing:-.04em;margin:8px 0 5px;font-size:25px}.marketHeading p{color:#7b857f;margin:0;font-size:13px}.marketHeadingActions{align-items:center;gap:22px;display:flex}.marketSummary{gap:19px;display:flex}.marketSummary span{color:#6f7973;text-align:right;text-transform:uppercase;flex-direction:column;font:13px DM Mono,monospace;display:flex}.marketSummary b{color:#caff14;margin-bottom:3px;font-size:17px}.marketViewAll{color:#b9c4bd;border:1px solid #344037;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:13px;text-decoration:none;display:flex}.marketViewAll:hover{color:#d8ff55;border-color:#87a72b}.marketLoading{color:#768079;font:13px DM Mono,monospace}.marketCarousel{position:relative}.marketTrack{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:12px 52px 21px;scroll-padding-inline:52px;display:flex;overflow-x:auto}.marketTrack::-webkit-scrollbar{display:none}.marketCard{--market-glow:202 255 20;background:radial-gradient(circle at 72% -18%, rgb(var(--market-glow) / 10%), transparent 42%), linear-gradient(180deg, #ffffff05, transparent 24%), #0b0f0d;color:#caff14;border:1px solid #29322d;border-radius:16px;min-width:0;min-height:298px;transition:border-color .18s,transform .18s,box-shadow .18s,background-position .45s;position:relative;overflow:hidden}.marketCard:before{z-index:0;border-radius:inherit;background:radial-gradient(circle at 65% 8%, rgb(var(--market-glow) / 24%), transparent 44%);content:"";opacity:0;pointer-events:none;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-1px;transform:translateY(10px)scale(.94)}.marketCard>*{z-index:1;position:relative}.marketTrack .marketCard{scroll-snap-align:start;flex:0 0 282px;width:282px;animation:.52s cubic-bezier(.2,.8,.2,1) both marketCardReveal}.marketCard:hover,.marketCard:focus-within{border-color:rgb(var(--market-glow) / 42%);box-shadow:0 18px 42px #0000004d, 0 0 30px rgb(var(--market-glow) / 11%), inset 0 1px #ffffff0a;transform:translateY(-4px)}.marketCard:hover:before,.marketCard:focus-within:before{opacity:1;transform:translateY(0)scale(1)}.marketCard.caution{--market-glow:229 183 95;color:#e5b75f}.marketCard.blocked{--market-glow:216 109 106;color:#d86d6a}.marketCard>header{align-items:center;gap:10px;min-width:0;padding:16px 16px 4px;display:flex}.stockLogo{color:#10150a;background:#caff14;border:1px solid #394239;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font:700 14px DM Mono,monospace;display:grid;position:relative;overflow:hidden}.stockLogo img{object-fit:cover;width:100%;height:100%;transition:filter .25s,transform .35s cubic-bezier(.2,.8,.2,1)}.marketCard:hover .stockLogo,.marketCard:focus-within .stockLogo{box-shadow:0 0 22px rgb(var(--market-glow) / 25%)}.marketCard:hover .stockLogo img,.marketCard:focus-within .stockLogo img{filter:saturate(1.12);transform:scale(1.08)rotate(-2deg)}.marketCardIdentity{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.marketCardIdentity strong{color:#f0f3f1;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.marketCardIdentity small{color:#89938d;gap:6px;font:13px DM Mono,monospace;display:flex}.marketCardIdentity i{color:#5f6963;font-style:normal}.routeState{color:#d87872;text-transform:uppercase;background:#1d1111;border:1px solid #55312f;border-radius:6px;flex:none;padding:5px 6px;font:500 13px DM Mono,monospace}.routeState.ready{color:#bde94a;background:#121a0b;border-color:#3e5025}.priceHistory{height:112px;margin:9px 12px 4px;position:relative;overflow:hidden}.priceHistory svg{width:100%;height:82px;display:block;overflow:visible}.priceHistory .chartGrid{fill:none;stroke:#242b27;stroke-width:.7px}.priceHistory .chartLine{fill:none;stroke:currentColor;stroke-dasharray:340;stroke-dashoffset:340px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke;animation:.9s forwards drawMarketLine}.priceHistory .chartArea{opacity:0;animation:.5s .45s forwards showMarketArea}.priceHistory circle{fill:currentColor;filter:drop-shadow(0 0 5px)}.priceHistory .chartLast{opacity:0;animation:.25s .78s forwards showMarketArea}.priceHistory>span{color:#59635d;letter-spacing:.03em;font:13px DM Mono,monospace;position:absolute;bottom:0;left:3px;right:3px}.priceHistory.collecting svg{opacity:.62}.priceHistory.positive{color:#36d684}.priceHistory.negative{color:#f65}.marketCardQuote{justify-content:space-between;align-items:flex-end;gap:12px;padding:0 16px 13px;display:flex}.marketCardQuote>span{flex-direction:column;gap:3px;min-width:0;display:flex}.marketCardQuote>span:last-child{align-items:flex-end}.marketCardQuote strong{color:#f3f6f4;letter-spacing:-.04em;font:500 21px DM Mono,monospace}.marketCardQuote b{color:currentColor;text-transform:uppercase;background:#caff1417;border-radius:5px;width:max-content;padding:4px 6px;font:500 13px DM Mono,monospace}.marketCardQuote b.positive{color:#4de195;background:#36d6841a}.marketCardQuote b.negative{color:#ff7869;background:#ff66551a}.marketCardQuote small{color:#626c66;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.marketCard>footer{background:#090c0a;border-top:1px solid #222925;align-items:center;gap:9px;min-height:38px;padding:9px 16px;display:flex;overflow:hidden}.marketCard>footer span,.marketCard>footer a{color:#68716c;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font:13px DM Mono,monospace;text-decoration:none;display:flex;overflow:hidden}.marketCard>footer i{background:#5b3f3d;border-radius:50%;flex:none;width:5px;height:5px}.marketCard>footer span.verified,.marketCard>footer a.verified{color:#9aae9f}.marketCard>footer a:hover,.marketCard>footer a:focus-visible{color:#d5f55f}.marketCard>footer .verified i{background:#9bd42f;box-shadow:0 0 6px #9bd42f73}.carouselControl{z-index:2;color:#d9e1dc;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e0beb;border:1px solid #3a443e;border-radius:10px;place-items:center;width:34px;height:44px;font-size:25px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.carouselControl:hover{color:#caff14;border-color:#718836}.carouselControl:disabled{cursor:default;opacity:.3}.carouselControl.previous{left:10px}.carouselControl.next{right:10px}.marketCatalogFooter{color:#626d66;border-top:1px solid #1f2622;justify-content:space-between;align-items:center;min-height:38px;padding:8px 25px;font:13px DM Mono,monospace;display:flex}.marketCatalogFooter span{align-items:center;gap:7px;display:flex}.marketCatalogFooter i{background:#b9e744;border-radius:50%;width:5px;height:5px;animation:1.6s infinite carouselActivity;box-shadow:0 0 7px #b9e7448c}.marketCatalogFooter i.paused{box-shadow:none;background:#66716b;animation:none}.marketError{background:#1b1010;border-block:1px solid #673c38;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.marketError div{flex-direction:column;gap:4px;display:flex}.marketError strong{font-size:13px}.marketError span{color:#c98b87;font-size:13px}.marketError button{color:#ef9a94;cursor:pointer;background:#241514;border:1px solid #754743;border-radius:6px;padding:7px 10px;font-size:13px}.graphHealthPanel{background:radial-gradient(circle at 0 0,#caff1412,#0000 42%),#0b100d;border:1px solid #38452f;border-radius:14px;grid-template-columns:minmax(260px,1.3fr) minmax(300px,1fr);gap:16px 24px;margin:20px 0 34px;padding:18px;display:grid}.marketCatalog>.graphHealthPanel{margin:0 24px 10px}.graphHealthPanel.action-required{background:radial-gradient(circle at 0 0,#ff765014,#0000 42%),#130e0c;border-color:#67443b}.graphHealthPanel.recovering{background:radial-gradient(circle at 0 0,#ffd75c14,#0000 42%),#12110c;border-color:#61582f}.graphHealthLead{gap:11px;min-width:0;display:flex}.graphHealthSignal{background:#caff14;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px;box-shadow:0 0 12px #caff148c}.action-required .graphHealthSignal{background:#ff7650;box-shadow:0 0 12px #ff765073}.recovering .graphHealthSignal{background:#ffd75c;animation:1.6s infinite carouselActivity;box-shadow:0 0 12px #ffd75c73}.graphHealthLead small,.graphHealthDetails small,.graphSyncProgress small{color:#737f78;text-transform:uppercase;font:13px DM Mono,monospace}.graphHealthLead strong{color:#dce5df;margin:3px 0 5px;font-size:15px;display:block}.graphHealthLead p{color:#849088;max-width:620px;margin:0;font-size:13px;line-height:1.55}.graphHealthDetails{border:1px solid #29342d;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.graphHealthDetails span{border-right:1px solid #29342d;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.graphHealthDetails span:last-child{border-right:0}.graphHealthDetails b,.graphSyncProgress b{color:#c9d2cc;text-overflow:ellipsis;font:14px DM Mono,monospace;overflow:hidden}.graphSyncProgress{grid-column:1/-1}.graphSyncProgress>span{justify-content:space-between;margin-bottom:7px;display:flex}.graphSyncProgress>div{background:#232b26;border-radius:999px;height:4px;overflow:hidden}.graphSyncProgress i{border-radius:inherit;background:linear-gradient(90deg,#819f28,#caff14);height:100%;transition:width .3s;display:block}.graphHealthActions{border-top:1px solid #252e29;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding-top:11px;display:flex}.graphHealthActions span{color:#69756e;font:13px DM Mono,monospace}.graphHealthActions button{color:#bfc9c3;cursor:pointer;background:#111713;border:1px solid #3e4b43;border-radius:8px;min-height:34px;padding:7px 11px;font-size:13px}.graphHealthActions button:hover{color:#d9ff58;border-color:#78922f}.graphHealthPanel.compact{grid-template-columns:minmax(240px,1fr) minmax(280px,.8fr);padding:14px}.graphHealthPanel.compact .graphSyncProgress{display:none}.marketCardSkeleton{background:linear-gradient(90deg,#0c100d 25%,#151a16 50%,#0c100d 75%) 0 0/200% 100%;border:1px solid #212823;border-radius:16px;min-height:298px;animation:1.4s infinite marketPulse}.marketTrack .marketCardSkeleton{flex:0 0 282px;width:282px}.marketEmpty{color:#69736d;text-align:center;width:100%;padding:50px 24px;font-size:13px}.marketPage{width:min(1240px,100% - 80px);margin:0 auto;padding:58px 0 88px}.marketPageHero{border-bottom:1px solid #242c27;justify-content:space-between;align-items:flex-end;gap:48px;padding-bottom:35px;display:flex}.marketPageHero h1{letter-spacing:-.06em;margin:12px 0 10px;font-size:clamp(41px,5vw,66px);line-height:1}.marketPageHero p{color:#818b85;max-width:650px;margin:0;font-size:13px;line-height:1.65}.marketPageMetrics{background:#0b100d;border:1px solid #2b362f;border-radius:14px;grid-template-columns:repeat(3,1fr);min-width:340px;display:grid;overflow:hidden}.marketPageMetrics span{border-right:1px solid #253029;flex-direction:column;gap:4px;min-width:105px;padding:17px;display:flex}.marketPageMetrics span:last-child{border-right:0}.marketPageMetrics small{color:#6d7771;text-transform:uppercase;font-size:13px}.marketPageMetrics strong{color:#caff14;font:500 23px DM Mono,monospace}.marketSourceNotice{background:#0b100d;border:1px solid #26312a;border-radius:11px;align-items:center;gap:18px;margin:20px 0 34px;padding:12px 15px;display:flex}.marketSourceNotice>span{color:#65716a;align-items:center;gap:6px;font-size:13px;display:flex}.marketSourceNotice i{background:#b9e744;border-radius:50%;width:5px;height:5px}.marketSourceNotice b{color:#9eaaa3;font-weight:600}.marketSourceNotice p{color:#66716b;margin:0 0 0 auto;font:13px DM Mono,monospace}.marketDirectory{background:#0a0e0b;border:1px solid #27302b;border-radius:18px;overflow:hidden}.marketDirectoryHeader{justify-content:space-between;align-items:center;gap:18px;padding:21px 23px 15px;display:flex}.marketDirectoryHeader h2{margin:0 0 4px;font-size:21px}.marketDirectoryHeader small{color:#69746d;font:13px DM Mono,monospace}.marketDirectoryHeader>button{color:#aab5ae;cursor:pointer;background:#101612;border:1px solid #344037;border-radius:8px;padding:8px 10px;font-size:13px}.marketDirectoryHeader>button:hover{color:#caff14;border-color:#6d842f}.marketControls{border-bottom:1px solid #212823;align-items:flex-end;gap:13px;padding:10px 22px 18px;display:flex}.marketControls label{flex-direction:column;gap:6px;display:flex}.marketControls label>span{color:#626e67;letter-spacing:.08em;text-transform:uppercase;font:13px DM Mono,monospace}.marketControls input{color:#eef2ee;background:#080b09;border:1px solid #303a34;border-radius:8px;outline:none;width:260px;min-height:38px;padding:9px 11px;font-size:13px}.marketControls input:focus{border-color:#68802e}.marketControls>div{gap:4px;display:flex}.marketControls button{color:#727c76;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:38px;padding:7px 10px;font-size:13px}.marketControls button.selected{color:#c5f052;background:#141c0d;border-color:#465824}.marketGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:20px;display:grid}@keyframes marketPulse{to{background-position:-200% 0}}@keyframes drawMarketLine{to{stroke-dashoffset:0}}@keyframes showMarketArea{to{opacity:1}}@keyframes carouselActivity{50%{opacity:.35}}@keyframes marketCardReveal{0%{opacity:0;transform:translateY(12px)}}
@media (max-width:1080px){.marketGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketSourceNotice{flex-wrap:wrap;align-items:flex-start}.marketSourceNotice p{width:100%;margin-left:0}}@media (max-width:820px){.graphHealthPanel,.graphHealthPanel.compact{grid-template-columns:1fr}.marketCatalog>.graphHealthPanel{margin-inline:20px}.marketHeading{flex-direction:column;align-items:flex-start;padding:20px}.marketHeadingActions{justify-content:space-between;width:100%}.marketSummary span{text-align:left}.marketTrack{padding-inline:47px;scroll-padding-inline:47px}.marketPage{width:min(100% - 36px,760px);padding-top:44px}.marketPageHero{flex-direction:column;align-items:stretch;gap:24px}.marketPageMetrics{min-width:0}.marketControls{flex-direction:column;align-items:stretch}.marketControls label,.marketControls input{width:100%}.marketControls>div{padding-bottom:3px;overflow-x:auto}.marketControls button{flex:none}.marketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.graphHealthPanel,.graphHealthPanel.compact{gap:13px;margin-bottom:20px;padding:14px}.marketCatalog>.graphHealthPanel{margin-inline:12px}.graphHealthDetails{grid-template-columns:1fr 1fr}.graphHealthDetails span{border-bottom:1px solid #29342d}.graphHealthActions{flex-direction:column;align-items:stretch}.graphHealthActions button{width:100%}.marketCatalog{border-radius:15px;margin-top:15px}.marketHeading{gap:18px;padding:18px 16px 12px}.marketHeading h2{font-size:21px}.marketHeading p{font-size:13px;line-height:1.5}.marketHeadingActions{align-items:flex-end;gap:12px}.marketSummary{gap:12px}.marketSummary span{font-size:13px}.marketSummary b{font-size:14px}.marketViewAll{min-height:38px;padding-inline:9px}.marketTrack{gap:10px;padding:10px 38px 18px;scroll-padding-inline:38px}.marketTrack .marketCard,.marketTrack .marketCardSkeleton{flex-basis:min(292px,100vw - 100px);width:min(292px,100vw - 100px)}.carouselControl{border-radius:8px;width:29px;height:42px}.carouselControl.previous{left:5px}.carouselControl.next{right:5px}.marketCatalogFooter{padding-inline:16px}.marketError{flex-direction:column;align-items:stretch}.marketPage{width:calc(100% - 24px);padding:34px 0 54px}.marketPageHero h1{font-size:41px}.marketPageHero p{font-size:13px}.marketPageMetrics span{min-width:0;padding:13px 10px}.marketPageMetrics small{font-size:13px}.marketPageMetrics strong{font-size:19px}.marketSourceNotice{grid-template-columns:1fr;gap:9px;margin-bottom:20px;display:grid}.marketDirectoryHeader{align-items:flex-start;padding-inline:16px}.marketControls{padding-inline:15px}.marketGrid{grid-template-columns:1fr;padding:14px}.marketGrid .marketCard{min-height:292px}}@media (prefers-reduced-motion:reduce){.marketCard,.marketTrack,.priceHistory .chartArea,.priceHistory .chartLast,.priceHistory .chartLine,.marketCardSkeleton,.marketCatalogFooter i,.graphHealthSignal,.graphSyncProgress i{scroll-behavior:auto;transition:none;animation:none}.marketCard{opacity:1;transform:none}.priceHistory .chartArea,.priceHistory .chartLast{opacity:1}.priceHistory .chartLine{stroke-dashoffset:0}}
.goalAnalyzer{background:radial-gradient(circle at 85% 0,#498d5e1f,#0000 34%),#0c100e;border:1px solid #27312c;border-radius:18px;margin-top:30px;padding:30px}.decisionWizard{background:linear-gradient(145deg,#101913,#0a0f0c 62%);border:1px solid #315b3e;border-radius:16px;margin-bottom:24px;overflow:hidden;box-shadow:0 18px 50px #0000003d}.decisionWizardSteps{border-bottom:1px solid #26352d;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.activationWizard{background:linear-gradient(145deg,#1a170e,#0d100d 62%);border-color:#8a7035;margin-top:18px}.decisionWizardSteps>span{color:#657069;grid-template-columns:30px minmax(0,1fr);padding:14px 12px;display:grid;position:relative}.decisionWizardSteps>span:not(:last-child):after{z-index:1;content:"";background:#35463d;width:16px;height:1px;position:absolute;top:29px;right:-8px}.decisionWizardSteps i{border:1px solid #39433e;border-radius:50%;grid-row:1/span 2;place-items:center;width:24px;height:24px;font:600 11px DM Mono,monospace;display:grid}.decisionWizardSteps b{font-size:12px}.decisionWizardSteps small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.decisionWizardSteps .complete,.decisionWizardSteps .current{color:#b8c7bd}.decisionWizardSteps .complete i{color:#78eba0;background:#183021;border-color:#3c7950}.decisionWizardSteps .current{background:#42be6814}.decisionWizardSteps .current i{color:#76efa0;border-color:#69e893;box-shadow:0 0 0 4px #69e89317}.decisionWizardAction{justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.decisionWizardAction>div{gap:5px;display:grid}.decisionWizardAction span{color:#6ed992;letter-spacing:.08em;text-transform:uppercase;font:600 11px DM Mono,monospace}.decisionWizardAction strong{color:#eef6f0;font-size:18px}.decisionWizardAction small{color:#94a199;max-width:680px;font-size:12px;line-height:1.5}.decisionWizardAction button,.decisionWizardAction>a{color:#071009;text-align:center;background:#75ef9e;border:1px solid #6de895;border-radius:10px;min-width:220px;padding:12px 16px;font:700 12px DM Mono,monospace;text-decoration:none}.decisionWizardAction button:disabled{color:#718078;cursor:wait;background:#172019;border-color:#34443a}.goalHeading{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:24px;display:flex}.goalHeading h2{letter-spacing:-.035em;margin:7px 0 8px;font-size:28px}.goalHeading p{color:#89938e;max-width:610px;margin:0;font-size:13px;line-height:1.6}.goalPricingHint{color:#6e9e7d;margin-top:8px;font-size:13px;display:block}.goalWindow{color:#7ce9a1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#112018;border:1px solid #315b3e;border-radius:999px;padding:8px 11px;font:500 13px DM Mono,monospace}.goalWorkspace{grid-template-columns:1fr;gap:12px;display:grid}.goalWizardBackdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030705e0;place-items:center;padding:88px 24px 24px;display:grid;position:fixed;inset:0}.goalWizardModal{background:#0b100d;border:1px solid #345340;border-radius:18px;flex-direction:column;width:min(920px,100%);max-height:calc(100dvh - 112px);animation:.22s ease-out wizardModalIn;display:flex;overflow:hidden;box-shadow:0 30px 90px #0000009e,0 0 50px #4ecd7614}.goalWizardModalHeader{background:linear-gradient(90deg,#111a14,#0b100d);border-bottom:1px solid #26352d;flex:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.goalWizardModalHeader>div{gap:3px;display:grid}.goalWizardModalHeader span{color:#72e998;letter-spacing:.1em;text-transform:uppercase;font:600 10px DM Mono,monospace}.goalWizardModalHeader strong{color:#edf7f0;font-size:18px}.goalWizardModalHeader small{color:#87938b;font-size:10px}.goalWizardModalHeader button{color:#aab7af;cursor:pointer;background:#101612;border:1px solid #35443b;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:22px;display:grid}.goalWizardModalHeader button:disabled{cursor:not-allowed;opacity:.35}.goalWizardModal>.goalWorkspace,.goalWizardModal>.goalProgress,.goalWizardModal>.activationWizard{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:18px 22px 22px;overflow-y:auto}.goalWizardModal>.goalWorkspace{grid-auto-rows:max-content}.fleetWakeProgress{background:radial-gradient(circle at 90% 0,#5de5891f,#0000 34%),#0b110d;border:1px solid #31543e;border-radius:16px;width:100%;max-width:760px;margin:12px auto;padding:28px}.fleetWakeProgress>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.fleetWakeProgress>header>div{gap:6px;display:grid}.fleetWakeProgress>header span{color:#6fe295;letter-spacing:.1em;text-transform:uppercase;font:600 11px DM Mono,monospace}.fleetWakeProgress>header strong{color:#eff8f1;font-size:22px}.fleetWakeProgress>header small{color:#8e9c93;max-width:560px;font-size:12px;line-height:1.5}.fleetWakeMetric{flex:none;justify-items:end;gap:3px;display:grid}.fleetWakeMetric>b{color:#76eca0;font:700 18px DM Mono,monospace}.fleetWakeMetric>small{color:#849188;text-transform:uppercase;white-space:nowrap;font:600 10px DM Mono,monospace}.fleetWakeBar{background:#1c2821;border-radius:999px;height:7px;margin:24px 0;overflow:hidden}.fleetWakeBar i{border-radius:inherit;background:linear-gradient(90deg,#3ab965,#86f2aa);height:100%;transition:width .5s;display:block;position:relative;box-shadow:0 0 18px #69eb9473}.fleetWakeBar i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.4s linear infinite fleetWakeShimmer;position:absolute;inset:0}.fleetWakeAgents{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.fleetWalletAlert{color:#f1ce83;background:#21190c;border:1px solid #a77b32;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin:-8px 0 20px;padding:13px 14px;animation:1.8s ease-in-out infinite walletAlertPulse;display:grid;box-shadow:0 0 24px #d39c3a1f}.fleetWalletAlert>i{color:#171006;background:#c18b32;border-radius:50%;place-items:center;width:30px;height:30px;font:800 15px DM Mono,monospace;display:grid}.fleetWalletAlert>div{gap:3px;display:grid}.fleetWalletAlert strong{font-size:13px}.fleetWalletAlert small{color:#c6ad78;font-size:11px;line-height:1.4}.fleetWalletAlert>b{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font:600 10px DM Mono,monospace}.fleetWakeAgents>span{color:#8a958e;background:#0b0f0d;border:1px solid #27332c;border-radius:11px;grid-template-columns:26px minmax(0,1fr);gap:2px 8px;padding:12px;display:grid}.fleetWakeAgents i{background:#152019;border:1px solid #496052;border-radius:50%;grid-row:1/span 2;place-items:center;width:24px;height:24px;display:grid}.fleetWakeAgents .waiting i{animation:1.6s ease-out infinite fleetWakePulse;box-shadow:0 0 #69eb944d}.fleetWakeAgents .ready{color:#c8efd3;border-color:#376b48}.fleetWakeAgents .ready i{color:#76eca0}.fleetWakeAgents .failed{color:#f3aaaa;border-color:#7d3d3d}.fleetWakeAgents .failed i{color:#ff8585;border-color:#a34d4d}.fleetWakeAgents b{font-size:12px}.fleetWakeAgents small{font-size:10px}.goalWizardLaunch{border-radius:11px;min-width:260px;margin:24px auto 0;padding:14px 20px;font-weight:800;display:block}.goalWizardLaunchActions{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px auto 0;display:flex}.goalWizardLaunchActions .goalWizardLaunch{margin:0}.goalWizardNew{color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:1px solid #6cffa459;border-radius:12px;padding:13px 18px}.goalFormWizardSteps{background:#090d0b;border:1px solid #29372f;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin:0 auto;display:grid}.goalFormWizardSteps button{color:#69746e;text-align:left;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:13px 16px;display:grid}.goalFormWizardSteps button+button{border-left:1px solid #29372f}.goalFormWizardSteps i{border:1px solid #3a463f;border-radius:50%;grid-row:1/span 2;place-items:center;width:28px;height:28px;font:600 11px DM Mono,monospace;display:grid}.goalFormWizardSteps span{gap:2px;display:grid}.goalFormWizardSteps b{font-size:12px}.goalFormWizardSteps small{font-size:10px}.goalFormWizardSteps .current,.goalFormWizardSteps .complete{color:#c7d2ca}.goalFormWizardSteps .current{background:#50cd7712}.goalFormWizardSteps .current i,.goalFormWizardSteps .complete i{color:#74eba0;border-color:#61df89}.goalForm.goalFormWizard{width:100%;max-width:760px;min-height:360px;margin:0 auto;display:block}.goalWizardActions .goalStart{border:1px solid #72efa0;width:auto;margin-top:0}.goalFormStep{animation:.26s ease-out wizardStepIn}.goalStepEyebrow{color:#6fdb93;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font:600 11px DM Mono,monospace;display:block}.goalWizardActions{z-index:2;background:linear-gradient(#0000,#0a0d0b 28%);justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding:12px 0 2px;display:flex;position:sticky;bottom:-1px}.goalWizardActions button{border-radius:10px;min-height:44px;padding:11px 18px;font:700 12px DM Mono,monospace}.wizardBack{color:#9aa69f;background:0 0;border:1px solid #344139}.wizardPrimary{color:#061008;background:#72efa0;border:1px solid #72efa0}.wizardPrimary:not(:disabled),.decisionWizardAction button:not(:disabled),.decisionWizardAction>a{animation:2s ease-in-out infinite wizardGlow}.goalMoreInfo{color:#819087;max-width:760px;margin:0 auto}.goalMoreInfo>summary{cursor:pointer;text-align:center;text-transform:uppercase;font:600 11px DM Mono,monospace}.goalMoreInfo .revenueStrip{margin-top:12px}@keyframes wizardStepIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes wizardModalIn{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fleetWakeShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fleetWakePulse{0%{box-shadow:0 0 #69eb9442}70%,to{box-shadow:0 0 0 7px #69eb9400}}@keyframes walletAlertPulse{0%,to{border-color:#8d692c;box-shadow:0 0 18px #d39c3a1a}50%{border-color:#d5a145;box-shadow:0 0 30px #d39c3a3d}}@keyframes wizardGlow{0%,to{box-shadow:0 0 #69eb941a,0 0 18px #69eb941f}50%{box-shadow:0 0 0 5px #69eb941a,0 0 30px #69eb9452}}@media (prefers-reduced-motion:reduce){.goalFormStep,.goalWizardModal,.fleetWakeBar i:after,.fleetWakeAgents .waiting i,.fleetWalletAlert,.wizardPrimary:not(:disabled),.decisionWizardAction button:not(:disabled),.decisionWizardAction>a{animation:none}}.goalForm,.goalBoundaries{background:#0a0d0b;border:1px solid #222b27;border-radius:13px;padding:20px}.goalForm{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;display:grid}.goalNarrative{min-width:0}.goalConversationComposer{background:linear-gradient(135deg,#101713,#0d120f);border:1px solid #2d3a33;border-radius:13px;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:12px;display:grid}.goalConversationComposer>i,.fleetAnswer>i{color:#8ff0ad;background:#213529;border-radius:50%;place-items:center;width:38px;height:38px;font:600 11px DM Mono,monospace;display:grid}.goalConversationComposer>div{min-width:0}.goalConversationComposer b{color:#dce8df;margin:1px 0 7px;font-size:13px;display:block}.goalConversationComposer textarea{min-height:82px;box-shadow:none;background:0 0;border:0;padding:0}.goalConversationComposer textarea:focus{box-shadow:none;border:0}.goalProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.goalPresetActions{flex-wrap:wrap;gap:8px;margin:6px 0 12px;display:flex}.goalPresetButton,.goalAmountPreset{color:#9eaa9f;cursor:pointer;text-transform:uppercase;background:#121916;border:1px solid #32423a;border-radius:999px;min-height:30px;padding:0 10px;font:500 12px DM Mono,monospace}.goalPresetButton:hover,.goalAmountPreset:hover,.goalPresetButton.active,.goalAmountPreset.active{color:#c9f4d4;background:#17251c;border-color:#6de08f}.goalAmountPreset{min-height:27px;padding:0 9px;font-size:11px}.goalAmountPresets{gap:7px;margin-top:8px;display:flex}.goalForm label{display:block}.goalForm label>span,.goalBoundaries>span{color:#707a75;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font:500 13px DM Mono,monospace;display:block}.goalForm textarea,.goalForm input,.goalForm select{color:#e8efea;background:#101512;border:1px solid #2a332f;border-radius:9px;outline:none;width:100%;font:500 13px Manrope,sans-serif}.goalForm textarea:focus,.goalForm input:focus,.goalForm select:focus{border-color:#4c8a60;box-shadow:0 0 0 3px #5bcf8112}.goalForm textarea{resize:vertical;min-height:90px;padding:13px;line-height:1.55}.goalInputs{grid-template-columns:1fr 1fr;gap:9px;margin:10px 0 0;display:grid}.goalControlStack{flex-direction:column;justify-content:flex-end;min-width:0;display:flex}.goalForm input,.goalForm select{height:42px;padding:0 12px}.goalPolicyHint{color:#77817c;min-height:30px;margin-top:7px;font-size:13px;line-height:1.5;display:block}.goalFieldHint{color:#7f8c84;min-height:38px;margin-top:7px;font-size:12px;line-height:1.45;display:block}.goalEvidenceReadiness{background:#0e1712;border:1px solid #294633;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:12px 14px;display:grid}.goalEvidenceReadiness>div{gap:3px;display:grid}.goalEvidenceReadiness span,.goalEvidenceReadiness small{color:#829087;font-size:12px}.goalEvidenceReadiness strong{color:#a4e9b8;font-size:14px}.goalEvidenceReadiness.blocked{background:#1c1211;border-color:#70443d}.goalEvidenceReadiness.blocked strong{color:#f1978d}.goalEvidenceReadiness button{color:#9fe5b2;cursor:pointer;background:0 0;border:1px solid #3b6248;border-radius:8px;min-height:36px;padding:0 13px;font-weight:700}.goalEvidenceReadiness.blocked button{color:#f0a198;border-color:#70443d}.goalEvidenceReadiness button:disabled{cursor:wait;opacity:.55}.amountInput{position:relative}.amountInput input{padding-right:60px}.amountInput b{color:#75df98;font:500 13px DM Mono,monospace;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.goalStart{color:#07110b;cursor:pointer;background:#75efa0;border:0;border-radius:9px;width:100%;min-height:43px;margin-top:12px;font-size:13px;font-weight:800}.goalWalletNotice{color:#a8b5ad;background:#101914;border:1px solid #2a4433;border-radius:11px;grid-template-columns:30px minmax(0,1fr);gap:11px;margin:12px 0 0;padding:12px 14px;font-size:13px;line-height:1.45;display:grid}.goalWalletNotice>i{color:#7ce69d;border:1px solid #417451;border-radius:50%;place-items:center;width:28px;height:28px;font:700 13px DM Mono,monospace;display:grid}.goalWalletNotice>div{gap:3px;display:grid}.goalWalletNotice b{color:#9fe5b2}.goalWalletNotice span,.goalWalletNotice small{display:block}.goalWalletNotice small{color:#7f8c84;font-size:12px}.goalStart:hover:not(:disabled){background:#91f6b3}.goalStart:disabled{cursor:not-allowed;opacity:.45}.goalError{color:#f1978d;margin:12px 0 0;font-size:13px}.goalBoundaries ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.goalBoundaries{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:15px;padding-block:13px;display:grid}.goalBoundaries>span{margin-bottom:0}.goalBoundaries li{color:#909a95;border:1px solid #1f2823;border-radius:9px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;font-size:13px;display:flex}.goalBoundaries li>span{gap:2px;min-width:0;display:grid}.goalBoundaries li b{color:#bdc9c1;font-size:12px}.goalBoundaries li small{color:#78847d;font-size:10px;line-height:1.25}.goalBoundaries li i{color:#79e39c;background:#15231a;border-radius:7px;flex:0 0 30px;place-items:center;width:30px;height:25px;font:600 10px DM Mono,monospace;display:grid}.revenueStrip{background:linear-gradient(110deg,#101a14,#0a0e0c 72%);border:1px solid #263b2e;border-radius:13px;grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);align-items:center;gap:18px;padding:15px 18px;display:grid}.revenueStrip header{flex-direction:column;gap:5px;display:flex}.revenueStrip header span,.fleetAnswer span{color:#73df96;letter-spacing:.08em;text-transform:uppercase;font:500 11px DM Mono,monospace}.revenueStrip header strong{font-size:14px;line-height:1.45}.revenueStrip>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.revenueStrip article{border-left:1px solid #2a382f;flex-direction:column;gap:5px;min-height:64px;padding:10px;display:flex}.revenueStrip article b{color:#dff7e6;font:600 13px DM Mono,monospace}.revenueStrip article span{color:#89968e;font-size:12px;line-height:1.4}.goalProgress{background:#0b110d;border:1px solid #2b4434;border-radius:13px;margin-top:16px;padding:20px}.fleetAnswer{background:radial-gradient(circle at 100% 0,#57d77e1c,#0000 38%),#0c1510;border:1px solid #376047;border-radius:12px;grid-template-columns:38px minmax(0,1fr);gap:12px;margin-bottom:14px;padding:17px;display:grid}.fleetAnswer>div{min-width:0}.fleetAnswer strong{color:#eef7f0;letter-spacing:-.025em;margin:5px 0 6px;font-size:20px;display:block}.fleetAnswer p{color:#abb8b0;max-width:780px;margin:0;font-size:14px;line-height:1.55}.fleetAnswerProofs{flex-wrap:wrap;gap:7px;margin:12px 0 9px;display:flex}.fleetAnswerProofs b{color:#9de6b4;background:#132018;border:1px solid #2c4837;border-radius:999px;padding:5px 8px;font:500 11px DM Mono,monospace}.fleetAnswer small{color:#79877e;font-size:12px}.decisionSummary{background:#0b120e;border:1px solid #2c4134;border-radius:11px;margin-bottom:14px;padding:16px}.decisionSummary>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.decisionSummary>header>div{flex-direction:column;gap:4px;display:flex}.decisionSummary>header span,.decisionOutcome>span{color:#72dd96;letter-spacing:.08em;text-transform:uppercase;font:500 11px DM Mono,monospace}.decisionSummary>header strong{font-size:17px}.decisionSummary>ul,.decisionOutcome ul{color:#87928b;margin:9px 0 0;padding-left:18px;font-size:12px;line-height:1.55}.decisionTrust{color:#8bedaa;text-transform:uppercase;white-space:nowrap;border:1px solid #365a42;border-radius:999px;padding:7px 10px;font:500 11px DM Mono,monospace}.decisionTrust.rules_only{color:#efca77;border-color:#695c38}.decisionTrust.insufficient_evidence{color:#ee998d;border-color:#69433d}.decisionOutcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.decisionOutcome{background:#0d1410;border:1px solid #26332b;border-radius:9px;min-width:0;padding:13px}.decisionOutcome.primary{background:#101b14;border-color:#386149}.decisionOutcome.no_action{background:#141511;border-color:#494b40}.decisionOutcome strong{color:#dce6df;margin-top:7px;font-size:13px;line-height:1.45;display:block}.decisionOutcome p{color:#89948d;margin:7px 0 0;font-size:12px;line-height:1.55}.decisionReceiptSeal{color:#7f8b84;border-top:1px solid #26342b;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;font-size:11px;display:flex}.decisionReceiptSeal span{color:#75df98;letter-spacing:.08em;text-transform:uppercase;font:500 11px DM Mono,monospace}.decisionReceiptSeal code{color:#b5c3ba;font-size:11px}.decisionReceiptSeal small{color:#7f8b84;margin-left:auto;font-size:11px}.goalProgress>header,.candidateResult>header,.candidateDecision{justify-content:space-between;align-items:center;gap:20px;display:flex}.goalProgress>header>div,.candidateResult>header>div,.candidateDecision>div{flex-direction:column;gap:4px;display:flex}.goalProgress>header strong,.candidateResult>header strong,.candidateDecision strong{font-size:13px}.goalProgress>header small,.candidateDecision small{color:#7d8882;font-size:13px}.goalStatus{color:#7ee8a1;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font:500 13px DM Mono,monospace;display:flex}.goalStatus i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.goalStatus.active i{animation:1.6s ease-in-out infinite goalPulse}.goalStatus.blocked{color:#f09b8f}.goalStatus.payment-required{color:#f0c879}.decisionFee{background:#0d1510;border:1px solid #30443a;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:14px;padding:14px;display:grid}.decisionFee>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.decisionFee span{color:#75df98;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.decisionFee strong{font-size:15px}.decisionFee small{color:#7f8b84;font-size:13px;line-height:1.5}.decisionFeeBinding{color:#819087;font:500 11px DM Mono,monospace}.decisionFee button{color:#07110b;cursor:pointer;background:#75efa0;border:0;border-radius:8px;min-height:40px;padding:0 15px;font-weight:800}.decisionFee button:disabled{cursor:wait;opacity:.55}.decisionFee>b{color:#83bc95;font:500 13px DM Mono,monospace}.decisionFee.payment-required{background:#17140c;border-color:#6a5934}.decisionFee.payment-required span{color:#f0c879}.decisionFeeReceipt{align-items:flex-end;gap:5px;display:flex}.decisionFeeReceipt a{color:#82e7a3;font-size:13px;text-decoration:none}.decisionFeeReceipt code{color:#69766e;font-size:13px}.decisionFee>p{color:#f1978d;grid-column:1/-1;margin:0;font-size:13px}@media (max-width:700px){.goalPresetActions{gap:6px}.goalPresetButton,.goalAmountPreset{padding-inline:9px;font-size:10px}.goalEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.decisionOutcomes,.decisionFee{grid-template-columns:1fr}.decisionFee button{width:100%}.decisionFeeReceipt{align-items:flex-start}}.goalRolePath{border:1px solid #253029;border-radius:10px;grid-template-columns:repeat(4,1fr);margin:18px 0 14px;display:grid;overflow:hidden}.goalRolePath span{color:#9ca69f;border-right:1px solid #253029;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:13px;display:flex;position:relative}.goalRolePath span:last-child{border-right:0}.goalRolePath i{color:#7ae49d;background:#17271d;border-radius:50%;place-items:center;width:18px;height:18px;font:500 13px DM Mono,monospace;display:grid}.goalGateRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.goalGateRow span{color:#79837d;border:1px solid #202a24;border-radius:8px;flex-direction:column;gap:3px;padding:10px;font-size:13px;display:flex}.goalGateRow b{color:#c5cec8;font-size:13px}.goalEvidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.goalEvidenceCard{background:#090d0b;border:1px solid #1f2d28;border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:10px;display:flex}.goalEvidenceCard span{color:#7de29c;text-transform:uppercase;font:500 13px DM Mono,monospace}.goalEvidenceCard strong{color:#d4ddd8;font-size:13px}.goalEvidenceCard small{color:#7e8782;font-size:12px}.goalEvidenceCard a{color:#8be8a8;margin-top:auto;font:500 12px DM Mono,monospace;text-decoration:none}.goalEvidenceCard a:hover{text-decoration:underline}.goalEvidenceCard.ready{background:#0d1412;border-color:#315c3e}.goalEvidenceCard.blocked{background:#130d0d;border-color:#6f3e3b}.goalEvidenceCard.waiting{border-color:#3d463f}.candidateResult{border-top:1px solid #253029;margin-top:16px;padding-top:17px}.decisionRoom{background:radial-gradient(circle at 0 0,#6ae79314,#0000 34%),#090e0b;border:1px solid #2d4536;border-radius:12px;margin-bottom:18px;padding:16px}.decisionRoom>header{border-bottom:1px solid #202b24;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.decisionRoom>header>div{flex-direction:column;gap:4px;display:flex}.decisionRoom>header span{color:#79e39c;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.decisionRoom>header strong{font-size:13px}.decisionRoom>header small{color:#747f79;font-size:13px}.decisionRoom>header button{color:#9ca9a1;cursor:pointer;text-transform:uppercase;background:#111713;border:1px solid #344139;border-radius:7px;flex:none;padding:7px 9px;font:500 13px DM Mono,monospace}.decisionRoomGrid{grid-template-columns:minmax(0,1.5fr) minmax(230px,.7fr);gap:12px;margin-top:14px;display:grid}.decisionMessages{flex-direction:column;gap:7px;display:flex}.decisionMessages article{opacity:.38;background:#0c110e;border:1px solid #222d26;border-radius:9px;grid-template-columns:105px minmax(0,1fr);min-height:96px;transition:border-color .26s,box-shadow .26s,opacity .26s,transform .26s;display:grid;position:relative;overflow:hidden}.decisionMessages article:after{content:"";opacity:0;background:linear-gradient(#0000,#77e99d,#0000);width:2px;position:absolute;top:0;bottom:0;left:102px;transform:translateY(-100%)}.decisionMessages article.active{opacity:1;border-color:#47765a;transform:translate(3px);box-shadow:0 0 22px #59da8514}.decisionMessages article.active:after{opacity:1;animation:.9s linear infinite decisionSignal}.decisionMessages article.complete{opacity:1}.decisionMessages article.stopped.active,.decisionMessages article.stopped.complete{border-color:#5d3a37}.decisionActor{background:#0a0f0c;border-right:1px solid #222d26;align-items:center;gap:8px;padding:12px;display:flex}.decisionActor>i{color:#79e19a;background:#132219;border:1px solid #34513e;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:500 13px DM Mono,monospace;display:grid}.stopped .decisionActor>i{color:#ef8c81;background:#201311;border-color:#5b3a36}.decisionActor>span{flex-direction:column;gap:2px;min-width:0;display:flex}.decisionActor b{font-size:13px}.decisionActor small{color:#66716a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.decisionMessage{flex-direction:column;justify-content:center;min-width:0;padding:11px 13px;display:flex}.decisionMessage>span{color:#70d991;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.decisionMessage strong{margin-top:3px;font-size:13px}.decisionMessage p{color:#818c85;margin:3px 0 5px;font-size:13px;line-height:1.45}.decisionMessage code{color:#65716a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.decisionMessage footer{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.decisionMessage a{color:#a8c9b2;border:1px solid #2b3931;border-radius:5px;padding:4px 6px;font:500 13px DM Mono,monospace;text-decoration:none}.decisionMessage a:hover,.decisionMessage a:focus-visible{color:#8cf0ac;border-color:#65b47e}.decisionConsole{background:#070a08;border:1px solid #27322b;border-radius:9px;flex-direction:column;min-height:100%;display:flex;overflow:hidden}.decisionConsole>header,.decisionConsole>footer{color:#78827c;text-transform:uppercase;border-bottom:1px solid #202722;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;font:500 13px DM Mono,monospace;display:flex}.decisionConsole>header b{color:#72dd94;font-size:13px}.decisionConsole>div{flex:1;padding:7px 11px}.decisionConsole p{color:#829087;border-bottom:1px solid #151b17;grid-template-columns:20px 45px minmax(0,1fr);gap:7px;margin:0;padding:8px 0;font:13px/1.45 DM Mono,monospace;display:grid}.decisionConsole time{color:#435048}.decisionConsole p>span{color:#69d88d}.decisionConsole .consoleWaiting{align-items:center;display:flex}.consoleWaiting i{background:#6ee493;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite goalPulse;box-shadow:0 0 8px #6ee493}.decisionConsole>footer{text-transform:none;border-top:1px solid #202722;border-bottom:0;grid-template-columns:auto minmax(0,1fr);margin-top:auto;display:grid}.decisionConsole>footer code{color:#87938b;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.candidateResult>header span{color:#72e69a;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.candidateResult code{color:#77817b;font-size:13px}.candidateGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.candidateCard{background:#0c100e;border:1px solid #252e29;border-radius:10px;padding:13px}.candidateCard.recommended{background:#0e1711;border-color:#3a704a}.candidateCard>header{align-items:center;gap:8px;display:flex}.candidateCard>header>i{color:#88928c;background:#1a211d;border-radius:6px;place-items:center;width:22px;height:22px;font:500 13px DM Mono,monospace;display:grid}.candidateCard>header div{flex-direction:column;flex:1;min-width:0;display:flex}.candidateCard>header strong{font-size:13px}.candidateCard>header small{color:#6f7973;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.candidateCard>header b{color:#758079;text-transform:uppercase;font:500 13px DM Mono,monospace}.candidateCard.recommended>header b{color:#77e79c}.candidateCard p{color:#8a958e;min-height:46px;margin:12px 0;font-size:13px;line-height:1.55}.candidateScore{background:#202722;border-radius:3px;height:3px;overflow:hidden}.candidateScore i{background:#5eb97c;height:100%;display:block}.candidateCard>footer{color:#6e7872;justify-content:space-between;margin-top:9px;font:500 13px DM Mono,monospace;display:flex}.candidateDecision{background:#101512;border:1px solid #28342c;border-radius:9px;margin-top:13px;padding:12px}.candidateDecision>span{color:#818b85;text-transform:uppercase;border:1px solid #333d37;border-radius:999px;padding:6px 9px;font:500 13px DM Mono,monospace}@keyframes goalPulse{50%{opacity:.35;transform:scale(.75)}}@keyframes decisionSignal{to{transform:translateY(100%)}}
@media (max-width:760px){.goalWizardBackdrop{padding:0}.goalWizardModal{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.goalWizardModal>.goalWorkspace,.goalWizardModal>.goalProgress,.goalWizardModal>.activationWizard{padding:14px 16px 22px}.fleetWakeProgress{margin:0 auto;padding:20px 16px}.fleetWakeProgress>header strong{font-size:19px}.fleetWakeAgents{grid-template-columns:repeat(2,minmax(0,1fr))}.fleetWalletAlert{grid-template-columns:32px minmax(0,1fr)}.fleetWalletAlert>b{grid-column:2}.goalFormWizardSteps{grid-template-columns:1fr}.goalFormWizardSteps button+button{border-top:1px solid #29372f;border-left:0}.goalFormWizard{min-height:0}.goalWizardActions{background:0 0;flex-direction:column-reverse;align-items:stretch;padding-bottom:0;position:static}.goalWizardActions button{width:100%}.goalEvidenceReadiness{grid-template-columns:1fr}.goalEvidenceReadiness button{width:100%}.decisionWizardSteps{grid-template-columns:repeat(6,62px);overflow-x:auto}.decisionWizardSteps>span{text-align:center;grid-template-columns:1fr;justify-items:center;padding:12px 6px}.decisionWizardSteps i{grid-row:auto;margin-bottom:5px}.decisionWizardSteps small{display:none}.decisionWizardAction{flex-direction:column;align-items:stretch;gap:16px}.decisionWizardAction button,.decisionWizardAction>a{width:100%;min-width:0}.goalAnalyzer{margin-top:18px;padding:18px}.goalHeading{display:block}.goalHeading h2{font-size:23px}.goalWindow{margin-top:14px;display:inline-block}.goalWorkspace,.goalForm,.revenueStrip{grid-template-columns:1fr}.revenueStrip>div,.goalProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.goalBoundaries{grid-template-columns:1fr}.goalBoundaries>span{margin-bottom:1px}.goalBoundaries ul{grid-template-columns:repeat(2,1fr)}.goalProgress>header,.candidateResult>header,.candidateDecision{align-items:flex-start}.goalRolePath{grid-template-columns:1fr 1fr}.goalRolePath span:nth-child(2){border-right:0}.goalRolePath span:nth-child(-n+2){border-bottom:1px solid #253029}.goalGateRow,.candidateGrid,.decisionRoomGrid{grid-template-columns:1fr}.decisionMessages article{grid-template-columns:92px minmax(0,1fr)}.decisionMessages article:after{left:89px}.decisionConsole{min-height:250px}.candidateCard p{min-height:auto}.candidateDecision{flex-direction:column}}@media (max-width:420px){.goalAnalyzer{border-radius:14px;padding:15px}.goalForm,.goalBoundaries,.goalProgress{padding:14px}.goalBoundaries ul,.goalInputs,.goalProfileGrid,.goalConversationComposer,.fleetAnswer,.revenueStrip>div{grid-template-columns:1fr}.decisionSummary>header{flex-direction:column}.goalProgress>header{flex-direction:column;gap:7px}.decisionRoom{padding:12px}.decisionRoom>header{flex-direction:column}.decisionMessages article{grid-template-columns:1fr}.decisionMessages article:after{display:none}.decisionActor{border-bottom:1px solid #222d26;border-right:0;padding:9px 11px}}
.proofStart{background:#101713;border:1px solid #2b3a31;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;margin-top:12px;padding:14px;display:grid}.proofStart>div{flex-direction:column;gap:4px;display:flex}.proofStart strong{font-size:13px}.proofStart small{color:#7d8882;font-size:13px}.proofStart button,.liveAuthorization button{color:#07110b;cursor:pointer;background:#74e99c;border:0;border-radius:8px;min-height:36px;padding:0 14px;font-size:13px;font-weight:800}.proofStart button:disabled,.liveAuthorization button:disabled{cursor:not-allowed;opacity:.4}.proofStart>p{color:#ef978d;grid-column:1/-1;margin:0;font-size:13px}.proofRun{background:#0c130f;border:1px solid #304c39;border-radius:11px;margin-top:12px;padding:15px}.proofRun.rejected,.proofRun.failed{border-color:#633c38}.proofRun>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.proofRun>header>div{flex-direction:column;gap:4px;display:flex}.proofRun>header span,.liveAuthorization>div>span,.executionLog>div>span{color:#75e69a;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.proofRun>header strong{font-size:13px}.proofRun>header small,.liveAuthorization small,.executionLog small{color:#78837d;font-size:13px}.proofRun>header>b{color:#7ce9a0;text-transform:uppercase;border:1px solid #335740;border-radius:999px;padding:5px 8px;font:500 13px DM Mono,monospace}.proofTimeline{gap:6px;margin-top:14px;display:grid}.proofTimeline article{background:#0a0e0b;border:1px solid #222d26;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:8px 10px;display:grid}.proofTimeline article>i{color:#71df95;background:#17251c;border-radius:50%;place-items:center;width:22px;height:22px;font:600 13px DM Mono,monospace;display:grid}.proofTimeline article>div{flex-direction:column;gap:2px;min-width:0;display:flex}.proofTimeline strong{font-size:13px}.proofTimeline p{color:#747f79;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.proofTimeline article>b{color:#69736d;text-transform:uppercase;font:500 13px DM Mono,monospace}.proofMetrics{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.proofMetrics span{color:#89948d;overflow-wrap:anywhere;border:1px solid #222d26;border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:9px;font:500 13px DM Mono,monospace;display:flex}.proofMetrics b{color:#66716a;text-transform:uppercase;font:600 13px Manrope,sans-serif}.verificationLogs{background:#0b110d;border:1px solid #304c39;border-radius:9px;margin-top:10px;padding:11px}.verificationLogs>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.verificationLogs>header>div{flex-direction:column;gap:3px;display:flex}.verificationLogs>header span,.verificationLogGrid a>span{color:#75e69a;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.verificationLogs>header strong{font-size:13px}.verificationLogs>header>b{color:#77837c;font:500 13px DM Mono,monospace}.verificationLogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.verificationLogGrid a{color:#dbe8df;background:#101914;border:1px solid #25362b;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-width:0;padding:9px 10px;text-decoration:none;display:grid}.verificationLogGrid a:hover{border-color:#64c985}.verificationLogGrid a>span,.verificationLogGrid a>strong,.verificationLogGrid a>code{grid-column:1}.verificationLogGrid a>strong{font-size:13px}.verificationLogGrid a>code{color:#78857d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.verificationLogGrid a>b{color:#78e49b;white-space:nowrap;grid-area:1/2/4;align-self:center;font:600 13px DM Mono,monospace}.verificationLogs>p{color:#68736c;margin:8px 0 0;font-size:13px}.liveAuthorization{background:#12170f;border:1px solid #43543e;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;margin-top:11px;padding:13px;display:grid}.liveAuthorization>div{flex-direction:column;gap:3px;display:flex}.liveAuthorization strong{font-size:13px}.liveAuthorization label{color:#9ca69f;grid-column:1;align-items:center;gap:7px;font-size:13px;display:flex}.liveAuthorization input{accent-color:#74e99c}.liveAuthorization button{grid-area:1/2/3}.purchaseReviewBackdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040806e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.purchaseReview{background:#0b110d;border:1px solid #365c43;border-radius:16px;width:min(840px,100%);max-height:calc(100dvh - 48px);padding:22px;overflow-y:auto;box-shadow:0 24px 90px #0000008c}.purchaseReview>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.purchaseReview>header>div{flex-direction:column;gap:4px;display:flex}.purchaseReview>header span,.purchaseReviewGrid article>span{color:#75e69a;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.purchaseReview>header strong{font-size:20px}.purchaseReview>header small{color:#78837d;font-size:13px}.purchaseReview>header>button{color:#97a39b;cursor:pointer;background:#101713;border:1px solid #2b3a31;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:18px;display:grid}.purchaseReviewSummary{background:#101914;border:1px solid #304c39;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:20px;padding:16px;display:grid}.purchaseReviewSummary span{flex-direction:column;gap:4px;display:flex}.purchaseReviewSummary small{color:#718078;text-transform:uppercase;font-size:13px}.purchaseReviewSummary strong{font-size:16px}.purchaseReviewSummary i{color:#75e69a;font:16px DM Mono,monospace}.purchaseCostEstimate{background:linear-gradient(135deg,#101b14,#0c120f);border:1px solid #3a6146;border-radius:12px;margin-top:10px;padding:14px}.purchaseCostEstimate>header,.purchaseCostEstimate>footer,.purchaseCostEstimate>footer span{display:flex}.purchaseCostEstimate>header{justify-content:space-between;align-items:flex-start;gap:16px}.purchaseCostEstimate>header div,.purchaseCostEstimate>footer span{flex-direction:column;gap:3px}.purchaseCostEstimate>header span{color:#75e69a;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.purchaseCostEstimate>header strong{font-size:15px}.purchaseCostEstimate>header b{color:#8ae5a5;white-space:nowrap;border:1px solid #31583d;border-radius:999px;padding:5px 8px;font:600 12px DM Mono,monospace}.purchaseCostEstimate>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.purchaseCostEstimate article{background:#0c130f;border:1px solid #27382d;border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.purchaseCostEstimate article.sponsored{background:#102016;border-color:#31573e}.purchaseCostEstimate article span,.purchaseCostEstimate article small{color:#78857d;font-size:12px}.purchaseCostEstimate article strong{text-overflow:ellipsis;font-size:13px;overflow:hidden}.purchaseCostEstimate>footer{border-top:1px solid #27382d;justify-content:space-between;align-items:center;gap:20px;margin-top:11px;padding-top:10px}.purchaseCostEstimate>footer span b{color:#7d8a82;font-size:12px}.purchaseCostEstimate>footer span strong{color:#83eea3;font-size:14px}.purchaseCostEstimate>footer p{color:#77837b;text-align:right;max-width:420px;margin:0;font-size:12px;line-height:1.45}.purchaseReviewGrid{grid-template-columns:1.35fr 1fr;gap:10px;margin-top:10px;display:grid}.purchaseReviewGrid article{background:#0d1510;border:1px solid #25362b;border-radius:10px;min-width:0;padding:14px}.purchaseReviewGrid article>strong{color:#89968e;margin-top:10px;font-size:13px;display:block}.purchaseReviewGrid code{color:#a7b5ac;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:13px;display:block;overflow:hidden}.purchaseReviewGrid dl{gap:6px;margin:10px 0 0;display:grid}.purchaseReviewGrid dl>div{justify-content:space-between;gap:12px;display:flex}.purchaseReviewGrid dt,.purchaseReviewGrid dd{margin:0;font-size:13px}.purchaseReviewGrid dt{color:#6f7a73}.purchaseReviewGrid dd{color:#cbd8d0;font-weight:700}.purchaseReviewChecks{align-items:center;gap:8px;margin-top:10px;display:flex}.purchaseReviewChecks>strong{margin-right:auto;font-size:13px}.purchaseReviewChecks span{color:#68736c;border:1px solid #343a35;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:13px;display:flex}.purchaseReviewChecks span.passed{color:#78e49b;border-color:#315b3d}.purchaseReviewChecks i{font:700 13px DM Mono,monospace}.purchaseReviewSteps{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:15px;display:grid}.purchaseReviewSteps>strong{grid-column:1/-1;margin-bottom:2px;font-size:13px}.purchaseReviewSteps span{background:#101713;border:1px solid #25362b;border-radius:9px;grid-template-columns:22px minmax(0,1fr);gap:2px 7px;padding:10px;display:grid}.purchaseReviewSteps i{color:#78e49b;background:#1a2b20;border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;font:700 13px DM Mono,monospace;display:grid}.purchaseReviewSteps b{font-size:13px}.purchaseReviewSteps small{color:#6f7a73;font-size:13px;line-height:1.4}.purchaseReview>footer{border-top:1px solid #253029;margin-top:16px;padding-top:14px}.purchaseReview>footer label{color:#b5c0b9;align-items:center;gap:8px;font-size:13px;display:flex}.purchaseReview>footer input{accent-color:#74e99c}.purchaseReview>footer>p{color:#ef978d;margin:9px 0 0;font-size:13px}.purchaseReview>footer>div{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.purchaseReview>footer button{color:#a9b4ad;cursor:pointer;background:#121a15;border:1px solid #314138;border-radius:8px;min-height:38px;padding:0 16px;font-size:13px;font-weight:800}.purchaseReview>footer button:last-child{color:#07110b;background:#74e99c;border:0}.purchaseReview button:disabled,.purchaseReview input:disabled{cursor:not-allowed;opacity:.4}.executionLog{background:#101c14;border:1px solid #3a774c;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-top:11px;padding:13px;display:flex}.walletStrategyLogs{background:#0d1611;border:1px solid #304c39;border-radius:9px;margin-top:11px;padding:12px}.walletStrategyLogs>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.walletStrategyLogs>header>div{flex-direction:column;gap:3px;display:flex}.walletStrategyLogs>header span{color:#75e69a;letter-spacing:.08em;text-transform:uppercase;font:500 13px DM Mono,monospace}.walletStrategyLogs>header strong{font-size:13px}.walletStrategyLogs>header>b{color:#77837c;font:500 13px DM Mono,monospace}.walletStrategyLogs>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.walletStrategyLogs a{color:#dbe8df;border:1px solid #25362b;border-radius:8px;gap:3px;min-width:0;padding:9px;text-decoration:none;display:grid}.walletStrategyLogs a:hover{border-color:#64c985}.walletStrategyLogs a span{font-size:13px;font-weight:700}.walletStrategyLogs a code{color:#78857d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.walletStrategyLogs a b{color:#78e49b;font:600 13px DM Mono,monospace}.executionLog>div,.executionLog a{flex-direction:column;gap:4px;display:flex}.executionLog strong{font-size:13px}.executionLog a{color:#7ce69e;align-items:flex-end;font-size:13px;text-decoration:none}.executionLog code{color:#89948d;font-size:13px}.proofRejected{color:#e4978e;background:#1a100f;border:1px solid #603b37;border-radius:8px;gap:7px;margin-top:11px;padding:11px;font-size:13px;display:flex}.proofRejected strong{white-space:nowrap}.proofError{color:#ef978d;margin:10px 0 0;font-size:13px}
@media (max-width:760px){.proofStart{grid-template-columns:1fr}.proofStart button{width:100%}.proofMetrics{grid-template-columns:1fr 1fr}.liveAuthorization{grid-template-columns:1fr}.liveAuthorization label,.liveAuthorization button{grid-area:auto/1}.executionLog{flex-direction:column;align-items:flex-start}.executionLog a{align-items:flex-start}.verificationLogGrid,.walletStrategyLogs>div{grid-template-columns:1fr}.purchaseReviewBackdrop{padding:12px;display:block}.purchaseReviewGrid,.purchaseReviewSteps,.purchaseCostEstimate>div{grid-template-columns:1fr 1fr}.purchaseCostEstimate>footer{flex-direction:column;align-items:flex-start;gap:8px}.purchaseCostEstimate>footer p{text-align:left;max-width:none}.purchaseReviewChecks{flex-direction:column;align-items:flex-start}.purchaseReviewChecks>strong{margin-right:0}}@media (max-width:420px){.proofRun{padding:12px}.proofRun>header{flex-direction:column;gap:8px}.proofMetrics{grid-template-columns:1fr}.proofTimeline article{grid-template-columns:24px minmax(0,1fr)}.proofTimeline article>b{display:none}.verificationLogs>header,.walletStrategyLogs>header{flex-direction:column}.purchaseReview{padding:16px}.purchaseReviewSummary,.purchaseReviewGrid,.purchaseReviewSteps,.purchaseCostEstimate>div{grid-template-columns:1fr}.purchaseCostEstimate>header{flex-direction:column;gap:8px}.purchaseReviewSummary i{transform:rotate(90deg)}.purchaseReviewSteps>strong{grid-column:1}.purchaseReview>footer>div{flex-direction:column-reverse}.purchaseReview>footer button{width:100%}}
.brand{color:inherit;text-decoration:none}.primaryNav{align-items:center;gap:4px;margin-left:auto;margin-right:16px;display:flex}.primaryNav a{color:#79847e;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:700;text-decoration:none}.primaryNav a:hover,.primaryNav a.active{color:#b8c5bd;background:#121814}.auditContent{width:min(1120px,100% - 80px);margin:0 auto;padding:58px 0 88px}.auditHero{border-bottom:1px solid #202823;grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:50px;padding-bottom:34px;display:grid}.auditHero h1{letter-spacing:-.055em;margin:11px 0 10px;font-size:clamp(38px,5vw,64px);line-height:1}.auditHero p{color:#818d86;max-width:610px;margin:0;font-size:13px;line-height:1.65}.auditHeroMetric{background:#0c130f;border:1px solid #2a3e31;border-radius:13px;flex-direction:column;padding:20px;display:flex}.auditHeroMetric span,.auditHeroMetric small{color:#718078;font-size:13px}.auditHeroMetric strong{color:#83efa6;letter-spacing:-.04em;margin:5px 0 3px;font-size:29px}.auditToolbar{justify-content:space-between;align-items:center;gap:18px;margin:32px 0 12px;display:flex}.auditToolbar>div{flex-direction:column;gap:3px;display:flex}.auditToolbar strong{font-size:13px}.auditToolbar span{color:#6f7b74;font-size:13px}.auditToolbar a,.auditToolbar button,.auditState a,.auditState button{color:#80e6a0;cursor:pointer;background:#111914;border:1px solid #304a39;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:700;text-decoration:none}.auditState{text-align:center;background:#0b0f0d;border:1px solid #242e28;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:290px;margin-top:26px;padding:30px;display:flex}.auditState>i{border:2px solid #79e79c;border-radius:50%;width:11px;height:11px;margin-bottom:15px;display:block}.auditState.busy>i{border-right-color:#0000;animation:.8s linear infinite auditSpin}.auditState strong{font-size:14px}.auditState p{color:#758078;max-width:470px;margin:7px 0 16px;font-size:13px;line-height:1.6}.historyList{gap:10px;display:grid}.historyCard{background:#0c120e;border:1px solid #26342c;border-radius:12px;padding:17px}.historyCard>header,.holdingCard>header{align-items:center;gap:11px;display:flex}.assetMonogram{color:#7deb9f;background:#17251c;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font:700 13px DM Mono,monospace;display:grid;overflow:hidden}.assetMonogram img{object-fit:cover;width:100%;height:100%}.historyCard>header>div,.holdingCard>header>div{flex-direction:column;flex:1;min-width:0;display:flex}.historyCard>header>div>span{color:#72dd95;text-transform:uppercase;font:500 13px DM Mono,monospace}.historyCard>header strong,.holdingCard>header strong{font-size:13px}.historyCard>header small,.holdingCard>header small{color:#748078;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.historyCard>header>b,.holdingCard>header>b{color:#79e49b;text-transform:uppercase;border:1px solid #31543c;border-radius:999px;padding:5px 8px;font:500 13px DM Mono,monospace}.purchaseFlow{background:#090d0b;border:1px solid #222d26;border-radius:9px;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin:15px 0 10px;padding:13px;display:grid}.purchaseFlow span{flex-direction:column;gap:3px;display:flex}.purchaseFlow small{color:#657169;text-transform:uppercase;font-size:13px}.purchaseFlow strong{font-size:13px}.purchaseFlow i{color:#5c6b62;font-style:normal}.proofHashes{grid-template-columns:repeat(3,1fr);gap:7px;margin:0;display:grid}.proofHashes div{border:1px solid #222c26;border-radius:8px;min-width:0;padding:9px}.proofHashes dt,.holdingCard dt{color:#667169;text-transform:uppercase;font-size:13px}.proofHashes dd,.holdingCard dd{color:#a6b0aa;overflow-wrap:anywhere;margin:3px 0 0;font:500 13px DM Mono,monospace}.historyCard>footer,.holdingCard>footer{gap:7px;margin-top:11px;display:flex}.historyCard>footer a,.historyCard>footer button,.holdingCard>footer a,.holdingCard>footer button{color:#79d998;cursor:pointer;background:0 0;border:1px solid #293a30;border-radius:7px;padding:7px 9px;font-size:13px;text-decoration:none}.holdingCard>footer .sellPositionButton{color:#9bf2b3;background:#112218;border-color:#3e664a;font-weight:700}.portfolioSummary{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:22px;display:grid}.usdGExit{background:radial-gradient(circle at 100% 0,#d8c77824,#0000 42%),#14170e;border:1px solid #47633b;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:18px;display:flex}.usdGExit>div{flex-direction:column;gap:4px;display:flex}.usdGExit span{color:#d8c778;letter-spacing:.08em;text-transform:uppercase;font:600 13px DM Mono,monospace}.usdGExit strong{font-size:18px}.usdGExit p{color:#9ca59f;max-width:630px;margin:0;font-size:13px;line-height:1.55}.usdGExit>a{color:#11130c;text-align:center;background:#d8c778;border:1px solid #d8c778;border-radius:9px;min-width:180px;padding:11px 14px;font-size:13px;font-weight:800;text-decoration:none}.portfolioSummary>span{background:#0c110e;border:1px solid #26332c;border-radius:10px;flex-direction:column;padding:14px;display:flex}.portfolioSummary small{color:#69756e;font-size:13px}.portfolioSummary strong{margin-top:4px;font-size:15px}.recoverableFunds{background:#17150d;border:1px solid #51482c;border-radius:11px;gap:10px;margin-top:12px;padding:14px;display:grid}.recoverableFunds>header,.recoverableFunds>article{justify-content:space-between;align-items:center;gap:12px;display:flex}.recoverableFunds>header div,.recoverableFunds>article div{gap:3px;display:grid}.recoverableFunds>header span,.recoverableFunds>article span,.recoverableFunds>header small{color:#9b8f69;font-size:13px}.recoverableFunds>article{border-top:1px solid #3c351f;padding-top:10px}.recoverableFunds button{color:#14140d;cursor:pointer;background:#d8c778;border:0;border-radius:999px;min-height:34px;padding:0 12px;font:700 13px inherit}.recoverableFunds button:disabled{cursor:wait;opacity:.55}.recoverableFunds>a{color:#d8c778;font-size:13px;font-weight:700}.recoverableFunds>p{color:#e39a83;margin:0;font-size:13px}.recoverableFunds>p button{min-height:auto;color:inherit;background:0 0;border-radius:0;padding:0;text-decoration:underline}.holdingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.holdingCard{background:linear-gradient(150deg,#101713,#0a0e0c);border:1px solid #27372d;border-radius:12px;min-width:0;padding:16px}.holdingCard>header>b.partial,.holdingCard>header>b.unavailable{color:#cfbd77;border-color:#4d4734}.holdingBalance{flex-direction:column;margin:22px 0 14px;display:flex}.holdingBalance span{color:#ebf2ed;letter-spacing:-.06em;font:600 27px DM Mono,monospace}.holdingBalance small{color:#667169;font-size:13px}.holdingCard dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.holdingCard dl>div{background:#090d0b;border:1px solid #212c25;border-radius:8px;min-width:0;padding:9px}.holdingCard dd{flex-direction:column;display:flex}.holdingCard dd small{color:inherit;font-size:13px}.positive{color:#79e49b!important}.negative{color:#ed8e84!important}.neutral{color:#a6b0aa!important}.coverageNote{color:#6d7871;text-align:right;margin:12px 0 0;font-size:13px}.sellBackdrop{z-index:80;background:#020704d1;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.sellDialog{background:radial-gradient(circle at 100% 0,#45ab601f,#0000 36%),#0b110d;border:1px solid #35523e;border-radius:16px;width:min(100%,520px);max-height:calc(100vh - 44px);padding:22px;overflow:auto;box-shadow:0 30px 80px #0000008c}.sellDialog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sellDialog>header>div{flex-direction:column;display:flex}.sellDialog>header strong{margin-top:4px;font-size:18px}.sellDialog>header small{color:#a5afa9;margin-top:3px;font-size:13px}.sellDialog>header>button{color:#87938b;cursor:pointer;background:#101813;border:1px solid #2b3c31;border-radius:8px;width:30px;height:30px;font-size:18px}.sellJourney{background:#050b07c7;border:1px solid #293b30;border-radius:12px;margin-top:18px;padding:14px}.sellJourney>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sellJourney>header div{flex-direction:column;gap:3px;min-width:0;display:flex}.sellJourney>header span,.sellJourney>header small{color:#68766d;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.sellJourney>header strong{color:#d8e5db;font-size:13px}.sellJourneyBar{background:#18221b;border-radius:999px;height:3px;margin:12px 0 13px;overflow:hidden}.sellJourneyBar i{border-radius:inherit;background:linear-gradient(90deg,#59d27b,#a3f1b8);height:100%;transition:width .26s;display:block;box-shadow:0 0 12px #59d27b4d}.sellJourney ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.sellJourney li{color:#667169;border:1px solid #0000;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:41px;padding:7px 8px;display:grid}.sellJourney li>span{color:#68756d;border:1px solid #2d3931;border-radius:50%;place-items:center;width:20px;height:20px;font:600 13px DM Mono,monospace;display:grid}.sellJourney li>span:empty:after{content:"";background:#38443c;border-radius:50%;width:4px;height:4px}.sellJourney li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.sellJourney li strong{color:inherit;font-size:13px;font-weight:700}.sellJourney li small{color:#5d6961;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.sellJourney li a{color:#83dfa0;border:1px solid #31503a;border-radius:6px;padding:5px 7px;font-size:13px;text-decoration:none}.sellJourney li.active{color:#a1efb6;background:#102017;border-color:#35573f}.sellJourney li.active>span{border-color:#4b805a}.sellJourney li.active>span i,.sellActionContent>i{border:2px solid #7ee29940;border-top-color:#8be5a3;border-radius:50%;width:10px;height:10px;animation:.7s linear infinite auditSpin}.sellJourney li.complete{color:#83d99a}.sellJourney li.complete>span{background:#14291b;border-color:#3f704c}.sellJourney li.skipped{opacity:.65}.sellJourney li.error{color:#ef9d8f;background:#21120e;border-color:#643d35}.sellAmount{background:#080d0a;border:1px solid #2b3b31;border-radius:11px;flex-direction:column;margin-top:22px;padding:17px;display:flex}.sellAmount span,.sellAmount small{color:#6e7a72;font-size:13px}.sellAmount strong{color:#f0f5f1;margin:5px 0 3px;font:600 21px DM Mono,monospace}.sellPercentages{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.sellPercentages button{color:#7f8b83;cursor:pointer;background:#0b120e;border:1px solid #293a30;border-radius:8px;min-height:36px;font-size:13px}.sellPercentages button[aria-pressed=true]{color:#a3f1b8;background:#15291c;border-color:#4b805a}.sellQuote{gap:7px;margin:14px 0 0;display:grid}.sellQuote>div{border:1px solid #222f27;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:10px 11px;display:flex}.sellQuote dt{color:#6e7a72;font-size:13px}.sellQuote dd{color:#c9d3cc;overflow-wrap:anywhere;text-align:right;margin:0;font:500 13px DM Mono,monospace}.sellNotice{color:#718078;margin:13px 0 0;font-size:13px;line-height:1.6}.sellDialog>footer{grid-template-columns:1fr auto;gap:8px;margin-top:18px;display:grid}.sellDialog>footer button{color:#9bf1b2;cursor:pointer;background:#18301f;border:1px solid #3d6d49;border-radius:9px;min-height:42px;padding:0 16px;font-size:13px;font-weight:700}.sellDialog>footer button+button{color:#7b8880;background:0 0;border-color:#2a3730}.sellActionContent{justify-content:center;align-items:center;gap:8px;display:inline-flex}.sellDialog button:disabled{cursor:wait;opacity:.55}.sellError{color:#ee9e91;background:#21100d;border:1px solid #5a352f;border-radius:8px;margin:13px 0 0;padding:10px;font-size:13px;line-height:1.5}.sellResult{text-align:center;background:#0b1710;border:1px solid #31533b;border-radius:12px;flex-direction:column;align-items:center;margin-top:22px;padding:24px;display:flex}.sellResult>span{color:#7de39a;text-transform:uppercase;font-size:13px}.sellResult>strong{margin:7px 0 2px;font:600 25px DM Mono,monospace}.sellResult>small{color:#6d7a72;font-size:13px}.sellAuditStatus{color:#8be5a3;text-transform:uppercase;border:1px solid #31503a;border-radius:999px;margin:10px 0 0;padding:6px 9px;font:500 13px DM Mono,monospace}.sellResult nav{gap:7px;margin-top:17px;display:flex}.sellResult a,.sellResult .graphEvidenceTrigger{color:#8be5a3;cursor:pointer;background:0 0;border:1px solid #31503a;border-radius:7px;padding:8px 10px;font-size:13px;text-decoration:none}.graphEvidenceBackdrop{z-index:100;background:#020604e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.graphEvidenceDialog{background:radial-gradient(circle at 100% 0,#4dc97021,#0000 34%),#0a100c;border:1px solid #345440;border-radius:16px;width:min(100%,760px);max-height:calc(100vh - 48px);padding:22px;overflow:auto;box-shadow:0 35px 90px #0009}.graphEvidenceDialog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.graphEvidenceDialog>header>div{flex-direction:column;min-width:0;display:flex}.graphEvidenceDialog>header strong{color:#edf5ef;margin-top:4px;font-size:19px}.graphEvidenceDialog>header small{color:#a5afa9;margin-top:3px;font-size:13px}.graphEvidenceDialog>header>button{color:#8d9991;cursor:pointer;background:#101813;border:1px solid #2c3d32;border-radius:8px;flex:none;width:31px;height:31px;font-size:18px}.graphEvidenceFreshness{color:#83e3a0;letter-spacing:.04em;text-transform:uppercase;background:#0d1911;border:1px solid #31543c;border-radius:999px;align-items:center;gap:7px;margin-top:17px;padding:6px 9px;font:500 13px DM Mono,monospace;display:inline-flex}.graphEvidenceFreshness i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px}.graphEvidenceFreshness.loading i{background:0 0;border:2px solid #83e3a038;border-top-color:currentColor;width:9px;height:9px;animation:.7s linear infinite auditSpin}.graphEvidenceFreshness.fallback{color:#d9bd70;background:#18150d;border-color:#554b31}.graphEvidenceSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0 0;display:grid}.graphEvidenceSummary>div{background:#090e0b;border:1px solid #26342c;border-radius:9px;min-width:0;padding:12px}.graphEvidenceSummary dt{color:#657169;letter-spacing:.05em;text-transform:uppercase;font-size:13px}.graphEvidenceSummary dd{color:#b9c6bd;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin:4px 0 0;font:500 13px DM Mono,monospace;overflow:hidden}.graphEvidenceFacts{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.graphEvidenceFacts>div{border:1px solid #233028;border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:11px;display:flex}.graphEvidenceFacts span{color:#657169;text-transform:uppercase;font-size:13px}.graphEvidenceFacts code,.graphEvidenceFacts a{color:#a7b3ab;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;font:500 13px DM Mono,monospace;text-decoration:none;overflow:hidden}.graphEvidenceFacts a{color:#80dda0}.graphEvidenceJson{background:#060a07;border:1px solid #26342c;border-radius:10px;margin-top:10px}.graphEvidenceJson summary{color:#aab7ae;cursor:pointer;justify-content:space-between;align-items:center;padding:11px 13px;font-size:13px;font-weight:700;list-style:none;display:flex}.graphEvidenceJson summary::-webkit-details-marker{display:none}.graphEvidenceJson summary small{color:#6fd991;border:1px solid #2d4134;border-radius:5px;padding:3px 6px;font:500 13px DM Mono,monospace}.graphEvidenceJson pre{color:#91b99e;tab-size:2;text-align:left;white-space:pre-wrap;word-break:break-word;direction:ltr;border-top:1px solid #202b24;max-height:250px;margin:0;padding:14px;font:400 13px/1.65 DM Mono,monospace;overflow:auto}.graphEvidenceDialog>footer{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.graphEvidenceDialog>footer a,.graphEvidenceDialog>footer button{color:#82dfa0;cursor:pointer;background:#101b14;border:1px solid #31503a;border-radius:7px;min-height:34px;padding:8px 11px;font-size:13px;font-weight:700;text-decoration:none}.graphEvidenceDialog>footer button:last-child{color:#9bf1b2;background:#18301f;border-color:#3e6d4b;margin-left:auto}.auditDetailContent{max-width:1180px}.auditBack{color:#7c8a82;margin-bottom:25px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.auditDetailHero{border-bottom:1px solid #202823;grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:45px;padding-bottom:31px;display:grid}.auditDetailHero h1{letter-spacing:-.055em;margin:11px 0 10px;font-size:clamp(35px,5vw,58px);line-height:1}.auditDetailHero p{color:#818d86;max-width:670px;margin:0;font-size:13px;line-height:1.65}.auditSeal{background:#0c1510;border:1px solid #31503b;border-radius:12px;flex-direction:column;padding:17px;display:flex}.auditSeal span{color:#a5afa9;font-size:13px}.auditSeal strong{color:#82efa5;margin:4px 0;font-size:19px}.auditSeal code{color:#8d9991;font-size:13px}.auditChecks{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.auditChecks article{background:#0a100c;border:1px solid #26352c;border-radius:9px;align-items:center;gap:9px;min-width:0;padding:11px;display:flex}.auditChecks i{color:#7de99f;background:#183622;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:13px;font-style:normal;display:grid}.auditChecks span{flex-direction:column;min-width:0;display:flex}.auditChecks strong{font-size:13px}.auditChecks small{color:#6d7972;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.auditOverview{background:linear-gradient(135deg,#101a13,#0a0e0c);border:1px solid #293a30;border-radius:12px;grid-template-columns:1fr auto 1fr 1fr 1fr;align-items:stretch;gap:8px;padding:17px;display:grid}.auditOverview div{flex-direction:column;justify-content:center;min-width:0;padding:5px 10px;display:flex}.auditOverview span{color:#6a7770;text-transform:uppercase;font-size:13px}.auditOverview strong{text-overflow:ellipsis;margin-top:4px;font-size:13px;overflow:hidden}.auditOverview i{color:#73d994;align-self:center;font-style:normal}.actualCosts{background:linear-gradient(135deg,#0e1812,#0a100d);border-color:#31513b}.actualCostGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.actualCostGrid article{background:#0c130f;border:1px solid #25372b;border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.actualCostGrid article.sponsored{background:#102016;border-color:#31573e}.actualCostGrid span,.actualCostGrid small{color:#748078;font-size:12px}.actualCostGrid strong{color:#d8e4dc;font-size:14px}.actualCostNote{color:#87958c;margin:12px 0;font-size:13px}.actualCostReceipts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.actualCostReceipts a{color:inherit;border:1px solid #25362c;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px;text-decoration:none;display:grid}.actualCostReceipts a:hover{border-color:#4b8a5e}.actualCostReceipts span,.actualCostReceipts code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actualCostReceipts span{font-size:13px;font-weight:700}.actualCostReceipts b,.actualCostReceipts i{color:#79e69a;font-size:12px;font-style:normal}.actualCostReceipts code{color:#7b8880;font-size:12px}.auditSection{background:#0b100d;border:1px solid #243129;border-radius:12px;margin-top:22px;padding:18px}.auditSectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:13px;display:flex}.auditSectionHeading strong{font-size:13px}.auditSectionHeading span{color:#6d7871;font-size:13px}.auditTrail{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.auditTrail a{color:inherit;border:1px solid #26362c;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:11px;text-decoration:none;display:grid}.auditTrail i{color:#7ce59d;background:#16301f;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;font-style:normal;display:grid}.auditTrail span{flex-direction:column;min-width:0;display:flex}.auditTrail strong{font-size:13px}.auditTrail code{color:#68756e;margin-top:2px;font-size:13px}.auditTrail b{color:#73d994;grid-column:2;font-size:13px}.auditEvidenceColumns{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.auditEvidenceCard{background:#0c120e;border:1px solid #2b3a31;border-radius:12px;min-width:0;padding:18px}.auditEvidenceCard>header{grid-template-columns:1fr auto;margin-bottom:13px;display:grid}.auditEvidenceCard>header span{color:#6f7b74;text-transform:uppercase;grid-column:1;font-size:13px}.auditEvidenceCard>header strong{grid-column:1;font-size:14px}.auditEvidenceCard>header b{color:#7be49c;border:1px solid #31503b;border-radius:6px;grid-area:1/2/3;align-self:center;padding:5px 7px;font:500 13px DM Mono,monospace}.evidenceRow{border-top:1px solid #1d2721;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:9px;min-height:34px;display:grid}.evidenceRow span{color:#68746d;font-size:13px}.evidenceRow code{color:#a7b2aa;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.graphCall{background:#080d0a;border:1px solid #24342a;border-radius:8px;margin-bottom:8px;padding:10px}.graphCall span{color:#6f7c74;font-size:13px}.graphCall code{overflow-wrap:anywhere;color:#84dba0;white-space:pre-wrap;margin-top:6px;font-size:13px;line-height:1.55;display:block}.auditEvidenceCard>footer,.auditPrimaryLinks{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.auditEvidenceCard>footer a,.auditPrimaryLinks a{color:#7ade99;border:1px solid #2d4235;border-radius:7px;padding:7px 9px;font-size:13px;text-decoration:none}.transferTable{border:1px solid #223028;border-radius:9px;overflow:hidden}.transferTable>header,.transferTable>div{grid-template-columns:70px 1fr 1fr 100px 50px;align-items:center;gap:10px;min-height:38px;padding:0 11px;display:grid}.transferTable>header{color:#68746d;text-transform:uppercase;background:#111913;font-size:13px}.transferTable>div{border-top:1px solid #1f2923;font-size:13px}.transferTable code{color:#8c9991;text-overflow:ellipsis;font-size:13px;overflow:hidden}.transferTable a{color:#76db96;text-decoration:none}.proofCommitments{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}@keyframes auditSpin{to{transform:rotate(360deg)}}
@media (max-width:900px){.auditContent{width:min(100% - 36px,760px);padding-top:44px}.auditHero{grid-template-columns:1fr;gap:24px}.holdingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.auditChecks,.auditTrail{grid-template-columns:1fr 1fr}.auditOverview{grid-template-columns:1fr auto 1fr}.auditOverview>div:nth-last-child(-n+2){grid-column:span 1}}@media (max-width:760px){.network{display:none}.primaryNav{margin-right:6px}.primaryNav a{padding-inline:8px;font-size:13px}.portfolioSummary{grid-template-columns:1fr 1fr}.usdGExit{flex-direction:column;align-items:stretch}.usdGExit>a{width:100%}.recoverableFunds>header,.recoverableFunds>article{align-items:flex-start}.proofHashes,.holdingGrid,.auditDetailHero,.auditEvidenceColumns{grid-template-columns:1fr}.actualCostGrid,.actualCostReceipts,.graphEvidenceSummary,.graphEvidenceFacts{grid-template-columns:1fr 1fr}.transferTable>header{display:none}.transferTable>div{grid-template-columns:55px 1fr 1fr;gap:7px;padding-block:9px}.transferTable>div span,.transferTable>div a{grid-column:span 1}}@media (max-width:560px){.topbar{flex-wrap:wrap}.primaryNav{border-top:1px solid #1e2521;order:3;justify-content:center;width:100%;margin:7px 0 0;padding-top:7px}.primaryNav a{text-align:center;min-width:90px}.auditContent{width:calc(100% - 24px);padding:32px 0 55px}.auditHero{padding-bottom:25px}.auditHero h1{font-size:40px}.auditHeroMetric{padding:16px}.auditToolbar{flex-direction:column;align-items:flex-start}.auditToolbar a,.auditToolbar button{width:100%;min-height:40px}.historyCard,.holdingCard{padding:14px}.historyCard>header>b,.holdingCard>header>b{text-align:center;max-width:94px}.purchaseFlow{grid-template-columns:1fr}.purchaseFlow i{transform:rotate(90deg)}.historyCard>footer,.holdingCard>footer{grid-template-columns:1fr;display:grid}.historyCard>footer a,.historyCard>footer button,.holdingCard>footer a,.holdingCard>footer button{text-align:center;min-height:38px;padding:11px}.sellBackdrop{align-items:end;padding:0}.sellDialog{border-radius:18px 18px 0 0;width:100%;max-height:92vh;padding:18px}.sellDialog>footer{grid-template-columns:1fr}.sellJourney{padding:11px}.sellJourney li{grid-template-columns:22px minmax(0,1fr) auto;padding:7px 5px}.sellJourney li small{white-space:normal}.sellResult nav{width:100%;display:grid}.sellResult a,.sellResult .graphEvidenceTrigger{min-height:38px;padding:11px}.graphEvidenceBackdrop{align-items:end;padding:0}.graphEvidenceDialog{border-radius:18px 18px 0 0;width:100%;max-height:94vh;padding:18px}.graphEvidenceSummary,.graphEvidenceFacts,.graphEvidenceDialog>footer{grid-template-columns:1fr}.graphEvidenceDialog>footer{display:grid}.graphEvidenceDialog>footer a,.graphEvidenceDialog>footer button{place-items:center;min-height:40px;display:grid}.graphEvidenceDialog>footer button:last-child{margin-left:0}.graphEvidenceJson pre{max-height:220px}.holdingCard dl{grid-template-columns:1fr 1fr}.auditState{min-height:240px;padding:22px}.auditChecks,.auditTrail,.proofCommitments,.auditOverview,.actualCostGrid,.actualCostReceipts{grid-template-columns:1fr}.auditOverview i{transform:rotate(90deg)}.auditSectionHeading{flex-direction:column;align-items:flex-start;gap:4px}.evidenceRow{grid-template-columns:90px minmax(0,1fr)}.auditPrimaryLinks{display:grid}.auditPrimaryLinks a{text-align:center;min-height:38px;padding:11px}}@media (max-width:380px){.brandCopy strong{font-size:13px}.accessButton{min-width:96px}.portfolioSummary,.holdingCard dl{grid-template-columns:1fr}.recoverableFunds>article{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.auditState.busy>i{animation:none}}
