:root{color:#e6e6e6;background:#020202;font-family:SF Mono,Cascadia Code,JetBrains Mono,Roboto Mono,ui-monospace,Menlo,Consolas,monospace;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #020202;--panel: rgba(8, 8, 8, .86);--panel-2: #101010;--panel-3: #181818;--line: rgba(255, 255, 255, .12);--line-strong: rgba(255, 255, 255, .28);--ink: #f3f3f3;--text-muted: #9a9a9a;--green: #f2f2f2;--green-soft: #171717;--cyan: #c9c9c9;--cyan-soft: #141414;--orange: #ff8a4c;--orange-soft: #321e15;--red: #ff5f6d;--red-soft: #30181d;--yellow: #e4e4e4;--yellow-soft: #181818;--violet: #b48cff;--violet-soft: #211832;--shadow: 0 22px 80px rgba(0, 0, 0, .72);--radius: 6px}*{box-sizing:border-box;scrollbar-color:rgba(255,255,255,.18) rgba(255,255,255,.03);scrollbar-width:thin}*::-webkit-scrollbar{height:7px;width:7px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#ffffff2e;background-clip:content-box;border:1px solid transparent;border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:#ffffff47;background-clip:content-box}html{scroll-behavior:smooth}#root{min-height:100vh}#dashboard,#marketplace,#scanner,#access,#audits,#docs,#token{scroll-margin-top:104px}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 86% 12%,rgba(255,255,255,.16) 0 1px,transparent 2px) 0 0 / 34px 34px,radial-gradient(circle at 9% 82%,rgba(255,255,255,.14) 0 1px,transparent 2px) 0 0 / 34px 34px,linear-gradient(180deg,#ffffff0b,#0000 280px),#020202;overflow-x:hidden;position:relative}body:before,body:after{background:linear-gradient(90deg,transparent 0 42%,rgba(255,255,255,.14) 43%,rgba(255,255,255,.04) 48%,transparent 49%),linear-gradient(90deg,transparent 0 64%,rgba(255,255,255,.08) 65%,transparent 66%);animation:axis-frame-drift 18s ease-in-out infinite alternate;content:"";height:120vh;pointer-events:none;position:fixed;top:-10vh;width:340px;z-index:0}body:before{left:-96px;transform:skew(-28deg)}body:after{animation-duration:24s;right:-96px;transform:skew(-28deg)}button,input,select{font:inherit}button{cursor:pointer}.page-shell{display:flex;flex-direction:column;isolation:isolate;margin:0 auto;max-width:none;min-height:100vh;position:relative;width:100%}.page-shell>*{position:relative;z-index:1}.route-frame{display:flex;flex:1 0 auto;flex-direction:column}.route-frame>.app-shell{flex:1 0 auto}.top-nav{align-items:center;background:#040404e6;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:12px;grid-template-columns:235px minmax(0,1fr) 150px;margin:18px auto 0;max-width:1540px;min-height:66px;padding:10px 12px;position:relative;width:calc(100% - 36px);z-index:5}.app-shell{display:grid;grid-template-columns:280px minmax(420px,1fr) 380px;gap:18px;margin:0 auto;max-width:1540px;min-height:calc(100vh - 108px);padding:18px;width:100%}.dashboard-shell{align-items:start;grid-template-columns:minmax(0,1fr) 360px}.app-shell.content-page{grid-template-columns:minmax(0,1fr);max-width:1280px;min-height:0}.connected-dashboard-shell{grid-template-columns:minmax(0,1fr)}.connected-dashboard-shell .agent-dashboard{margin-inline:auto;max-width:1320px;width:100%}.dashboard-shell .market-main{overflow:visible}.dashboard-shell .detail-panel{max-height:none;position:static;top:auto}.sidebar,.detail-panel,.connector-card,.agents-card,.firewall-card,.scanner-card,.axis-access-card,.install-card,.skill-card,.stats-row div,.token-panel,.site-footer{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.sidebar{display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 36px);padding:18px;position:sticky;top:18px}.brand-block{align-items:center;display:flex;gap:12px;text-decoration:none}.brand-mark{align-items:center;background:#060606;border:1px solid rgba(255,255,255,.22);border-radius:var(--radius);color:var(--green);display:grid;height:44px;justify-content:center;overflow:hidden;width:44px}.brand-mark img{display:block;height:82%;object-fit:contain;width:82%}.brand-block strong{color:var(--ink);display:block;font-size:17px}.brand-block span{color:var(--text-muted);display:block;font-size:12px;margin-top:2px}.brand-block.compact .brand-mark{height:40px;width:40px}.sidebar-brand{display:none}.nav-links{align-items:center;display:flex;gap:4px;justify-content:center;min-width:0;overflow-x:auto;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.nav-links a{border:1px solid transparent;border-radius:var(--radius);color:#b7c1ca;font-size:11px;font-weight:800;padding:9px 10px;text-decoration:none;white-space:nowrap}.nav-links a:hover{background:#ffffff0f;border-color:var(--line);color:var(--green)}.top-nav a:focus,.top-nav button:focus{outline:none}.top-nav a:focus-visible,.top-nav button:focus-visible{border-color:#ffffff57;box-shadow:0 0 0 1px #ffffff1f;outline:none}.nav-links a.active{background:#ffffff1c;border-color:#fff3;color:var(--green)}.nav-toggle{align-items:center;background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);display:none;font-size:11px;font-weight:900;gap:7px;justify-content:center;min-height:42px;padding:0 12px;text-transform:uppercase}.wallet-button{align-items:center;background:var(--green);border:1px solid var(--green);border-radius:var(--radius);color:#07100c;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:40px;padding:0 14px;text-decoration:none;white-space:nowrap}.wallet-button:before{content:"> "}.wallet-button.connected{background:#37ff9f1a;border-color:#244d3b;color:var(--green)}.wallet-button.waiting{background:#ffffff14;border-color:var(--line-strong);color:var(--ink)}.wallet-button.public-cta{background:#fffffff0;border-color:#fffffff0;color:#060606}.wallet-button.public-cta:before{content:"";display:none}.wallet-button.connected:before,.wallet-button.waiting:before{border-radius:999px;content:"";display:inline-block;height:7px;margin-right:8px;width:7px}.wallet-button.connected:before{background:var(--green);box-shadow:0 0 12px #37ff9f8c}.wallet-button.waiting:before{background:var(--yellow);box-shadow:0 0 12px #ffdc7873}.token-panel{background:#060606e0;color:var(--ink);padding:16px}.token-panel strong{color:var(--yellow);display:block;font-size:28px;margin-top:5px}.token-panel p{color:#aab5bf;font-size:12px;line-height:1.55;margin:10px 0 0}.token-panel code{background:#020202;border:1px solid var(--line);border-radius:8px;color:var(--ink);display:block;font-size:11px;margin-top:12px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.eyebrow{color:var(--green);display:inline-block;font-size:11px;font-weight:900;text-transform:uppercase}.filter-panel,.source-panel{display:grid;gap:12px}.filter-panel h2,.source-panel h2,.module-heading h2,.detail-section h3{align-items:center;color:var(--ink);display:flex;font-size:14px;gap:7px;margin:0}.filter-panel label{color:var(--text-muted);display:grid;font-size:11px;font-weight:800;gap:7px;text-transform:uppercase}.filter-panel select,.search-box input{background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);height:42px;outline:none}.filter-panel select{padding:0 10px}.source-panel{margin-top:auto}.source-panel a{align-items:center;color:#d6d6d6;display:flex;font-size:12px;font-weight:800;gap:6px;justify-content:space-between;text-decoration:none}.source-panel a:hover{color:var(--green)}.market-main{min-width:0;overflow:hidden}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease,border-color .7s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@keyframes axis-frame-drift{0%{opacity:.72;translate:0 0}to{opacity:1;translate:22px -18px}}@keyframes axis-panel-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.market-header,.connector-card,.site-footer{animation:axis-panel-rise .56s ease both}.landing-hero{align-items:center;display:grid;justify-items:center;isolation:isolate;margin:-86px 0 18px;min-height:calc(100vh - 18px);overflow:hidden;padding:150px clamp(18px,6vw,86px) 64px;position:relative;text-align:center}.landing-hero:before{background:linear-gradient(180deg,#0202023d,#02020200 24%),radial-gradient(circle at 50% 48%,rgba(255,255,255,.095),transparent 45%);content:"";inset:0;mask-image:linear-gradient(180deg,transparent 0,#000 96px,#000 calc(100% - 110px),transparent 100%);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 96px,#000 calc(100% - 110px),transparent 100%);z-index:-1}.landing-hero:after{background:linear-gradient(180deg,#00000005,#000000c2 78%,#000000eb),radial-gradient(circle at 50% 50%,rgba(255,255,255,.06),transparent 48%);content:"";inset:0;mask-image:linear-gradient(180deg,transparent 0,#000 74px,#000 calc(100% - 92px),transparent 100%);position:absolute;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 74px,#000 calc(100% - 92px),transparent 100%);z-index:-1}.landing-content{max-width:920px;position:relative;z-index:1}.axis-title{align-items:center;display:flex;gap:clamp(38px,7vw,98px);justify-content:center;margin:0}.axis-title span{animation:axis-letter-breathe 5.6s ease-in-out infinite,axis-letter-sheen 6.4s linear infinite;background:linear-gradient(105deg,#bdbdbd,#fff 36%,#6f6f6f,#fff 58%,#c9c9c9);background-clip:text;background-size:220% 100%;color:transparent;display:block;font-size:clamp(54px,8vw,118px);font-weight:300;line-height:1;text-shadow:0 0 28px rgba(255,255,255,.18);-webkit-background-clip:text}.axis-title span:nth-child(2){animation-delay:.12s}.axis-title span:nth-child(3){animation-delay:.24s}.axis-title span:nth-child(4){animation-delay:.36s}.landing-content h1:before{content:""}.landing-content p{color:#d7d7d7;font-size:clamp(13px,1.5vw,20px);line-height:1.45;margin:24px auto 0;max-width:820px}.hero-kicker:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);content:"";display:block;height:1px;margin:30px auto 0;max-width:520px}.hero-subline{color:#f2f2f2;font-size:clamp(12px,1.2vw,16px)}.landing-actions{justify-content:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.landing-actions a{min-width:170px;text-decoration:none}.axis-scene{inset:0;overflow:hidden;position:absolute;z-index:-2}.axis-bar,.axis-line,.axis-dots,.axis-slash{position:absolute}.axis-bar{border-left:2px solid rgba(255,255,255,.24);border-right:1px solid rgba(255,255,255,.08);height:140%;top:-20%;width:180px}.bar-left{background:linear-gradient(90deg,rgba(255,255,255,.06),transparent);left:4%;transform:skew(-28deg)}.bar-right{background:linear-gradient(270deg,rgba(255,255,255,.06),transparent);right:4%;transform:skew(-28deg)}.axis-line{background:#ffffffd1;height:2px;width:96px}.line-one{left:12%;top:48%}.line-two{right:16%;top:56%}.axis-slash{color:#ffffffd1;font-size:23px;font-weight:300}.slash-one{left:24%;top:22%}.slash-two{bottom:15%;right:31%}.axis-dots{background-image:radial-gradient(rgba(255,255,255,.9) 1.5px,transparent 1.5px);background-size:24px 24px;height:76px;opacity:.9;width:110px}@keyframes axis-letter-sheen{0%{background-position:160% 50%}to{background-position:-80% 50%}}@keyframes axis-letter-breathe{0%,to{opacity:.92;text-shadow:0 0 18px rgba(255,255,255,.12);transform:translateZ(0)}50%{opacity:1;text-shadow:0 0 26px rgba(255,255,255,.24),0 0 62px rgba(255,255,255,.08);transform:translate3d(0,-3px,0)}}.dots-one{bottom:12%;left:7%}.dots-two{right:12%;top:10%}.landing-sections{display:grid;gap:18px;margin:0 auto 18px;max-width:1540px;width:calc(100% - 36px)}.protocol-strip{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px}.protocol-strip span{color:var(--green);font-size:12px;font-weight:900;text-transform:uppercase}.landing-grid,.audit-hero-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-grid section,.landing-grid>div,.audit-hero-grid section,.audit-hero-grid>div,.scanner-workbench,.landing-command,.axis-tier-board section,.docs-grid a{background:#080808e0;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);padding:18px}.landing-grid section svg,.landing-grid>div svg,.audit-hero-grid section svg,.audit-hero-grid>div svg,.docs-grid a svg{color:var(--green)}.landing-grid h2,.audit-hero-grid h2,.axis-tier-board h2{color:var(--ink);font-size:18px;line-height:1.2;margin:16px 0 0}.landing-grid p,.audit-hero-grid p,.axis-tier-board p{color:var(--text-muted);font-size:13px;line-height:1.55;margin:12px 0 0}.landing-command,.scanner-workbench{display:grid;gap:12px}.landing-command code,.scanner-workbench code{color:var(--green);font-size:13px}.page-header{align-items:end;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.page-header>div:first-child{min-width:0}.page-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;min-width:260px}.page-action{align-items:center;background:#080808d1;border:1px solid var(--line);border-radius:var(--radius);color:var(--green);display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none}.page-action.primary{background:var(--green);border-color:var(--green);color:#07100c}.page-action:hover{border-color:#ffffff47;transform:translateY(-1px)}.two-column-page{grid-template-columns:280px minmax(0,1fr)}.two-column-page .market-main{overflow:visible}.scanner-workbench{margin-bottom:14px}.scanner-console{background:linear-gradient(135deg,#ffffff13,#ffffff06),#080808e6;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:14px;margin-bottom:14px;padding:18px}.scanner-console-main{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 190px}.scanner-console h2{color:var(--ink);font-size:28px;line-height:1.08;margin:6px 0 0}.scanner-console p{color:var(--text-muted);font-size:13px;line-height:1.5;margin:10px 0 0}.scanner-status-card{background:#050505;border:1px solid var(--line);border-radius:var(--radius);padding:12px}.scanner-status-card span,.scanner-status-card em{color:var(--text-muted);display:block;font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase}.scanner-status-card strong{color:var(--ink);display:block;font-size:20px;margin:5px 0 7px}.scanner-command-row{align-items:center;background:#020202;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;grid-template-columns:18px minmax(0,1fr) auto;min-height:54px;padding:8px 8px 8px 12px}.scanner-command-row code{color:var(--ink);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanner-command-row .primary-button{border:0;min-height:38px;min-width:118px}.scanner-command-row .primary-button:disabled{cursor:not-allowed;opacity:.46}.scanner-live-results{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.scanner-workflow-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.scanner-workflow-grid>section{background:#080808e0;border:1px solid var(--line);border-radius:var(--radius);padding:18px}.scanner-skill-list{display:grid;gap:8px}.scanner-skill-list div{align-items:center;background:#050505;border:1px solid var(--line);border-radius:var(--radius);display:flex;gap:10px;justify-content:space-between;min-height:50px;padding:10px 12px}.scanner-skill-list strong{color:var(--ink);font-size:13px}.scanner-skill-list span{border:1px solid var(--line);border-radius:999px;color:var(--text-muted);flex:0 0 auto;font-size:10px;font-weight:900;padding:5px 7px;text-transform:uppercase}.runtime-metrics{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.runtime-metrics div,.runtime-pipeline section{background:#070707;border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:16px}.runtime-metrics span,.runtime-metrics em{color:var(--text-muted);display:block;font-size:11px;font-style:normal;font-weight:800;text-transform:uppercase}.runtime-metrics strong{color:var(--green);display:block;font-size:34px;line-height:1;margin:10px 0 8px}.runtime-terminal{display:grid;gap:10px}.runtime-pipeline{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-pipeline svg{color:var(--green)}.runtime-pipeline h2{color:var(--ink);font-size:17px;margin:12px 0 7px}.runtime-pipeline p{color:var(--text-muted);font-size:13px;line-height:1.5;margin:0}.axis-tier-board{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.axis-tier-board span{color:var(--text-muted);font-size:11px;font-weight:900;text-transform:uppercase}.axis-tier-board strong,.axis-tier-board h2{color:var(--ink);display:block;font-size:18px;margin:6px 0 0}.axis-token-hero{align-items:center;background:linear-gradient(135deg,#ffffff17,#ffffff05),#070707e6;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,auto);margin-bottom:14px;padding:20px}.axis-token-hero h2{color:var(--ink);font-size:28px;margin:6px 0 8px}.axis-token-hero p{color:var(--text-muted);line-height:1.55;margin:0;max-width:720px}.axis-token-hero code,.axis-contract-line code{background:#020202;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font-size:12px;overflow-wrap:anywhere;padding:12px}.axis-contract-line{display:grid;gap:7px;margin:14px 0}.axis-contract-line span{color:var(--text-muted);font-size:10px;font-weight:900;text-transform:uppercase}.axis-utility-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.axis-utility-grid section{background:#080808e0;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);padding:18px}.axis-utility-grid svg{color:var(--green)}.axis-utility-grid h2{font-size:17px;margin:14px 0 8px}.axis-utility-grid p{color:var(--text-muted);font-size:13px;line-height:1.55;margin:0}.docs-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.docs-command-panel{background:linear-gradient(135deg,#ffffff13,#ffffff05),#080808e6;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-bottom:14px;padding:18px}.docs-command-panel h2{color:var(--ink);font-size:24px;margin:7px 0 10px}.docs-command-panel p{color:var(--text-muted);line-height:1.55;margin:0}.docs-command-panel div{display:grid;gap:8px}.docs-command-panel code{background:#020202;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font-size:12px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.docs-grid a{align-items:center;display:grid;gap:12px;grid-template-columns:22px minmax(0,1fr) 18px;min-height:76px;text-decoration:none}.docs-grid a span{color:var(--ink);font-size:14px;font-weight:900}.audit-flow-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.audit-flow-grid section,.audit-signal-board{background:#080808e0;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);padding:18px}.audit-flow-grid section{min-height:188px}.audit-flow-grid section>div{align-items:center;display:flex;justify-content:space-between}.audit-flow-grid span{color:var(--text-muted);font-size:11px;font-weight:900}.audit-flow-grid svg,.audit-signal-board svg{color:var(--green)}.audit-flow-grid h2,.audit-signal-board h2{color:var(--ink);font-size:18px;line-height:1.2;margin:18px 0 10px}.audit-flow-grid p,.audit-signal-board p{color:var(--text-muted);font-size:13px;line-height:1.55;margin:0}.audit-signal-board{display:grid;gap:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.audit-signal-list{display:grid;gap:8px}.audit-signal-list article{background:#050505;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:5px;padding:12px}.audit-signal-list strong{color:var(--ink);font-size:13px}.audit-signal-list span{color:var(--text-muted);font-size:12px;line-height:1.45}.chain-pack-list{display:grid;gap:16px}.chain-pack-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.chain-pack-header{align-items:start;display:grid;gap:14px;grid-template-columns:70px minmax(0,1fr) auto;margin-bottom:16px}.chain-pack-header>span{align-items:center;background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--green);display:grid;font-size:13px;font-weight:900;height:54px;justify-content:center}.chain-pack-header h2{color:var(--ink);font-size:22px;margin:0}.chain-pack-header p{color:var(--text-muted);font-size:13px;line-height:1.45;margin:7px 0 0}.chain-pack-header em{border:1px solid var(--line);border-radius:999px;color:var(--text-muted);font-size:11px;font-style:normal;font-weight:900;padding:6px 10px;text-transform:uppercase}.chain-pack-header em.ready{border-color:#244d3b;color:var(--green)}.chain-pack-header em.high-risk{border-color:#63313a;color:var(--red)}.chain-skill-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.chain-skill-grid article{background:#070707;border:1px solid var(--line);border-radius:var(--radius);padding:14px}.chain-skill-grid article>div:first-child span{color:var(--cyan);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.chain-skill-grid article>div:first-child strong{color:var(--ink);display:block;font-size:15px;margin-top:5px}.chain-skill-grid article p{color:var(--text-muted);font-size:12px;line-height:1.5;margin:11px 0}.chain-skill-meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.chain-skill-meta>span,.chain-skill-meta a{align-items:center;background:#111;border:1px solid var(--line);border-radius:999px;color:#c7d0d8;display:inline-flex;font-size:10px;font-weight:900;gap:5px;min-height:24px;padding:3px 8px;text-decoration:none}@keyframes terminalFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-14px,0)}}.control-center{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.onboarding-grid{display:grid;gap:12px;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding-grid article{background:#070707d1;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);display:grid;gap:12px;min-height:150px;padding:16px}.onboarding-grid article>div{align-items:center;display:flex;justify-content:space-between}.onboarding-grid article span{color:var(--text-muted);font-size:11px;font-weight:900}.onboarding-grid article svg{color:var(--green)}.onboarding-grid article strong{color:var(--ink);font-size:15px}.onboarding-grid article p{color:var(--text-muted);font-size:12px;line-height:1.5;margin:0}.agent-product-grid{display:grid;gap:12px;grid-column:1 / -1;grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}.agent-product-card{background:#070707d1;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);min-height:168px;padding:16px}.agent-product-card.featured{background:linear-gradient(135deg,#ffffff13,#ffffff05),#080808eb}.agent-product-card span{color:var(--text-muted);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.agent-product-card h2{color:var(--ink);font-size:22px;line-height:1.15;margin:12px 0 10px}.agent-product-card svg{color:var(--green);margin-bottom:14px}.agent-product-card strong{color:var(--ink);display:block;font-size:15px;line-height:1.25}.agent-product-card p{color:var(--text-muted);font-size:12px;line-height:1.5;margin:8px 0 0}.execution-path-strip{align-items:stretch;background:linear-gradient(135deg,#ffffff12,#ffffff05),#080808e6;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:10px;grid-column:1 / -1;grid-template-columns:minmax(240px,1.15fr) repeat(4,minmax(0,1fr));padding:16px}.execution-path-strip h2{color:var(--ink);font-size:20px;line-height:1.2;margin:8px 0 0}.execution-path-strip article{background:#050505;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:6px;min-height:96px;padding:12px}.execution-path-strip svg{color:var(--green)}.execution-path-strip strong{color:var(--ink);font-size:13px}.execution-path-strip article span{color:var(--text-muted);font-size:11px;line-height:1.4}.connector-card,.agents-card,.firewall-card,.scanner-card,.axis-access-card,.install-card{min-width:0;padding:18px}.connector-card{background:linear-gradient(135deg,#ffffff17,#ffffff06),#070707;color:var(--ink);display:grid;gap:16px;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) 168px}.terminal-titlebar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:7px;grid-column:1 / -1;margin:-2px 0 2px;padding-bottom:12px}.terminal-titlebar span{border-radius:999px;display:block;height:10px;width:10px}.terminal-titlebar span:nth-child(1){background:#ff5f57}.terminal-titlebar span:nth-child(2){background:#ffbd2e}.terminal-titlebar span:nth-child(3){background:#28c840}.terminal-titlebar strong{color:var(--text-muted);font-size:12px;font-weight:800;margin-left:4px}.connector-card h2,.market-header h1{color:var(--ink);font-size:32px;line-height:1.02;margin:5px 0 0}.connector-card h2:before,.market-header h1:before{color:var(--green);content:"$ "}.connector-card p,.market-subtitle,.scanner-card p,.install-card p{color:#aab5bf;font-size:13px;line-height:1.5;margin:10px 0 0}.pairing-box{align-self:start;background:#0b0b0b;border:1px solid var(--line-strong);border-radius:var(--radius);padding:14px}.pairing-box span{color:var(--green);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.pairing-box strong{color:var(--ink);display:block;font-size:22px;margin-top:5px}.pairing-box em{color:var(--text-muted);display:block;font-size:10px;font-style:normal;font-weight:900;margin-top:8px;text-transform:uppercase}.connector-command,.command-row{align-items:center;background:#020202;border:1px solid var(--line);border-radius:var(--radius);color:#eaf1ee;display:grid;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;min-height:50px;padding:8px 8px 8px 12px}.connector-command{grid-column:1 / -1}.manual-command-row{opacity:.82}.connector-helper{align-items:center;background:#ffffff09;border:1px solid var(--line);border-radius:var(--radius);color:var(--text-muted);display:flex;gap:9px;grid-column:1 / -1;line-height:1.45;padding:10px 12px}.connector-helper svg{color:var(--green);flex:0 0 auto}.connector-helper span{font-size:12px}.relay-card{background:#ffffff09;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-column:1 / -1;padding:14px}.relay-card.connected{background:linear-gradient(135deg,#37ff9f14,#ffffff06),#ffffff09;border-color:#244d3b;box-shadow:inset 0 0 0 1px #37ff9f0a}.relay-card.expired{border-color:#63313a}.relay-card>div:first-child{align-items:center;color:var(--ink);display:flex;gap:8px;justify-content:space-between}.relay-card strong{font-size:13px;margin-right:auto}.relay-card>div:first-child span{border:1px solid var(--line);border-radius:999px;color:var(--text-muted);font-size:10px;font-weight:900;padding:5px 8px;text-transform:uppercase}.relay-card.connected>div:first-child span{border-color:#244d3b;color:var(--green)}.relay-card p{color:var(--text-muted);font-size:12px;line-height:1.55;margin:0}.relay-card code{color:var(--ink)}.relay-steps{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.relay-steps span{background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--text-muted);font-size:10px;font-weight:900;line-height:1.35;min-height:42px;padding:8px;text-transform:uppercase}.relay-card.connected .relay-steps span{border-color:#244d3b;color:var(--green)}.relay-meta{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.relay-meta span{background:#37ff9f0f;border:1px solid #244d3b;border-radius:var(--radius);color:#d9fff0;font-size:10px;font-weight:900;min-width:0;overflow:hidden;padding:8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.relay-card .secondary-button{justify-self:start}.connector-command code,.command-row code{color:var(--green);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button{align-items:center;background:#111;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);display:inline-flex;height:38px;justify-content:center;width:38px}.copy-command-button{align-items:center;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:var(--radius);color:#030303;display:inline-flex;font-size:11px;font-weight:900;gap:7px;justify-content:center;min-height:38px;min-width:92px;padding:0 12px}.module-heading{align-items:center;display:flex;gap:8px;margin-bottom:12px}.module-heading svg{color:var(--green)}.agent-list,.axis-tier-list,.rule-list,.scan-results{display:grid;gap:8px}.agent-row{align-items:center;background:#070707;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:58px;padding:10px}.agent-row strong,.agent-row span,.agent-row em{display:block}.agent-row strong{color:var(--ink);font-size:12px}.agent-row span,.agent-row em{color:var(--text-muted);font-size:11px;font-style:normal;margin-top:3px}.agent-row em{color:var(--green);font-weight:900;text-align:right}.rule-list span{align-items:center;background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:#c7d0d8;display:flex;font-size:12px;font-weight:800;gap:8px;min-height:38px;padding:8px 10px}.scan-results{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.scan-results div{border:1px solid transparent;border-radius:var(--radius);min-height:66px;padding:10px}.scan-results .safe{background:var(--green-soft);border-color:#244d3b;color:var(--green)}.scan-results .warn{background:var(--yellow-soft);border-color:#4a3d1d;color:var(--yellow)}.scan-results span,.scan-results strong,.axis-tier-list span,.axis-tier-list strong,.axis-tier-list em{display:block}.scan-results span,.axis-tier-list span{font-size:10px;font-weight:900;text-transform:uppercase}.scan-results strong{font-size:11px;margin-top:6px}.axis-tier-list div{background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);padding:10px}.axis-tier-list span{color:var(--cyan)}.axis-tier-list strong{font-size:12px;line-height:1.3;margin-top:5px}.axis-tier-list em{color:var(--yellow);font-size:12px;font-style:normal;font-weight:900;margin-top:7px}.install-card{align-items:center;display:grid;gap:10px;grid-column:1 / -1;grid-template-columns:180px minmax(0,1fr)}.install-card .module-heading{margin-bottom:0}.agent-dashboard{display:grid;gap:14px;margin-bottom:18px}.agent-hero-card,.agent-card{min-width:0;padding:18px}.agent-hero-card{background:linear-gradient(135deg,#ffffff17,#ffffff06),#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink)}.agent-hero-main{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 210px}.agent-hero-card h2{color:var(--ink);font-size:34px;line-height:1.03;margin:5px 0 0}.agent-hero-card h2:before{color:var(--green);content:"$ "}.control-hero-card h2:before{content:""}.agent-hero-card p,.wallet-status p,.permission-list p{color:#aab5bf;font-size:13px;line-height:1.5;margin:10px 0 0}.agent-session-card{background:#0b0b0b;border:1px solid #244d3b;border-radius:var(--radius);padding:14px}.agent-session-card.protected{background:linear-gradient(135deg,#244d3b57,#050505f0)}.agent-session-card span,.agent-session-card em,.agent-stat-grid span,.wallet-limits span,.runtime-health-grid span,.approval-queue span{color:var(--text-muted);display:block;font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase}.agent-session-card strong{color:var(--ink);display:block;font-size:22px;margin:5px 0 7px}.agent-stat-grid,.runtime-health-grid,.approval-queue{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.agent-stat-grid div,.runtime-health-grid div,.approval-queue div,.wallet-limits{background:#050505;border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:10px}.agent-stat-grid strong,.runtime-health-grid strong,.approval-queue strong,.wallet-limits strong{color:var(--ink);display:block;font-size:12px;margin-top:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capability-row{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:7px;margin-top:14px;padding-top:14px}.capability-row span{background:#37ff9f0e;border:1px solid rgba(55,255,159,.22);border-radius:999px;color:#cfe7dc;font-size:10px;font-weight:900;padding:6px 8px;text-transform:uppercase}.agent-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-control-grid{align-items:start;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr)}.agent-card{background:#070707c7;border:1px solid var(--line);border-radius:var(--radius)}.dashboard-action-row{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:16px}.dashboard-action-row .primary-button,.dashboard-action-row .secondary-button{min-width:160px}.wallet-status{background:#37ff9f0e;border:1px solid #244d3b;border-radius:var(--radius);padding:12px}.wallet-status span{color:var(--green);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.wallet-status strong{color:var(--ink);display:block;font-size:18px;margin-top:5px}.wallet-limits{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px}.control-stack{display:grid;gap:10px}.control-tile{background:#050505;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;padding:13px}.control-tile.safe{background:#234c3a40;border-color:#46be8057}.control-tile.warning{background:#e4e4e40f;border-color:#ffffff42}.control-tile.locked{background:#ffffff09}.control-tile>div:first-child{align-items:start;display:flex;gap:10px;justify-content:space-between}.control-tile span,.control-tile em{color:var(--text-muted);display:block;font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase}.control-tile strong{color:var(--ink);display:block;font-size:16px;line-height:1.25}.control-tile p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:0}.axis-tier-card{background:linear-gradient(145deg,#ffffff09,#fff0),#050505;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;margin-top:10px;min-height:190px;padding:16px}.axis-tier-card span{color:var(--text-muted);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.axis-tier-card strong{color:var(--ink);display:block;font-size:18px;margin-top:4px}.axis-tier-card p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:0}.axis-tier-meter{background:#010101;border:1px solid var(--line);border-radius:999px;height:10px;overflow:hidden;padding:2px}.axis-tier-meter i{background:linear-gradient(90deg,#ffffffb8,#fffffff5);border-radius:inherit;display:block;height:100%;min-width:4px}.permission-surface,.skill-auth-card{grid-row:span 2}.my-skills-card{grid-column:1 / -1;order:-3}.agent-control-grid .my-skills-card{grid-column:auto;order:0}.dashboard-main-card{grid-row:auto}.activity-card,.protection-card,.advanced-agent-details{grid-column:1 / -1}.agent-control-grid .protection-card,.agent-control-grid .compact-activity-card{grid-column:auto}.agent-control-grid .advanced-agent-details{grid-column:1 / -1}.agent-inventory-list{display:grid;gap:9px}.agent-inventory-list>div{background:#050505;border:1px solid var(--line);border-radius:var(--radius);padding:11px}.agent-inventory-list>div>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between}.agent-inventory-list strong{color:var(--ink);font-size:13px}.agent-inventory-list span{border:1px solid var(--line);border-radius:999px;color:var(--green);flex:0 0 auto;font-size:10px;font-weight:900;padding:5px 7px;text-transform:uppercase}.agent-inventory-list p{color:var(--text-muted);font-size:12px;margin:8px 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-inventory-list em{color:#c7d0d8;display:block;font-size:11px;font-style:normal;font-weight:800;margin-top:8px}.permission-list,.skill-auth-list,.my-skill-list{display:grid;gap:9px}.skill-dashboard-list,.approval-list,.timeline-list,.protection-list{display:grid;gap:10px}.compact-approval-list{border-top:1px solid var(--line);padding-top:10px}.skill-dashboard-item,.approval-list>div,.timeline-list>div,.protection-list>div{background:#050505;border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:12px}.skill-dashboard-title{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.skill-dashboard-title strong,.approval-list strong,.timeline-list strong,.protection-list strong{color:var(--ink);display:block;font-size:14px}.skill-dashboard-title p,.approval-list p,.timeline-list p,.protection-list p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:7px 0 0}.skill-dashboard-title>span,.approval-list>div>span,.timeline-list>div>div:first-child span{border:1px solid var(--line);border-radius:999px;color:var(--green);flex:0 0 auto;font-size:10px;font-weight:900;padding:6px 8px;text-transform:uppercase;white-space:nowrap}.skill-dashboard-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.skill-dashboard-meta span{color:#c7d0d8;font-size:11px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis}.approval-list>div:not(.empty-skill-state){display:grid;gap:7px}.approval-list>div>span{justify-self:start}.compact-empty{gap:5px;padding:12px}.timeline-list>div{position:relative}.timeline-list>div:before{background:var(--green);border-radius:50%;content:"";height:7px;left:-4px;position:absolute;top:17px;width:7px}.compact-timeline-list>div:before{display:none}.timeline-list>div>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between}.protection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-control-grid .protection-list{grid-template-columns:1fr}.protection-list>div{align-items:start;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr)}.protection-list svg{color:var(--green);margin-top:2px}.advanced-agent-details{display:block}.advanced-agent-details summary{color:var(--ink);cursor:pointer;font-size:14px;font-weight:900;list-style:none}.advanced-agent-details summary:focus{outline:none}.advanced-agent-details summary:focus-visible{outline:1px solid rgba(255,255,255,.34);outline-offset:4px}.advanced-agent-details summary::-webkit-details-marker{display:none}.advanced-agent-details summary:after{color:var(--text-muted);content:"+";float:right}.advanced-agent-details[open] summary:after{content:"-"}.advanced-agent-grid{border-top:1px solid var(--line);display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;padding-top:14px}.bridge-panel .detail-summary{margin-bottom:12px}.bridge-status-list{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.bridge-status-list div{background:#050505;border:1px solid var(--line);border-radius:var(--radius);padding:10px}.bridge-status-list span{color:var(--text-muted);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.bridge-status-list strong{color:var(--ink);display:block;font-size:12px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bridge-advanced{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.bridge-advanced summary{color:var(--text-muted);cursor:pointer;font-size:11px;font-weight:900;text-transform:uppercase}.bridge-advanced .command-row{margin-top:10px}.permission-list>div,.skill-auth-list>div,.my-skill-list>div{background:#050505;border:1px solid var(--line);border-radius:var(--radius);padding:11px}.permission-list>div>div:first-child,.skill-auth-list>div>div:first-child,.my-skill-list>div>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between}.permission-list strong,.skill-auth-list strong,.my-skill-list strong{color:var(--ink);font-size:13px}.permission-list>div>div:first-child span,.skill-auth-list>div>div:first-child span,.my-skill-list>div>div:first-child span{border:1px solid var(--line);border-radius:999px;color:var(--green);flex:0 0 auto;font-size:10px;font-weight:900;padding:5px 7px;text-transform:uppercase}.skill-auth-list em{color:var(--text-muted);display:block;font-size:11px;font-style:normal;margin-top:7px}.my-skill-list p,.empty-skill-state p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:8px 0 0}.my-skill-list em{color:#c7d0d8;display:block;font-size:11px;font-style:normal;font-weight:800;margin-top:8px;text-transform:uppercase}.empty-skill-state{background:#ffffff09;border:1px dashed var(--line-strong);border-radius:var(--radius);display:grid;gap:12px;padding:14px}.empty-skill-state strong{color:var(--ink);font-size:14px}.empty-skill-state .secondary-button{justify-self:start}.mini-chip-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mini-chip-row span{background:#ffffff0b;border:1px solid var(--line);border-radius:999px;color:#c7d0d8;font-size:10px;font-weight:900;padding:5px 7px}.compact-card .scan-results{grid-template-columns:1fr}.rule-card .rule-list span{min-height:34px}.market-header{align-items:start;display:flex;gap:18px;justify-content:space-between;margin-bottom:16px}.market-header h1{font-size:34px}.market-subtitle{max-width:650px}.search-box{align-items:center;background:#070707;border:1px solid var(--line);border-radius:var(--radius);display:flex;gap:10px;max-width:410px;min-width:280px;padding:0 12px;width:36%}.search-box input{background:transparent;border:0;flex:1;min-width:0;padding:0}.stats-row{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(120px,1fr));margin-bottom:16px}.mobile-filter-row,.mobile-selected-skill,.mobile-detail-backdrop{display:none}.stats-row div{min-height:76px;padding:14px;position:relative}.stats-row div:after{background:var(--green);border-radius:999px;content:"";height:4px;position:absolute;right:14px;top:17px;width:34px}.stats-row strong{color:var(--ink);display:block;font-size:24px}.stats-row span{color:var(--text-muted);display:block;font-size:12px;margin-top:5px}.category-tabs{display:flex;flex-wrap:wrap;gap:8px;min-width:0;overflow:visible}.category-tabs button{border-radius:999px;font-size:11px;font-weight:900;min-height:32px;padding:0 12px;white-space:nowrap}.category-tabs button.active,.category-tabs button:hover{border-color:var(--green);color:var(--green)}.category-tabs{margin-bottom:14px;max-width:100%}.category-tabs button{background:#070707;border:1px solid var(--line);color:#b7c1ca}.section-toolbar{align-items:center;color:var(--text-muted);display:flex;font-size:12px;justify-content:space-between;margin:8px 0 12px}.section-toolbar div{align-items:center;color:var(--ink);display:flex;gap:7px}.skill-list{display:grid;gap:12px}.skill-card{color:var(--ink);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 90px;min-height:138px;padding:16px;text-align:left;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease,background .14s ease;width:100%}.skill-card:hover,.skill-card.active{background:#151c23;border-color:var(--green);transform:translateY(-1px)}.skill-card-main{min-width:0}.skill-title-row{align-items:center;display:grid;gap:9px;grid-template-columns:12px minmax(0,1fr) 18px}.skill-title-row h3{color:var(--ink);font-size:15px;line-height:1.25;margin:0}.category-dot{border-radius:999px;display:inline-block;height:10px;width:10px}.category-dot[data-category="Prediction Markets"]{background:var(--violet)}.category-dot[data-category="Onchain Trading"]{background:var(--orange)}.category-dot[data-category="Wallet Ops"]{background:var(--cyan)}.category-dot[data-category="DeFi Risk"]{background:var(--red)}.category-dot[data-category=Research]{background:var(--green)}.category-dot[data-category=Productivity]{background:var(--yellow)}.category-dot[data-category="Developer Ops"]{background:#c7d0d8}.category-dot[data-category=Security]{background:#64e7ff}.category-dot[data-category=Data]{background:#a6e35e}.skill-card p,.detail-section p,.detail-summary{color:var(--text-muted);line-height:1.5}.skill-card p{font-size:12px;margin:9px 0 12px}.chip-row{display:flex;flex-wrap:wrap;gap:7px}.status-badge,.connector-status,.risk-badge,.plain-chip,.tag-list span{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:10px;font-weight:900;gap:5px;min-height:24px;padding:3px 8px;white-space:nowrap}.status-badge.verified,.risk-badge.low{background:var(--green-soft);border-color:#244d3b;color:var(--green)}.status-badge.auditing{background:var(--yellow-soft);border-color:#4a3d1d;color:var(--yellow)}.status-badge.draft{background:#1b222b;border-color:var(--line);color:#c7d0d8}.connector-status.online{background:var(--green-soft);border-color:#244d3b;color:var(--green)}.connector-status.pairing{background:var(--yellow-soft);border-color:#4a3d1d;color:var(--yellow)}.connector-status.offline{background:var(--red-soft);border-color:#63313a;color:var(--red)}.risk-badge.medium{background:var(--cyan-soft);border-color:#1d4558;color:var(--cyan)}.risk-badge.high{background:var(--orange-soft);border-color:#633321;color:var(--orange)}.risk-badge.critical{background:var(--red-soft);border-color:#63313a;color:var(--red)}.plain-chip,.tag-list span{background:#1b222b;border-color:var(--line);color:#c7d0d8}.skill-card-meta{align-items:end;color:var(--text-muted);display:flex;flex-direction:column;font-size:12px;gap:8px}.skill-card-meta span{align-items:center;display:inline-flex;gap:5px}.detail-panel{align-self:start;max-height:calc(100vh - 124px);overscroll-behavior:contain;overflow:auto;padding:18px;position:sticky;scrollbar-gutter:stable;top:106px}.dashboard-shell .detail-panel{background:#080808c7}.detail-heading{align-items:start;display:flex;gap:12px;justify-content:space-between}.detail-heading h2{color:var(--ink);font-size:22px;line-height:1.15;margin:5px 0 0}.detail-summary{font-size:12px;margin:14px 0}.skill-outcome-card{background:#37ff9f0e;border:1px solid rgba(55,255,159,.18);border-radius:var(--radius);margin:0 0 12px;padding:11px}.skill-outcome-card span,.skill-outcome-card strong{display:block}.skill-outcome-card span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.skill-outcome-card strong{color:var(--ink);font-size:13px;line-height:1.45;margin-top:4px}.detail-actions{display:grid;gap:10px;grid-template-columns:1.1fr .9fr;margin:12px 0}.detail-actions .primary-button{grid-column:1 / -1}.primary-button,.secondary-button{align-items:center;border-radius:var(--radius);display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:42px;min-width:0;padding:0 12px;white-space:nowrap}.primary-button{background:var(--green);border:1px solid var(--green);color:#07100c}.secondary-button{background:#070707;border:1px solid var(--line);color:var(--ink)}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.55}.axis-modal-backdrop{align-items:center;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.08),transparent 34%),#000000bd;display:flex;justify-content:center;inset:0;padding:22px;position:fixed;overflow:hidden;z-index:80}.axis-modal{background:linear-gradient(135deg,#ffffff14,#ffffff05),#060606;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius);box-shadow:0 28px 90px #0000009e;color:var(--ink);display:grid;gap:14px;max-height:min(760px,calc(100vh - 44px));max-width:680px;overflow-x:hidden;overflow-y:auto;padding:20px;position:relative;scrollbar-gutter:stable;width:min(720px,100%)}.axis-modal-close{align-items:center;background:#101010;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:absolute;right:14px;top:14px;width:38px}.install-progress-backdrop{align-items:center;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.08),transparent 30%),#0000002e;display:flex;justify-content:center;inset:0;padding:20px;pointer-events:none;position:fixed;z-index:90}.install-progress-modal{background:linear-gradient(135deg,#ffffff1a,#ffffff06),#050505;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius);box-shadow:0 26px 80px #000000a8;display:grid;gap:14px;max-width:100%;overflow:hidden;padding:18px;pointer-events:auto;position:relative;transform-origin:center;width:360px;animation:install-pop .26s cubic-bezier(.2,.9,.22,1) both}.install-progress-modal:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);content:"";height:1px;left:-35%;position:absolute;top:0;width:70%;animation:install-scan 1.8s linear infinite}.install-progress-modal.complete{border-color:#37ff9f57}.install-progress-modal.error{border-color:#ff5f6d6b}.install-progress-modal.waiting{border-color:#e4e4e447}.install-progress-close{align-items:center;background:#101010;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;width:32px;z-index:1}.install-progress-orb{align-items:center;background:radial-gradient(circle,rgba(255,255,255,.16),transparent 62%),#37ff9f14;border:1px solid rgba(55,255,159,.26);border-radius:50%;color:var(--green);display:inline-flex;height:54px;justify-content:center;position:relative;width:54px}.install-progress-orb:after{border:1px solid rgba(255,255,255,.2);border-left-color:#ffffffb8;border-radius:50%;content:"";inset:-6px;position:absolute;animation:install-spin 1.05s linear infinite}.install-progress-modal.complete .install-progress-orb:after,.install-progress-modal.error .install-progress-orb:after{animation:none;border-color:#ffffff29}.install-progress-modal.error .install-progress-orb{background:#ff5f6d1a;border-color:#ff5f6d5c;color:#ffb3b3}.install-progress-modal.waiting .install-progress-orb:after{animation-duration:1.6s}.install-progress-copy{padding-right:34px}.install-progress-copy span{color:var(--green);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.install-progress-modal.error .install-progress-copy span{color:#ffb3b3}.install-progress-copy h3{color:var(--ink);font-size:20px;line-height:1.15;margin:6px 0 0}.install-progress-copy p{color:var(--text-muted);font-size:12px;line-height:1.55;margin:8px 0 0}.install-progress-track{background:#010101;border:1px solid var(--line);border-radius:999px;height:12px;overflow:hidden;padding:2px}.install-progress-track i{background:linear-gradient(90deg,#ffffffc7,#fffffffa),var(--green);border-radius:inherit;box-shadow:0 0 18px #ffffff42;display:block;height:100%;min-width:8px;position:relative;transition:width .42s cubic-bezier(.2,.8,.2,1)}.install-progress-track i:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.26),transparent);content:"";inset:0;position:absolute;transform:translate(-100%);animation:install-progress-sheen 1.1s linear infinite}.install-progress-meta,.install-progress-steps{align-items:center;display:flex;justify-content:space-between}.install-progress-meta strong{color:var(--ink);font-size:26px}.install-progress-meta span{color:var(--text-muted);font-size:11px;font-weight:900;text-transform:uppercase}.install-progress-steps{gap:7px}.install-progress-steps span{background:#ffffff0a;border:1px solid var(--line);border-radius:999px;color:var(--text-muted);flex:1;font-size:9px;font-weight:900;padding:6px 7px;text-align:center;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,background .18s ease}.install-progress-steps span.active{background:#37ff9f14;border-color:#37ff9f4d;color:var(--green)}@keyframes install-pop{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes install-spin{to{transform:rotate(360deg)}}@keyframes install-scan{0%{transform:translate(0)}to{transform:translate(230%)}}@keyframes install-progress-sheen{to{transform:translate(120%)}}.axis-modal-header{padding-right:44px}.axis-modal-header h2{color:var(--ink);font-size:28px;line-height:1.08;margin:6px 0 0}.axis-modal-header p{color:var(--text-muted);font-size:13px;line-height:1.55;margin:10px 0 0;max-width:590px}.handoff-status,.handoff-steps,.handoff-actions,.prompt-authorization{display:grid;gap:10px}.handoff-status{grid-template-columns:repeat(3,minmax(0,1fr))}.handoff-status>div,.handoff-steps>div{background:#070707;border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:12px}.handoff-status.connected>div:first-child{background:#37ff9f12;border-color:#244d3b}.handoff-status svg{color:var(--green)}.handoff-status strong,.handoff-status span,.handoff-steps strong,.handoff-steps span,.handoff-steps p{display:block}.handoff-status strong{color:var(--ink);font-size:12px;margin-top:8px}.handoff-status span{color:var(--text-muted);font-size:10px;font-weight:900;margin-top:5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.handoff-terminal{background:#010101;border:1px solid var(--line-strong);border-radius:var(--radius);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 42px;padding:12px}.handoff-terminal .terminal-titlebar{grid-column:1 / -1;margin:0}.handoff-terminal code{color:var(--green);display:block;font-size:12px;grid-column:1;min-width:0;overflow:hidden;padding:3px 0;text-overflow:ellipsis;white-space:nowrap}.handoff-terminal .icon-button{grid-column:2;grid-row:2}.agent-task-card{align-items:start;background:linear-gradient(135deg,#37ff9f14,#ffffff06),#070707;border:1px solid rgba(55,255,159,.22);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:13px}.agent-task-card svg{color:var(--green);margin-top:2px}.agent-task-card span,.agent-task-card strong,.agent-task-card p{display:block}.agent-task-card span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.agent-task-card strong{color:var(--ink);font-size:15px;margin-top:4px}.agent-task-card p{color:var(--text-muted);font-size:12px;line-height:1.5;margin:6px 0 0}.handoff-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.handoff-steps span{color:var(--green);font-size:10px;font-weight:900}.handoff-steps strong{color:var(--ink);font-size:13px;margin-top:8px}.handoff-steps p{color:var(--text-muted);font-size:11px;line-height:1.45;margin:7px 0 0}.prompt-authorization{background:#ffffff0a;border:1px solid var(--line);border-radius:var(--radius);padding:12px}.prompt-authorization span,.prompt-authorization strong,.prompt-authorization p{display:block}.prompt-authorization span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.prompt-authorization strong{color:var(--ink);font-size:13px;margin-top:5px}.prompt-authorization p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:6px 0 0}.handoff-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.handoff-actions button{min-width:0;white-space:normal}.skill-workbench,.simulation-ticket{background:#060606;border:1px solid var(--line);border-radius:var(--radius);margin:14px 0;padding:12px}.skill-workbench p,.simulation-ticket p{color:var(--text-muted);font-size:12px;line-height:1.6;margin:0}.skill-workbench code,.simulation-ticket code{color:var(--ink);white-space:normal}.target-selector{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.install-destination-card{align-items:center;background:#37ff9f0e;border:1px solid rgba(55,255,159,.22);border-radius:var(--radius);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;min-width:0;padding:11px}.install-destination-card span,.install-destination-card strong{display:block}.install-destination-card span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.install-destination-card strong{color:var(--ink);font-size:13px;margin-top:4px}.install-destination-card code{background:#050505;border:1px solid var(--line);border-radius:999px;color:#cfe7dc;flex:0 0 auto;font-size:11px;padding:6px 8px}.target-selector button{background:#ffffff08;border:1px solid var(--line);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;display:grid;gap:5px;min-height:58px;padding:10px;text-align:left}.target-selector button.active{background:#ffffff14;border-color:#ffffff6b;color:var(--ink)}.target-selector span,.target-selector small{display:block}.target-selector span{color:inherit;font-size:12px;font-weight:900}.target-selector small{color:var(--text-muted);font-size:10px;line-height:1.35}.skill-workbench.installed{border-color:#244d3b}.skill-workbench.error{border-color:#5d3c3c}.simulation-ticket.needs-approval{border-color:#4a3d1d}.simulation-ticket.approved,.simulation-ticket.ready{border-color:#244d3b}.simulation-ticket.rejected,.simulation-ticket.blocked{border-color:#5d3c3c}.workbench-error{color:#ffb3b3!important}.install-summary,.axis-verdict{align-items:start;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:12px}.install-summary{background:var(--green-soft);border-color:#244d3b;color:var(--green)}.next-step-card{align-items:center;background:linear-gradient(135deg,#37ff9f17,#ffffff06),#070707;border:1px solid #244d3b;border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:10px;padding:12px}.next-step-card span,.next-step-card strong,.next-step-card p{display:block}.next-step-card span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.next-step-card strong{color:var(--ink);font-size:13px;margin-top:4px}.next-step-card p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:5px 0 0}.install-summary strong,.install-summary span,.axis-verdict span,.axis-verdict strong{display:block}.install-summary strong,.axis-verdict strong{color:var(--ink);font-size:13px}.install-summary span,.axis-verdict p{color:var(--text-muted);font-size:12px;line-height:1.5;margin-top:4px}.details-toggle{background:transparent;border:0;color:var(--green);cursor:pointer;font:inherit;font-size:11px;font-weight:900;margin:10px 0;padding:0;text-align:left;text-transform:uppercase}.axis-verdict{margin-bottom:10px}.axis-verdict.safe{background:var(--green-soft);border-color:#244d3b}.axis-verdict.review{background:var(--yellow-soft);border-color:#4a3d1d}.axis-verdict.blocked{background:#ff60601f;border-color:#5d3c3c}.axis-verdict-icon{align-items:center;background:#070707;border:1px solid var(--line);border-radius:var(--radius);display:inline-flex;height:34px;justify-content:center;width:34px}.axis-verdict.safe .axis-verdict-icon,.axis-verdict.safe span{color:var(--green)}.axis-verdict.review .axis-verdict-icon,.axis-verdict.review span{color:var(--yellow)}.axis-verdict.blocked .axis-verdict-icon,.axis-verdict.blocked span{color:#ffb3b3}.axis-verdict span{font-size:10px;font-weight:900;margin-bottom:4px;text-transform:uppercase}.workbench-path{background:#020202;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:6px;margin-bottom:10px;padding:10px}.workbench-path span,.workbench-file-row span,.workbench-findings span,.workbench-findings em{font-size:10px;font-weight:900;text-transform:uppercase}.workbench-path span{color:var(--text-dim)}.workbench-file-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.workbench-file-row span{background:#ffffff0d;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);padding:7px 8px}.workbench-findings{display:grid;gap:8px}.workbench-findings div{border:1px solid transparent;border-radius:var(--radius);padding:9px}.workbench-findings .safe{background:var(--green-soft);border-color:#244d3b;color:var(--green)}.workbench-findings .warning{background:var(--yellow-soft);border-color:#4a3d1d;color:var(--yellow)}.workbench-findings .blocked{background:#ff60601f;border-color:#5d3c3c;color:#ffb3b3}.workbench-findings strong{color:inherit;display:block;font-size:11px;margin-top:5px}.workbench-findings em{color:var(--text-dim);display:block;font-style:normal;margin-bottom:5px}.ticket-button{margin-top:12px;width:100%}.ticket-header-row{align-items:center;background:#020202;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px;padding:10px}.ticket-header-row span,.ticket-meta-grid span{color:var(--text-dim);display:block;font-size:10px;font-weight:900;margin-bottom:5px;text-transform:uppercase}.ticket-header-row strong{border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:10px;padding:7px 9px;text-transform:uppercase}.ticket-header-row strong[data-status=needs-approval]{background:var(--yellow-soft);border-color:#4a3d1d;color:var(--yellow)}.ticket-header-row strong[data-status=approved],.ticket-header-row strong[data-status=ready]{background:var(--green-soft);border-color:#244d3b;color:var(--green)}.ticket-header-row strong[data-status=rejected],.ticket-header-row strong[data-status=blocked]{background:#ff60601f;border-color:#5d3c3c;color:#ffb3b3}.ticket-meta-grid,.simple-ticket-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0}.ticket-meta-grid div,.simple-ticket-grid div,.control-summary div{background:#020202;border:1px solid var(--line);border-radius:var(--radius);min-height:58px;padding:10px}.ticket-meta-grid strong,.simple-ticket-grid strong,.control-summary strong{color:var(--ink);display:block;font-size:12px}.simple-ticket-grid span,.user-action-plan span{color:var(--text-dim);display:block;font-size:10px;font-weight:900;margin-bottom:5px;text-transform:uppercase}.control-summary{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0}.control-summary span{color:var(--text-dim);display:block;font-size:10px;font-weight:900;margin-bottom:5px;text-transform:uppercase}.payment-rail{background:linear-gradient(135deg,#00dd9a1a,#ffffff08);border:1px solid #244d3b;border-radius:var(--radius);display:grid;gap:8px;margin:10px 0;padding:10px}.payment-rail span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.payment-rail div,.ticket-tags{display:flex;flex-wrap:wrap;gap:7px}.payment-rail strong,.ticket-tags span{background:#ffffff0f;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:10px;font-weight:900;padding:7px 9px;text-transform:uppercase}.payment-rail code{color:var(--text-muted);font-size:11px}.ticket-tags{margin:10px 0}.ticket-plan,.user-action-plan{display:grid;gap:6px;margin-bottom:10px}.ticket-plan span,.user-action-plan strong{background:#ffffff0a;border:1px solid var(--line);border-radius:var(--radius);color:var(--text-muted);font-size:11px;font-weight:800;padding:8px}.technical-checks{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.ticket-actions{display:grid;gap:8px;grid-template-columns:.8fr 1.2fr;margin-top:10px}.ticket-actions .approve-button{background:var(--green)}.ticket-actions .reject-button{border-color:#5d3c3c;color:#ffb3b3}.detail-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr}.detail-grid div{background:#070707;border:1px solid var(--line);border-radius:var(--radius);min-height:74px;padding:12px}.detail-grid span{color:var(--text-muted);display:block;font-size:10px;font-weight:900;margin-bottom:7px;text-transform:uppercase}.detail-grid strong{color:var(--ink);display:block;font-size:12px}.detail-section{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.detail-section h3{margin-bottom:10px}.tag-list{display:flex;flex-wrap:wrap;gap:7px}.detail-section ul{color:var(--text-muted);font-size:12px;margin:0;padding-left:18px}.detail-section li{line-height:1.5;margin:4px 0}.site-footer{color:var(--ink);display:grid;gap:22px;grid-template-columns:minmax(220px,.9fr) minmax(0,1.6fr);margin:auto auto 18px;max-width:1540px;padding:26px;width:calc(100% - 36px)}.footer-brand{align-items:start;display:flex;gap:12px}.footer-brand strong{display:block;font-size:20px}.footer-brand p{color:var(--text-muted);line-height:1.45;margin:7px 0 0;max-width:320px}.footer-links{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-links h2{color:var(--green);font-size:11px;letter-spacing:0;margin:0 0 12px;text-transform:uppercase}.footer-links a{align-items:center;color:#c7d0d8;display:flex;font-size:12px;font-weight:800;gap:8px;margin:9px 0;text-decoration:none}.footer-links a:hover{color:var(--green)}.footer-bottom{border-top:1px solid var(--line);color:var(--text-muted);display:flex;font-size:12px;gap:14px;grid-column:1 / -1;justify-content:space-between;padding-top:18px}@media(max-width:1180px){.top-nav{grid-template-columns:215px minmax(0,1fr) auto}.app-shell{grid-template-columns:260px minmax(0,1fr)}.dashboard-shell{grid-template-columns:1fr}.dashboard-shell .detail-panel{grid-column:auto}.sidebar{min-height:0;position:static}.detail-panel{grid-column:1 / -1;max-height:none;position:static}.site-footer,.landing-grid,.audit-hero-grid,.axis-tier-board{grid-template-columns:1fr}.protocol-strip,.docs-grid,.docs-command-panel,.audit-flow-grid,.agent-product-grid,.execution-path-strip,.chain-skill-grid,.runtime-metrics,.runtime-pipeline,.scanner-live-results,.scanner-workflow-grid{grid-template-columns:1fr 1fr}.agent-stat-grid,.runtime-health-grid,.approval-queue,.audit-signal-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1040px){.top-nav{align-items:stretch;grid-template-columns:minmax(0,1fr) auto auto;margin:12px auto 0;position:static;width:calc(100% - 24px)}.nav-toggle{display:inline-flex;grid-column:3;grid-row:1}.nav-links{display:none;grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;overflow:visible}.top-nav.is-open .nav-links{display:grid}.nav-links a{display:inline-flex;justify-content:center;padding:10px 8px;text-align:center}.wallet-button{grid-column:2;grid-row:1;width:auto}.app-shell{display:flex;flex-direction:column;gap:12px;padding:12px}.landing-hero{margin:-80px 0 12px;min-height:calc(100vh - 12px);padding:132px 18px 42px}.axis-title{gap:clamp(18px,7vw,52px)}.bar-left{left:-120px}.bar-right{right:-120px}.axis-dots{opacity:.35}.landing-sections{margin:0 auto 12px;width:calc(100% - 24px)}.protocol-strip,.docs-grid,.docs-command-panel,.audit-flow-grid,.audit-signal-board,.agent-product-grid,.execution-path-strip,.chain-skill-grid,.runtime-metrics,.runtime-pipeline{grid-template-columns:1fr}.page-header{align-items:start;display:grid}.page-header-actions{justify-content:start;min-width:0;width:100%}.page-action{flex:1 1 160px}.chain-pack-header{grid-template-columns:1fr}.sidebar{min-height:0;order:3;position:static}.two-column-page .sidebar,.marketplace-shell>.sidebar{display:none}.market-main{margin:0;order:1}.detail-panel{order:2}.marketplace-shell>.detail-panel{display:none}.mobile-selected-skill{align-items:center;background:#080808e6;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin:0 0 12px;padding:14px}.mobile-selected-skill span{color:var(--green);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.mobile-selected-skill strong{color:var(--ink);display:block;font-size:16px;line-height:1.25;margin-top:3px}.mobile-selected-skill p{color:var(--text-muted);font-size:12px;line-height:1.45;margin:6px 0 0}.mobile-detail-backdrop{align-items:end;background:#000000ad;display:flex;justify-content:center;inset:0;padding:12px;position:fixed;z-index:90}.mobile-detail-sheet{background:linear-gradient(135deg,#ffffff14,#ffffff05),#050505;border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 24px 80px #000000b8;max-height:88vh;overflow:auto;padding:12px;position:relative;width:min(100%,520px)}.mobile-detail-sheet>.detail-panel{background:transparent;border:0;box-shadow:none;display:block;max-height:none;overflow:visible;padding:38px 0 0;position:static}.mobile-detail-close{align-items:center;background:#ffffff0f;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);display:inline-flex;height:38px;justify-content:center;position:absolute;right:12px;top:12px;width:38px;z-index:2}.control-center,.connector-card,.install-card,.onboarding-grid,.agent-product-grid,.execution-path-strip,.audit-flow-grid,.audit-signal-board,.docs-command-panel,.scan-results,.scanner-console-main,.scanner-command-row,.scanner-workflow-grid{grid-template-columns:1fr}.connector-card,.install-card{display:grid}.connector-command{align-items:start}.connector-command code{line-height:1.45;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.market-header{align-items:stretch;display:grid;gap:12px}.market-header h1,.connector-card h2{font-size:27px}.search-box{max-width:none;min-width:0;width:100%}.stats-row{grid-template-columns:1fr 1fr;margin-bottom:12px}.stats-row div{min-height:68px;padding:12px}.stats-row strong{font-size:22px}.mobile-filter-row{background:#080808e0;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;padding:12px}.mobile-filter-row label{color:var(--text-muted);display:grid;font-size:10px;font-weight:900;gap:6px;text-transform:uppercase}.mobile-filter-row select{background:#070707;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);height:40px;min-width:0;padding:0 9px}.section-toolbar{align-items:start;display:grid;gap:6px}.skill-card{grid-template-columns:1fr;min-height:0;padding:14px}.skill-card-meta{align-items:center;flex-direction:row;justify-content:space-between}.detail-actions,.detail-grid,.target-selector,.relay-steps,.relay-meta,.handoff-status,.handoff-steps,.handoff-actions,.prompt-authorization,.agent-hero-main,.agent-grid,.agent-control-grid,.advanced-agent-grid{grid-template-columns:1fr}.dashboard-main-card,.activity-card,.protection-card,.advanced-agent-details{grid-column:auto;grid-row:auto}.site-footer{margin:auto auto 12px;padding:22px;width:calc(100% - 24px)}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-bottom{display:grid}}@media(max-width:560px){.top-nav{grid-template-columns:minmax(0,1fr) auto;margin:10px auto 0;padding:10px;width:calc(100% - 20px)}.brand-block.compact span{display:none}.nav-toggle{grid-column:2}.nav-links{grid-template-columns:1fr 1fr}.app-shell{padding:10px}.connector-card,.agent-card,.agent-hero-card,.agents-card,.firewall-card,.scanner-card,.axis-access-card,.install-card,.axis-modal,.detail-panel,.chain-pack-card,.scanner-workbench,.landing-grid section,.landing-grid>div,.docs-grid a{padding:14px}.agent-hero-card h2{font-size:26px}.axis-title{gap:clamp(12px,6vw,28px)}.axis-title span{font-size:clamp(48px,16vw,76px)}.axis-token-hero{align-items:start;grid-template-columns:1fr;padding:16px}.axis-token-hero h2{font-size:24px;line-height:1.15}.axis-token-hero code{display:block;font-size:11px;max-width:100%;width:100%}.agent-stat-grid,.runtime-health-grid,.approval-queue,.wallet-limits,.protection-list,.bridge-status-list{grid-template-columns:1fr}.install-destination-card{align-items:stretch;display:grid}.install-destination-card code{justify-self:start}.connector-card h2,.market-header h1{font-size:25px}.connector-card p,.market-subtitle,.scanner-card p,.install-card p,.axis-modal-header p{font-size:12px}.axis-modal-backdrop{align-items:stretch;padding:10px}.axis-modal-header h2{font-size:24px}.mobile-filter-row{grid-template-columns:1fr}.connector-command{grid-template-columns:18px minmax(0,1fr)}.connector-command .copy-command-button{grid-column:1 / -1;justify-content:center;width:100%}.stats-row,.section-toolbar,.category-tabs{display:none}.mobile-selected-skill{grid-template-columns:1fr}.mobile-selected-skill .primary-button{width:100%}.ticket-meta-grid,.simple-ticket-grid,.control-summary,.ticket-actions{grid-template-columns:1fr 1fr}.skill-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.footer-links{grid-template-columns:1fr}.site-footer{margin:auto 10px 10px;padding:18px}.docs-command-panel code{overflow-wrap:anywhere;white-space:normal}.wallet-button{display:none;grid-column:1 / -1;grid-row:3;width:100%}.top-nav.is-open .wallet-button{display:inline-flex}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media(max-width:360px){.stats-row{grid-template-columns:1fr}}@media(max-width:460px){.skill-title-row{grid-template-columns:12px minmax(0,1fr)}.skill-title-row svg{display:none}}
