@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:400;src:url(/archivo-narrow-vietnamese-400-normal-uH49xrTy.woff2) format("woff2"),url(/archivo-narrow-vietnamese-400-normal-C2Bhhhro.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:400;src:url(/archivo-narrow-latin-ext-400-normal-BzcuidUP.woff2) format("woff2"),url(/archivo-narrow-latin-ext-400-normal-DO6227My.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:400;src:url(/archivo-narrow-latin-400-normal-BON_owyT.woff2) format("woff2"),url(/archivo-narrow-latin-400-normal-nNe3qgr1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/archivo-narrow-vietnamese-500-normal-CbuGBAYj.woff2) format("woff2"),url(/archivo-narrow-vietnamese-500-normal-DBsYfoQF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/archivo-narrow-latin-ext-500-normal-CEqYmuFE.woff2) format("woff2"),url(/archivo-narrow-latin-ext-500-normal-DESKgx4f.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/archivo-narrow-latin-500-normal-BH-FPhCi.woff2) format("woff2"),url(/archivo-narrow-latin-500-normal-Oafwxh5s.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/archivo-narrow-vietnamese-600-normal-B3iMS2rD.woff2) format("woff2"),url(/archivo-narrow-vietnamese-600-normal-BOVNaV0C.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/archivo-narrow-latin-ext-600-normal-DNmONYTo.woff2) format("woff2"),url(/archivo-narrow-latin-ext-600-normal-CFDqFZjW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/archivo-narrow-latin-600-normal-l2jiltzb.woff2) format("woff2"),url(/archivo-narrow-latin-600-normal-DZkbuzR9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:700;src:url(/archivo-narrow-vietnamese-700-normal-VsvP8OcS.woff2) format("woff2"),url(/archivo-narrow-vietnamese-700-normal-CB0yIOvF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:700;src:url(/archivo-narrow-latin-ext-700-normal-DCLoHMFv.woff2) format("woff2"),url(/archivo-narrow-latin-ext-700-normal-C4q0W15T.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:700;src:url(/archivo-narrow-latin-700-normal-DtADLsoy.woff2) format("woff2"),url(/archivo-narrow-latin-700-normal-DxmyBkwC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Archivo Narrow,sans-serif;color:#171915;background:#dcd8cc;font-synthesis:none;text-rendering:geometricPrecision;--ink: #11130f;--ink-2: #1a1d17;--ink-3: #292d23;--paper: #ebe7dc;--paper-2: #dfdbcf;--paper-3: #d1cdc0;--line: rgba(17, 19, 15, .16);--line-dark: rgba(235, 231, 220, .13);--muted: #6e7068;--lime: #c8ff42;--lime-deep: #91c21b;--orange: #ff7838;--red: #df4a38;--white: #f8f5ec;--mono: "IBM Plex Mono", monospace;--display: "Archivo Narrow", sans-serif;--shadow: 0 14px 38px rgba(23, 25, 21, .1)}*{box-sizing:border-box}html{min-width:320px;background:var(--ink);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper-2)}button,input,textarea{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--orange);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.52}::selection{color:var(--ink);background:var(--lime)}.app-shell{min-height:100vh;background:linear-gradient(90deg,rgba(17,19,15,.022) 1px,transparent 1px),linear-gradient(rgba(17,19,15,.022) 1px,transparent 1px),var(--paper-2);background-size:28px 28px}.noise{position:fixed;z-index:50;inset:0;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.sidebar{position:fixed;z-index:40;inset:0 auto 0 0;display:flex;width:248px;flex-direction:column;border-right:1px solid #33372d;color:var(--paper);background:repeating-linear-gradient(0deg,transparent 0 23px,rgba(255,255,255,.018) 24px),var(--ink)}.brand{display:flex;height:92px;align-items:center;gap:12px;padding:0 24px;border-bottom:1px solid var(--line-dark)}.brand__mark{position:relative;display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border:1px solid var(--lime);color:var(--lime);font-family:var(--mono);font-weight:500}.brand__mark:before,.brand__mark:after{position:absolute;width:12px;height:1px;background:var(--lime);content:"";transform:rotate(-45deg)}.brand__mark:before{top:3px;right:-3px}.brand__mark:after{bottom:3px;left:-3px}.brand__mark i{position:absolute;right:3px;bottom:3px;width:4px;height:4px;background:var(--orange)}.brand strong{font-size:24px;line-height:.9;letter-spacing:.08em}.brand small{margin-top:7px;color:#8f9288;font-family:var(--mono);font-size:8px;letter-spacing:.11em}.primary-nav{display:flex;flex:1;flex-direction:column;gap:5px;padding:27px 14px}.nav-item{position:relative;display:grid;min-height:52px;grid-template-columns:22px 21px 1fr auto;align-items:center;gap:10px;border:0;border-left:2px solid transparent;color:#a6a99f;background:transparent;cursor:pointer;text-align:left;transition:color .16s ease,background .16s ease,transform .16s ease}.nav-item:hover{color:var(--white);background:#ffffff0b;transform:translate(2px)}.nav-item--active{border-left-color:var(--lime);color:var(--white);background:linear-gradient(90deg,rgba(200,255,66,.11),transparent)}.nav-item svg{width:18px}.nav-item__index{color:#55594f;font-family:var(--mono);font-size:8px}.nav-item>span:nth-last-child(2){font-size:15px;font-weight:600;letter-spacing:.025em}.nav-item em{display:grid;min-width:20px;height:20px;place-items:center;border-radius:50%;color:var(--ink);background:var(--lime);font-family:var(--mono);font-size:9px;font-style:normal}.sidebar__footer{padding:18px 20px 20px;border-top:1px solid var(--line-dark)}.system-state{display:flex;align-items:center;gap:10px}.system-state>div{display:flex;flex-direction:column}.system-state strong{font-size:12px;letter-spacing:.04em}.system-state small{margin-top:3px;color:#777b71;font-family:var(--mono);font-size:8px;text-transform:uppercase}.state-light{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #c8ff421a,0 0 12px #c8ff4273}.state-light--error{background:var(--orange);box-shadow:0 0 0 4px #ff78381a}.build-tag{margin-top:19px;color:#55594f;font-size:8px}.main-area{min-height:100vh;margin-left:248px}.topbar{position:sticky;z-index:30;top:0;display:flex;height:72px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:0 34px;background:#dfdbcfe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topbar__title{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.topbar__title span{color:#8b8c84}.topbar__tools{display:flex;align-items:center;gap:12px}.operator{display:flex;align-items:center;gap:9px;padding-left:14px;border-left:1px solid var(--line)}.operator>span:last-child{display:flex;flex-direction:column}.operator strong{font-size:12px}.operator small{margin-top:2px;color:var(--muted);font-family:var(--mono);font-size:8px}.operator__avatar{display:grid;width:31px;height:31px;place-items:center;border:1px solid var(--ink);background:var(--paper);font-family:var(--mono);font-size:9px}.menu-button{display:none;border:0;background:transparent}.demo-button{display:flex;height:34px;align-items:center;gap:7px;border:1px solid var(--line);padding:0 12px;background:#ebe7dc8c;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.demo-button svg{width:14px;color:#719913}.icon-button{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--line);background:transparent;cursor:pointer}.icon-button svg{width:18px}.icon-button--top{width:34px;height:34px}.content-wrap{width:min(1480px,100%);margin:0 auto;padding:32px 36px 112px}.view-stack{display:flex;min-width:0;flex-direction:column;gap:26px}.mono{font-family:var(--mono)}.eyebrow{color:var(--muted);font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.eyebrow--lime{display:flex;align-items:center;gap:8px;color:var(--lime)}.eyebrow--lime span{width:16px;height:1px;background:var(--lime);box-shadow:0 0 8px #c8ff42cc}.hero-grid{display:grid;min-width:0;width:100%;grid-template-columns:minmax(0,2.1fr) minmax(280px,.9fr);gap:12px}.hero{position:relative;display:grid;min-width:0;min-height:390px;grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr);overflow:hidden;color:var(--white);background:radial-gradient(circle at 78% 45%,rgba(200,255,66,.08),transparent 28%),linear-gradient(145deg,#12140f,#1a1d17);box-shadow:var(--shadow)}.hero:before{position:absolute;top:-40px;right:24%;width:1px;height:510px;background:#c8ff422e;content:"";transform:rotate(19deg)}.hero:after{position:absolute;top:-90px;right:20%;width:1px;height:570px;background:#ff783838;content:"";transform:rotate(19deg)}.hero__grid-lines{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(90deg,black,transparent 78%);mask-image:linear-gradient(90deg,black,transparent 78%)}.hero__copy{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:52px 20px 50px 52px}.hero h1{margin:19px 0 14px;font-size:clamp(54px,6vw,84px);font-weight:600;letter-spacing:-.048em;line-height:.78;text-transform:uppercase}.hero h1 em{color:var(--lime);font-style:normal;font-weight:400}.hero__copy>p{max-width:530px;margin:8px 0 0;color:#aaaea3;font-size:17px;line-height:1.45}.hero__actions{display:flex;align-items:center;gap:20px;margin-top:34px}.hero__instrument{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:42px 28px;border-left:1px solid rgba(255,255,255,.08);background:#ffffff04}.instrument-ring{position:relative;display:grid;width:174px;height:174px;place-items:center;border:1px solid rgba(200,255,66,.27);border-radius:50%;box-shadow:inset 0 0 0 18px #c8ff4206,0 0 45px #c8ff420d}.instrument-ring:before{position:absolute;inset:11px;border:1px dashed rgba(255,255,255,.16);border-radius:inherit;content:"";animation:orbit 24s linear infinite}.instrument-ring:after{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime);content:""}.instrument-ring span{font-family:var(--mono);font-size:39px;font-weight:500}.instrument-ring small{position:absolute;top:109px;color:#83877c;font-family:var(--mono);font-size:7px;line-height:1.35;text-align:center}.instrument-caption{display:flex;gap:8px;margin-top:28px;color:#8f9388;font-family:var(--mono);font-size:8px;line-height:1.5;text-transform:uppercase}.instrument-caption svg{width:16px;flex:0 0 auto;color:var(--lime)}.network-card{display:flex;min-height:390px;flex-direction:column;border:1px solid var(--line);padding:26px;background:var(--paper);box-shadow:var(--shadow)}.network-card__top{display:flex;align-items:center;gap:11px}.network-card__top>div{display:flex;flex-direction:column}.network-card__top strong{font-size:13px;letter-spacing:.05em}.network-card__top small{margin-top:3px;color:var(--muted);font-family:var(--mono);font-size:7px}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--lime-deep);box-shadow:0 0 0 5px #91c21b1f}.network-card__diagram{position:relative;flex:1;min-height:190px;margin:18px 0}.node{position:absolute;z-index:2;display:grid;width:60px;height:40px;place-items:center;border:1px solid var(--ink);background:var(--paper);font-family:var(--mono);font-size:7px;box-shadow:5px 5px 0 var(--paper-3)}.node--creator{top:50%;left:0}.node--vault{top:18%;left:calc(50% - 30px);border-color:var(--orange);color:var(--orange)}.node--agent{top:50%;right:0;border-color:#718f22;color:#5c7818}.wire{position:absolute;height:1px;background:repeating-linear-gradient(90deg,var(--ink) 0 4px,transparent 4px 8px);transform-origin:left}.wire:after{position:absolute;top:-3px;right:-1px;width:7px;height:7px;border-top:1px solid;border-right:1px solid;content:"";transform:rotate(45deg)}.wire--one{top:60%;left:49px;width:44%;transform:rotate(-25deg)}.wire--two{top:39%;left:51%;width:44%;transform:rotate(25deg)}.network-card dl{margin:0;border-top:1px solid var(--line)}.network-card dl div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line)}.network-card dt{color:var(--muted);font-family:var(--mono);font-size:8px;text-transform:uppercase}.network-card dd{margin:0;font-size:11px;font-weight:700}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metric-card{position:relative;min-height:144px;overflow:hidden;border:1px solid var(--line);padding:20px 22px;background:#ebe7dcc7}.metric-card:after{position:absolute;right:-24px;bottom:-24px;width:68px;height:68px;border:1px solid var(--line);content:"";transform:rotate(45deg)}.metric-card--accent{color:var(--white);background:var(--ink-2)}.metric-card--accent .eyebrow,.metric-card--accent .metric-card__note{color:#8e9287}.metric-card--accent:after{border-color:#c8ff424d}.metric-card__value{margin-top:16px;font-family:var(--mono);font-size:clamp(27px,3vw,40px);font-weight:500;letter-spacing:-.06em}.metric-card__value span{margin-left:5px;color:var(--muted);font-size:10px;letter-spacing:0}.metric-card__note{margin-top:7px;color:var(--muted);font-size:12px}.comparison-panel,.section-block{border:1px solid var(--line);padding:27px;background:#ebe7dcd1}.panel-heading{display:flex;align-items:center;justify-content:space-between}.panel-heading--wide{margin-bottom:24px}.panel-heading h2,.panel-heading h3{margin:4px 0 0;font-size:26px;letter-spacing:-.025em}.panel-heading h3{font-size:21px}.panel-heading>svg{color:var(--orange)}.comparison-grid{display:grid;grid-template-columns:1fr 50px 1fr;align-items:stretch;border-top:1px solid var(--line);padding-top:20px}.comparison-agent{padding:4px 16px 2px 0}.comparison-agent--veteran{padding:4px 0 2px 16px}.comparison-agent__head{display:flex;align-items:center;gap:11px;margin-bottom:18px}.comparison-agent__head>span{display:flex;flex-direction:column}.comparison-agent__head strong{font-size:16px}.comparison-agent__head small{color:var(--muted);font-family:var(--mono);font-size:8px}.comparison-agent__head>svg{margin-left:auto;color:#789d1d}.comparison-divider{position:relative;display:grid;place-items:center}.comparison-divider i{position:absolute;inset:0 auto;width:1px;background:var(--line)}.comparison-divider span{z-index:1;display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--ink);border-radius:50%;background:var(--paper);font-family:var(--mono);font-size:8px}.terms-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.term-cell{min-height:95px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px}.term-cell>span{display:block;color:var(--muted);font-family:var(--mono);font-size:7px;letter-spacing:.08em;text-transform:uppercase}.term-cell>strong{display:block;margin-top:10px;font-size:17px;line-height:1}.term-cell small{display:flex;align-items:center;gap:4px;margin-top:8px;color:#63810f;font-family:var(--mono);font-size:7px;text-transform:uppercase}.term-cell small span{color:#909187;text-decoration:line-through}.mini-stream-list{border-top:1px solid var(--line)}.mini-stream{display:grid;width:100%;grid-template-columns:100px minmax(140px,1fr) minmax(100px,1.2fr) 100px 20px;align-items:center;gap:18px;border:0;border-bottom:1px solid var(--line);padding:16px 3px;background:transparent;cursor:pointer;text-align:left;transition:background .16s ease,padding .16s ease}.mini-stream:hover{padding-right:10px;padding-left:10px;background:#11130f09}.mini-stream__title,.mini-stream__amount{display:flex;min-width:0;flex-direction:column}.mini-stream__title strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.mini-stream__title small,.mini-stream__amount small{color:var(--muted);font-family:var(--mono);font-size:7px}.mini-stream__rail{height:4px;background:var(--paper-3)}.mini-stream__rail i{display:block;height:100%;background:var(--lime-deep)}.mini-stream__amount{align-items:flex-end;font-family:var(--mono);font-size:13px}.status-pill{display:inline-flex;width:fit-content;align-items:center;gap:7px;border:1px solid var(--line);padding:5px 8px;color:var(--muted);background:#ffffff38;font-family:var(--mono);font-size:7px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.status-pill--live{border-color:#60810f57;color:#56740b;background:#c8ff421f}.status-pill--done{color:#4c6452}.status-pill--warn{border-color:#ff78385c;color:#a83d10;background:#ff783817}.status-pill--danger{border-color:#df4a3859;color:#a22d20;background:#df4a3814}.status-ping{width:5px;height:5px;border-radius:50%;background:var(--lime-deep);box-shadow:0 0 0 3px #91c21b21;animation:pulse 1.8s ease-in-out infinite}.page-intro{display:flex;min-height:136px;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--line);padding:12px 0 24px}.page-intro h1{margin:5px 0 0;font-size:clamp(46px,6vw,72px);font-weight:600;letter-spacing:-.048em;line-height:.9;text-transform:uppercase}.page-intro p{max-width:600px;margin:14px 0 0;color:var(--muted);font-size:15px}.button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;padding:0 15px;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.035em;text-transform:uppercase;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 6px #11130f1f}.button svg{width:15px}.button--primary{color:var(--white);background:var(--ink)}.button--lime{color:var(--ink);background:var(--lime)}.button--ghost{border-color:var(--line);background:transparent}.button--outline{border-color:var(--ink);background:transparent}.button--paper{color:var(--ink);background:var(--paper)}.button--ghost-light{border-color:#ffffff3d;color:var(--white);background:transparent}.button--warning{border-color:#ff783880;color:var(--orange);background:transparent}.button--danger{color:#fff;background:var(--red)}.button--block{width:100%}.button--small{min-height:31px;margin-left:auto}.text-link{display:inline-flex;align-items:center;gap:7px;border:0;padding:0;color:#c0c3b9;background:transparent;cursor:pointer;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.text-link svg{width:14px}.text-link--dark{color:var(--ink)}.market-toolbar{display:flex;min-height:62px;align-items:center;justify-content:space-between;border:1px solid var(--line);padding:10px 14px 10px 18px;background:#ebe7dcb3}.market-toolbar>div:first-child{display:flex;align-items:center;gap:9px}.market-toolbar>div:first-child svg{width:18px;color:var(--orange)}.market-toolbar>div:first-child span{font-family:var(--mono);font-size:9px;text-transform:uppercase}.market-toolbar>div:first-child strong{margin-right:4px;font-size:16px}.agent-picker{display:flex;flex-wrap:wrap;gap:5px}.agent-chip{display:inline-flex;min-height:32px;align-items:center;gap:9px;border:1px solid var(--line);padding:0 9px;background:transparent;cursor:pointer;font-size:10px}.agent-chip strong{display:grid;min-width:28px;height:19px;place-items:center;background:var(--paper-3);font-family:var(--mono);font-size:8px}.agent-chip--active{border-color:var(--ink);background:var(--ink);color:var(--white)}.agent-chip--active strong{color:var(--ink);background:var(--lime)}.task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.task-card{display:flex;min-height:470px;flex-direction:column;border:1px solid var(--line);padding:20px;background:#ebe7dcd6;box-shadow:0 8px 20px #11130f0a}.task-card__header{display:flex;align-items:center;justify-content:space-between}.task-card__header>.mono{color:var(--muted);font-size:8px}.task-card h3{margin:20px 0 10px;font-size:24px;line-height:.98}.task-card>p{min-height:48px;margin:0;color:var(--muted);font-size:13px;line-height:1.45}.criteria-box{display:flex;gap:8px;margin-top:17px;border-left:2px solid var(--lime-deep);padding:9px 10px;background:#91c21b12;font-size:11px;line-height:1.35}.criteria-box svg{width:13px;flex:0 0 auto;color:#698d13}.task-card__facts{display:grid;grid-template-columns:repeat(3,1fr);margin:18px 0 0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.task-card__facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:9px}.task-card__facts dt{color:var(--muted);font-family:var(--mono);font-size:6px;letter-spacing:.08em;text-transform:uppercase}.task-card__facts dd{margin:7px 0 0;font-family:var(--mono);font-size:11px}.task-card__facts small{color:var(--muted);font-size:6px}.claim-zone{margin-top:auto;padding-top:18px}.claim-zone .agent-picker{margin-bottom:8px}.eligibility{display:flex;min-height:42px;align-items:center;gap:8px;margin-bottom:9px;padding:7px 9px;font-size:10px}.eligibility svg{width:14px;flex:0 0 auto}.eligibility--yes{color:#4f680f;background:#91c21b14}.eligibility--no{color:#a63b13;background:#ff783817}.stream-list{display:flex;flex-direction:column;gap:14px}.stream-card{position:relative;overflow:hidden;border:1px solid #31352b;padding:27px;color:var(--paper);background:var(--ink-2);box-shadow:var(--shadow)}.stream-card:before{position:absolute;top:0;left:0;width:5px;height:100%;background:#55594f;content:""}.stream-card--live:before{background:var(--lime);box-shadow:0 0 20px #c8ff424d}.stream-card--warn:before{background:var(--orange)}.stream-card--danger:before{background:var(--red)}.stream-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.stream-card__top .eyebrow{color:#777b71}.stream-card__top h3{margin:7px 0 0;font-size:25px}.stream-card .status-pill{border-color:#ffffff24;color:#aeb1a6;background:#ffffff08}.stream-card .status-pill--live{border-color:#c8ff4240;color:var(--lime)}.stream-amount{display:flex;align-items:flex-end;justify-content:space-between;margin-top:34px}.stream-amount>span{color:#8e9287;font-family:var(--mono);font-size:8px;text-transform:uppercase}.stream-amount strong{font-family:var(--mono);font-size:clamp(28px,4vw,48px);font-weight:400;letter-spacing:-.055em}.stream-amount strong small{margin-right:2px;color:var(--lime);font-size:17px}.stream-amount strong em{color:#777b71;font-size:9px;font-style:normal;letter-spacing:0}.rail{position:relative;height:9px;margin-top:13px;background:#30342b}.rail:after{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(255,255,255,.12) calc(10% - 1px) 10%);content:""}.rail__earned{position:absolute;z-index:1;top:0;left:0;height:100%;overflow:hidden;background:linear-gradient(90deg,#789e1e,var(--lime));transition:width .7s ease}.rail__earned span{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 48%,transparent 65%);animation:flow 2.4s linear infinite}.rail__marker{position:absolute;z-index:2;top:-4px;width:1px;height:17px;background:var(--white);transition:left .7s ease}.rail-scale{display:flex;justify-content:space-between;margin-top:7px;color:#6e7268;font-family:var(--mono);font-size:7px}.stream-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.stream-grid>div{min-height:68px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:13px}.stream-grid span{display:block;color:#767a70;font-family:var(--mono);font-size:7px;text-transform:uppercase}.stream-grid strong{display:block;margin-top:8px;font-size:13px}.stream-actions{display:flex;gap:8px;margin-top:20px}.dispute-strip{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;margin-top:18px;border:1px solid rgba(255,120,56,.24);padding:10px;color:var(--paper);background:#ff78380f}.dispute-strip__icon{display:grid;width:32px;height:32px;place-items:center;color:var(--orange);background:#ff78381f}.dispute-strip__icon svg{width:16px}.dispute-strip span{font-family:var(--mono);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.dispute-strip p{margin:4px 0 0;color:#9c9f96;font-size:11px}.dispute-strip--resolved{border-color:#c8ff422e;background:#c8ff4209}.dispute-strip--resolved .dispute-strip__icon{color:var(--lime);background:#c8ff4217}.dispute-strip--review{border-color:#ff78386b;background:#ff78381a}.dispute-strip--review .dispute-strip__icon{color:var(--orange);background:#ff783829}.agents-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,.8fr);gap:13px}.profile-panel,.leaderboard{border:1px solid var(--line);padding:27px;background:#ebe7dcd4;box-shadow:var(--shadow)}.profile-panel__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid var(--line)}.profile-identity{display:flex;align-items:center;gap:14px}.profile-identity h2{margin:5px 0 2px;font-size:29px;line-height:1}.agent-mark{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid var(--ink);background:var(--paper-3)}.agent-mark svg{width:16px}.agent-mark--large{width:58px;height:58px}.agent-mark--large svg{width:26px}.agent-mark--veteran{border-color:#6e8e1e;color:#5f7c16;background:#c8ff4221}.address-button{display:flex;align-items:center;gap:5px;border:0;padding:0;color:var(--muted);background:transparent;cursor:pointer;font-size:8px}.address-button svg{width:10px}.profile-score{display:flex;align-items:baseline}.profile-score>span{align-self:flex-start;margin:7px 10px 0 0;color:var(--muted);font-family:var(--mono);font-size:7px}.profile-score strong{font-family:var(--mono);font-size:49px;font-weight:400;letter-spacing:-.06em}.profile-score small{margin-left:5px;color:var(--muted);font-family:var(--mono);font-size:8px}.score-gauge{margin-top:23px}.score-gauge__track{position:relative;height:13px;overflow:hidden;background:repeating-linear-gradient(90deg,var(--paper-3) 0 calc(10% - 2px),transparent calc(10% - 2px) 10%)}.score-gauge__track:before{position:absolute;width:var(--score);height:100%;background:linear-gradient(90deg,var(--orange),var(--lime));content:"";transition:width .8s cubic-bezier(.2,.8,.2,1)}.score-gauge__track span{position:absolute;top:0;left:var(--score);width:2px;height:100%;background:var(--ink);transform:translate(-1px);transition:left .8s cubic-bezier(.2,.8,.2,1)}.score-gauge__scale{display:flex;justify-content:space-between;margin-top:7px;color:var(--muted);font-family:var(--mono);font-size:7px}.profile-stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:25px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.profile-stats>div{min-height:80px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px}.profile-stats span{color:var(--muted);font-family:var(--mono);font-size:7px;text-transform:uppercase}.profile-stats strong{display:block;margin-top:9px;font-family:var(--mono);font-size:21px}.profile-section-head{display:flex;align-items:flex-end;justify-content:space-between;margin:28px 0 15px}.profile-section-head h3{margin:4px 0 0;font-size:23px}.updated-label{display:flex;align-items:center;gap:5px;color:var(--muted);font-family:var(--mono);font-size:7px;text-transform:uppercase}.updated-label svg{width:11px}.leaderboard{padding:22px}.leaderboard__list{margin-top:18px;border-top:1px solid var(--line)}.rank-row{display:grid;width:100%;grid-template-columns:24px 34px 1fr auto 14px;align-items:center;gap:9px;border:0;border-bottom:1px solid var(--line);padding:13px 5px;background:transparent;cursor:pointer;text-align:left}.rank-row:hover{background:#11130f09}.rank-row--active{box-shadow:inset 3px 0 var(--lime-deep);background:#91c21b0f}.rank-row__number{color:var(--muted);font-family:var(--mono);font-size:8px}.rank-row__identity{display:flex;min-width:0;flex-direction:column}.rank-row__identity strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.rank-row__identity small{color:var(--muted);font-family:var(--mono);font-size:7px}.rank-row__score{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--mono);font-size:16px}.rank-row__score small{color:var(--muted);font-size:6px}.rank-row>svg{width:13px}.leaderboard__note{display:flex;gap:8px;margin-top:18px;color:var(--muted);font-family:var(--mono);font-size:7px;line-height:1.5;text-transform:uppercase}.leaderboard__note svg{width:14px;flex:0 0 auto;color:#658710}.registry-seal{display:flex;align-items:center;gap:10px;border:1px solid rgba(103,137,18,.35);padding:10px 13px;color:#5c7817}.registry-seal svg{width:22px}.registry-seal span{display:flex;flex-direction:column;font-family:var(--mono);font-size:7px}.registry-seal strong{margin-top:3px;font-size:9px}.registry-seal--orange{border-color:#ff783866;color:#aa4218}.trust-boundary{border:1px solid #30352a;padding:22px;color:var(--paper);background:var(--ink-2);box-shadow:var(--shadow)}.trust-boundary>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.trust-boundary h2{max-width:650px;margin:6px 0 0;font-size:30px;font-weight:500;letter-spacing:-.025em}.trust-boundary__mode{display:flex;align-items:center;gap:10px;border:1px solid rgba(200,255,66,.28);padding:9px 12px;color:var(--lime)}.trust-boundary__mode svg{width:20px}.trust-boundary__mode span{display:flex;flex-direction:column;font-family:var(--mono);font-size:7px;text-transform:uppercase}.trust-boundary__mode strong{margin-top:3px;color:var(--paper);font-size:9px}.trust-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin-top:22px;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:18px 0}.trust-flow>div{display:flex;align-items:center;gap:12px}.trust-flow>div>svg{width:24px;color:var(--lime)}.trust-flow>svg{width:16px;color:#60665a}.trust-flow span{display:flex;flex-direction:column;color:#858a7d;font-family:var(--mono);font-size:7px;text-transform:uppercase}.trust-flow strong{margin-top:5px;color:var(--paper);font-family:var(--display);font-size:16px;font-weight:500;text-transform:none}.trust-boundary>footer{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-top:16px}.trust-boundary>footer p{max-width:560px;margin:0;color:#9da195;font-size:12px;line-height:1.5}.trust-boundary>footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.trust-boundary>footer span{border:1px solid var(--line-dark);padding:5px 7px;color:#aeb2a7;font-family:var(--mono);font-size:6px;text-transform:uppercase}.dispute-list{display:flex;flex-direction:column;gap:12px}.dispute-card{border:1px solid var(--line);padding:18px;background:#ebe7dcd1}.dispute-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.dispute-card .dispute-strip{flex:1;margin:0;color:var(--ink)}.dispute-card>header>.mono{color:var(--muted);font-size:8px}.dispute-card__body{display:grid;grid-template-columns:1fr 1fr 2fr 110px;gap:18px;margin-top:15px;border-top:1px solid var(--line);padding-top:15px}.dispute-card__body span{color:var(--muted);font-family:var(--mono);font-size:7px;text-transform:uppercase}.dispute-card__body strong{display:block;margin-top:5px;font-size:13px}.dispute-card__body small{display:block;margin-top:3px;color:var(--muted);font-family:var(--mono);font-size:7px}.dispute-card__body p{margin:5px 0 0;font-size:12px;line-height:1.4}.decision-receipt{display:flex;align-items:center;gap:16px;margin-top:16px;border-top:1px dashed var(--line);padding-top:13px;color:var(--muted);font-family:var(--mono);font-size:7px}.decision-receipt strong{margin-left:auto;color:#5c7817;font-size:8px}.decision-receipt--demo,.decision-receipt--demo strong{color:#94613f}.human-review-proof{display:flex;align-items:center;gap:9px;margin-top:12px;color:#55700f;font-family:var(--mono);font-size:7px}.human-review-proof svg{width:14px}.human-review-proof strong{margin-left:auto}.human-review-action{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;border:1px solid rgba(255,120,56,.24);padding:12px;color:#815035;background:#ff78380f;font-size:10px}.human-review-action .button{flex:0 0 auto}.empty-state{display:flex;min-height:290px;flex-direction:column;align-items:center;justify-content:center;border:1px dashed rgba(17,19,15,.25);padding:35px;text-align:center}.empty-state__icon{display:grid;width:54px;height:54px;place-items:center;border:1px solid var(--line);color:var(--muted);background:#ebe7dcb3;transform:rotate(45deg)}.empty-state__icon svg{width:22px;transform:rotate(-45deg)}.empty-state h3{margin:25px 0 5px;font-size:24px}.empty-state p{max-width:380px;margin:0;color:var(--muted);font-size:13px}.modal-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;overflow-y:auto;padding:24px;background:#080a07bf;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:fadeIn .18s ease both}.modal{width:min(680px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid #3a3e33;padding:25px;background:var(--paper);box-shadow:18px 18px #00000040;animation:modalIn .23s cubic-bezier(.2,.8,.2,1) both}.modal__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px;border-bottom:1px solid var(--line);padding-bottom:18px}.modal__header h2{margin:6px 0 0;font-size:31px;letter-spacing:-.025em}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.field{display:flex;flex-direction:column;gap:6px}.field--wide{grid-column:1 / -1}.field>span{color:var(--muted);font-family:var(--mono);font-size:8px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.field input,.field textarea,.field select{width:100%;border:1px solid rgba(17,19,15,.28);border-radius:0;padding:11px 12px;color:var(--ink);background:#ffffff47;resize:vertical}.field input:hover,.field textarea:hover,.field select:hover{border-color:var(--ink)}.form-note,.danger-note{display:flex;align-items:center;gap:9px;padding:11px;color:#55700f;background:#91c21b14;font-size:11px}.form-note svg,.danger-note svg{width:17px;flex:0 0 auto}.danger-note{color:#a53a13;background:#ff783817}.modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;border-top:1px solid var(--line);padding-top:17px}.api-banner{display:flex;align-items:center;gap:12px;margin-bottom:20px;border:1px solid rgba(223,74,56,.38);padding:12px 14px;color:#85281d;background:#ffe6d7c2}.api-banner>svg{width:20px}.api-banner>div{display:flex;flex-direction:column}.api-banner strong{font-size:13px}.api-banner span{margin-top:2px;font-family:var(--mono);font-size:8px}.loading-screen{display:flex;min-height:calc(100vh - 160px);flex-direction:column;align-items:center;justify-content:center}.loading-screen strong{margin-top:24px;font-size:18px;letter-spacing:.05em;text-transform:uppercase}.loading-screen small{margin-top:6px;color:var(--muted);font-family:var(--mono);font-size:8px}.loader-grid{display:grid;width:44px;height:44px;grid-template-columns:1fr 1fr;gap:3px;transform:rotate(45deg)}.loader-grid span{background:var(--ink);animation:loader 1.2s ease-in-out infinite}.loader-grid span:nth-child(2){animation-delay:.1s;background:var(--lime-deep)}.loader-grid span:nth-child(3){animation-delay:.3s;background:var(--orange)}.loader-grid span:nth-child(4){animation-delay:.2s}.demo-dock{position:fixed;z-index:35;right:24px;bottom:20px;display:flex;align-items:center;gap:4px;border:1px solid #35392f;padding:5px;color:var(--paper);background:var(--ink);box-shadow:0 10px 28px #00000038}.demo-dock>span{padding:0 8px;color:#74786e;font-family:var(--mono);font-size:7px}.demo-dock button{display:flex;height:31px;align-items:center;gap:5px;border:0;padding:0 9px;color:#b8bbb1;background:#ffffff0d;cursor:pointer;font-size:9px;text-transform:uppercase}.demo-dock button:hover{color:var(--ink);background:var(--lime)}.demo-dock svg{width:12px}.toast{position:fixed;z-index:120;top:86px;right:25px;display:grid;width:min(410px,calc(100vw - 30px));grid-template-columns:24px 1fr 24px;align-items:center;gap:9px;border:1px solid #536a18;padding:13px;color:var(--paper);background:var(--ink-2);box-shadow:10px 10px #0000002e;animation:toastIn .26s ease both}.toast>svg{width:18px;color:var(--lime)}.toast span{font-size:12px}.toast button{display:grid;width:23px;height:23px;place-items:center;border:0;color:#8d9187;background:transparent;cursor:pointer}.toast button svg{width:14px}.toast--error{border-color:var(--orange)}.toast--error>svg{color:var(--orange)}.live-counter{display:grid;grid-template-columns:9px auto;grid-template-rows:auto auto;column-gap:9px;align-items:center}.live-counter>span{grid-row:1 / 3;width:8px;height:8px;border-radius:50%;background:var(--lime-deep);box-shadow:0 0 0 5px #91c21b1f}.live-counter strong{font-family:var(--mono);font-size:24px;line-height:1}.live-counter small{color:var(--muted);font-family:var(--mono);font-size:7px}.spin{animation:spin .8s linear infinite}.reveal{animation:reveal .45s cubic-bezier(.2,.8,.2,1) both}.metrics-grid .reveal:nth-child(2){animation-delay:55ms}.metrics-grid .reveal:nth-child(3){animation-delay:.11s}.metrics-grid .reveal:nth-child(4){animation-delay:165ms}@keyframes reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}}@keyframes modalIn{0%{opacity:0;transform:translateY(12px) scale(.985)}}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}}@keyframes pulse{50%{opacity:.35;box-shadow:0 0 0 6px #91c21b00}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes flow{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes loader{0%,to{opacity:.25;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media(max-width:1260px){.task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{grid-template-columns:1fr}.hero__instrument{display:none}.hero:before,.hero:after{right:6%}.terms-grid,.comparison-agent .terms-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1040px){.sidebar{width:210px}.main-area{margin-left:210px}.content-wrap{padding-right:24px;padding-left:24px}.hero-grid{grid-template-columns:minmax(0,1fr)}.network-card{min-height:280px}.network-card__diagram{min-height:120px}.metrics-grid{grid-template-columns:repeat(2,1fr)}.agents-layout{grid-template-columns:1fr}.stream-grid{grid-template-columns:repeat(2,1fr)}.operator{display:none}}@media(max-width:780px){.sidebar{width:250px;transform:translate(-101%);transition:transform .2s ease}.sidebar--open{transform:none}.main-area{margin-left:0}.menu-button{display:grid;width:36px;height:36px;place-items:center}.nav-scrim{position:fixed;z-index:39;inset:0;border:0;background:#0a0b098c}.topbar{padding:0 17px}.topbar__title span,.demo-button{display:none}.content-wrap{padding:22px 16px 105px}.hero{min-height:420px}.hero__copy{padding:42px 28px}.hero h1{font-size:clamp(52px,15vw,76px)}.task-grid{grid-template-columns:1fr}.task-card{min-height:430px}.comparison-grid{grid-template-columns:1fr}.comparison-divider{min-height:44px}.comparison-divider i{inset:auto 0;width:auto;height:1px}.comparison-agent,.comparison-agent--veteran{padding:8px 0}.mini-stream{grid-template-columns:86px 1fr 80px 14px}.mini-stream__rail{display:none}.page-intro{align-items:flex-start;flex-direction:column;gap:18px}.market-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.stream-actions{flex-wrap:wrap}.dispute-card__body{grid-template-columns:1fr}.trust-boundary>header,.trust-boundary>footer{flex-direction:column}.trust-boundary>footer>div{justify-content:flex-start}.trust-flow{grid-template-columns:1fr}.trust-flow>svg{display:none}.decision-receipt{align-items:flex-start;flex-direction:column;gap:7px}.decision-receipt strong{margin-left:0}.human-review-action{align-items:stretch;flex-direction:column}}@media(max-width:520px){.topbar__title{display:none}.topbar__tools{margin-left:auto}.hero__copy{padding:36px 22px}.hero h1{max-width:100%;font-size:clamp(42px,12vw,58px);line-height:.82}.hero__copy>p{width:100%;max-width:100%;font-size:15px}.hero__actions{align-items:flex-start;flex-direction:column}.metrics-grid{grid-template-columns:1fr 1fr;gap:7px}.metric-card{min-height:120px;padding:15px}.metric-card__value{font-size:24px}.comparison-panel,.section-block{padding:18px}.terms-grid,.comparison-agent .terms-grid{grid-template-columns:1fr 1fr}.panel-heading--wide{align-items:flex-start;flex-direction:column;gap:12px}.mini-stream{grid-template-columns:1fr auto;gap:10px}.mini-stream .status-pill,.mini-stream>svg{display:none}.mini-stream__amount{align-items:flex-end}.page-intro h1{font-size:46px}.task-card__facts{grid-template-columns:1fr 1fr}.task-card__facts>div:last-child{grid-column:1 / -1}.stream-card{padding:21px 18px}.stream-card__top{align-items:flex-start;flex-direction:column}.stream-amount{align-items:flex-start;flex-direction:column;gap:8px}.stream-grid,.profile-stats{grid-template-columns:1fr 1fr}.stream-actions .button{width:100%}.profile-panel,.leaderboard{padding:18px}.profile-panel__header{align-items:flex-start;flex-direction:column;gap:15px}.profile-score{align-self:flex-end}.profile-section-head{align-items:flex-start;flex-direction:column;gap:8px}.form-grid{grid-template-columns:1fr}.field--wide{grid-column:auto}.modal{padding:18px}.modal__actions{flex-direction:column-reverse}.modal__actions .button{width:100%}.demo-dock{right:8px;bottom:8px;left:8px;justify-content:center}.demo-dock>span{display:none}.demo-dock button{min-width:0;flex:1;justify-content:center;padding-right:4px;padding-left:4px;font-size:8px}.registry-seal{display:none}.trust-boundary{padding:18px}.trust-boundary h2{font-size:25px}.trust-boundary__mode{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}html{--pact-style-revision: 20260723}:root{--obsidian: #071116;--navy: #0b1c24;--navy-2: #10272f;--panel: #122b32;--panel-soft: #17363c;--cream: #f4f0e6;--paper: #e6e3d8;--mist: #c9d9d8;--muted: #82989a;--mint: #64ead2;--mint-bright: #a4f9e9;--amber: #ffc25b;--coral: #ff725d;--line: rgba(201, 217, 216, .14);--line-strong: rgba(201, 217, 216, .26);--radius-xl: 32px;--radius-lg: 24px;--radius-md: 16px;color:var(--cream);background:var(--obsidian)}.language-switcher{display:flex;align-items:center;gap:7px;height:32px;padding:0 8px;color:var(--muted);border:1px solid var(--line);background:var(--paper-2);font-family:var(--mono);font-size:9px;letter-spacing:.1em}.language-switcher select{min-width:42px;padding:3px 2px;color:inherit;border:0;outline:0;background:transparent;font:inherit;cursor:pointer}.language-switcher option{color:var(--ink);background:var(--paper)}.section-actions{display:flex;align-items:center;gap:16px;margin:0 0 22px;padding:14px 18px;border:1px solid var(--line);background:color-mix(in srgb,var(--paper-2) 88%,transparent)}.section-actions>span{color:var(--muted);font-family:var(--mono);font-size:10px;line-height:1.5}.empty-state-stack{display:flex;align-items:center;flex-direction:column;gap:16px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.section-heading h2{margin:8px 0 0;font-family:var(--display);font-size:clamp(32px,4vw,58px);line-height:.9;letter-spacing:-.04em}.section-heading>span{color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.market-toolbar__agents{display:flex;min-width:0;align-items:center;gap:10px}.market-toolbar__agents>.button{flex:0 0 auto}.agent-catalog{padding:26px;background:var(--paper-2);border:1px solid var(--line)}.agent-catalog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.agent-catalog-card{display:flex;min-width:0;flex-direction:column;gap:15px;padding:18px;color:var(--ink);border:1px solid var(--line);background:var(--paper)}.agent-catalog-card--active{border-color:var(--wild-rust-hot);box-shadow:inset 0 4px var(--wild-rust-hot)}.agent-catalog-card>header{display:flex;align-items:center;gap:10px;min-width:0}.agent-catalog-card h3{margin:0;font-family:var(--display);font-size:24px;line-height:.9;overflow-wrap:anywhere}.agent-catalog-card header .mono{display:block;margin-top:5px;color:var(--muted);font-size:8px}.agent-catalog-card__score{margin-left:auto;color:var(--wild-rust);font-family:var(--display);font-size:34px;line-height:.8}.agent-catalog-card__score small{font-family:var(--mono);font-size:8px;letter-spacing:0}.agent-catalog-card__activity{display:grid;gap:6px;min-height:39px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.agent-catalog-card__activity small{overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:8px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.agent-catalog-card__runtime{display:flex;align-items:center;gap:5px;min-height:24px;color:var(--market-muted);font:500 8px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase}.agent-catalog-card__runtime svg{width:13px;color:var(--wild-rust-hot)}.agent-catalog-card__runtime span{color:var(--line-strong)}.agent-availability{display:inline-flex;width:fit-content;align-items:center;gap:5px;color:#657c24;font:500 8px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.agent-availability:before{width:6px;height:6px;border-radius:50%;background:#8fa933;box-shadow:0 0 0 3px #8fa93326;content:""}.agent-availability--active{color:#af573b}.agent-availability--active:before{background:#af573b;box-shadow:0 0 0 3px #af573b26}.agent-catalog-card__terms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:11px 0;border-bottom:1px solid var(--line)}.agent-catalog-card__terms span{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-family:var(--mono);font-size:8px;text-transform:uppercase}.agent-catalog-card__terms b{color:var(--ink);font-family:var(--display);font-size:18px;line-height:.8;text-transform:none}.agent-catalog-card__skills{display:flex;flex-wrap:wrap;gap:5px;min-height:39px}.agent-catalog-card__skills span{padding:5px 7px;color:var(--muted);border:1px solid var(--line);font-family:var(--mono);font-size:8px}.work-status-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 26px;background:var(--line);border:1px solid var(--line)}.work-status-rail>div{display:grid;min-height:104px;align-content:center;justify-items:start;gap:6px;padding:16px;background:var(--paper-2)}.work-status-rail svg{width:18px;color:var(--wild-rust-hot)}.work-status-rail strong{font-family:var(--display);font-size:36px;line-height:.75}.work-status-rail span{color:var(--muted);font-family:var(--mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.dispute-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 26px;background:var(--line);border:1px solid var(--line)}.dispute-overview>div{display:grid;min-height:138px;align-content:center;gap:7px;padding:20px;background:var(--paper-2)}.dispute-overview>div>span:first-child{color:var(--wild-rust-hot);font-family:var(--mono);font-size:9px}.dispute-overview strong{font-family:var(--display);font-size:28px;line-height:.8}.dispute-overview small{max-width:210px;color:var(--muted);font-size:11px;line-height:1.35}.dispute-overview__count{justify-items:start;background:var(--wild-rust-hot)!important;color:var(--ink)}.dispute-overview__count svg{width:22px}.dispute-overview__count strong{font-size:46px}.dispute-overview__count span{font-family:var(--mono);font-size:9px;text-transform:uppercase}@media(max-width:1080px){.agent-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.section-heading{align-items:start;flex-direction:column}.agent-catalog{padding:18px}.agent-catalog__grid,.work-status-rail,.dispute-overview{grid-template-columns:1fr}.work-status-rail>div,.dispute-overview>div{min-height:80px}.agent-catalog-card__terms{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.market-toolbar__agents{align-items:stretch;flex-direction:column}.market-toolbar__agents>.button{width:100%;margin-left:0}.market-toolbar__agents .agent-picker{width:100%}}.form-error{display:flex;align-items:center;gap:8px;padding:11px;color:#9d3d2c;border:1px solid rgba(157,61,44,.28);background:#9d3d2c14;font-size:11px;line-height:1.4}.form-error svg{width:16px;flex:0 0 auto}@media(max-width:780px){.language-switcher>span{display:none}.section-actions{align-items:stretch;flex-direction:column}.section-actions .button{width:100%}}html{background:var(--obsidian);scroll-behavior:smooth;overflow-x:hidden}body{min-width:320px;overflow-x:hidden;color:var(--cream);background:var(--obsidian);font-family:IBM Plex Mono,monospace}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:var(--obsidian);background:var(--mint)}.app-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 82% 7%,rgba(100,234,210,.1),transparent 26rem),radial-gradient(circle at 8% 48%,rgba(255,194,91,.06),transparent 30rem),linear-gradient(180deg,#071116,#09191f 58%,#071116)}.app-shell:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";opacity:.22;background-image:linear-gradient(rgba(201,217,216,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(201,217,216,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%)}.noise{z-index:1;opacity:.025;mix-blend-mode:screen}.sidebar{position:fixed;inset:0 0 auto;z-index:50;width:auto;height:86px;display:flex;align-items:center;gap:clamp(24px,4vw,72px);padding:0 30px;color:var(--cream);border:0;border-bottom:1px solid var(--line);background:#071116db;-webkit-backdrop-filter:blur(20px) saturate(130%);backdrop-filter:blur(20px) saturate(130%);box-shadow:0 10px 40px #0000002e}.brand{display:flex;align-items:center;gap:12px;min-width:max-content;padding:0;border:0}.brand__mark{position:relative;width:44px;height:44px;display:grid;place-items:center;color:var(--obsidian);border:0;border-radius:50%;background:var(--mint);box-shadow:0 0 0 5px #64ead214,0 0 28px #64ead233}.brand__mark:after{position:absolute;inset:-6px;content:"";border:1px solid rgba(100,234,210,.4);border-color:rgba(100,234,210,.55) transparent;border-radius:50%;transform:rotate(-18deg)}.brand__mark span{font-family:Archivo Narrow,sans-serif;font-size:24px;font-weight:800}.brand__mark i{display:none}.brand strong{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:20px;letter-spacing:.12em}.brand small{color:var(--muted);font-size:8px;letter-spacing:.17em}.primary-nav{display:flex;flex:1;justify-content:center;gap:6px;padding:0}.nav-item{width:auto;min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;color:var(--muted);border:1px solid transparent;border-radius:999px;background:transparent;font-size:10px;letter-spacing:.08em;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.nav-item:hover{color:var(--cream);border-color:var(--line);background:#ffffff09;transform:translateY(-1px)}.nav-item--active{color:var(--obsidian);border-color:var(--mint);background:var(--mint);box-shadow:0 8px 30px #64ead229}.nav-item svg{width:15px;height:15px}.nav-item__index{display:none}.sidebar__footer{margin:0;padding:0;border:0}.system-state{display:flex;align-items:center;gap:9px}.system-state strong{color:var(--mist);font-size:9px;font-weight:500;letter-spacing:.08em}.system-state small{color:var(--muted);font-size:8px}.state-light{width:8px;height:8px;border:0;border-radius:50%;background:var(--mint);box-shadow:0 0 0 5px #64ead214,0 0 14px #64ead2bf}.state-light--error{background:var(--coral);box-shadow:0 0 14px #ff725dbf}.build-tag{display:none}.main-area{position:relative;z-index:2;min-width:0;margin-left:0;padding-top:86px}.topbar{position:sticky;top:86px;z-index:35;height:58px;padding:0 34px;color:var(--mist);border-bottom:1px solid var(--line);background:#071116b3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar__title{font-size:10px;letter-spacing:.12em}.topbar__title strong{color:var(--mint);font-weight:600}.topbar__tools{gap:12px}.demo-button,.icon-button--top{color:var(--mist);border-color:var(--line);background:#ffffff09;border-radius:999px}.demo-button:hover,.icon-button--top:hover{color:var(--obsidian);border-color:var(--mint);background:var(--mint)}.operator{padding-left:12px;border-left:1px solid var(--line)}.operator__avatar{color:var(--obsidian);border:0;border-radius:50%;background:var(--amber)}.operator strong{color:var(--mist)}.content-wrap{width:min(1480px,100%);margin:0 auto;padding:34px 34px 128px}.view-stack{gap:22px}.eyebrow{color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.18em}.eyebrow--lime{color:var(--mint)}.eyebrow--lime span{background:var(--mint);box-shadow:0 0 16px var(--mint)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.65fr);gap:18px}.hero,.network-card{min-width:0;border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:0 28px 80px #00000038}.hero{position:relative;min-height:560px;color:var(--cream);background:radial-gradient(circle at 77% 43%,rgba(100,234,210,.16),transparent 9rem),radial-gradient(circle at 84% 48%,transparent 0 10.5rem,rgba(100,234,210,.25) 10.6rem 10.7rem,transparent 10.8rem),linear-gradient(125deg,#10272f,#0a1a21 62%,#071116);overflow:hidden}.hero:before,.hero:after{position:absolute;pointer-events:none;content:"";border-radius:50%}.hero:before{right:-6rem;bottom:-10rem;width:31rem;height:31rem;border:1px solid rgba(100,234,210,.17);box-shadow:inset 0 0 70px #64ead208}.hero:after{right:15%;top:17%;width:9px;height:9px;background:var(--amber);box-shadow:0 0 26px var(--amber),140px 210px 0 -2px var(--mint),-55px 308px 0 -3px var(--coral)}.hero__grid-lines{inset:auto 0 0;height:43%;opacity:.38;background-image:linear-gradient(rgba(100,234,210,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(100,234,210,.12) 1px,transparent 1px);background-size:42px 42px;transform:perspective(260px) rotateX(60deg) scale(1.2);transform-origin:bottom;-webkit-mask-image:linear-gradient(to top,#000,transparent);mask-image:linear-gradient(to top,#000,transparent)}.hero__copy{position:relative;z-index:3;width:min(760px,75%);display:flex;flex-direction:column;justify-content:center;min-height:560px;padding:58px 62px}.hero h1{max-width:780px;margin:28px 0 24px;color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(76px,7.4vw,132px);font-weight:700;line-height:.76;letter-spacing:-.065em;text-transform:uppercase}.hero h1 em{color:var(--mint);font-style:normal;font-weight:400}.hero p{max-width:590px;color:var(--mist);font-size:13px;line-height:1.75}.hero__actions{margin-top:34px}.hero__instrument{right:34px;bottom:34px;z-index:4;width:186px;color:var(--mist)}.instrument-ring{width:126px;height:126px;border:1px solid rgba(100,234,210,.55);border-radius:50%;background:#07111694;box-shadow:inset 0 0 28px #64ead214,0 0 40px #64ead21f}.instrument-ring:before,.instrument-ring:after{border-color:#64ead22e}.instrument-ring span{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:50px}.instrument-ring small,.instrument-caption{color:var(--muted)}.instrument-caption svg{color:var(--mint)}.network-card{min-height:560px;padding:28px;color:var(--obsidian);background:var(--cream)}.network-card__top{padding-bottom:18px;border-bottom:1px solid rgba(7,17,22,.14)}.network-card__top span:last-child{color:#284047;font-weight:600}.live-dot{background:#0f9e7a;box-shadow:0 0 0 5px #0f9e7a1f,0 0 16px #0f9e7a80}.network-card__diagram{min-height:270px;margin:auto 0}.node{color:var(--cream);border:0;border-radius:50%;background:var(--navy);box-shadow:0 10px 30px #0711162e}.node--vault{color:var(--obsidian);background:var(--mint);box-shadow:0 0 0 8px #64ead226,0 12px 32px #07111633}.wire{background:#85aaa5}.network-card dl{padding-top:20px;border-top:1px solid rgba(7,17,22,.14)}.network-card dt{color:#688080}.network-card dd{color:var(--navy)}.button{min-height:44px;border-radius:999px;font-size:10px;letter-spacing:.08em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.button:hover:not(:disabled){transform:translateY(-2px)}.button--lime,.button--primary{color:var(--obsidian);border-color:var(--mint);background:var(--mint);box-shadow:0 12px 30px #64ead226}.button--lime:hover:not(:disabled),.button--primary:hover:not(:disabled){background:var(--mint-bright);box-shadow:0 16px 38px #64ead238}.button--outline,.button--ghost{color:var(--mist);border-color:var(--line-strong);background:transparent}.button--paper{color:var(--obsidian);border-color:var(--cream);background:var(--cream)}.button--danger,.button--warning{color:var(--obsidian);border-color:var(--coral);background:var(--coral)}.button--ghost-light{color:var(--cream);border-color:#f4f0e647;background:transparent}.text-link--dark{color:var(--navy)}.metrics-grid{gap:12px}.metric-card{min-height:172px;padding:24px;color:var(--cream);border:1px solid var(--line);border-radius:var(--radius-lg);background:#122b32b8;box-shadow:none}.metric-card:nth-child(2){background:linear-gradient(145deg,#64ead224,#122b32bf)}.metric-card--accent{color:var(--obsidian);border-color:var(--amber);background:var(--amber)}.metric-card--accent .eyebrow,.metric-card--accent .metric-card__note{color:#071116a3}.metric-card__value{color:inherit;font-family:Archivo Narrow,sans-serif;font-size:clamp(44px,5vw,68px);letter-spacing:-.045em}.metric-card__note{color:var(--muted)}.comparison-panel{padding:34px;color:var(--obsidian);border:0;border-radius:var(--radius-xl);background:var(--cream);box-shadow:0 28px 70px #0000002e}.panel-heading h2,.panel-heading h3{color:inherit;font-family:Archivo Narrow,sans-serif;font-size:clamp(30px,4vw,52px);letter-spacing:-.035em}.comparison-grid{gap:14px}.comparison-agent{min-width:0;padding:24px;border:1px solid rgba(7,17,22,.14);border-radius:var(--radius-lg);background:#07111609}.comparison-agent--veteran{color:var(--cream);border-color:transparent;background:var(--navy);box-shadow:0 18px 42px #0711162e}.comparison-agent--veteran svg{color:var(--mint)}.comparison-agent__head strong{color:inherit}.comparison-agent__head small{color:#6e8282}.comparison-agent--veteran .comparison-agent__head small{color:var(--muted)}.comparison-divider span{color:var(--obsidian);border:1px solid rgba(7,17,22,.18);border-radius:50%;background:var(--amber)}.section-block{color:var(--cream);border:1px solid var(--line);border-radius:var(--radius-xl);background:#0b1c24ad}.mini-stream{color:var(--cream);border-color:var(--line);border-radius:var(--radius-md);background:#ffffff06}.mini-stream:hover{border-color:#64ead273;background:#64ead20e}.mini-stream__title small,.mini-stream__amount small{color:var(--muted)}.mini-stream__rail{background:#c9d9d81f}.mini-stream__rail i{background:linear-gradient(90deg,var(--mint),var(--amber))}.page-intro{min-height:260px;align-items:end;padding:38px 42px;color:var(--cream);border:1px solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(circle at 86% 20%,rgba(100,234,210,.13),transparent 18rem),linear-gradient(135deg,#122b32e6,#071116cc);overflow:hidden}.page-intro h1{margin:13px 0 14px;color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(60px,8vw,112px);line-height:.84;letter-spacing:-.055em;text-transform:uppercase}.page-intro p{max-width:690px;color:var(--mist);line-height:1.65}.market-toolbar,.profile-panel,.leaderboard,.trust-boundary,.empty-state{color:var(--cream);border:1px solid var(--line);border-radius:var(--radius-lg);background:#122b32b8;box-shadow:none}.agent-picker{border-color:var(--line);border-radius:999px;background:#0711168c}.agent-chip{color:var(--muted);border-radius:999px}.agent-chip--active{color:var(--obsidian);background:var(--mint)}.task-grid,.stream-list,.dispute-list{gap:16px}.task-card,.stream-card,.dispute-card{min-width:0;color:var(--cream);border:1px solid var(--line);border-radius:var(--radius-lg);background:#122b32c7;box-shadow:0 20px 55px #00000024;overflow:hidden;content-visibility:auto;contain-intrinsic-size:420px}.task-card:hover,.stream-card:hover{border-color:#64ead266}.task-card__header,.stream-card__top,.dispute-card>header{border-bottom-color:var(--line)}.task-card h3,.stream-card h3,.dispute-card h3{color:var(--cream);font-family:Archivo Narrow,sans-serif;letter-spacing:-.02em}.criteria-box,.claim-zone,.danger-note,.form-note,.human-review-proof,.human-review-action{border-color:var(--line);border-radius:var(--radius-md);background:#0711166b}.criteria-box p,.task-card__facts dt,.stream-grid span,.decision-receipt span{color:var(--muted)}.task-card__facts dd,.stream-grid strong{color:var(--cream)}.eligibility--yes{color:var(--mint)}.eligibility--no{color:var(--coral)}.status-pill{border:0;border-radius:999px}.status-pill--success{color:var(--obsidian);background:var(--mint)}.status-pill--warning{color:var(--obsidian);background:var(--amber)}.status-pill--danger{color:var(--obsidian);background:var(--coral)}.status-pill--neutral{color:var(--mist);background:#c9d9d81f}.stream-amount{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(52px,7vw,88px);letter-spacing:-.04em}.rail{height:14px;border:0;border-radius:999px;background:#c9d9d81a;overflow:visible}.rail__earned{border-radius:inherit;background:linear-gradient(90deg,var(--mint),var(--amber));box-shadow:0 0 24px #64ead242}.rail__marker{border-color:var(--cream);border-radius:50%;background:var(--navy)}.dispute-strip{border:0;border-radius:var(--radius-md)}.dispute-strip--review{background:#ffc25b24;color:var(--amber)}.dispute-strip--pending{background:#64ead21a;color:var(--mint)}.dispute-strip--resolved{background:#c9d9d814;color:var(--mist)}.trust-boundary{padding:28px}.trust-boundary h2{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(34px,5vw,58px);line-height:.98;letter-spacing:-.035em}.trust-boundary__mode,.registry-seal,.live-counter{color:var(--obsidian);border:0;border-radius:var(--radius-md);background:var(--mint)}.trust-flow>div{color:var(--mist);border-color:var(--line);border-radius:var(--radius-md);background:#0711166b}.trust-flow>span{color:var(--mint)}.profile-panel{padding:30px}.agent-mark{color:var(--cream);border-color:var(--line-strong);border-radius:50%;background:var(--navy)}.agent-mark--veteran{color:var(--obsidian);border-color:var(--mint);background:var(--mint)}.address-button{color:var(--muted)}.profile-score strong{color:var(--cream);font-family:Archivo Narrow,sans-serif}.profile-stats>div,.term-cell{border-color:var(--line);border-radius:var(--radius-md);background:#0711165c}.profile-stats span,.term-cell span{color:var(--muted)}.profile-stats strong,.term-cell strong{color:var(--cream)}.score-gauge__track{background:#c9d9d81a}.score-gauge__track:after{background:linear-gradient(90deg,var(--coral),var(--amber),var(--mint))}.leaderboard{padding:26px}.rank-row{color:var(--mist);border-color:var(--line);border-radius:var(--radius-md);background:transparent;content-visibility:auto;contain-intrinsic-size:72px}.rank-row:hover{border-color:#64ead259;background:#64ead20d}.rank-row--active{color:var(--obsidian);border-color:var(--mint);background:var(--mint)}.rank-row--active small,.rank-row--active .rank-row__number{color:#07111699}.decision-receipt{color:var(--cream);border-color:var(--line);border-radius:var(--radius-md);background:#07111680}.decision-receipt--demo{border-color:#ffc25b59}.modal-backdrop{padding:20px;background:#02080bc2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal{color:var(--cream);border:1px solid var(--line-strong);border-radius:var(--radius-xl);background:var(--navy);box-shadow:0 35px 120px #00000080}.modal__header{border-bottom-color:var(--line)}.modal h2{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:42px}.icon-button{color:var(--mist);border-color:var(--line);border-radius:50%;background:#ffffff0a}.field span{color:var(--muted)}.field input,.field textarea,.field select{color:var(--cream);border:1px solid var(--line-strong);border-radius:12px;background:#071116b8}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--mint);outline:3px solid rgba(100,234,210,.14)}.toast{color:var(--cream);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:#0b1c24f5;box-shadow:0 22px 70px #00000059}.demo-dock{z-index:42;border:1px solid var(--line);border-radius:999px;background:#071116db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 60px #00000052}.demo-dock button{color:var(--muted);border-radius:999px}.demo-dock button:hover{color:var(--obsidian);background:var(--mint)}.api-banner{color:var(--obsidian);border:0;border-radius:var(--radius-md);background:var(--coral)}.loading-screen{color:var(--mist)}.loader-grid span{background:var(--mint)}.protocol-page{--protocol-rule: rgba(201, 217, 216, .16)}.protocol-intro{min-height:470px;background:linear-gradient(90deg,rgba(7,17,22,.18) 1px,transparent 1px),linear-gradient(rgba(7,17,22,.18) 1px,transparent 1px),radial-gradient(circle at 84% 28%,rgba(7,17,22,.12),transparent 19rem),var(--mint);background-size:42px 42px,42px 42px,auto,auto;color:var(--obsidian)}.protocol-intro:after{position:absolute;right:-6rem;bottom:-14rem;width:34rem;height:34rem;content:"";border:1px solid rgba(7,17,22,.28);border-radius:50%;box-shadow:0 0 0 58px #0711160b,0 0 0 116px #07111608}.protocol-intro>*{position:relative;z-index:2}.protocol-intro .eyebrow,.protocol-intro p{color:#071116b3}.protocol-intro h1{color:var(--obsidian)}.protocol-version{min-width:214px;display:flex;align-items:center;gap:13px;padding:16px 18px;border:1px solid rgba(7,17,22,.24);border-radius:var(--radius-md);background:#f4f0e647}.protocol-version svg{width:28px;height:28px}.protocol-version span{display:grid;gap:4px;font-size:8px;letter-spacing:.12em}.protocol-version strong{font-size:10px}.protocol-definition{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);gap:18px}.protocol-definition__statement,.protocol-definition__stack{border:1px solid var(--protocol-rule);border-radius:var(--radius-xl);background:#122b32bd}.protocol-definition__statement{min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;padding:42px}.protocol-definition__statement h2,.protocol-heading h2,.guardrail-card h2,.protocol-status h2{margin:14px 0 20px;color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(42px,5.5vw,76px);font-weight:600;line-height:.94;letter-spacing:-.045em}.protocol-definition__statement p{max-width:820px;color:var(--mist);font-size:12px;line-height:1.8}.protocol-definition__stack{display:grid;gap:1px;padding:10px;background:var(--protocol-rule);overflow:hidden}.protocol-definition__stack>div{position:relative;display:grid;grid-template-columns:42px 1fr auto;align-content:center;gap:8px 12px;padding:26px 22px;background:var(--navy)}.protocol-definition__stack span{grid-row:span 2;color:var(--mint);font-family:Archivo Narrow,sans-serif;font-size:26px}.protocol-definition__stack strong{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:22px}.protocol-definition__stack p{color:var(--muted);font-size:9px;line-height:1.55}.protocol-definition__stack em{grid-column:3;grid-row:1 / span 2;align-self:center;padding:6px 8px;color:var(--obsidian);border-radius:999px;background:var(--amber);font-size:7px;font-style:normal;font-weight:700;letter-spacing:.08em}.protocol-section{padding:40px;border:1px solid var(--protocol-rule);border-radius:var(--radius-xl);background:#0b1c24c2}.protocol-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:32px}.protocol-heading>div{max-width:880px}.protocol-heading h2{margin-bottom:0}.protocol-heading>p{width:min(390px,35%);color:var(--muted);font-size:10px;line-height:1.7}.ability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ability-grid article{min-height:340px;display:flex;flex-direction:column;padding:24px;border:1px solid var(--protocol-rule);border-radius:20px;background:#ffffff06;transition:border-color .18s ease,transform .18s ease,background .18s ease}.ability-grid article:hover{border-color:#64ead270;background:#64ead20b;transform:translateY(-4px)}.ability-grid article>svg{width:34px;height:34px;margin-bottom:42px;color:var(--mint)}.ability-grid article>span,.contract-clause-grid article>span,.judge-system article>span{color:var(--amber);font-size:8px;font-weight:600;letter-spacing:.14em}.ability-grid h3,.contract-clause-grid h3,.judge-system h3,.manifest-schema h3,.manifest-capability-list h4{margin:10px 0 12px;color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:28px;line-height:1;letter-spacing:-.025em}.ability-grid p,.contract-clause-grid p,.judge-system p{color:var(--muted);font-size:9px;line-height:1.65}.ability-grid dl{display:grid;gap:8px;margin-top:auto;padding-top:20px;border-top:1px solid var(--protocol-rule)}.ability-grid dl>div{display:grid;grid-template-columns:34px 1fr;gap:8px}.ability-grid dt{color:var(--mint);font-size:8px}.ability-grid dd{color:var(--mist);font-size:8px;line-height:1.45}.manifest-schema{display:grid;grid-template-columns:minmax(250px,.6fr) minmax(0,1.4fr);gap:28px;margin-top:14px;padding:30px;color:var(--obsidian);border-radius:22px;background:var(--cream)}.manifest-schema .eyebrow,.manifest-schema p{color:#687c7b}.manifest-schema h3{color:var(--obsidian);font-size:44px}.manifest-schema p{font-size:9px;line-height:1.65}.manifest-schema code{color:#0d6658}.manifest-schema pre{margin:0;padding:24px;color:var(--mint-bright);border-radius:16px;background:var(--obsidian);font-size:10px;line-height:1.55;overflow-x:auto}.protocol-contract{color:var(--obsidian);border:0;background:var(--amber)}.protocol-contract .eyebrow,.protocol-contract .protocol-heading>p{color:#0711169e}.protocol-contract .protocol-heading h2{color:var(--obsidian)}.contract-clause-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#07111640;border:1px solid rgba(7,17,22,.25)}.contract-clause-grid article{min-height:250px;display:flex;flex-direction:column;padding:24px;background:var(--amber)}.contract-clause-grid article>span{color:#0711168f}.contract-clause-grid h3{color:var(--obsidian)}.contract-clause-grid p{color:#071116b3}.contract-clause-grid strong{margin-top:auto;padding-top:20px;color:var(--obsidian);font-size:8px;letter-spacing:.1em}.protocol-timeline{border-top:1px solid var(--protocol-rule)}.protocol-timeline article{display:grid;grid-template-columns:76px minmax(0,1fr) minmax(160px,.3fr);gap:22px;padding:24px 0;border-bottom:1px solid var(--protocol-rule)}.protocol-timeline__number{color:var(--mint);font-family:Archivo Narrow,sans-serif;font-size:38px}.protocol-timeline small{color:var(--amber);font-size:8px;letter-spacing:.12em}.protocol-timeline h3{margin:7px 0 8px;color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:26px}.protocol-timeline p{max-width:760px;color:var(--muted);font-size:9px;line-height:1.6}.protocol-timeline article>strong{align-self:center;justify-self:end;color:var(--mint);font-size:8px;letter-spacing:.08em;text-align:right}.tier-table{border-top:1px solid var(--protocol-rule)}.tier-table__row{display:grid;grid-template-columns:1.2fr repeat(4,minmax(110px,.8fr));border-bottom:1px solid var(--protocol-rule)}.tier-table__row>span{min-width:0;padding:20px 14px;color:var(--mist);border-right:1px solid var(--protocol-rule);font-size:10px}.tier-table__row>span:last-child{border-right:0}.tier-table__row>span:first-child{padding-left:0}.tier-table__row strong,.tier-table__row small{display:block}.tier-table__row strong{color:var(--mint);font-family:Archivo Narrow,sans-serif;font-size:24px}.tier-table__row small{margin-top:3px;color:var(--muted);font-size:8px}.tier-table__head>span{color:var(--muted);font-size:8px;letter-spacing:.1em}.score-formula{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;margin-top:22px;padding:18px 20px;color:var(--obsidian);border-radius:14px;background:var(--mint)}.score-formula svg{width:22px}.score-formula span{font-size:8px;font-weight:700;letter-spacing:.12em}.score-formula code{justify-self:end;font-size:10px}.protocol-guardrails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.guardrail-card{min-height:530px;padding:34px;border-radius:var(--radius-xl)}.guardrail-card header{display:flex;gap:18px}.guardrail-card header>svg{width:36px;height:36px;flex:none}.guardrail-card h2{margin-top:12px;font-size:clamp(40px,4.5vw,62px)}.guardrail-card ul{display:grid;gap:0;margin:32px 0 0;padding:0;list-style:none;border-top:1px solid currentColor}.guardrail-card li{position:relative;padding:17px 12px 17px 34px;border-bottom:1px solid currentColor;font-size:10px;line-height:1.55}.guardrail-card li:before{position:absolute;left:8px;content:"→";font-weight:700}.guardrail-card--allow{color:var(--obsidian);background:var(--mint)}.guardrail-card--allow h2,.guardrail-card--allow .eyebrow{color:var(--obsidian)}.guardrail-card--deny{color:var(--cream);border:1px solid rgba(255,114,93,.35);background:linear-gradient(145deg,#ff725d26,#0b1c24e0)}.guardrail-card--deny header>svg,.guardrail-card--deny .eyebrow{color:var(--coral)}.judge-system{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.judge-system article{min-height:270px;padding:24px;border:1px solid var(--protocol-rule);border-radius:20px;background:#ffffff06}.judge-system article>svg{display:block;width:32px;height:32px;margin:40px 0 18px;color:var(--mint)}.judge-system__result{grid-column:1 / -1;min-height:0!important;display:grid;grid-template-columns:auto minmax(160px,.3fr) 1fr;align-items:center;gap:24px;color:var(--obsidian);border:0!important;background:var(--cream)!important}.judge-system__result>svg{margin:0!important;color:var(--obsidian)!important}.judge-system__result h3,.judge-system__result p{margin:0;color:var(--obsidian)}.judge-system__result p{line-height:1.8}.model-lab{padding:40px;color:var(--cream);border:1px solid rgba(100,234,210,.26);border-radius:var(--radius-xl);background:radial-gradient(circle at 88% 12%,rgba(100,234,210,.14),transparent 24rem),linear-gradient(145deg,#122b32f0,#071116f0)}.model-lab__console{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(280px,1fr);gap:1px;border:1px solid var(--protocol-rule);background:var(--protocol-rule)}.model-lab__model,.model-lab__progress,.model-lab__counts{padding:24px;background:var(--obsidian)}.model-lab__model{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px}.model-lab__model svg{grid-row:span 2;width:38px;height:38px;color:var(--mint)}.model-lab__model span{display:grid;gap:5px;color:var(--muted);font-size:8px;letter-spacing:.1em}.model-lab__model strong{color:var(--cream);font-family:Archivo Narrow,sans-serif;font-size:22px;letter-spacing:0}.model-lab__model em{grid-column:2;justify-self:start;padding:6px 8px;color:var(--obsidian);border-radius:999px;background:var(--mint);font-size:7px;font-style:normal;font-weight:700;letter-spacing:.08em}.model-lab__progress>div:first-child{display:flex;justify-content:space-between;gap:14px;color:var(--muted);font-size:9px}.model-lab__progress strong{color:var(--cream)}.model-lab__rail{height:12px;margin:18px 0 12px;border-radius:999px;background:#c9d9d81a;overflow:hidden}.model-lab__rail i{display:block;height:100%;min-width:3px;border-radius:inherit;background:linear-gradient(90deg,var(--coral),var(--amber),var(--mint))}.model-lab__progress small{color:var(--amber);font-size:7px;letter-spacing:.09em}.model-lab__counts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;background:var(--protocol-rule)}.model-lab__counts>div{display:grid;gap:8px;padding:20px 24px;background:var(--navy)}.model-lab__counts span{color:var(--muted);font-size:8px}.model-lab__counts strong{color:var(--mint);font-family:Archivo Narrow,sans-serif;font-size:32px}.training-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.training-stages article{min-height:190px;display:flex;flex-direction:column;padding:18px;border:1px solid var(--protocol-rule);border-radius:16px;background:#ffffff06}.training-stages span{color:var(--mint);font-family:Archivo Narrow,sans-serif;font-size:24px}.training-stages strong{margin:auto 0 10px;color:var(--cream);font-size:9px;letter-spacing:.12em}.training-stages p{color:var(--muted);font-size:8px;line-height:1.55}.protocol-status{display:grid;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:32px;padding:40px;color:var(--obsidian);border-radius:var(--radius-xl);background:var(--cream)}.protocol-status h2{color:var(--obsidian)}.protocol-status__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid rgba(7,17,22,.18);background:#0711162e}.protocol-status__grid article{min-height:128px;display:grid;grid-template-columns:24px 1fr;align-content:center;gap:6px 10px;padding:18px;background:var(--cream)}.protocol-status__grid svg{grid-row:span 2;width:20px;height:20px;color:#07846e}.protocol-status__grid strong{font-family:Archivo Narrow,sans-serif;font-size:20px}.protocol-status__grid span{color:#687c7b;font-size:8px;line-height:1.55}.protocol-status>.button{grid-column:2;justify-self:start}.agent-manifest{margin-top:30px;padding-top:30px;border-top:1px solid var(--line)}.manifest-mode{display:inline-flex;align-items:center;gap:7px;color:var(--mint);font-size:8px;letter-spacing:.08em}.manifest-mode svg{width:14px;height:14px}.manifest-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px}.manifest-summary>div{display:grid;gap:7px;padding:16px;border:1px solid var(--line);border-radius:14px;background:#0711165c}.manifest-summary span,.manifest-capability-list small{color:var(--muted);font-size:8px;letter-spacing:.06em}.manifest-summary strong{color:var(--cream);font-size:11px}.manifest-capability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.manifest-capability-list article{min-height:190px;display:flex;flex-direction:column;padding:18px;border:1px solid var(--line);border-radius:14px;background:#0711165c}.manifest-verification{align-self:flex-start;padding:5px 7px;color:var(--obsidian);border-radius:999px;background:var(--amber);font-size:7px;font-weight:700;letter-spacing:.08em}.manifest-capability-list p{margin-bottom:18px;color:var(--muted);font-size:9px;line-height:1.55}.manifest-capability-list small{margin-top:auto}.manifest-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;padding:16px;border:1px solid var(--line);border-radius:14px;color:var(--muted);font-size:8px;line-height:1.6}.manifest-foot span{display:grid;gap:5px}.manifest-foot strong{color:var(--mint);letter-spacing:.1em}.menu-button{color:var(--cream)}.reveal{animation:reveal-observatory .56s cubic-bezier(.2,.7,.2,1) both}@keyframes reveal-observatory{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.workbench-view{gap:18px}.workbench-hero{position:relative;min-height:360px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:end;gap:40px;padding:clamp(34px,5vw,72px);overflow:hidden;border:1px solid rgba(100,234,210,.2);border-radius:var(--radius-xl);background:linear-gradient(120deg,rgba(100,234,210,.1),transparent 40%),repeating-linear-gradient(90deg,transparent 0 79px,rgba(201,217,216,.035) 80px),#0d2229}.workbench-hero:after{position:absolute;top:24px;right:32px;width:160px;height:160px;content:"";border:1px solid rgba(100,234,210,.2);border-radius:50%;box-shadow:0 0 0 28px #64ead206,0 0 0 60px #64ead205}.workbench-hero h1{max-width:760px;margin:18px 0 16px;font-family:Archivo Narrow,sans-serif;font-size:clamp(64px,8vw,112px);font-weight:500;line-height:.82;letter-spacing:-.055em;text-transform:uppercase}.workbench-hero p{max-width:700px;margin:0;color:var(--mist);font-size:12px;line-height:1.8}.runtime-beacon{position:relative;z-index:1;display:flex;align-items:center;gap:18px;padding:20px;border:1px solid var(--line-strong);border-radius:18px;background:#071116b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.runtime-beacon>span{width:52px;height:52px;display:grid;place-items:center;flex:0 0 auto;color:var(--amber);border:1px solid rgba(255,194,91,.3);border-radius:50%}.runtime-beacon svg{width:20px}.runtime-beacon div{min-width:0;display:flex;flex-direction:column;gap:5px}.runtime-beacon small,.runtime-beacon em{color:var(--muted);font-size:8px;font-style:normal;letter-spacing:.16em}.runtime-beacon strong{overflow:hidden;color:var(--cream);font-size:11px;text-overflow:ellipsis}.runtime-beacon--live>span{color:var(--mint);border-color:#64ead266}.runtime-contract{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:16px;padding:20px 24px;border:1px solid var(--line);border-radius:18px;background:#0d2229d1}.runtime-contract>div{display:flex;align-items:center;gap:12px;min-width:0}.runtime-contract>div>svg{width:18px;color:var(--mint)}.runtime-contract>svg{width:14px;color:var(--muted)}.runtime-contract span{display:flex;min-width:0;flex-direction:column;gap:3px;color:var(--muted);font-size:8px;letter-spacing:.1em}.runtime-contract strong{overflow:hidden;color:var(--cream);font-size:10px;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.workbench-list{display:grid;gap:18px}.work-unit{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(145deg,#122b32f5,#091b21fa);box-shadow:0 24px 60px #00000029}.work-unit__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:28px 30px;border-bottom:1px solid var(--line)}.work-unit__head h2{margin:7px 0;font-family:Archivo Narrow,sans-serif;font-size:clamp(30px,4vw,50px);font-weight:500;line-height:.95}.work-unit__head p{max-width:700px;margin:0;color:var(--muted);font-size:10px;line-height:1.55}.work-unit__identity{min-width:220px;display:flex;align-items:center;gap:12px}.work-unit__identity>span{display:flex;flex-direction:column;gap:3px}.work-unit__identity small,.work-unit__identity em{color:var(--muted);font-size:8px;font-style:normal;letter-spacing:.1em}.work-unit__identity strong{font-size:11px}.run-launch{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 30px}.run-launch>div{display:flex;align-items:center;gap:14px}.run-launch>div>svg{color:var(--amber)}.run-launch span{display:flex;flex-direction:column;gap:4px}.run-launch strong{font-size:11px}.run-launch small{color:var(--muted);font-size:9px}.run-console{border-bottom:1px solid var(--line);background:#030c106b}.run-console__top{display:flex;align-items:center;gap:16px;padding:13px 22px;color:var(--muted);border-bottom:1px solid var(--line);font-size:8px;letter-spacing:.1em}.run-console__top .mono{margin-left:auto}.run-state{padding:5px 8px;color:var(--mint);border:1px solid rgba(100,234,210,.25);border-radius:999px}.run-state--failed,.run-state--blocked{color:var(--coral);border-color:#ff725d4d}.plan-strip{display:grid;grid-template-columns:auto 1fr;gap:5px 16px;padding:18px 22px;border-bottom:1px solid var(--line)}.plan-strip span{grid-row:1 / span 2;color:var(--amber);font-size:8px;letter-spacing:.16em}.plan-strip strong{font-size:10px}.plan-strip small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.run-timeline{margin:0;padding:0;list-style:none}.run-timeline li{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:16px;align-items:start;padding:15px 22px;border-bottom:1px solid rgba(201,217,216,.07)}.run-timeline li:last-child{border:0}.run-timeline li>span{color:var(--mint);font-size:8px;letter-spacing:.14em}.run-timeline li strong{display:block;font-size:10px}.run-timeline li p{margin:4px 0 0;color:var(--muted);font-size:8px;line-height:1.55}.run-timeline li em{color:var(--muted);font-size:8px;font-style:normal}.run-timeline__error>span,.run-timeline__blocked>span{color:var(--coral)!important}.deliverable-panel{margin:24px;padding:24px;border:1px solid rgba(255,194,91,.25);border-radius:18px;background:#ffc25b09}.deliverable-panel--accepted{border-color:#64ead247;background:#64ead209}.deliverable-panel--disputed{border-color:#ff725d4d}.deliverable-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.deliverable-panel h3{margin:7px 0 0;font-family:Archivo Narrow,sans-serif;font-size:32px;font-weight:500;text-transform:uppercase}.deliverable-panel>header>span{color:var(--amber);font-size:8px;letter-spacing:.12em}.deliverable-panel>p{max-width:860px;color:var(--mist);font-size:10px;line-height:1.65}.artifact-card{margin-top:16px;padding:16px;border:1px solid var(--line);border-radius:12px;background:#07111694}.artifact-card>div{display:flex;align-items:center;gap:12px}.artifact-card>div svg{width:16px;color:var(--mint)}.artifact-card>div span{display:flex;flex-direction:column;gap:3px}.artifact-card strong{font-size:10px}.artifact-card small,.artifact-card code{color:var(--muted);font-size:8px}.artifact-card>code{display:block;margin-top:12px}.artifact-card pre{max-height:320px;margin:16px 0 0;padding:18px;overflow:auto;color:var(--mist);border-left:2px solid var(--mint);background:#071116;font:9px/1.65 IBM Plex Mono,monospace;white-space:pre-wrap}.deliverable-panel>footer{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.deliverable-panel>footer>span{margin-left:auto;color:var(--muted);font-size:8px}@media(max-width:1120px){.sidebar{gap:20px;padding:0 20px}.brand small{display:none}.nav-item{padding:0 10px}.system-state div{display:none}.content-wrap{padding-inline:22px}.hero__copy{width:82%;padding:44px}.hero__instrument{display:none}.ability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sidebar{inset:0 auto 0 0;width:min(360px,88vw);height:100dvh;display:flex;flex-direction:column;align-items:stretch;gap:28px;padding:24px;border-right:1px solid var(--line);border-bottom:0;transform:translate(-103%);transition:transform .24s ease}.sidebar--open{transform:translate(0)}.brand{padding-bottom:22px;border-bottom:1px solid var(--line)}.brand small{display:block}.primary-nav{flex:0;flex-direction:column;align-items:stretch;gap:7px}.nav-item{width:100%;min-height:54px;justify-content:flex-start;padding:0 16px;border-radius:14px;font-size:11px}.nav-item__index{display:inline;margin-right:auto;color:inherit;opacity:.55}.sidebar__footer{margin-top:auto;padding-top:20px;border-top:1px solid var(--line)}.system-state div{display:block}.main-area{padding-top:0}.topbar{top:0;height:68px;padding:0 18px}.menu-button{display:grid;place-items:center;width:42px;height:42px;margin-right:12px;border:1px solid var(--line);border-radius:50%;background:#ffffff09}.content-wrap{padding:18px 18px 112px}.hero-grid{grid-template-columns:1fr}.hero{min-height:540px}.hero__copy{width:100%;min-height:540px}.network-card{min-height:440px}.agents-layout,.protocol-definition{grid-template-columns:1fr}.protocol-definition__stack{grid-template-columns:repeat(3,minmax(0,1fr))}.protocol-definition__stack>div{grid-template-columns:34px 1fr}.protocol-definition__stack em{grid-column:2;grid-row:auto;justify-self:start}.protocol-heading{align-items:flex-start;flex-direction:column}.protocol-heading>p{width:100%;max-width:680px}.tier-table{overflow-x:auto}.tier-table__row{min-width:820px}.workbench-hero{grid-template-columns:1fr;min-height:500px}.runtime-beacon{max-width:420px}.runtime-contract{grid-template-columns:repeat(4,minmax(0,1fr))}.runtime-contract>svg{display:none}.runtime-contract>div{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.topbar__title span,.demo-button,.operator{display:none}.content-wrap{padding:14px 14px 106px}.view-stack{gap:14px}.hero,.network-card,.comparison-panel,.section-block,.page-intro{border-radius:22px}.hero,.hero__copy{min-height:510px}.hero__copy{justify-content:flex-end;padding:34px 24px}.hero h1{margin:22px 0;font-size:clamp(54px,18vw,76px);line-height:.8;letter-spacing:-.055em}.hero p{font-size:11px;line-height:1.65}.hero__actions{align-items:stretch;flex-direction:column;gap:16px;margin-top:26px}.hero__actions .button{width:100%}.network-card{min-height:410px;padding:22px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{min-height:146px;padding:18px;border-radius:18px}.metric-card__value{font-size:42px}.comparison-panel,.section-block,.profile-panel,.leaderboard,.trust-boundary{padding:22px}.panel-heading--wide,.page-intro{align-items:flex-start;flex-direction:column}.comparison-grid{grid-template-columns:1fr}.comparison-divider{min-height:42px}.comparison-divider i{width:100%;height:1px}.page-intro{min-height:360px;justify-content:flex-end;padding:28px 24px}.page-intro h1{font-size:clamp(54px,18vw,78px);overflow-wrap:anywhere}.page-intro p{font-size:11px}.page-intro>.button{width:100%;margin-top:16px}.workbench-hero{min-height:500px;padding:28px 24px;border-radius:22px}.workbench-hero h1{font-size:clamp(54px,18vw,76px);overflow-wrap:anywhere}.workbench-hero:after{right:-50px}.runtime-beacon{width:100%}.runtime-contract{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px}.work-unit{border-radius:20px}.work-unit__head{grid-template-columns:1fr;padding:22px}.work-unit__identity{min-width:0}.run-launch{align-items:stretch;flex-direction:column;padding:22px}.run-launch .button{width:100%}.plan-strip{grid-template-columns:1fr}.plan-strip span{grid-row:auto}.plan-strip small{white-space:normal}.run-timeline li{grid-template-columns:62px minmax(0,1fr);padding:14px 16px}.run-timeline li em{grid-column:2;overflow-wrap:anywhere}.deliverable-panel{margin:14px;padding:18px}.deliverable-panel>header,.deliverable-panel>footer{align-items:stretch;flex-direction:column}.deliverable-panel>footer .button{width:100%}.deliverable-panel>footer>span{margin-left:0}.artifact-card pre{margin-inline:-6px;padding:14px;font-size:8px}.protocol-intro{min-height:540px}.protocol-version{width:100%;margin-top:24px}.protocol-definition__statement{min-height:460px;padding:26px}.protocol-definition__stack{grid-template-columns:1fr}.protocol-definition__stack>div{min-height:150px}.protocol-section{padding:24px;border-radius:22px}.protocol-heading h2,.protocol-definition__statement h2{font-size:44px}.ability-grid,.contract-clause-grid,.protocol-guardrails,.judge-system,.protocol-status,.protocol-status__grid{grid-template-columns:1fr}.ability-grid article{min-height:300px}.manifest-schema{grid-template-columns:1fr;padding:20px}.manifest-schema pre{margin-inline:-8px;padding:18px;font-size:8px}.contract-clause-grid article{min-height:220px}.protocol-timeline article{grid-template-columns:48px 1fr}.protocol-timeline article>strong{grid-column:2;justify-self:start;text-align:left}.score-formula{grid-template-columns:auto 1fr}.score-formula code{grid-column:1 / -1;justify-self:start;font-size:8px;overflow-wrap:anywhere}.guardrail-card{min-height:0;padding:24px;border-radius:22px}.judge-system__result{grid-column:auto;grid-template-columns:auto 1fr}.judge-system__result p{grid-column:1 / -1}.protocol-status{padding:24px;border-radius:22px}.protocol-status>.button{grid-column:1;width:100%}.model-lab{padding:24px;border-radius:22px}.model-lab__console,.training-stages{grid-template-columns:1fr}.model-lab__counts{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}.training-stages article{min-height:150px}.manifest-summary,.manifest-capability-list,.manifest-foot{grid-template-columns:1fr}.market-toolbar{padding:16px}.agent-picker{width:100%;padding:4px;overflow-x:auto}.agent-chip{flex:1;min-width:max-content}.task-grid,.stream-list{grid-template-columns:1fr}.stream-card,.task-card,.dispute-card{border-radius:20px}.stream-grid,.profile-stats,.terms-grid,.trust-flow{grid-template-columns:1fr}.stream-actions,.modal__actions{flex-direction:column}.stream-actions .button,.modal__actions .button{width:100%}.form-grid{grid-template-columns:1fr}.modal{border-radius:24px}.modal__header,.modal form{padding:22px}.demo-dock{right:12px;bottom:12px;left:12px;width:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border-radius:18px}.demo-dock button{min-width:0;padding-inline:8px;font-size:8px}.toast{right:12px;bottom:78px;left:12px;width:auto}}@media(max-width:390px){.metrics-grid{grid-template-columns:1fr}.hero h1{font-size:51px}.topbar__title strong{font-size:9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--obsidian: #10130f;--navy: #172019;--navy-2: #202b21;--panel: #ffffff;--panel-soft: #f0eee6;--cream: #f5f2e9;--paper: #ebe8df;--mist: #d7ded0;--muted: #788176;--mint: #b9f65f;--mint-bright: #d0ff8a;--amber: #ffbd4a;--coral: #ff715b;--line: rgba(16, 19, 15, .12);--line-strong: rgba(16, 19, 15, .22);--radius-xl: 22px;--radius-lg: 16px;--radius-md: 12px}html,body{color:var(--obsidian);background:#e9e7df}.app-shell{min-height:100vh;color:var(--obsidian);background:linear-gradient(rgba(16,19,15,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(16,19,15,.028) 1px,transparent 1px),#e9e7df;background-size:32px 32px}.app-shell:before{display:none}.noise{opacity:.018}.sidebar{position:fixed;inset:0 auto 0 0;z-index:50;width:258px;height:100vh;display:flex;align-items:stretch;flex-direction:column;gap:0;padding:26px 18px 20px;color:var(--cream);border:0;border-right:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 20% 0,rgba(185,246,95,.12),transparent 18rem),#10130f;box-shadow:18px 0 50px #10130f14;-webkit-backdrop-filter:none;backdrop-filter:none}.brand{min-width:0;gap:13px;padding:0 8px 28px;border-bottom:1px solid rgba(255,255,255,.1)}.brand__mark{width:54px;height:54px;border-radius:999px;overflow:hidden;background:transparent;box-shadow:0 18px 42px #0000003d}.brand__mark:after{display:none}.brand__mark img{display:block;width:100%;height:100%;object-fit:cover}.brand strong{display:block;color:#fff;font-size:24px;letter-spacing:.08em}.brand small{display:block;margin-top:2px;color:#f5f2e97a;font-size:7px}.primary-nav{display:flex;flex:0 0 auto;align-items:stretch;flex-direction:column;justify-content:flex-start;gap:5px;padding:26px 0}.nav-item{position:relative;width:100%;min-height:52px;justify-content:flex-start;gap:12px;padding:0 13px;color:#f5f2e994;border:1px solid transparent;border-radius:10px;background:transparent;font-size:10px;letter-spacing:.055em;text-align:left}.nav-item:hover{color:#fff;border-color:#ffffff17;background:#ffffff0e;transform:none}.nav-item--active{color:var(--obsidian);border-color:var(--mint);background:var(--mint);box-shadow:none}.nav-item svg{width:17px;height:17px;flex:0 0 auto}.nav-item__index{display:inline;width:18px;margin:0;color:inherit;opacity:.48;font-size:7px}.nav-item em{margin-left:auto;color:var(--obsidian);background:#10130f1f}.sidebar__footer{display:block;margin-top:auto;padding:18px 8px 0;border-top:1px solid rgba(255,255,255,.1)}.system-state{align-items:flex-start}.system-state div{display:flex;flex-direction:column;gap:4px}.system-state strong{color:var(--cream);font-size:8px}.system-state small{color:#f5f2e96b}.state-light{width:7px;height:7px;margin-top:3px;background:var(--mint);box-shadow:0 0 14px #b9f65fb3}.build-tag{display:block;margin-top:18px;color:#f5f2e947;font-size:7px}.main-area{min-width:0;margin-left:258px;padding-top:0}.topbar{position:sticky;top:0;z-index:35;height:72px;padding:0 32px;color:var(--obsidian);border-bottom:1px solid rgba(16,19,15,.12);background:#e9e7dfe6;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.topbar__title{display:flex;align-items:center;gap:9px}.topbar__title span{color:var(--muted)}.topbar__title strong{color:var(--obsidian);font-size:11px}.topbar__tools{gap:8px}.demo-button,.icon-button--top{color:var(--obsidian);border:1px solid rgba(16,19,15,.14);border-radius:9px;background:#ffffff6b}.demo-button:hover,.icon-button--top:hover{color:var(--obsidian);border-color:var(--obsidian);background:#fff}.operator{padding-left:14px;border-color:#10130f24}.operator__avatar{color:var(--obsidian);background:var(--mint);border-radius:9px}.operator strong{color:var(--obsidian)}.operator small{color:var(--muted)}.menu-button{display:none}.content-wrap{width:min(1460px,100%);margin:0 auto;padding:28px 32px 96px}.view-stack{gap:16px}.reveal{animation-duration:.52s}.eyebrow{color:var(--muted);font-size:8px;letter-spacing:.16em}.hero-grid{grid-template-columns:minmax(0,1.58fr) minmax(280px,.52fr);gap:14px}.hero,.network-card{min-height:480px;border-radius:20px;box-shadow:0 18px 50px #10130f1a}.hero{color:var(--cream);border:0;background:linear-gradient(90deg,transparent 49.8%,rgba(185,246,95,.07) 50%,transparent 50.2%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#121611;background-size:100% 100%,40px 40px,40px 40px,auto}.hero:before{right:-10rem;bottom:-18rem;width:38rem;height:38rem;border-color:#b9f65f40}.hero:after{top:46px;right:48px;width:8px;height:8px;background:var(--mint);box-shadow:0 0 24px #b9f65fcc}.hero__grid-lines{display:none}.hero__copy{width:min(760px,82%);min-height:480px;padding:52px}.hero h1{margin:26px 0 20px;font-size:clamp(64px,6.6vw,104px);font-weight:600;line-height:.82;letter-spacing:-.052em}.hero h1 em{color:var(--mint)}.hero p{max-width:550px;color:#f5f2e9ad;font-size:11px;line-height:1.7}.hero__actions{margin-top:30px}.hero__instrument{right:28px;bottom:28px;width:154px}.instrument-ring{width:105px;height:105px;border-color:#b9f65f80;background:#10130fd9;box-shadow:none}.instrument-ring span{font-size:42px}.instrument-caption{color:#f5f2e97a;font-size:7px}.network-card{padding:24px;color:var(--obsidian);border:1px solid rgba(16,19,15,.1);background:#f8f6ef}.network-card__top{border-color:#10130f1f}.network-card__diagram{min-height:240px}.node{color:var(--cream);background:var(--obsidian);box-shadow:none}.node--vault{color:var(--obsidian);background:var(--mint)}.wire{background:#10130f3d}.network-card dl{border-color:#10130f1f}.network-card dd{color:var(--obsidian)}.settlement-ledger{display:flex;flex-direction:column;padding:0;overflow:hidden;border-radius:4px;background:#ede6da}.settlement-ledger .network-card__top{min-height:76px;display:flex;align-items:center;gap:12px;padding:0 22px;border-bottom:1px solid rgba(16,19,15,.18)}.settlement-ledger .network-card__top strong{color:var(--obsidian);font-size:10px;letter-spacing:.13em}.settlement-ledger .network-card__top small{margin-top:4px;font-size:6px;letter-spacing:.16em}.settlement-ledger__value{display:flex;flex-direction:column;padding:26px 22px 22px;border-bottom:1px solid rgba(16,19,15,.18)}.settlement-ledger__value span,.settlement-ledger__value small{color:#10130f80;font-size:7px;letter-spacing:.14em}.settlement-ledger__value strong{margin:10px 0 6px;font-family:Archivo Narrow,sans-serif;font-size:clamp(58px,6vw,88px);font-weight:500;line-height:.78;letter-spacing:-.04em}.settlement-ledger__route{margin:0;padding:0;list-style:none}.settlement-ledger__route li{min-height:69px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 22px;border-bottom:1px solid rgba(16,19,15,.14)}.settlement-ledger__route li>span{color:#10130f6b;font-size:7px}.settlement-ledger__route li>div{display:flex;flex-direction:column;gap:4px}.settlement-ledger__route li strong{color:var(--obsidian);font-size:9px;letter-spacing:.03em}.settlement-ledger__route li small{color:#10130f80;font-size:7px;line-height:1.35}.settlement-ledger__route li em{padding:5px 6px;color:var(--obsidian);border:1px solid rgba(16,19,15,.2);font-size:6px;font-style:normal;letter-spacing:.1em}.settlement-ledger__route li:nth-child(2) em{color:var(--obsidian);border-color:var(--mint);background:var(--mint)}.settlement-ledger__foot{min-height:54px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:auto;background:var(--obsidian)}.settlement-ledger__foot span{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;color:#f5f2e96b;border-right:1px solid rgba(255,255,255,.12);font-size:6px;letter-spacing:.11em}.settlement-ledger__foot span:last-child{border:0}.settlement-ledger__foot strong{color:var(--cream);font-size:8px}.button{min-height:42px;border-radius:9px;font-size:9px;letter-spacing:.06em;box-shadow:none}.button:hover:not(:disabled){transform:translateY(-1px)}.button--lime,.button--primary{color:var(--obsidian);border-color:var(--mint);background:var(--mint);box-shadow:none}.button--lime:hover:not(:disabled),.button--primary:hover:not(:disabled){color:var(--obsidian);background:var(--mint-bright);box-shadow:none}.button--outline,.button--ghost{color:var(--obsidian);border-color:#10130f38;background:transparent}.button--paper{color:var(--obsidian);border-color:#fff;background:#fff}.text-link{color:var(--mint)}.text-link--dark{color:var(--obsidian)}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.metric-card{min-height:142px;padding:20px;color:var(--obsidian);border:1px solid rgba(16,19,15,.1);border-radius:14px;background:#ffffffb8}.metric-card:nth-child(2){background:#f8f6ef}.metric-card--accent{color:var(--obsidian);border-color:var(--mint);background:var(--mint)}.metric-card__value{font-size:clamp(38px,4.2vw,58px)}.metric-card__note,.metric-card .eyebrow{color:#10130f80}.comparison-panel,.section-block{padding:28px;color:var(--obsidian);border:1px solid rgba(16,19,15,.1);border-radius:18px;background:#ffffffc7;box-shadow:none}.panel-heading h2,.panel-heading h3{color:inherit;font-size:clamp(28px,3.3vw,46px);font-weight:500}.comparison-agent{padding:20px;border-color:#10130f1f;border-radius:13px;background:#f1efe7}.comparison-agent--veteran{color:var(--cream);background:var(--obsidian);box-shadow:none}.comparison-divider span{background:var(--mint)}.section-block{background:#f8f6ef}.mini-stream{color:var(--obsidian);border-color:#10130f1c;border-radius:11px;background:#fff}.mini-stream:hover{border-color:#10130f4d;background:#fff}.mini-stream__rail{background:#10130f1a}.mini-stream__rail i{background:var(--mint)}.page-intro{min-height:220px;padding:32px 36px;color:var(--cream);border:0;border-radius:19px;background:radial-gradient(circle at 90% 20%,rgba(185,246,95,.16),transparent 18rem),#121611}.page-intro h1{margin:12px 0 10px;color:var(--cream);font-size:clamp(52px,6.3vw,84px);font-weight:500;line-height:.88}.page-intro p{max-width:720px;color:#f5f2e99e;font-size:10px}.live-counter,.registry-seal{color:var(--obsidian);border:0;border-radius:12px;background:var(--mint)}.registry-seal--orange{background:var(--amber)}.market-toolbar,.profile-panel,.leaderboard,.trust-boundary,.empty-state{color:var(--obsidian);border:1px solid rgba(16,19,15,.1);border-radius:16px;background:#ffffffc7;box-shadow:none}.market-toolbar{padding:16px 18px}.marketplace-intro{min-height:300px}.marketplace-intro__action{display:flex;align-items:flex-end;flex-direction:column;gap:18px}.marketplace-intro__action>span{display:flex;align-items:flex-end;flex-direction:column;color:#f5f2e980}.marketplace-intro__action>span strong{color:var(--mint);font-family:Archivo Narrow,sans-serif;font-size:42px;font-weight:500;line-height:1}.marketplace-intro__action>span small{margin-top:4px;font-size:7px;letter-spacing:.16em}.market-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(16,19,15,.1);border-radius:14px;background:#ffffffc7}.market-summary>div{min-height:86px;display:flex;justify-content:center;flex-direction:column;gap:7px;padding:16px 20px;border-right:1px solid rgba(16,19,15,.1)}.market-summary>div:last-child{border-right:0}.market-summary span{color:var(--muted);font-size:7px;letter-spacing:.14em}.market-summary strong{font-family:Archivo Narrow,sans-serif;font-size:27px;font-weight:500}.market-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px}.market-filters{display:flex;align-items:center;gap:4px;overflow-x:auto}.market-filter{min-height:36px;padding:0 12px;color:var(--muted);border:1px solid transparent;border-radius:8px;background:transparent;font-size:7px;letter-spacing:.1em;white-space:nowrap}.market-filter:hover{color:var(--obsidian);border-color:#10130f1f}.market-filter--active{color:var(--cream);border-color:var(--obsidian);background:var(--obsidian)}.agent-picker{border-color:#10130f1f;border-radius:10px;background:#e5e3db}.agent-chip{color:var(--muted);border-radius:7px}.agent-chip--active{color:var(--obsidian);background:#fff;box-shadow:0 3px 12px #10130f14}.task-grid,.stream-list,.dispute-list{gap:12px}.task-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.task-card,.stream-card,.dispute-card{min-width:0;color:var(--obsidian);border:1px solid rgba(16,19,15,.1);border-radius:16px;background:#ffffffd1;box-shadow:none}.task-card:hover{border-color:#10130f4d;transform:translateY(-2px)}.task-card--featured{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:28px;padding:30px;border-color:var(--mint);background:var(--mint)}.task-card--featured:hover{border-color:var(--obsidian)}.task-card--featured>.claim-zone{align-self:stretch;justify-content:center;margin:0;border:1px solid rgba(16,19,15,.13);border-radius:12px}.task-card--featured h3{max-width:720px;font-size:clamp(38px,5vw,64px);line-height:.9}.task-card--featured>p{max-width:760px;color:#10130fad}.task-card__labels{display:flex;align-items:center;gap:7px}.task-card__category{min-height:24px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:var(--muted);border:1px solid rgba(16,19,15,.12);border-radius:6px;font-size:7px;letter-spacing:.1em}.task-card__category svg{width:12px;height:12px}.task-card--featured .task-card__category{color:var(--obsidian);border-color:#10130f3d}.featured-ribbon{display:flex;align-items:center;gap:10px;margin:24px 0 10px}.featured-ribbon span{padding:6px 8px;color:var(--mint);border-radius:5px;background:var(--obsidian);font-size:7px;letter-spacing:.13em}.featured-ribbon strong{font-size:8px;letter-spacing:.13em}.task-card__skills{display:flex;flex-wrap:wrap;gap:5px;margin:14px 0}.task-card__skills span{padding:6px 8px;color:var(--muted);border:1px solid rgba(16,19,15,.1);border-radius:5px;background:#ffffff7a;font-size:7px;letter-spacing:.08em}.task-card--featured .criteria-box{border-color:#10130f2e;background:#ffffff52}.task-card--featured .claim-zone{background:#ffffff6b}.task-card__title h3,.stream-card h3{color:var(--obsidian)}.task-card__description,.task-card__facts dt,.task-card__facts small,.stream-grid span,.rail-scale,.stream-amount>span{color:var(--muted)}.task-card__criteria{color:var(--obsidian);border-color:#10130f1f;background:#f0eee6}.task-card__facts{border-color:#10130f1a}.claim-zone{border-color:#10130f1a;background:#f5f3ec}.eligibility--yes{color:#375f12;background:#b9f65f38}.stream-card{background:#141914;color:var(--cream)}.stream-card h3,.stream-card .stream-amount strong,.stream-card .stream-grid strong{color:var(--cream)}.stream-card .eyebrow,.stream-card .stream-grid span,.stream-card .rail-scale,.stream-card .stream-amount>span{color:#f5f2e97a}.rail{background:#ffffff1a}.rail__earned{background:var(--mint)}.stream-grid>div{border-color:#ffffff17}.agents-layout{align-items:start;grid-template-columns:minmax(0,1.55fr) minmax(300px,.55fr);gap:12px}.profile-panel,.leaderboard{padding:26px}.profile-panel__header,.profile-section-head{border-color:#10130f1a}.profile-panel h2,.profile-panel h3,.leaderboard h3{color:var(--obsidian)}.profile-score{color:var(--obsidian);border-color:#10130f1f;background:var(--mint)}.profile-stats>div,.terms-grid>div{border-color:#10130f1a;background:#f1efe7}.rank-row{color:var(--obsidian);border-color:#10130f14}.rank-row--active{border-color:var(--mint);background:#b9f65f2e}.leaderboard__note{color:var(--muted);border-color:#10130f1a}.trust-boundary{padding:26px}.trust-boundary h2{color:var(--obsidian)}.trust-flow>div{color:var(--obsidian);border-color:#10130f1a;background:#f1efe7}.trust-boundary footer{border-color:#10130f1a}.agent-manifest{border-color:#10130f1a;background:#f1efe7}.manifest-capability-list article{border-color:#10130f1a;background:#fff}.manifest-capability-list h4{color:var(--obsidian)}.manifest-foot{border-color:#10130f1a}.workbench-hero{min-height:300px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.5fr);padding:40px;border:0;border-radius:19px;background:#121611}.workbench-hero h1{font-size:clamp(54px,6.3vw,86px)}.runtime-contract{border-color:#10130f1a;border-radius:14px;background:#fffc}.runtime-contract strong{color:var(--obsidian)}.work-unit{border-color:#10130f1a;border-radius:16px;background:#161b16;box-shadow:none}.work-unit__head{border-color:#ffffff1a}.run-console{background:#0000002e}.deliverable-panel{border-radius:13px}.protocol-intro{min-height:280px}.protocol-definition,.protocol-section,.model-lab,.protocol-status{color:var(--obsidian);border:1px solid rgba(16,19,15,.1);border-radius:18px;background:#ffffffc7;box-shadow:none}.protocol-definition__statement,.protocol-definition__stack>div{border-color:#10130f1a;background:#f2f0e8}.protocol-definition h2,.protocol-section h2,.model-lab h2,.protocol-status h2{color:var(--obsidian)}.protocol-definition__statement h2{max-width:900px;font-size:clamp(38px,4.4vw,58px);line-height:.96}.protocol-heading h2{font-size:clamp(34px,4vw,54px);line-height:.98}.protocol-definition p,.protocol-section p,.model-lab p,.protocol-status span{color:var(--muted)}.ability-grid article,.contract-clause-grid article,.guardrail-card,.judge-system article,.training-stages article,.protocol-status__grid article{color:var(--obsidian);border-color:#10130f1a;background:#f1efe7}.ability-grid h3,.contract-clause-grid h3,.judge-system h3,.guardrail-card h2{color:var(--obsidian)}.manifest-schema{color:var(--cream);border:0;background:var(--obsidian)}.manifest-schema h3{color:var(--cream)}.protocol-timeline article{border-color:#10130f1a}.tier-table{border-color:#10130f1a}.tier-table__row{color:var(--obsidian);border-color:#10130f1a}.tier-table__head{background:var(--obsidian);color:var(--cream)}.score-formula{color:var(--cream);border:0;background:var(--obsidian)}.model-lab__console{border-color:#10130f1a;background:#f1efe7}.model-lab__model strong,.model-lab__progress strong,.model-lab__counts strong{color:var(--obsidian)}.dispute-card__body>div{border-color:#10130f1a;background:#f1efe7}.dispute-card__body strong,.dispute-card__body p{color:var(--obsidian)}.decision-receipt,.human-review-proof{border-color:#10130f1a}.modal-backdrop{background:#10130fad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal{color:var(--obsidian);border:1px solid rgba(255,255,255,.35);border-radius:18px;background:#f5f2e9}.modal__header{border-color:#10130f1a}.modal h2{color:var(--obsidian)}.field input,.field textarea,.field select{color:var(--obsidian);border-color:#10130f29;border-radius:9px;background:#fff}.demo-dock{border-color:#10130f24;background:#f5f2e9e6}.demo-dock button{color:var(--obsidian)}@media(max-width:1180px){.sidebar{width:86px;padding-inline:12px}.brand{justify-content:center;padding-inline:0}.brand>div:last-child,.nav-item>span:last-of-type,.sidebar__footer,.nav-item__index{display:none}.primary-nav{align-items:center}.nav-item{width:58px;justify-content:center;padding:0}.nav-item em{position:absolute;top:5px;right:5px;width:16px;height:16px;margin:0}.main-area{margin-left:86px}.content-wrap{padding-inline:24px}.hero-grid{grid-template-columns:1fr}.hero,.network-card{min-height:430px}.network-card{min-height:360px}.network-card__diagram{min-height:180px}}@media(max-width:760px){.sidebar{width:min(290px,86vw);padding:22px 16px;transform:translate(-105%);transition:transform .22s ease}.sidebar--open{transform:translate(0)}.brand{justify-content:flex-start;padding-inline:8px}.brand>div:last-child,.nav-item>span:last-of-type,.sidebar__footer,.nav-item__index{display:block}.primary-nav{align-items:stretch}.nav-item{width:100%;justify-content:flex-start;padding:0 13px}.nav-item__index{display:inline}.main-area{margin-left:0}.topbar{height:62px;padding:0 14px}.menu-button{display:grid;color:var(--obsidian);border-color:#10130f24;background:#ffffff80}.content-wrap{padding:16px 14px 100px}.hero{min-height:520px}.hero__copy{width:100%;min-height:520px;justify-content:flex-end;padding:28px 24px}.hero h1{font-size:clamp(54px,17vw,78px)}.hero__instrument{top:26px;right:22px;bottom:auto}.network-card{min-height:340px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{min-height:132px}.page-intro{min-height:300px;padding:26px 22px}.page-intro h1{font-size:clamp(48px,15vw,70px)}.agents-layout{grid-template-columns:1fr}.workbench-hero{min-height:420px;grid-template-columns:1fr;padding:28px 22px}.runtime-contract{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-intro__action{width:100%;align-items:stretch}.marketplace-intro__action>span{align-items:flex-start}.market-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.market-summary>div:nth-child(2){border-right:0}.market-summary>div:nth-child(-n+2){border-bottom:1px solid rgba(16,19,15,.1)}.market-toolbar{align-items:stretch;flex-direction:column}.market-filters{width:100%}.task-grid{grid-template-columns:1fr}.task-card--featured{grid-column:auto;display:block;padding:22px}.task-card--featured>.claim-zone{margin-top:20px}.task-card--featured h3{font-size:42px}}@media(max-width:440px){.metrics-grid{grid-template-columns:1fr}.metric-card{min-height:118px}.hero h1{font-size:54px}.comparison-panel,.section-block,.profile-panel,.leaderboard,.trust-boundary{padding:20px}}.app-shell{background:#ede6da}.sidebar{background:#000;box-shadow:none}.hero{border-radius:4px;background:#000;box-shadow:none}.hero:before,.hero:after{display:none}.network-card,.metric-card,.comparison-panel,.section-block,.page-intro,.market-summary,.market-toolbar,.profile-panel,.leaderboard,.trust-boundary,.empty-state,.task-card,.stream-card,.dispute-card,.workbench-hero,.runtime-contract,.work-unit,.protocol-definition,.protocol-section,.model-lab,.protocol-status,.modal{border-radius:4px;box-shadow:none}.page-intro,.workbench-hero{background:#000}.button,.demo-button,.icon-button--top,.agent-picker,.agent-chip,.market-filter,.live-counter,.registry-seal,.criteria-box,.claim-zone{border-radius:2px}.metric-card{background:#f6f0e6}.metric-card--accent{background:var(--mint)}.comparison-agent,.mini-stream,.rank-row,.profile-stats>div,.terms-grid>div,.trust-flow>div,.agent-manifest,.manifest-capability-list article,.ability-grid article,.contract-clause-grid article,.guardrail-card,.judge-system article,.training-stages article,.protocol-status__grid article{border-radius:2px}:root{--obsidian: #000000;--navy: #000000;--navy-2: #171411;--panel: #ede6da;--panel-soft: #e2d8c9;--cream: #ede6da;--paper: #e2d8c9;--mist: #d7cabb;--muted: #746b63;--mint: #af573b;--mint-bright: #c96b4c;--amber: #af573b;--coral: #b83f30;--line: rgba(0,0,0,.18);--line-strong: rgba(0,0,0,.34)}html,body,.app-shell,.main-area{background:#ede6da}.topbar{color:#ede6da;border-color:#ede6da33;background:#000000f0}.topbar__title span{color:#ede6da7a}.topbar__title strong,.operator strong{color:#ede6da}.operator small{color:#ede6da75}.operator{border-color:#ede6da33}.demo-button,.icon-button--top{color:#ede6da;border-color:#ede6da4d;background:transparent}.demo-button:hover,.icon-button--top:hover{color:#000;border-color:#ede6da;background:#ede6da}.operator__avatar,.brand__mark,.nav-item--active{background:#af573b}.nav-item--active{border-color:#af573b}.state-light,.live-dot,.status-ping{background:#32a77a;box-shadow:none}.content-wrap{width:100%;max-width:none;padding:0 0 96px}.view-stack,.hero-grid{gap:0}.hero,.network-card{min-height:590px}.hero__copy{min-height:590px;padding:clamp(46px,6vw,86px)}.hero h1{max-width:840px;font-size:clamp(72px,7.8vw,124px);font-weight:400;line-height:.76}.hero h1 em{color:#af573b}.hero p{max-width:620px;color:#ede6da9e;font-size:12px}.instrument-ring{border-color:#af573b}.metrics-grid{gap:0}.metric-card{min-height:190px;padding:28px;border-width:0 1px 1px 0;background:#ede6da}.metric-card--accent{color:#000;border-color:#000;background:#af573b}.metric-card__value{font-size:clamp(50px,5vw,76px);font-weight:400}.comparison-panel,.section-block{padding:clamp(36px,5vw,76px);border-width:0 0 1px;background:#ede6da}.panel-heading h2,.panel-heading h3{max-width:900px;font-size:clamp(46px,5.8vw,88px);font-weight:400;line-height:.88}.comparison-grid{gap:0;border:1px solid #000}.comparison-agent{border:0;background:#ede6da}.comparison-agent--veteran{background:#000}.comparison-divider{background:#af573b}.comparison-divider span{border:0;background:transparent}.page-intro{min-height:390px;padding:clamp(44px,6vw,88px);border-bottom:1px solid rgba(237,230,218,.2);background:#000}.page-intro h1,.workbench-hero h1{max-width:1100px;font-size:clamp(72px,8.5vw,132px);font-weight:400;line-height:.76}.page-intro p{max-width:760px;font-size:12px}.market-summary,.market-toolbar{border-width:0 0 1px;background:#ede6da}.market-summary>div{min-height:118px;padding:24px 32px}.market-summary strong{font-size:40px;font-weight:400}.market-toolbar{padding:22px 32px}.market-filter--active{color:#ede6da;border-color:#000;background:#000}.agent-chip--active{color:#ede6da;background:#000;box-shadow:none}.task-grid{gap:0}.task-card{border-width:0 1px 1px 0;background:#ede6da}.task-card--featured{border-color:#000;background:#af573b}.task-card--featured .button--primary{color:#ede6da;border-color:#000;background:#000}.button--lime,.button--primary{color:#000;border-color:#af573b;background:#af573b}.button--lime:hover:not(:disabled),.button--primary:hover:not(:disabled){background:#c96b4c}.protocol-definition,.protocol-section,.model-lab,.protocol-status,.profile-panel,.leaderboard,.trust-boundary,.empty-state{border-width:0 0 1px;background:#ede6da}.protocol-definition,.protocol-section,.model-lab,.protocol-status{padding:clamp(36px,5vw,76px)}.ability-grid article,.contract-clause-grid article,.training-stages article,.protocol-status__grid article,.protocol-definition__statement,.protocol-definition__stack>div{background:transparent}.manifest-schema,.score-formula{background:#000}.workbench-hero{min-height:440px;padding:clamp(44px,6vw,86px)}.runtime-contract{border-width:0 0 1px;background:#ede6da}.work-unit{border-width:0 0 1px}@media(max-width:760px){.content-wrap{padding-bottom:96px}.hero,.network-card{min-height:520px}.hero__copy{min-height:520px;padding:28px 22px}.hero h1,.page-intro h1,.workbench-hero h1{font-size:clamp(56px,18vw,82px)}.page-intro{min-height:360px;padding:34px 22px}.metrics-grid{grid-template-columns:1fr 1fr}.metric-card{min-height:150px;padding:20px}.comparison-panel,.section-block,.protocol-section,.model-lab,.protocol-status{padding:32px 20px}}.hero,.network-card,.metric-card,.comparison-panel,.section-block,.page-intro,.market-summary,.market-toolbar,.profile-panel,.leaderboard,.trust-boundary,.empty-state,.task-card,.stream-card,.dispute-card,.workbench-hero,.runtime-contract,.work-unit,.protocol-definition,.protocol-section,.model-lab,.protocol-status,.modal,.button,.demo-button,.icon-button--top,.agent-picker,.agent-chip,.market-filter,.live-counter,.registry-seal,.criteria-box,.claim-zone,.comparison-agent,.mini-stream,.rank-row,.profile-stats>div,.terms-grid>div,.trust-flow>div,.agent-manifest,.manifest-capability-list article,.ability-grid article,.contract-clause-grid article,.guardrail-card,.judge-system article,.training-stages article,.protocol-status__grid article{border-radius:0}.nav-item--active{color:#ede6da;border-color:transparent;background:transparent}.nav-item--active:before{position:absolute;inset:10px auto 10px 0;width:3px;content:"";background:#af573b}.nav-item--active em{color:#ede6da;background:#af573b}.training-ground-panel{padding:22px;border:1px solid rgba(16,19,15,.14);background:#e9f1e6}.training-ground-panel__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:22px;align-items:center}.training-ground-panel h2{margin:5px 0 8px;font-size:clamp(30px,4vw,48px);line-height:.95}.training-ground-panel p{max-width:720px;margin:0;color:var(--muted)}.deposit-explainer{display:flex;gap:12px;padding:15px;border:1px solid rgba(16,19,15,.15);background:#ffffff8c}.deposit-explainer svg{flex:0 0 auto;width:20px;color:#af573b}.deposit-explainer div{display:grid;gap:5px}.deposit-explainer strong{font-size:12px;letter-spacing:.04em}.deposit-explainer span{color:var(--muted);font-size:12px;line-height:1.4}.arena-leaderboard{padding:20px;border:1px solid rgba(16,19,15,.12);background:#f5f2e9}.arena-leaderboard header{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:14px}.arena-leaderboard h3{margin:5px 0 0;font-size:25px}.arena-leaderboard header>span,.arena-leaderboard>p{color:var(--muted);font-size:12px}.arena-leaderboard__rows{display:grid;gap:6px}.arena-leaderboard__row{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid rgba(16,19,15,.1);background:#fff9}.arena-leaderboard__row>strong{color:#af573b;font-family:var(--mono)}.arena-leaderboard__row>span{display:grid;gap:2px;font-weight:600}.arena-leaderboard__row>span small,.arena-leaderboard__row>em{color:var(--muted);font-size:10px;font-style:normal}.arena-leaderboard__row>b{font-family:var(--mono)}.modal--arena{width:min(980px,calc(100vw - 28px))}.arena-attempt{display:grid;gap:15px}.arena-document{padding:18px;border:1px solid rgba(16,19,15,.14);background:#fffdf8}.arena-document>header{display:flex;justify-content:space-between;gap:18px;align-items:start}.arena-document>header span,.arena-questions>header span{color:#af573b;font-family:var(--mono);font-size:10px;letter-spacing:.1em}.arena-document h3{margin:8px 0 0;font-size:clamp(24px,3vw,38px);line-height:1}.arena-document>header a{display:inline-flex;align-items:center;gap:5px;color:var(--obsidian);font-size:11px;white-space:nowrap}.arena-document>header a svg{width:13px}.arena-document dl{display:flex;flex-wrap:wrap;gap:18px;margin:18px 0;padding-top:12px;border-top:1px solid rgba(16,19,15,.1)}.arena-document dl div{display:grid;gap:3px}.arena-document dt{color:var(--muted);font-size:10px;text-transform:uppercase}.arena-document dd{margin:0;font-size:12px}.arena-document article{max-height:260px;overflow:auto;padding-right:5px;color:#41443d;font-size:13px;line-height:1.55}.arena-document article p{margin:0 0 10px}.arena-document footer{display:flex;gap:7px;align-items:center;margin-top:15px;padding-top:12px;border-top:1px solid rgba(16,19,15,.1);color:var(--muted);font-size:11px}.arena-document footer svg{width:15px;color:#af573b}.arena-questions{padding:18px;border:1px solid rgba(16,19,15,.12);background:#e9f1e6}.arena-questions>header{display:flex;justify-content:space-between;align-items:end;margin-bottom:12px}.arena-questions>header div{display:grid;gap:5px}.arena-questions>header strong{font-size:21px}.arena-questions>header small{color:var(--muted)}.arena-question{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.55fr);gap:15px;align-items:center;padding:12px 0;border-top:1px solid rgba(16,19,15,.1)}.arena-question>span{display:flex;align-items:center;gap:10px;font-size:13px}.arena-question>span i{color:#af573b;font-family:var(--mono);font-style:normal;font-size:11px}.arena-question>span em{margin-left:auto;color:var(--muted);font-family:var(--mono);font-size:9px;font-style:normal}.arena-question input{width:100%;min-height:38px;padding:8px 10px;border:1px solid rgba(16,19,15,.2);color:var(--obsidian);background:#fffdf8}.arena-consent{display:flex;gap:9px;align-items:start;margin-top:12px;padding-top:12px;border-top:1px solid rgba(16,19,15,.1)}.arena-consent span{display:grid;gap:3px}.arena-consent small{color:var(--muted)}.arena-attempt__rules{display:flex;flex-wrap:wrap;gap:7px}.arena-attempt__rules span{padding:6px 8px;border:1px solid rgba(16,19,15,.12);color:var(--muted);font-family:var(--mono);font-size:9px;text-transform:uppercase}.arena-result{display:grid;gap:18px;padding:22px;border:1px solid rgba(16,19,15,.14);background:#e9f1e6}.arena-result--failed{background:#f3e4dd}.arena-result>header{display:flex;align-items:center;gap:10px}.arena-result>header svg{color:#af573b}.arena-result>header strong{margin-left:auto;font-family:var(--mono);font-size:34px}.arena-result>header strong small{color:var(--muted);font-size:14px}.arena-result__checks{display:flex;flex-wrap:wrap;gap:7px}.arena-check{display:inline-flex;gap:6px;align-items:center;padding:6px 8px;border:1px solid rgba(16,19,15,.12);font-family:var(--mono);font-size:9px}.arena-check i{width:6px;height:6px;border-radius:50%;background:#af573b}.arena-check--pass i{background:#2f735c}@media(max-width:760px){.training-ground-panel__intro,.arena-question{grid-template-columns:1fr}.arena-leaderboard__row{grid-template-columns:30px minmax(0,1fr) auto}.arena-leaderboard__row>em{display:none}.arena-document>header{display:grid}}:root{--wild-black: #000000;--wild-cream: #ede6da;--wild-rust: #af573b;--wild-rust-hot: #c86645;--wild-green: #2cb67d;--wild-rule: rgba(237, 230, 218, .28);--wild-ink-rule: rgba(0, 0, 0, .26);--obsidian: var(--wild-black);--cream: var(--wild-cream);--mint: var(--wild-rust)}html,body,#root,.app-shell,.main-area,.content-wrap{background:var(--wild-black)}body{color:var(--wild-cream)}::selection{color:var(--wild-black);background:var(--wild-rust-hot)}.app-shell{min-height:100vh}.noise{position:fixed;z-index:100;inset:0;display:block;pointer-events:none;opacity:.045;background-image:radial-gradient(circle at 19% 31%,var(--wild-cream) 0 .55px,transparent .8px),radial-gradient(circle at 71% 68%,var(--wild-cream) 0 .45px,transparent .75px);background-size:9px 11px,13px 15px;mix-blend-mode:screen}.sidebar{position:fixed;z-index:50;inset:0 0 auto;display:grid;width:100%;height:118px;padding:22px clamp(28px,4.2vw,82px);grid-template-columns:minmax(245px,.7fr) minmax(660px,2fr);align-items:center;gap:40px;color:var(--wild-cream);border:0;background:var(--wild-black);box-shadow:none}.brand{display:flex;height:auto;align-items:center;gap:20px;padding:0}.brand__mark{position:relative;display:block;width:58px;height:58px;flex:0 0 58px;border:2px solid var(--wild-cream);border-radius:50%;background:conic-gradient(from 205deg,transparent 0 72%,var(--wild-rust) 72% 82%,transparent 82% 100%);transform:none}.brand__mark span,.brand__mark i{display:none}.brand__mark:before{position:absolute;inset:50% auto auto 50%;width:16px;height:16px;content:"";border:1px solid var(--wild-cream);border-radius:50%;background:var(--wild-rust);transform:translate(-50%,-50%)}.brand__mark:after{position:absolute;top:50%;left:50%;display:block;width:34px;height:2px;content:"";background:var(--wild-cream);box-shadow:0 -8px #ede6da73,0 8px 0 var(--wild-rust);transform:translate(-50%,-50%) rotate(-34deg)}.brand>div:last-child{display:flex;flex-direction:column}.brand strong{color:var(--wild-cream);font-size:26px;font-weight:700;line-height:.85;letter-spacing:-.035em}.brand small{margin-top:8px;color:#ede6da80;font-family:IBM Plex Mono,monospace;font-size:7px;letter-spacing:.13em}.primary-nav{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-end;gap:clamp(18px,2.2vw,48px);padding:0}.nav-item{position:relative;display:inline-flex;width:auto;height:auto;min-height:42px;flex:0 0 auto;align-items:center;justify-content:center;padding:8px 0;color:#ede6dabd;border:0;background:transparent;font-family:Archivo Narrow,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em;text-transform:none}.nav-item:hover{color:var(--wild-cream);border:0;background:transparent;transform:none}.nav-item:after{position:absolute;right:0;bottom:5px;left:0;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .22s ease}.nav-item:hover:after,.nav-item--active:after{transform:scaleX(1);transform-origin:left}.nav-item--active{color:var(--wild-cream);border:0;background:transparent}.nav-item--active:before,.nav-item svg,.nav-item__index{display:none}.nav-item>span:last-of-type{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.nav-item em{position:absolute;top:0;right:-13px;display:grid;min-width:17px;height:17px;margin:0;place-items:center;color:var(--wild-black);border-radius:50%;background:var(--wild-rust);font-family:IBM Plex Mono,monospace;font-size:7px;font-style:normal}.sidebar__footer{display:none}.main-area{min-width:0;margin-left:0;padding-top:168px}.topbar{position:fixed;z-index:49;top:118px;right:0;left:0;display:flex;width:100%;height:50px;padding:0 clamp(28px,4.2vw,82px);color:var(--wild-cream);border-top:1px solid var(--wild-rule);border-bottom:1px solid var(--wild-rule);background:#000000f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar__title{display:flex;align-items:center;gap:9px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:.09em}.topbar__title span{color:var(--wild-rust-hot)}.topbar__title strong{color:#ede6dab8;font-size:inherit;font-weight:400}.topbar__tools{gap:18px}.demo-button{height:32px;padding:0 0 2px;color:var(--wild-cream);border:0;border-bottom:1px solid var(--wild-cream);background:transparent;font-family:Archivo Narrow,sans-serif;font-size:14px;font-weight:600;text-transform:none}.demo-button:hover{color:var(--wild-rust-hot);border-color:var(--wild-rust-hot);background:transparent}.demo-button--showcase{padding:0 14px;color:var(--wild-black);border:1px solid var(--wild-rust);background:var(--wild-rust)}.demo-button--showcase:hover{color:var(--wild-black);border-color:var(--wild-cream);background:var(--wild-cream)}.demo-button svg{display:none}.icon-button--top{width:32px;height:32px;color:var(--wild-cream);border:1px solid var(--wild-rule);border-radius:50%;background:transparent}.operator{display:none}.operator__avatar{color:var(--wild-black);background:var(--wild-rust)}.operator strong{color:var(--wild-cream)}.operator small{color:#ede6da70}.content-wrap{width:100%;max-width:none;margin:0;padding:0 0 90px}.view-stack{gap:0}.wild-hero{position:relative;min-height:800px;overflow:hidden;padding:clamp(52px,5vw,96px) clamp(28px,4.2vw,82px) clamp(70px,7vw,132px);color:var(--wild-cream);border:0;background:var(--wild-black)}.wild-hero__topline{display:flex;align-items:center;justify-content:space-between;color:#ede6da75;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:.12em}.wild-wordmark{position:relative;z-index:2;width:68%;margin-top:clamp(68px,8vw,136px);color:var(--wild-cream);font-family:Impact,Arial Black,Archivo Narrow,sans-serif;font-size:clamp(170px,26vw,510px);font-weight:900;line-height:.62;letter-spacing:-.06em;white-space:nowrap;transform:scaleX(1.46);transform-origin:left center}.wild-wordmark span{position:relative;z-index:1}.wild-wordmark:after{position:absolute;z-index:2;inset:0 auto auto 0;width:100%;overflow:hidden;content:attr(data-text);color:transparent;background:radial-gradient(ellipse at 9% 28%,#000 0 .8px,transparent 1.4px),radial-gradient(ellipse at 28% 62%,#000 0 1.2px,transparent 2px),radial-gradient(ellipse at 73% 37%,#000 0 .7px,transparent 1.3px),radial-gradient(ellipse at 91% 72%,#000 0 1px,transparent 1.8px);background-size:13px 11px,29px 19px,17px 23px,37px 31px;-webkit-background-clip:text;background-clip:text;opacity:.78;pointer-events:none}.wild-wordmark sup{position:absolute;right:.6%;bottom:3%;z-index:3;display:grid;width:clamp(28px,3vw,52px);height:clamp(28px,3vw,52px);place-items:center;color:var(--wild-cream);border:2px solid currentColor;border-radius:50%;font-family:Archivo Narrow,sans-serif;font-size:clamp(13px,1.35vw,24px);line-height:1;letter-spacing:0;transform:scaleX(.685)}.wild-hero__lower{position:relative;z-index:3;display:grid;margin-top:clamp(86px,10vw,160px);grid-template-columns:minmax(0,1.15fr) minmax(330px,.82fr);align-items:end;gap:clamp(50px,9vw,190px)}.wild-stripes{position:relative;height:clamp(220px,23vw,370px);overflow:hidden;background:var(--wild-rust);clip-path:polygon(3% 0,100% 0,96% 100%,0 100%)}.pact-terms-panel{display:grid;min-height:342px;overflow:hidden;color:var(--wild-black);border:1px solid var(--wild-cream);background:var(--wild-cream)}.pact-terms-panel__head{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:24px;padding:13px 24px;border-bottom:1px solid var(--wild-black)}.pact-terms-panel__head>div{display:flex;flex-direction:column}.pact-terms-panel__head span,.pact-terms-panel__head em,.pact-terms-panel__score span,.pact-terms-panel__score small,.pact-terms-panel__terms dt,.pact-terms-panel__foot span{font-family:IBM Plex Mono,monospace;font-size:11px;font-style:normal;line-height:1.35;letter-spacing:.08em}.pact-terms-panel__head strong{margin-top:3px;font-size:19px;line-height:1}.pact-terms-panel__head em{color:var(--wild-rust);font-weight:600}.pact-terms-panel__body{display:grid;grid-template-columns:minmax(180px,.82fr) minmax(270px,1.35fr)}.pact-terms-panel__score{display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding:24px;border-right:1px solid var(--wild-black);background:var(--wild-rust)}.pact-terms-panel__score strong{margin:18px 0 8px;font-size:clamp(86px,9vw,148px);font-weight:400;line-height:.72;letter-spacing:-.075em}.pact-terms-panel__terms{display:grid;margin:0;grid-template-rows:repeat(3,1fr)}.pact-terms-panel__terms>div{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:22px;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.28)}.pact-terms-panel__terms>div:last-child{border-bottom:0}.pact-terms-panel__terms dd{margin:0;font-size:clamp(23px,2.5vw,38px);font-weight:600;line-height:1;letter-spacing:-.035em;text-align:right}.pact-terms-panel__foot{display:grid;min-height:50px;padding:0 24px;grid-template-columns:1fr auto;align-items:center;gap:20px;color:var(--wild-cream);background:var(--wild-black)}.pact-terms-panel__foot>div{height:4px;background:#ede6da33}.pact-terms-panel__foot i{display:block;height:100%;background:var(--wild-rust);transition:width .6s ease}.wild-stripes svg{display:block;width:104%;height:100%;transform:translate(-2%);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.wild-stripes:hover svg{transform:translate(0) scale(1.025)}.wild-hero__manifesto{padding-bottom:6px}.wild-hero__manifesto p{max-width:690px;margin:0;color:var(--wild-cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(31px,3.25vw,58px);font-weight:400;line-height:.98;letter-spacing:-.035em}.wild-hero__actions{display:flex;margin-top:clamp(54px,6vw,98px);align-items:center;gap:34px}.wild-link{display:inline-flex;align-items:center;gap:12px;padding:0 0 8px;color:var(--wild-cream);border:0;border-bottom:1px solid currentColor;background:transparent;font-family:Archivo Narrow,sans-serif;font-size:clamp(20px,1.75vw,30px);font-weight:500;letter-spacing:-.02em;text-align:left}.wild-link svg{width:.9em;transition:transform .18s ease}.wild-link:hover{color:var(--wild-rust-hot)}.wild-link:hover svg{transform:translate(7px)}.wild-link--quiet{color:#ede6da8c;font-size:16px}.wild-hero__signal{position:absolute;top:clamp(82px,8vw,130px);right:clamp(28px,4.2vw,82px);z-index:5;display:grid;width:clamp(74px,7vw,112px);height:clamp(74px,7vw,112px);place-items:center;align-content:center;color:var(--wild-cream);border:1px solid var(--wild-cream);border-radius:50%;background:var(--wild-black)}.wild-hero__signal span{font-size:clamp(24px,2.4vw,42px);line-height:.85}.wild-hero__signal small{margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:5px;line-height:1.3;letter-spacing:.11em;text-align:center}.wild-ledger-band{padding:clamp(46px,5vw,82px) clamp(28px,4.2vw,82px);color:var(--wild-black);border-top:1px solid var(--wild-black);background:var(--wild-cream)}.wild-ledger-band .network-card{display:grid;min-height:0;padding:0;grid-template-columns:minmax(190px,.7fr) minmax(210px,.8fr) minmax(460px,1.9fr);align-items:stretch;gap:0;color:var(--wild-black);border:1px solid var(--wild-black);background:transparent}.wild-ledger-band .network-card__top,.wild-ledger-band .settlement-ledger__value{padding:28px;border:0;border-right:1px solid var(--wild-black)}.wild-ledger-band .network-card__top{align-items:flex-start}.wild-ledger-band .settlement-ledger__value{margin:0}.wild-ledger-band .settlement-ledger__value strong{font-size:clamp(42px,4.2vw,70px);font-weight:400}.wild-ledger-band .settlement-ledger__route{margin:0}.wild-ledger-band .settlement-ledger__route li{min-height:78px;padding:16px 22px;border-color:var(--wild-ink-rule)}.wild-ledger-band .settlement-ledger__foot{grid-column:1 / -1;padding:15px 22px;border-top:1px solid var(--wild-black)}.metrics-grid{gap:0;color:var(--wild-cream);border-top:1px solid var(--wild-rule);background:var(--wild-black)}.metric-card,.metric-card:not(.metric-card--accent){min-height:230px;padding:34px clamp(22px,3vw,52px);color:var(--wild-cream);border-color:var(--wild-rule);background:var(--wild-black)}.metric-card--accent{color:var(--wild-black);border-color:var(--wild-black);background:var(--wild-rust)}.metric-card__value{font-size:clamp(58px,6vw,106px);font-weight:400;letter-spacing:-.055em}.metric-card__note{color:inherit;opacity:.56}.comparison-panel{padding:clamp(68px,8vw,145px) clamp(28px,4.2vw,82px);color:var(--wild-black);border:0;background:var(--wild-cream)}.comparison-panel .panel-heading h2{color:var(--wild-black);font-size:clamp(72px,10vw,184px);font-weight:700;line-height:.78;letter-spacing:-.07em;text-transform:uppercase}.comparison-panel .comparison-grid{margin-top:clamp(48px,7vw,120px)}.economic-compare{margin-top:clamp(48px,7vw,110px);color:var(--wild-black);border:1px solid var(--wild-black);background:var(--wild-cream)}.economic-compare__head,.economic-compare__row{display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(180px,1fr) minmax(180px,1fr) minmax(170px,.86fr)}.economic-compare__head{min-height:84px;color:var(--wild-cream);background:var(--wild-black)}.economic-compare__head>span{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:18px 24px;border-right:1px solid var(--wild-rule);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.35;letter-spacing:.07em;text-transform:uppercase}.economic-compare__head>span:nth-child(3){color:var(--wild-black);border-color:#00000040;background:var(--wild-rust)}.economic-compare__head>span:last-child{border-right:0}.economic-compare__head small{color:inherit;font-size:10px;opacity:.62}.economic-compare__head strong{margin-top:6px;font-family:Archivo Narrow,sans-serif;font-size:23px;line-height:1;letter-spacing:-.02em;text-transform:none}.economic-compare__row{min-height:104px;border-top:1px solid var(--wild-black)}.economic-compare__row>*{display:flex;min-width:0;align-items:center;padding:20px 24px;border-right:1px solid rgba(0,0,0,.26)}.economic-compare__row>*:last-child{border-right:0}.economic-compare__label{gap:15px;font-size:20px;font-weight:600}.economic-compare__label small{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;opacity:.48}.economic-compare__baseline,.economic-compare__veteran{font-size:clamp(28px,3vw,46px);font-weight:400;line-height:.92;letter-spacing:-.045em}.economic-compare__veteran{color:var(--wild-black);background:var(--wild-rust)}.economic-compare__row em{color:var(--wild-cream);background:var(--wild-black);font-family:Archivo Narrow,sans-serif;font-size:18px;font-style:normal;font-weight:600}.comparison-agent{padding:clamp(28px,4vw,64px)}.comparison-agent--veteran{color:var(--wild-cream);background:var(--wild-black)}.comparison-divider{background:var(--wild-rust)}.overview-page>.section-block{padding:clamp(68px,8vw,145px) clamp(28px,4.2vw,82px);color:var(--wild-cream);border-color:var(--wild-rule);background:var(--wild-black)}.overview-page>.section-block .panel-heading h2,.overview-page>.section-block .mini-stream strong,.overview-page>.section-block .empty-state h3{color:var(--wild-cream)}.overview-page .mini-stream{color:var(--wild-cream);border-color:var(--wild-rule);background:transparent}.page-intro,.workbench-hero{position:relative;min-height:clamp(540px,66vw,790px);overflow:hidden;padding:clamp(72px,8vw,150px) clamp(28px,4.2vw,82px) clamp(62px,7vw,124px);color:var(--wild-cream);border:0;background:var(--wild-black)}.page-intro:after,.workbench-hero:after{position:absolute;right:clamp(28px,5vw,96px);bottom:clamp(36px,5vw,86px);width:clamp(210px,27vw,520px);height:clamp(105px,14vw,270px);content:"";border:1px solid rgba(237,230,218,.5);border-radius:50%;background:radial-gradient(circle,var(--wild-rust) 0 7%,transparent 7.5% 20%,rgba(237,230,218,.75) 20.5% 21.2%,transparent 22% 36%,var(--wild-rust) 36.5% 39%,transparent 39.5% 54%,rgba(237,230,218,.5) 54.5% 55.2%,transparent 56%),repeating-conic-gradient(from 12deg,transparent 0 18deg,rgba(175,87,59,.48) 18deg 20deg,transparent 20deg 42deg);clip-path:none;opacity:.94}.page-intro>*,.workbench-hero>*{position:relative;z-index:2}.page-intro>div:first-child{max-width:80%}.page-intro h1,.workbench-hero h1{max-width:1240px;margin:clamp(56px,8vw,126px) 0 0;color:var(--wild-cream);font-family:Impact,Arial Black,Archivo Narrow,sans-serif;font-size:clamp(108px,17vw,310px);font-weight:900;line-height:.7;letter-spacing:-.055em;text-transform:uppercase}.page-intro p,.workbench-hero p{max-width:660px;margin-top:clamp(44px,5vw,78px);color:#ede6dabd;font-family:Archivo Narrow,sans-serif;font-size:clamp(23px,2.4vw,38px);line-height:1.04;letter-spacing:-.025em}.page-intro .eyebrow,.workbench-hero .eyebrow{color:var(--wild-rust-hot)}.registry-seal,.live-counter,.protocol-version,.marketplace-intro__action{position:relative;z-index:4}.protocol-definition,.protocol-section,.model-lab,.protocol-status,.market-summary,.market-toolbar,.profile-panel,.leaderboard,.trust-boundary,.empty-state,.runtime-contract{padding:clamp(54px,6vw,108px) clamp(28px,4.2vw,82px);color:var(--wild-black);border:0;border-bottom:1px solid var(--wild-black);background:var(--wild-cream)}.protocol-definition h2,.protocol-section h2,.model-lab h2,.protocol-status h2,.trust-boundary h2,.profile-panel h2,.leaderboard h2{color:var(--wild-black)}.protocol-definition__statement h2,.protocol-heading h2,.panel-heading h2,.panel-heading h3{font-size:clamp(58px,8vw,142px);font-weight:700;line-height:.82;letter-spacing:-.06em;text-transform:uppercase}.ability-grid,.contract-clause-grid,.training-stages,.protocol-status__grid{gap:0;border:1px solid var(--wild-black)}.ability-grid article,.contract-clause-grid article,.training-stages article,.protocol-status__grid article,.guardrail-card,.judge-system article,.protocol-definition__stack>div{color:var(--wild-black);border-color:var(--wild-ink-rule);background:transparent}.ability-grid article:hover,.contract-clause-grid article:hover{color:var(--wild-cream);background:var(--wild-rust)}.manifest-schema,.score-formula,.model-lab__console{color:var(--wild-cream);border:0;background:var(--wild-black)}.market-summary,.market-toolbar{padding-top:26px;padding-bottom:26px}.market-summary>div{min-height:130px;border-color:var(--wild-ink-rule)}.market-summary strong{font-size:clamp(42px,5vw,80px);font-weight:400}.market-filter{color:var(--wild-black);border-color:var(--wild-black);background:transparent}.market-filter--active,.agent-chip--active{color:var(--wild-cream);background:var(--wild-black)}.task-grid{gap:0;background:var(--wild-cream)}.task-card{padding:clamp(28px,4vw,64px);color:var(--wild-black);border-color:var(--wild-black);background:var(--wild-cream)}.task-card--featured{background:var(--wild-rust)}.task-card h3{color:var(--wild-black);font-size:clamp(42px,4.8vw,84px);line-height:.86;letter-spacing:-.05em}.stream-list,.dispute-list{gap:0;padding:0;background:var(--wild-cream)}.stream-card,.dispute-card,.work-unit{color:var(--wild-black);border:0;border-bottom:1px solid var(--wild-black);background:var(--wild-cream)}.stream-card h3,.dispute-card h3{color:var(--wild-black)}.work-unit{padding:clamp(28px,4vw,64px)}.work-unit__head,.run-console{color:var(--wild-cream);background:var(--wild-black)}.button,.agent-chip,.market-filter,.criteria-box,.claim-zone,.profile-stats>div,.terms-grid>div,.rank-row,.mini-stream,.modal{border-radius:0}.button--primary,.button--lime{color:var(--wild-black);border-color:var(--wild-rust);background:var(--wild-rust)}.button--primary:hover:not(:disabled),.button--lime:hover:not(:disabled){color:var(--wild-black);border-color:var(--wild-rust-hot);background:var(--wild-rust-hot)}.status-ping,.live-dot,.state-light{background:var(--wild-green)}.modal-backdrop{background:#000000d1}.modal{color:var(--wild-black);background:var(--wild-cream)}.api-banner{margin:20px clamp(28px,4.2vw,82px)}.demo-dock{display:none}.demo-dock button{color:var(--wild-cream);border-color:var(--wild-rule)}.demo-dock button:hover{color:var(--wild-black);background:var(--wild-rust)}@media(max-width:1260px){.sidebar{grid-template-columns:190px 1fr;gap:24px}.brand small,.operator>span:last-child{display:none}.primary-nav{gap:18px}.nav-item{font-size:14px}.wild-ledger-band .network-card{grid-template-columns:1fr 1fr}.wild-ledger-band .settlement-ledger__route{grid-column:1 / -1;border-top:1px solid var(--wild-black)}}@media(max-width:1040px){.sidebar{display:flex;width:100%;height:76px;padding:12px 20px;align-items:center;transform:none;transition:height .22s ease}.brand__mark{width:42px;height:42px;flex-basis:42px}.brand__mark:before{right:-8px;bottom:-6px;width:23px;height:19px}.brand strong{font-size:22px}.primary-nav{display:none}.sidebar--open{height:100dvh;align-items:flex-start;padding-top:18px}.sidebar--open .primary-nav{position:absolute;inset:102px 20px auto;display:flex;flex-direction:column;align-items:stretch;gap:0}.sidebar--open .nav-item{display:flex;width:100%;min-height:58px;justify-content:flex-start;color:var(--wild-cream);border-bottom:1px solid var(--wild-rule);font-size:23px}.main-area{margin-left:0;padding-top:124px}.topbar{top:76px;height:48px;padding:0 16px}.menu-button{display:grid;color:var(--wild-cream);border:0;background:transparent}.topbar__title,.operator{display:none}.topbar__tools{width:100%;justify-content:flex-end}.wild-hero{min-height:650px;padding-top:40px}.wild-wordmark{width:100%;margin-top:110px;font-size:clamp(118px,28vw,245px);transform:none}.wild-wordmark sup{transform:none}.wild-hero__signal{top:72px}.wild-hero__lower{margin-top:100px;grid-template-columns:1fr;gap:50px}.wild-stripes{height:clamp(210px,42vw,330px)}.wild-hero__manifesto p{max-width:600px}.wild-ledger-band .network-card{grid-template-columns:1fr}.wild-ledger-band .network-card__top,.wild-ledger-band .settlement-ledger__value{border-right:0;border-bottom:1px solid var(--wild-black)}.wild-ledger-band .settlement-ledger__route{grid-column:auto;border-top:0}.page-intro,.workbench-hero{min-height:610px}.page-intro>div:first-child{max-width:100%}.page-intro h1,.workbench-hero h1{font-size:clamp(86px,22vw,175px)}.page-intro:after,.workbench-hero:after{right:20px;bottom:30px;opacity:.56}}@media(max-width:620px){.topbar .demo-button{max-width:150px;overflow:hidden;white-space:nowrap}.demo-button--seed{display:none}.wild-hero__topline span:last-child,.wild-link--quiet{display:none}.wild-hero{padding-inline:18px}.wild-wordmark{margin-top:130px;font-size:30vw}.wild-wordmark sup{right:-1%}.wild-hero__signal{top:70px;right:18px}.wild-hero__actions{margin-top:46px}.wild-link{font-size:22px}.wild-ledger-band,.comparison-panel,.overview-page>.section-block,.protocol-definition,.protocol-section,.model-lab,.protocol-status,.profile-panel,.leaderboard,.trust-boundary,.runtime-contract{padding-inline:18px}.metrics-grid{grid-template-columns:1fr}.metric-card,.metric-card:not(.metric-card--accent){min-height:160px}.wild-ledger-band .settlement-ledger__route li{grid-template-columns:32px 1fr}.wild-ledger-band .settlement-ledger__route li em{grid-column:2;justify-self:start;margin-top:8px}.page-intro,.workbench-hero{min-height:540px;padding-inline:18px}.page-intro h1,.workbench-hero h1{font-size:20vw}.page-intro p,.workbench-hero p{font-size:22px}.economic-compare__head{grid-template-columns:1fr 1fr}.economic-compare__head>span:first-child,.economic-compare__head>span:last-child{display:none}.economic-compare__row{grid-template-columns:1fr 1fr}.economic-compare__label,.economic-compare__row em{grid-column:1 / -1}.economic-compare__row>*{min-height:70px;padding:16px}.economic-compare__baseline,.economic-compare__veteran{font-size:28px}}@media(prefers-reduced-motion:reduce){.wild-stripes svg,.pact-terms-panel__foot i,.nav-item:after,.wild-link svg{transition:none}}body{font-size:16px;line-height:1.5}.brand small{font-size:9px;line-height:1.35}.nav-item{font-size:17px}.topbar__title,.wild-hero__topline{font-size:11px;line-height:1.35}.demo-button{font-size:15px}.eyebrow,.mono,.task-card__category,.featured-ribbon span,.market-summary span,.market-filter,.agent-chip,.protocol-version span,.registry-seal span,.live-counter small,.settlement-ledger__value>span,.settlement-ledger__value>small,.settlement-ledger__foot,.network-card__top small,.criteria-box,.task-card__skills span,.task-card__facts dt,.task-card__facts small,.claim-zone .eligibility,.stream-card .eyebrow,.decision-receipt,.human-review-proof,.field>span{font-size:11px;line-height:1.4;letter-spacing:.075em}.wild-hero__signal small{font-size:9px}.network-card__top strong{font-size:15px}.settlement-ledger__route li>span{font-size:12px}.settlement-ledger__route strong{font-size:16px}.settlement-ledger__route small,.wild-ledger-band .settlement-ledger__route li small{margin-top:4px;font-size:12px;line-height:1.4}.settlement-ledger__route em{font-size:10px}.metric-card__note,.comparison-agent p,.term-cell>span,.term-cell small,.protocol-definition p,.protocol-section p,.model-lab p,.protocol-status p,.ability-grid article p,.contract-clause-grid article p,.guardrail-card p,.judge-system article p,.training-stages article p,.profile-panel p,.trust-boundary p,.task-card__content>p,.stream-card p,.dispute-card p,.empty-state p{font-size:16px;line-height:1.55}.status-pill{min-height:28px;padding:0 10px;font-size:12px}.market-filter,.agent-chip{font-size:13px}.criteria-box{font-size:14px;line-height:1.5;letter-spacing:.02em}.task-card__category,.featured-ribbon span,.market-summary span{font-size:12px}.button{min-height:46px;padding-inline:18px;font-size:14px}.button svg,.text-link svg,.icon-button svg,.form-note svg,.danger-note svg,.eligibility svg{width:19px;height:19px;flex:0 0 19px}.ability-grid article>svg,.guardrail-card>svg,.judge-system article>svg,.protocol-version>svg,.registry-seal>svg,.trust-boundary>svg{width:34px;height:34px}.task-card__category svg,.featured-ribbon svg{width:18px;height:18px}.agent-chip{min-height:40px;padding:0 13px}.agent-chip strong{font-size:14px}.task-card__skills span{min-height:28px;padding:6px 9px}.criteria-box{padding:14px 16px}.field input,.field textarea,.field select{min-height:46px;font-size:16px}@media(max-width:1040px){.brand__mark:before{inset:50% auto auto 50%;width:12px;height:12px;transform:translate(-50%,-50%)}.brand__mark:after{width:26px;box-shadow:0 -6px #ede6da73,0 6px 0 var(--wild-rust)}.pact-terms-panel__body{grid-template-columns:minmax(170px,.7fr) minmax(300px,1.3fr)}}@media(max-width:620px){.pact-terms-panel__head{padding-inline:16px}.pact-terms-panel__head em{display:none}.pact-terms-panel__body{grid-template-columns:1fr}.pact-terms-panel__score{min-height:180px;border-right:0;border-bottom:1px solid var(--wild-black)}.pact-terms-panel__score strong{font-size:96px}.pact-terms-panel__terms>div{padding-inline:16px}.pact-terms-panel__foot{min-height:66px;padding:12px 16px;grid-template-columns:1fr}.eyebrow,.mono,.task-card__category,.market-filter,.network-card__top small,.criteria-box{font-size:10px}}:root{--market-ink: #172019;--market-muted: #647067;--market-paper: #f7f5ef;--market-line: rgba(23,32,25,.14)}.wild-hero__signal{top:clamp(78px,7vw,118px);right:clamp(28px,4.2vw,82px);display:block;width:clamp(250px,22vw,350px);height:auto;padding:18px 20px 16px;color:var(--wild-cream);border:1px solid rgba(237,230,218,.72);border-top:7px solid var(--wild-rust-hot);border-radius:0;background:#000000eb}.wild-hero__signal header,.wild-hero__signal footer{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.wild-hero__signal header>span,.wild-hero__signal footer>span{font-size:inherit;line-height:1.35}.wild-hero__signal header em{display:flex;align-items:center;gap:6px;color:var(--wild-rust-hot);font-size:8px;font-style:normal}.wild-hero__signal header em i,.settlement-pulse header em i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent);animation:signalPulse 1.8s ease-in-out infinite}.wild-hero__signal>strong{display:flex;align-items:baseline;gap:8px;margin:20px 0 14px;color:var(--wild-cream);font-family:Archivo Narrow,sans-serif;font-size:clamp(58px,6vw,88px);font-weight:600;line-height:.72;letter-spacing:-.06em}.wild-hero__signal>strong small{margin:0;color:#ede6da8c;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:0}.wild-hero__signal-meter{height:4px;margin-bottom:13px;background:#ede6da33}.wild-hero__signal-meter i{display:block;height:100%;background:var(--wild-rust-hot)}.wild-hero__signal footer{color:#ede6dab3}.wild-hero__signal footer span:last-child{color:var(--wild-cream);text-align:right}.page-intro--streams{display:grid;min-height:580px;grid-template-columns:minmax(0,1fr) minmax(310px,390px);align-items:end;gap:clamp(36px,7vw,120px);background:linear-gradient(110deg,transparent 0 66%,rgba(175,87,59,.13) 66% 100%),var(--wild-black)}.page-intro--streams:after{display:none}.page-intro--streams>div:first-child{max-width:780px}.page-intro--streams h1{margin-top:clamp(56px,7vw,102px);font-size:clamp(96px,14vw,238px)}.settlement-pulse{position:relative;z-index:3;align-self:end;color:var(--wild-black);border-top:9px solid var(--wild-black);padding:22px 24px 20px;background:var(--wild-rust-hot);box-shadow:18px 18px 0 var(--wild-cream)}.settlement-pulse header,.settlement-pulse footer{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.settlement-pulse header em{display:flex;align-items:center;gap:7px;font-style:normal}.settlement-pulse>strong{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:34px 0 30px;font-family:Archivo Narrow,sans-serif;font-size:clamp(82px,8vw,126px);line-height:.62;letter-spacing:-.06em}.settlement-pulse>strong small{max-width:80px;font-family:IBM Plex Mono,monospace;font-size:9px;line-height:1.4;letter-spacing:.06em}.settlement-pulse footer{padding-top:14px;border-top:1px solid rgba(0,0,0,.42)}.streams-page .stream-list{display:grid;gap:26px;padding:clamp(42px,6vw,88px) clamp(28px,4.2vw,82px);background:var(--wild-black)}.streams-page .stream-card{position:relative;padding:0;color:var(--wild-black);border:1px solid var(--wild-cream);border-left:9px solid var(--wild-rust-hot);background:var(--wild-cream);box-shadow:none}.streams-page .stream-card:before{display:none}.streams-page .stream-card__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;padding:clamp(26px,3vw,42px);border-bottom:1px solid var(--wild-black)}.streams-page .stream-card__top .eyebrow{color:#00000094}.streams-page .stream-card__top h3{max-width:980px;margin:15px 0 0;color:var(--wild-black);font-size:clamp(38px,5vw,76px);line-height:.9;letter-spacing:-.045em}.streams-page .stream-card .status-pill{min-height:34px;color:var(--wild-black);border:1px solid var(--wild-black);background:transparent}.streams-page .stream-amount{display:flex;align-items:end;justify-content:space-between;gap:28px;margin:0;padding:24px clamp(26px,3vw,42px);color:var(--wild-black);background:var(--wild-rust-hot)}.streams-page .stream-amount>span{flex:0 0 180px;color:#0000009e;font-size:10px;line-height:1.4;letter-spacing:.1em;white-space:nowrap}.streams-page .stream-amount strong{color:var(--wild-black);font-size:clamp(38px,5vw,70px)}.streams-page .stream-amount strong small,.streams-page .stream-amount strong em{color:var(--wild-black)}.streams-page .rail{height:12px;margin:30px clamp(26px,3vw,42px) 0;border:1px solid var(--wild-black);background:transparent}.streams-page .rail__earned{background:var(--wild-black)}.streams-page .rail-scale{margin:10px clamp(26px,3vw,42px) 0;color:#0000009e;font-size:9px}.streams-page .stream-grid{margin:30px clamp(26px,3vw,42px) 0;border-color:var(--wild-black)}.streams-page .stream-grid>div{min-height:92px;border-color:var(--wild-black);padding:18px}.streams-page .stream-grid span{color:#0000008c;font-size:9px}.streams-page .stream-grid strong{color:var(--wild-black);font-size:16px}.streams-page .stream-actions{gap:10px;margin:0;padding:28px clamp(26px,3vw,42px) clamp(30px,4vw,48px)}@keyframes signalPulse{0%,to{opacity:.45;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}@media(max-width:900px){.page-intro--streams{min-height:680px;grid-template-columns:1fr;gap:44px}.settlement-pulse{width:min(390px,calc(100% - 18px))}.wild-hero__signal{width:280px}.wild-wordmark{margin-top:190px}}@media(max-width:620px){.wild-hero__signal{top:68px;right:18px;left:18px;width:auto;padding:14px 16px}.wild-hero__signal>strong{margin:16px 0 11px;font-size:54px}.wild-wordmark{margin-top:250px}.page-intro--streams{min-height:690px;padding-top:76px}.page-intro--streams h1{font-size:19vw}.settlement-pulse{width:calc(100% - 14px);padding:18px;box-shadow:12px 12px 0 var(--wild-cream)}.streams-page .stream-card__top{grid-template-columns:1fr}.streams-page .stream-amount{align-items:flex-start;flex-direction:column}.streams-page .stream-amount>span{flex-basis:auto}.streams-page .stream-grid{grid-template-columns:1fr}.streams-page .stream-actions{flex-direction:column}}@media(prefers-reduced-motion:reduce){.wild-hero__signal header em i,.settlement-pulse header em i{animation:none}}.marketplace-intro{min-height:clamp(330px,38vw,470px);padding-top:clamp(42px,5vw,72px);padding-bottom:clamp(36px,5vw,64px)}.marketplace-intro h1{max-width:min(1200px,100%);margin-top:clamp(28px,4vw,58px);font-size:clamp(64px,9vw,148px);line-height:.84;overflow-wrap:normal}.marketplace-intro p{max-width:620px;margin-top:28px;font-size:clamp(18px,1.8vw,28px);line-height:1.05}.marketplace-intro:after{right:clamp(22px,5vw,82px);bottom:28px;width:clamp(160px,18vw,300px);height:clamp(80px,9vw,150px);opacity:.66}.marketplace-intro__gate{color:#ede6da85;font-family:var(--mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.market-toolbar{display:grid;grid-template-columns:1fr;align-items:center;gap:18px;min-width:0;padding:18px clamp(18px,3vw,42px);overflow:visible}.market-filters{display:flex;min-width:0;width:100%;flex-wrap:wrap;align-items:center;gap:7px;padding:6px;border:1px solid rgba(16,19,15,.18);background:#fff3;overflow:visible}.market-filter{flex:0 0 auto;min-height:38px;padding-inline:13px;white-space:nowrap}.market-toolbar__agents{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0}.market-toolbar__agents .agent-picker{display:flex;min-width:0;max-width:100%;flex-wrap:wrap;gap:6px;padding:6px;overflow:visible}.market-toolbar__agents .agent-chip{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-toolbar__agents>.button{margin-left:0;white-space:nowrap}@media(min-width:1400px){.market-toolbar{grid-template-columns:minmax(420px,.9fr) minmax(0,1.5fr)}}@media(max-width:1040px){.market-toolbar__agents{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:760px){.marketplace-intro{min-height:390px}.marketplace-intro h1{max-width:100%;font-size:clamp(42px,15vw,72px);line-height:.86;letter-spacing:-.08em;overflow-wrap:normal;word-break:normal;white-space:normal}.marketplace-intro p{margin-top:22px;font-size:19px}.marketplace-intro:after{display:none}}@media(max-width:680px){.market-toolbar{gap:14px;padding:14px}.market-toolbar__agents{grid-template-columns:1fr}.market-toolbar__agents>.button{width:100%;justify-content:center}.market-filters{gap:6px}.market-filter{flex:1 1 calc(50% - 6px)}}.task-card{content-visibility:visible;contain-intrinsic-size:auto}.task-card--featured{border:1px solid rgba(16,19,15,.22);border-top:8px solid #af573b;background:linear-gradient(135deg,#ede6da 0% 72%,#af573b29);box-shadow:0 18px 34px #10130f14}.task-card--featured .claim-zone{border:1px solid rgba(16,19,15,.18);background:#ffffff9e;box-shadow:inset 0 3px #af573b6b}.task-card--featured .featured-ribbon{margin-top:18px}.task-card--featured .featured-ribbon span{color:#ede6da;background:#000}.task-card--featured .claim-zone .agent-picker{border:1px solid rgba(16,19,15,.16);background:#ede6dac7}.task-card--featured .claim-zone .agent-chip{font-size:11px}@media(min-width:1251px){.task-card--featured{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:32px;padding:clamp(32px,4vw,58px)}}@media(max-width:1250px){.task-card--featured{grid-template-columns:1fr;gap:24px;padding:28px}.task-card--featured>.claim-zone{margin-top:0;max-width:none}}@media(max-width:760px){.task-card--featured{display:block;padding:22px}.task-card--featured>.claim-zone{margin-top:20px}}.marketplace-page{--market-ink: #172019;--market-muted: #647067;--market-paper: #f7f5ef;--market-line: rgba(23,32,25,.14);gap:16px}.environment-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;color:#ede6daad;border:1px solid rgba(237,230,218,.18);border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.09em}.overview-page{gap:16px}.home-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:20px;min-height:0;padding:clamp(30px,5vw,64px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:var(--market-paper);box-shadow:0 16px 40px #1720190f}.home-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.home-hero__copy .eyebrow{color:#af573b}.home-hero__copy h1{max-width:760px;margin:20px 0 0;color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:clamp(58px,7vw,104px);font-weight:600;line-height:.86;letter-spacing:-.055em}.home-hero__copy p{max-width:610px;margin:22px 0 0;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.55}.home-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.home-hero__roles{display:grid;grid-template-rows:1fr 1fr auto;gap:10px}.home-role-card{display:grid;grid-template-columns:1fr;gap:12px;padding:20px;border:1px solid var(--market-line);border-radius:16px;background:#fff}.home-role-card--client{border-top:4px solid #af573b}.home-role-card--agent{border-top:4px solid #7ca454}.home-role-card__number{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em}.home-role-card strong{display:block;color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:25px;line-height:1}.home-role-card p{margin:7px 0 14px;color:var(--market-muted);font-size:12px;line-height:1.45}.home-role-card .text-link{grid-column:1;justify-content:flex-start;padding:0;border:0;font-size:12px}.home-hero__quote{display:flex;align-items:center;gap:14px;padding:16px 18px;color:var(--market-muted);border:1px solid var(--market-line);border-radius:14px;background:#ffffff94}.home-hero__quote span{font-family:IBM Plex Mono,monospace;font-size:10px}.home-hero__quote strong{color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:38px;line-height:.8}.home-hero__quote strong small{margin-left:2px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:10px}.home-hero__quote em{margin-left:auto;color:#af573b;font-family:IBM Plex Mono,monospace;font-size:9px;font-style:normal;text-align:right;text-transform:uppercase}.home-hero__next{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:14px 18px;color:var(--market-muted);border:1px dashed var(--market-line);border-radius:14px;background:#ffffff6b}.home-hero__next span{color:#af573b;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em}.home-hero__next strong{max-width:34ch;color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:20px;line-height:1}.home-entry-lanes{padding:clamp(26px,4vw,48px);color:var(--market-ink);border:1px solid var(--market-line);background:#e7e1d5}.home-entry-lanes .panel-heading{align-items:flex-end}.home-entry-lanes h2{max-width:700px;margin-top:12px;font-family:Archivo Narrow,sans-serif;font-size:clamp(40px,5vw,70px);line-height:.9;letter-spacing:-.05em}.home-entry-lanes__note{max-width:260px;color:var(--market-muted);font:400 10px/1.45 IBM Plex Mono,monospace;text-align:right}.home-entry-lanes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.home-entry-lane{display:flex;min-height:250px;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--market-line)}.home-entry-lane--client{background:#f6ddcf;border-top:4px solid #af573b}.home-entry-lane--agent{background:#eef1dc;border-top:4px solid #7ca454}.home-entry-lane__number{color:var(--market-muted);font:500 10px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.home-entry-lane h3{margin:30px 0 0;font:600 34px/.94 Archivo Narrow,sans-serif;letter-spacing:-.04em}.home-entry-lane p{max-width:52ch;margin:10px 0 24px;color:var(--market-muted);font:400 11px/1.55 IBM Plex Mono,monospace}.home-entry-lane .button{margin-top:auto}.project-map{padding:clamp(26px,4vw,48px);color:var(--market-ink);border:1px solid var(--market-line);background:var(--market-paper)}.project-map .panel-heading{align-items:flex-end}.project-map h2{max-width:760px;margin-top:12px;font-family:Archivo Narrow,sans-serif;font-size:clamp(40px,5vw,70px);line-height:.9;letter-spacing:-.05em}.project-map__label{color:#af573b;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em}.project-map__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.project-map__grid article{min-height:170px;padding:20px;border-top:3px solid var(--market-ink);background:#fff}.project-map__grid article:nth-child(2){border-top-color:#7ca454}.project-map__grid article:nth-child(3){border-top-color:#af573b}.project-map__grid span{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em}.project-map__grid h3{margin-top:20px;font-family:Archivo Narrow,sans-serif;font-size:28px;line-height:.95;letter-spacing:-.035em}.project-map__grid p{margin-top:10px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.55}.project-map__flow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:24px;padding-top:16px;color:var(--market-muted);border-top:1px solid var(--market-line);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em}.project-map__flow svg{width:15px;color:#af573b}.overview-stats{padding:clamp(24px,4vw,42px);color:var(--market-ink);border:1px solid var(--market-line);background:var(--market-paper)}.overview-stats__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.overview-stats__heading h2{margin-top:8px;font-family:Archivo Narrow,sans-serif;font-size:clamp(34px,4vw,54px);line-height:.92;letter-spacing:-.045em}.overview-stats__heading p{max-width:260px;margin:0;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.5;text-align:right}.overview-stats .metrics-grid{margin:0}@media(max-width:900px){.home-hero{grid-template-columns:1fr}.home-hero__roles{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}.home-hero__quote,.home-hero__next{grid-column:1 / -1}.home-entry-lanes__grid,.project-map__grid{grid-template-columns:1fr}.overview-stats__heading{align-items:flex-start;flex-direction:column}.overview-stats__heading p{max-width:none;text-align:left}}@media(max-width:620px){.home-hero{padding:28px 22px;border-radius:16px}.home-hero__copy h1{margin-top:15px;font-size:clamp(54px,16vw,78px)}.home-hero__copy p{margin-top:18px;font-size:12px}.home-hero__roles{grid-template-columns:1fr}.home-hero__quote,.home-hero__next{grid-column:auto}.home-entry-lanes{padding:24px 20px}.home-entry-lanes__note{max-width:none;margin-top:12px;text-align:left}.home-entry-lane{min-height:220px;padding:20px}.project-map{padding:24px 20px}.project-map__flow{align-items:flex-start;flex-direction:column}.project-map__flow svg{transform:rotate(90deg)}.overview-stats{padding:24px 20px}}.marketplace-page .marketplace-intro{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;min-height:0;padding:48px clamp(24px,4vw,58px) 42px;color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:var(--market-paper);box-shadow:0 16px 40px #1720190f}.marketplace-page .marketplace-intro:after{display:none}.marketplace-page .marketplace-intro>div:first-child{max-width:none}.marketplace-page .marketplace-intro .eyebrow{color:#af573b}.marketplace-page .marketplace-intro h1{max-width:680px;margin:20px 0 0;color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:clamp(58px,7vw,104px);font-weight:600;line-height:.86;letter-spacing:-.055em;text-transform:none}.marketplace-page .marketplace-intro p{max-width:600px;margin-top:22px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.55}.marketplace-page .marketplace-intro__action{display:flex;align-items:stretch;gap:12px;padding:20px;color:var(--market-ink);border:1px solid var(--market-line);border-radius:16px;background:#fff}.marketplace-page .marketplace-intro__action>span{display:flex;align-items:flex-start;gap:5px;color:var(--market-muted)}.marketplace-page .marketplace-intro__action>span strong{color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:38px;font-weight:600;line-height:.9}.marketplace-page .marketplace-intro__action>span small,.marketplace-page .marketplace-intro__gate{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.marketplace-page .marketplace-intro__action .button{width:100%;justify-content:center}.marketplace-page .market-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;overflow:hidden;border:1px solid var(--market-line);border-radius:18px;background:#fff}.marketplace-page .market-summary>div{min-height:92px;padding:18px 22px;border-right:1px solid var(--market-line);border-bottom:0}.marketplace-page .market-summary>div:last-child{border-right:0}.marketplace-page .market-summary span{color:var(--market-muted);font-size:10px}.marketplace-page .market-summary strong{color:var(--market-ink);font-size:32px;font-weight:600}.marketplace-page .market-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:14px;border:1px solid var(--market-line);border-radius:18px;background:#ffffffad}.marketplace-page .market-filters{border:0;background:transparent}.marketplace-page .market-filter{min-height:34px;color:var(--market-muted);border:1px solid transparent;border-radius:9px;background:transparent}.marketplace-page .market-filter:hover{border-color:var(--market-line);background:#fff}.marketplace-page .market-filter--active{color:#fff;background:var(--market-ink)}.marketplace-page .market-toolbar__agents{gap:10px}.marketplace-page .market-toolbar__agents .agent-picker{border:1px solid var(--market-line);border-radius:10px;background:#fff}.marketplace-page .market-toolbar__agents .agent-chip{min-height:34px;border-radius:8px}.marketplace-page .agent-context{display:flex;min-height:34px;align-items:center;gap:10px;padding:0 12px;color:var(--market-muted);border:1px solid var(--market-line);border-radius:10px;background:#fff}.marketplace-page .agent-context span{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em}.marketplace-page .agent-context strong{color:var(--market-ink);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500}.marketplace-page .claim-identity{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:13px;color:var(--market-ink);border:1px solid rgba(124,164,84,.3);border-radius:10px;background:#e8f2da8c}.marketplace-page .claim-identity>svg{width:18px;color:#658e3b}.marketplace-page .claim-identity strong{display:block;font-size:13px}.marketplace-page .claim-identity span{display:block;margin-top:3px;color:var(--market-muted);font-size:11px;line-height:1.35}.marketplace-page .claim-identity--warning{border-color:#af573b47;background:#ffefe7b8}.marketplace-page .claim-identity--warning>svg{color:#af573b}.marketplace-page .task-grid{gap:16px;padding:0;background:transparent}.marketplace-page .task-card{min-height:0;padding:24px;color:var(--market-ink);border:1px solid var(--market-line);border-radius:18px;background:#fff;box-shadow:0 10px 24px #1720190b}.marketplace-page .task-card:hover{border-color:#17201966;box-shadow:0 16px 32px #17201914}.marketplace-page .task-card--featured{grid-template-columns:minmax(0,1.22fr) minmax(280px,.78fr);gap:28px;padding:30px;border:1px solid rgba(23,32,25,.18);border-top:5px solid #af573b;background:linear-gradient(125deg,#e8f2da,#f8f7f1 64%,#fff)}.marketplace-page .task-card--featured h3{max-width:720px;color:var(--market-ink);font-size:clamp(34px,4vw,58px);line-height:.92}.marketplace-page .task-card h3{margin-top:16px;color:var(--market-ink);font-size:28px;line-height:1;letter-spacing:-.025em}.marketplace-page .task-card__content>p{color:var(--market-muted);font-size:14px;line-height:1.55}.marketplace-page .task-card__category,.marketplace-page .task-card__skills span{color:var(--market-muted);border-color:var(--market-line);border-radius:7px;background:#fbfaf6}.marketplace-page .task-card__facts{border-color:var(--market-line)}.marketplace-page .task-card__facts>div{border-color:var(--market-line)}.marketplace-page .task-card__facts dd{color:var(--market-ink)}.marketplace-page .claim-zone{border-color:var(--market-line);border-radius:14px;background:var(--market-paper)}.marketplace-page .task-card--featured .claim-zone{border:1px solid var(--market-line);background:#ffffffc7;box-shadow:none}.marketplace-page .claim-zone .agent-picker{border-color:var(--market-line);border-radius:10px;background:#fff}.marketplace-page .status-pill{border-radius:999px}.marketplace-page .empty-state-stack{border:1px solid var(--market-line);border-radius:18px;background:#fff}@media(max-width:1080px){.marketplace-page .marketplace-intro{grid-template-columns:1fr;gap:20px;padding-top:32px;padding-bottom:30px}.marketplace-page .marketplace-intro h1{margin-top:14px;font-size:clamp(54px,8vw,78px)}.marketplace-page .marketplace-intro p{margin-top:14px;font-size:12px}.marketplace-page .marketplace-intro__action{max-width:none;display:grid;grid-template-columns:auto minmax(170px,260px);align-items:center}.marketplace-page .marketplace-intro__action>span{grid-row:span 2}.marketplace-page .marketplace-intro__action .button,.marketplace-page .marketplace-intro__gate{grid-column:2}.marketplace-page .market-toolbar{grid-template-columns:1fr}.marketplace-page .market-toolbar__agents .agent-picker{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.marketplace-page .market-toolbar__agents .agent-chip{flex:0 0 auto}.marketplace-page .task-card--featured{grid-template-columns:1fr}}@media(max-width:760px){.marketplace-page{gap:12px}.marketplace-page .marketplace-intro{padding:30px 22px;border-radius:16px}.marketplace-page .marketplace-intro h1{margin-top:15px;font-size:clamp(54px,16vw,78px);line-height:.88;letter-spacing:-.06em}.marketplace-page .marketplace-intro p{margin-top:18px;font-size:12px}.marketplace-page .marketplace-intro__action{max-width:none;display:flex;flex-direction:column;align-items:stretch;padding:16px}.marketplace-page .marketplace-intro__action>span{grid-row:auto}.marketplace-page .marketplace-intro__action .button,.marketplace-page .marketplace-intro__gate{grid-column:auto}.marketplace-page .market-summary{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px}.marketplace-page .market-summary>div{min-height:76px;padding:14px 16px;border-right:1px solid var(--market-line);border-bottom:1px solid var(--market-line)}.marketplace-page .market-summary>div:nth-child(2n){border-right:0}.marketplace-page .market-summary>div:nth-last-child(-n+2){border-bottom:0}.marketplace-page .market-summary strong{font-size:27px}.marketplace-page .market-toolbar{grid-template-columns:1fr;padding:10px;border-radius:14px}.marketplace-page .task-card,.marketplace-page .task-card--featured{padding:20px;border-radius:14px}}.agent-catalog-card__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto}.agent-catalog-card__actions .button{min-height:42px;white-space:nowrap}.profile-hire-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:18px 0 20px;padding:15px 17px;border:1px solid rgba(175,87,59,.3);background:#ffffff8c}.profile-hire-bar>div{display:grid;gap:4px}.profile-hire-bar strong{color:var(--market-ink);font:600 20px/.95 Archivo Narrow,sans-serif}.profile-hire-bar span:not(.eyebrow){color:var(--market-muted);font:400 10px/1.4 IBM Plex Mono,monospace}.profile-hire-bar .button{flex:0 0 auto}.agent-work-history{margin:20px 0 24px;padding:18px;color:var(--market-ink);border:1px solid var(--market-line);background:#ffffff8c}.agent-work-history .profile-section-head{margin:0 0 14px}.agent-work-history .profile-section-head h3{margin-top:6px}.agent-work-history__active,.agent-work-history__list{display:grid;gap:8px}.agent-work-history__active>div,.agent-work-history__list>div{display:grid;gap:5px;padding:12px;border-left:3px solid #8fa933;background:#8fa9331a}.agent-work-history__active>div{border-left-color:#af573b;background:#af573b14}.agent-work-history__active span,.agent-work-history__list span{color:var(--market-muted);font:500 8px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.agent-work-history__active strong,.agent-work-history__list strong{color:var(--market-ink);font:600 20px/.95 Archivo Narrow,sans-serif}.agent-work-history__active small,.agent-work-history__list small{color:var(--market-muted);font:400 9px/1.35 IBM Plex Mono,monospace}.agent-work-history__empty{margin:0;color:var(--market-muted);font:400 10px/1.5 IBM Plex Mono,monospace}.hire-invite-panel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;border:1px solid rgba(175,87,59,.34);background:#af573b14}.hire-invite-panel__mark{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(175,87,59,.35);background:#fff}.hire-invite-panel>div:nth-child(2){display:grid;gap:4px}.hire-invite-panel>div:nth-child(2) strong{color:var(--market-ink);font:600 20px/.95 Archivo Narrow,sans-serif}.hire-invite-panel p{margin:0;color:var(--market-muted);font:400 10px/1.45 IBM Plex Mono,monospace}.hire-invite-panel__score{display:grid;justify-items:end;gap:3px}.hire-invite-panel__score strong{color:#af573b;font:600 32px/.8 Archivo Narrow,sans-serif}.hire-invite-panel__score span{color:var(--market-muted);font:500 8px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.task-card__invitation{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 8px;color:#8d432f;border:1px solid rgba(175,87,59,.35);background:#af573b14;border-radius:6px;font:500 8px/1 IBM Plex Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.task-card__invitation svg{width:12px;height:12px}.api-onboarding-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.9fr);gap:26px;margin-top:22px;padding:24px;color:var(--market-ink);border:1px solid var(--market-line);background:#e7e1d5}.api-onboarding-panel>div{display:grid;align-content:start;gap:10px}.api-onboarding-panel h3{margin:0;font:600 32px/.95 Archivo Narrow,sans-serif;letter-spacing:-.035em}.api-onboarding-panel p{max-width:640px;margin:0;color:var(--market-muted);font:400 12px/1.55 IBM Plex Mono,monospace}.api-onboarding-panel pre{min-height:198px;margin:0;padding:18px;overflow:auto;color:#d9e5cf;background:var(--market-ink);font:400 10px/1.55 IBM Plex Mono,monospace;white-space:pre-wrap}.api-onboarding-panel__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:5px}.api-onboarding-panel__steps span{display:grid;gap:6px;padding:9px;color:var(--market-muted);border-top:2px solid #af573b;font:500 9px/1.25 IBM Plex Mono,monospace}.api-onboarding-panel__steps strong{color:#af573b;font-size:9px}.api-onboarding-panel__promise{display:flex!important;flex-direction:column;justify-content:center;gap:12px;padding:24px;color:var(--market-ink);border:1px solid var(--market-line);background:#ffffffa6}.api-onboarding-panel__promise strong{color:#af573b;font:600 11px/1.2 IBM Plex Mono,monospace;letter-spacing:.1em}.api-onboarding-panel__promise p{margin:0}.protocol-note{max-width:780px;margin:-8px 0 22px;color:var(--market-muted);font:400 12px/1.55 IBM Plex Mono,monospace}@media(max-width:700px){.profile-hire-bar{align-items:stretch;flex-direction:column}.profile-hire-bar .button{width:100%}.hire-invite-panel{grid-template-columns:auto minmax(0,1fr)}.hire-invite-panel__score{grid-column:2;justify-items:start}.agent-catalog-card__actions{grid-template-columns:1fr}.agent-catalog-card__actions .button{width:100%}}@media(max-width:760px){.api-onboarding-panel{grid-template-columns:1fr;padding:18px}.api-onboarding-panel__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.dapp-page,.disputes-page{--market-ink: #172019;--market-muted: #647067;--market-paper: #f7f5ef;--market-line: rgba(23,32,25,.14);gap:18px}.workspace-loading{display:flex;min-height:min(620px,calc(100vh - 190px));align-items:center;justify-content:space-between;gap:36px;padding:clamp(30px,6vw,74px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:linear-gradient(135deg,#fffdf7,#f5eee1 58%,#e6c5b5);box-shadow:0 16px 40px #1720190f}.workspace-loading__copy{max-width:680px}.workspace-loading h1{margin:18px 0 12px;font:600 clamp(58px,8vw,112px)/.86 "Archivo Narrow",sans-serif;letter-spacing:-.06em}.workspace-loading p{margin:0;color:var(--market-muted);font:400 13px/1.6 IBM Plex Mono,monospace}.workspace-loading__signal{display:grid;width:148px;height:148px;flex:0 0 auto;grid-template-columns:repeat(3,1fr);gap:7px;align-content:center;padding:24px;border:1px solid rgba(23,32,25,.2);background:#ffffff75;transform:rotate(45deg)}.workspace-loading__signal span{display:block;aspect-ratio:1;background:var(--market-ink);animation:workspace-signal 1.1s ease-in-out infinite}.workspace-loading__signal span:nth-child(2){background:#af573b;animation-delay:.16s}.workspace-loading__signal span:nth-child(3){background:#8fa933;animation-delay:.32s}@keyframes workspace-signal{0%,to{opacity:.24;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}.dapp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:28px;padding:clamp(30px,4vw,58px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:linear-gradient(135deg,#fffdf7,#f5eee1 58%,#e6c5b5);box-shadow:0 16px 40px #1720190f}.dapp-hero h1{max-width:760px;margin:18px 0 0;font-family:Archivo Narrow,sans-serif;font-size:clamp(58px,7vw,106px);font-weight:600;line-height:.87;letter-spacing:-.06em}.dapp-hero p{max-width:660px;margin:20px 0 26px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.65}.dapp-hero__status{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;min-height:150px;padding:20px;border:1px solid rgba(25,35,27,.18);background:#ffffff7a}.dapp-hero__status span,.dapp-hero__status small,.dapp-identity span{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.dapp-hero__status strong{font-family:Archivo Narrow,sans-serif;font-size:42px;line-height:.9;letter-spacing:-.04em}.dapp-hero__status small{color:var(--market-muted);line-height:1.45;letter-spacing:.04em;text-transform:none}.dapp-identity{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:10px 13px;border:1px solid rgba(25,35,27,.18);background:#ffffff7a;font-family:IBM Plex Mono,monospace}.dapp-identity strong{margin-left:3px;font-size:12px}.role-launcher{padding:clamp(24px,3vw,42px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:var(--market-paper)}.role-launcher__note{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px}.role-launcher__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.role-launch-card{position:relative;display:flex;min-height:260px;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--market-line);background:#fff;overflow:hidden}.role-launch-card:after{content:"";position:absolute;right:-28px;bottom:-34px;width:125px;height:125px;border:1px solid rgba(25,35,27,.12);border-radius:50%}.role-launch-card--creator{background:#f6ddcf}.role-launch-card--agent{background:#eef1dc}.role-launch-card--developer{background:#e7e1d5}.role-launch-card svg{width:22px;height:22px;margin:14px 0 24px}.role-launch-card__number{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px}.role-launch-card h3{margin:0;font-family:Archivo Narrow,sans-serif;font-size:33px;line-height:.95;letter-spacing:-.035em}.role-launch-card p{max-width:300px;margin:10px 0 22px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.55}.role-launch-card .button{margin-top:auto}.dapp-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dapp-quick-card{display:grid;grid-template-columns:36px 1fr auto;grid-template-rows:auto auto;align-items:center;gap:2px 12px;padding:18px;color:var(--market-ink);text-align:left;border:1px solid var(--market-line);background:var(--market-paper);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.dapp-quick-card:hover{transform:translateY(-2px);border-color:var(--wild-rust-hot)}.dapp-quick-card>span{grid-row:1 / span 2;display:grid;width:36px;height:36px;place-items:center;color:#fff;background:var(--market-ink)}.dapp-quick-card strong{font-family:Archivo Narrow,sans-serif;font-size:24px;line-height:1}.dapp-quick-card small{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:10px}.dapp-quick-card>svg{grid-column:3;grid-row:1 / span 2}.dapp-quick-card--private>span{background:var(--wild-rust-hot)}.client-orders{padding:clamp(24px,3vw,42px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:var(--market-paper)}.client-orders__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.client-order-card{padding:20px;border:1px solid var(--market-line);background:#ffffff9e}.client-order-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.client-order-card>header .mono{color:var(--market-muted);font-size:10px}.client-order-card h3{margin:18px 0 8px;color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:28px;line-height:.96;letter-spacing:-.03em}.client-order-card>p{min-height:42px;margin:0;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.55}.client-order-card__meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--market-line)}.client-order-card__meta span{display:grid;gap:5px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:10px}.client-order-card__meta strong{color:var(--market-ink);font-size:12px;font-weight:500}.client-order-card__decision{display:grid;gap:10px;margin-top:16px;padding:14px;color:var(--market-ink);border:1px solid rgba(175,87,59,.28);background:#af573b14}.client-order-card__decision>strong{font-family:IBM Plex Mono,monospace;font-size:11px}.client-order-card__decision>div{display:flex;flex-wrap:wrap;gap:8px}.client-order-card__hint{display:block;margin-top:16px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.5}.dapp-readonly-note{display:flex;align-items:center;gap:14px;padding:18px 20px;color:var(--market-ink);border:1px solid rgba(175,87,59,.35);background:#f6e8dd}.dapp-readonly-note>svg{flex:0 0 auto;color:var(--wild-rust-hot)}.dapp-readonly-note div{display:grid;gap:4px}.dapp-readonly-note strong{font-family:Archivo Narrow,sans-serif;font-size:22px}.dapp-readonly-note span{color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.45}.private-gate{display:flex;align-items:center;gap:24px;min-height:360px;padding:clamp(30px,6vw,72px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:var(--market-paper)}.private-gate__icon{display:grid;width:84px;height:84px;flex:0 0 auto;place-items:center;color:#fff;background:var(--wild-rust-hot)}.private-gate__icon svg{width:34px;height:34px}.private-gate h1{margin:16px 0 0;font-family:Archivo Narrow,sans-serif;font-size:clamp(52px,7vw,90px);line-height:.88;letter-spacing:-.055em}.private-gate p{max-width:620px;margin:16px 0 24px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.6}.marketplace-page .marketplace-intro{grid-template-columns:minmax(0,1fr) minmax(260px,340px);padding:30px clamp(22px,3vw,42px)}.marketplace-page .marketplace-intro h1{max-width:760px;margin-top:12px;font-size:clamp(52px,6vw,82px)}.marketplace-page .marketplace-intro p{max-width:680px;margin-top:14px;font-size:12px;line-height:1.5}.marketplace-page .market-summary>div{min-height:72px;padding:14px 18px}.marketplace-page .market-summary strong{font-size:28px}.marketplace-page .task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-page .task-card--featured{grid-column:auto;grid-template-columns:1fr;gap:0;padding:24px}.marketplace-page .task-card--featured h3{max-width:none;font-size:32px}@media(max-width:760px){.marketplace-page .marketplace-intro{grid-template-columns:1fr;padding:26px 20px}.marketplace-page .marketplace-intro h1{font-size:clamp(48px,14vw,70px)}.marketplace-page .task-grid{grid-template-columns:1fr}}@media(max-width:900px){.dapp-hero{grid-template-columns:1fr}.dapp-hero__status{min-height:0}.role-launcher__grid,.dapp-quick-grid,.client-orders__grid{grid-template-columns:1fr}.role-launch-card{min-height:220px}}@media(max-width:600px){.dapp-hero,.role-launcher{border-radius:16px}.dapp-hero{padding:28px 22px}.dapp-hero h1{font-size:clamp(55px,16vw,78px)}.workspace-loading{min-height:56vh;align-items:flex-start;flex-direction:column;padding:28px 22px}.workspace-loading h1{font-size:clamp(55px,16vw,78px)}.workspace-loading__signal{width:104px;height:104px;align-self:flex-end}.private-gate{align-items:flex-start;flex-direction:column;min-height:0;padding:28px 22px;border-radius:16px}}.workbench-view{--work-ink: #172019;--work-muted: #647067;--work-line: rgba(23,32,25,.14);gap:16px}.workbench-view .workbench-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:end;min-height:0;padding:clamp(28px,4vw,52px);color:var(--work-ink);border:1px solid var(--work-line);border-radius:22px;background:linear-gradient(135deg,#fffdf7,#f3eee4 62%,#dfc2b5);box-shadow:0 16px 40px #1720190f}.workbench-view .workbench-hero:after{display:none}.workbench-view .workbench-hero h1{max-width:760px;margin:16px 0 14px;color:var(--work-ink);font-family:Archivo Narrow,sans-serif;font-size:clamp(54px,7vw,98px);font-weight:600;line-height:.88;letter-spacing:-.06em;text-transform:none}.workbench-view .workbench-hero p{max-width:680px;margin:0;color:var(--work-muted);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.6}.workbench-view .workbench-hero .eyebrow{color:#af573b}.workbench-view .runtime-beacon{color:var(--work-ink);padding:18px;border:1px solid var(--work-line);border-radius:14px;background:#ffffff8f;-webkit-backdrop-filter:none;backdrop-filter:none}.workbench-view .runtime-beacon>span{color:#af573b;border-color:#af573b59}.workbench-view .runtime-beacon small,.workbench-view .runtime-beacon em{color:var(--work-muted)}.workbench-view .runtime-beacon strong{color:var(--work-ink)}.workbench-view .runtime-contract{color:var(--work-ink);padding:16px 20px;border:1px solid var(--work-line);border-radius:16px;background:#fff}.workbench-view .runtime-contract>div>svg{color:#af573b}.workbench-view .runtime-contract>svg{color:var(--work-muted)}.workbench-view .runtime-contract span{color:var(--work-muted)}.workbench-view .runtime-contract strong{color:var(--work-ink)}.workbench-view .work-unit{border:1px solid var(--work-line);border-radius:18px;background:#fff;box-shadow:0 10px 24px #1720190b}.workbench-view .work-unit__head h2{color:var(--work-ink);font-family:Archivo Narrow,sans-serif;font-size:34px;line-height:.95;letter-spacing:-.035em}.workbench-view .work-unit__head p{color:var(--work-muted)}.workbench-view .work-unit__identity{color:var(--work-ink);border-color:var(--work-line);background:var(--market-paper)}.workbench-view .work-unit__identity small,.workbench-view .work-unit__identity em{color:var(--work-muted)}.workbench-view .run-launch,.workbench-view .run-console,.workbench-view .deliverable-panel{border-color:var(--work-line);background:var(--market-paper)}.workbench-view .run-launch strong,.workbench-view .deliverable-panel h3{color:var(--work-ink)}.workbench-view .run-launch small,.workbench-view .deliverable-panel>p{color:var(--work-muted)}@media(max-width:900px){.workbench-view .workbench-hero{grid-template-columns:1fr;gap:22px}}@media(max-width:600px){.workbench-view .workbench-hero{padding:28px 22px;border-radius:16px}.workbench-view .workbench-hero h1{font-size:clamp(52px,15vw,78px)}}.modal--agent-register{width:min(860px,100%);border-color:#1720192e;background:#f7f2e8}.modal--agent-register .modal__header{margin-bottom:20px}.modal--agent-register .modal__header h2{max-width:620px;font-size:clamp(31px,4vw,48px);line-height:.96}.modal--agent-register .form-grid{gap:16px}.modal--agent-register .registration-section{display:grid;grid-template-columns:minmax(118px,.28fr) 1fr;column-gap:16px;margin-top:4px;border-top:1px solid rgba(23,32,25,.16);padding-top:15px}.modal--agent-register .registration-section span{color:#af573b;font:500 8px/1.3 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.modal--agent-register .registration-section strong{color:var(--market-ink);font:600 22px/.95 Archivo Narrow,sans-serif;letter-spacing:-.025em}.modal--agent-register .registration-section small{grid-column:2;margin-top:6px;color:var(--market-muted);font:400 10px/1.45 IBM Plex Mono,monospace}.modal--agent-register .form-note--muted{color:var(--market-muted);border:1px solid rgba(23,32,25,.12);background:#ffffff6b}.modal--agent-register .registration-check{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border:1px solid rgba(23,32,25,.16);background:#ffffff59}.modal--agent-register .registration-check input{width:18px;height:18px;flex:0 0 auto;margin:2px 0 0;accent-color:#af573b}.modal--agent-register .registration-check span{display:grid;gap:4px}.modal--agent-register .registration-check strong{color:var(--market-ink);font-size:12px}.modal--agent-register .registration-check small{color:var(--market-muted);font:400 10px/1.4 IBM Plex Mono,monospace}.modal--agent-register .registration-wallet-note{display:flex;align-items:center;gap:9px;padding:11px 13px;color:var(--market-muted);border:1px solid rgba(23,32,25,.12);background:#ffffff6b;font:400 10px/1.45 IBM Plex Mono,monospace}.modal--agent-register .registration-wallet-note svg{width:16px;color:#af573b;flex:0 0 auto}.modal--agent-register .registration-wallet-note strong{color:var(--market-ink)}.agent-setup-flow{display:grid;gap:16px}.agent-setup-progress{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-bottom:13px;border-bottom:1px solid rgba(23,32,25,.14);color:var(--market-muted);font:500 9px/1.2 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.agent-setup-progress>span,.agent-setup-progress>button{padding:7px 9px;color:inherit;border:1px solid rgba(23,32,25,.12);background:#ffffff6b;font:inherit;letter-spacing:inherit;text-transform:inherit}.agent-setup-progress>button{cursor:pointer}.agent-setup-progress>button svg{width:12px;height:12px;transform:rotate(180deg);vertical-align:-2px}.agent-setup-progress__active{color:var(--market-ink)!important;border-color:#af573b73!important;background:#f5dccf9e!important}.runtime-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.runtime-choice{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:11px;min-height:112px;padding:15px;color:var(--market-ink);text-align:left;border:1px solid rgba(23,32,25,.18);background:#ffffff70;cursor:pointer}.runtime-choice:hover,.runtime-choice--active{border-color:#af573b;box-shadow:inset 0 3px #af573b;background:#fffc}.runtime-choice--disabled{cursor:not-allowed;opacity:.58;background:#17201909}.runtime-choice--disabled:hover{border-color:#1720192e;box-shadow:none;background:#17201909}.runtime-choice>svg:first-child{width:20px;color:#af573b}.runtime-choice>svg:last-child{width:16px;color:transparent}.runtime-choice--active>svg:last-child{color:#6d923d}.runtime-choice span,.wallet-mode span{display:grid;gap:6px}.runtime-choice strong,.wallet-mode strong{color:var(--market-ink);font:600 21px/.96 Archivo Narrow,sans-serif;letter-spacing:-.02em}.runtime-choice strong em{display:inline-block;margin-left:6px;color:#af573b;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.runtime-choice small,.wallet-mode small{color:var(--market-muted);font:400 10px/1.45 IBM Plex Mono,monospace}.runtime-choice__status{align-self:start;padding:5px 7px;color:#8b4a35;border:1px solid rgba(175,87,59,.35);border-radius:999px;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.runtime-setup-card,.runtime-rail-card{display:grid;gap:13px;padding:17px;color:var(--market-ink);border:1px solid rgba(23,32,25,.14);background:#ffffff80}.runtime-setup-card>header,.runtime-rail-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.runtime-setup-card h3,.runtime-rail-card h3{margin:5px 0 0;font:600 25px/.96 Archivo Narrow,sans-serif;letter-spacing:-.025em}.runtime-setup-card header>svg,.runtime-setup-card header a svg{width:16px;color:#af573b}.runtime-setup-card header a{display:inline-flex;align-items:center;gap:5px;color:#af573b;font:500 9px/1.2 IBM Plex Mono,monospace;text-decoration:none;text-transform:uppercase}.runtime-setup-card>p,.runtime-rail-card p{margin:0;color:var(--market-muted);font:400 10px/1.55 IBM Plex Mono,monospace}.runtime-command{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px;color:#f7f2e8;background:#172019}.runtime-command code{overflow:auto;font:400 11px/1.4 IBM Plex Mono,monospace;white-space:nowrap}.runtime-command .button{color:#f7f2e8;border-color:#f7f2e84d}.runtime-command .button svg{width:13px}.runtime-rail-card{grid-template-columns:1.35fr 1fr;align-items:center}.runtime-rail-card__route{display:block;margin-top:7px;color:#af573b;font:500 9px/1.35 IBM Plex Mono,monospace}.runtime-rail-card__route code{color:var(--market-ink)}.rail-options{display:grid;gap:8px}.rail-option,.wallet-mode{display:flex;align-items:flex-start;gap:10px;padding:12px;color:var(--market-ink);border:1px solid rgba(23,32,25,.15);background:#ffffff59;cursor:pointer}.rail-option--active,.wallet-mode--active{border-color:#af573ba6;background:#f5dccf7a}.rail-option input,.wallet-mode input{flex:0 0 auto;margin-top:3px;accent-color:#af573b}.rail-option span{display:grid;gap:4px}.rail-option strong{font:600 17px/.98 Archivo Narrow,sans-serif}.rail-option small{color:var(--market-muted);font:400 9px/1.35 IBM Plex Mono,monospace}.wallet-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wallet-mode{display:grid;grid-template-columns:auto 1fr auto}.wallet-mode>svg{width:18px;color:#af573b}.runtime-binding-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.runtime-binding-summary>div{display:flex;align-items:flex-start;gap:8px;padding:11px;border:1px solid rgba(23,32,25,.13);background:#ffffff6b}.runtime-binding-summary svg{width:15px;flex:0 0 auto;color:#af573b}.runtime-binding-summary span{display:grid;gap:4px;color:var(--market-muted);font:400 9px/1.35 IBM Plex Mono,monospace}.runtime-binding-summary strong{color:#af573b;font-size:8px;letter-spacing:.1em}.modal--publish{width:min(900px,100%);max-height:calc(100vh - 28px);overflow-y:auto;padding:clamp(20px,3vw,30px);color:var(--market-ink);border-color:#1720192e;background:#f7f2e8}.modal--publish .modal__header{margin-bottom:18px}.modal--publish .modal__header h2{max-width:720px;font-size:clamp(32px,4.2vw,52px);line-height:.92}.modal--publish .form-grid{gap:14px}.publish-form__section{display:grid;gap:13px;padding:17px;border:1px solid rgba(23,32,25,.14);background:#ffffff70}.publish-form__section-head{display:grid;gap:5px;margin-bottom:2px;padding-bottom:11px;border-bottom:1px solid rgba(23,32,25,.12)}.publish-form__section-head span,.publish-terms-preview span,.task-card__work-order>div>span,.task-card__work-order-meta span,.task-card__work-order-meta a{color:#af573b;font:500 8px/1.3 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.publish-form__section-head strong{color:var(--market-ink);font:600 23px/.98 Archivo Narrow,sans-serif;letter-spacing:-.025em}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.modal--publish .field input,.modal--publish .field textarea,.modal--publish .field select{color:var(--market-ink);border-color:#17201933;background:#fff}.modal--publish .field textarea{min-height:92px;resize:vertical}.modal--publish .field small{color:var(--market-muted);font-size:9px;letter-spacing:.04em;text-transform:none}.criteria-preview{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;color:var(--market-ink);border:1px solid rgba(106,145,51,.28);background:#e8f2daa8}.criteria-preview>svg{width:17px;flex:0 0 auto;color:#658e3b}.criteria-preview>div{display:grid;gap:4px}.criteria-preview strong{font-size:12px}.criteria-preview span{color:var(--market-muted);font:400 10px/1.45 IBM Plex Mono,monospace}.arbitration-checklist{display:grid;gap:7px;margin-top:12px;padding:12px 13px;border:1px solid rgba(23,32,25,.12);background:#ffffff85}.arbitration-checklist>span{color:#af573b;font:500 9px/1.2 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.arbitration-checklist>div{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start}.arbitration-checklist b{display:grid;width:20px;height:20px;place-items:center;color:#fff;border-radius:50%;background:#af573b;font:500 10px/1 IBM Plex Mono,monospace}.arbitration-checklist p{margin:1px 0 0;color:var(--market-ink);font:400 10px/1.35 IBM Plex Sans,sans-serif}.task-card__judge-checks ol{display:grid;gap:4px;margin:6px 0 0;padding-left:18px;color:var(--market-ink);font:400 10px/1.35 IBM Plex Sans,sans-serif}.task-card__judge-checks li::marker{color:#af573b;font-family:IBM Plex Mono,monospace}.publish-terms-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.publish-terms-preview>div{display:grid;gap:6px;min-height:90px;padding:11px;border:1px solid rgba(23,32,25,.14);background:#ffffff9e}.publish-terms-preview strong{color:var(--market-ink);font:600 19px/.95 Archivo Narrow,sans-serif}.publish-terms-preview small{color:var(--market-muted);font:400 9px/1.4 IBM Plex Mono,monospace}.modal--publish .form-note{color:var(--market-ink);border-color:#6a913352;background:#e8f2daa8}.modal--publish .modal__actions{position:sticky;bottom:-30px;margin:0 -17px -17px;padding:16px 17px;background:#f7f2e8}.task-card__work-order{display:grid;gap:10px;margin-top:15px;padding:13px;border:1px solid rgba(23,32,25,.13);background:#f7f5efc7}.task-card__work-order>div{display:grid;gap:5px}.task-card__work-order p{margin:0;color:var(--market-muted);font:400 11px/1.45 IBM Plex Mono,monospace}.task-card__work-order-meta{display:flex!important;align-items:center;flex-wrap:wrap;gap:7px 12px;padding-top:8px;border-top:1px solid rgba(23,32,25,.11)}.task-card__work-order-meta span{color:var(--market-muted);letter-spacing:.04em;text-transform:none}.task-card__work-order-meta a{display:inline-flex;align-items:center;gap:4px;color:#af573b;letter-spacing:.04em;text-decoration:none}.task-card__work-order-meta a:hover{text-decoration:underline}.task-card__work-order-meta a svg{width:12px;height:12px}.marketplace-page .task-card{min-height:0;padding:22px;gap:0;background:#fbfaf6}.marketplace-page .task-card__content{display:grid;gap:0;min-width:0}.marketplace-page .task-card h3{max-width:670px;margin:14px 0 8px;font-size:clamp(27px,2.8vw,40px);line-height:.96}.marketplace-page .task-card__content>p{display:-webkit-box;min-height:0;max-width:720px;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.task-card__outcome{display:grid;gap:6px;margin-top:17px;padding:13px 14px;border-left:3px solid #6a9133;background:#e8f2dab3}.task-card__outcome>span,.task-card__quick-facts span,.task-card__details summary{color:var(--market-muted);font:500 8px/1.2 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.task-card__outcome strong{display:-webkit-box;overflow:hidden;color:var(--market-ink);font:500 12px/1.38 IBM Plex Sans,sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:3}.task-card__quick-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px}.task-card__quick-facts>div{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid var(--market-line);background:#fff}.task-card__quick-facts b{color:var(--market-ink);font:600 20px/.9 Archivo Narrow,sans-serif}.task-card__quick-facts span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;text-transform:none}.task-card__details{margin-top:13px;border-top:1px solid var(--market-line);border-bottom:1px solid var(--market-line)}.task-card__details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;cursor:pointer;list-style:none;color:#af573b}.task-card__details summary::-webkit-details-marker{display:none}.task-card__details summary svg{width:14px;transition:transform .2s ease}.task-card__details[open] summary svg{transform:rotate(90deg)}.task-card__details .task-card__work-order{margin:0 0 13px;padding:13px 0 0;border:0;border-top:1px solid var(--market-line);background:transparent}.task-card__details .task-card__work-order p{font-family:IBM Plex Sans,sans-serif}.marketplace-page .task-card__skills{margin:13px 0 0}.marketplace-page .task-card__facts{margin-top:14px}.marketplace-page .claim-zone{margin-top:18px;padding:16px}@media(max-width:620px){.task-card__quick-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.task-card__quick-facts>div{padding:8px}.task-card__quick-facts b{font-size:17px}}@media(max-width:620px){.modal--agent-register .registration-section{grid-template-columns:1fr;gap:7px}.modal--agent-register .registration-section small{grid-column:auto}.runtime-choice-grid,.runtime-rail-card,.wallet-mode-grid,.runtime-binding-summary{grid-template-columns:1fr}.runtime-command{align-items:stretch;flex-direction:column}}@media(max-width:600px){.field-row,.publish-terms-preview{grid-template-columns:1fr}.modal--publish{max-height:calc(100vh - 14px);padding:16px}.modal--publish .modal__actions{bottom:-16px;margin:0 -8px -8px;padding:13px 8px}}.agents-page .page-intro,.streams-page .page-intro--streams,.disputes-page .page-intro,.protocol-page>.page-intro{display:flex;min-height:0;align-items:flex-end;gap:28px;padding:38px clamp(24px,4vw,58px);color:var(--market-ink);border:1px solid var(--market-line);border-radius:22px;background:var(--market-paper);box-shadow:0 16px 40px #1720190f}.agents-page .page-intro:after,.streams-page .page-intro--streams:after,.disputes-page .page-intro:after,.protocol-page>.page-intro:after{display:none}.agents-page .page-intro>div:first-child,.streams-page .page-intro--streams>div:first-child,.disputes-page .page-intro>div:first-child,.protocol-page>.page-intro>div:first-child{max-width:760px}.agents-page .page-intro h1,.streams-page .page-intro--streams h1,.disputes-page .page-intro h1,.protocol-page>.page-intro h1{margin:18px 0 0;color:var(--market-ink);font-family:Archivo Narrow,sans-serif;font-size:clamp(56px,7vw,96px);font-weight:600;line-height:.88;letter-spacing:-.055em;text-transform:none}.agents-page .page-intro p,.streams-page .page-intro--streams p,.disputes-page .page-intro p,.protocol-page>.page-intro p{margin-top:17px;color:var(--market-muted);font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.55}.agents-page .page-intro .eyebrow,.streams-page .page-intro--streams .eyebrow,.disputes-page .page-intro .eyebrow,.protocol-page>.page-intro .eyebrow{color:#af573b}.agents-page .registry-seal,.disputes-page .registry-seal,.protocol-page .protocol-version{margin-left:auto;color:var(--market-ink);border:1px solid var(--market-line);border-radius:14px;background:#fff}.streams-page .settlement-pulse{margin-left:auto;border-radius:16px}@media(max-width:760px){.agents-page .page-intro,.streams-page .page-intro--streams,.disputes-page .page-intro,.protocol-page>.page-intro{align-items:flex-start;flex-direction:column;padding:28px 22px;border-radius:16px}.agents-page .registry-seal,.disputes-page .registry-seal,.protocol-page .protocol-version,.streams-page .settlement-pulse{width:100%;margin-left:0}}@media(min-width:901px){.dapp-page{gap:10px}.dapp-hero{grid-template-columns:minmax(0,1fr) minmax(190px,235px);min-height:132px;gap:14px;padding:16px 20px;border-radius:14px}.dapp-hero h1{max-width:650px;margin-top:6px;font-size:clamp(42px,4.4vw,60px);line-height:.86}.dapp-hero p{max-width:560px;margin:7px 0 9px;font-size:10px;line-height:1.35}.dapp-identity{padding:7px 10px}.dapp-identity strong{font-size:11px}.dapp-hero__status{min-height:82px;gap:4px;padding:11px}.dapp-hero__status strong{font-size:28px}.dapp-hero__status span,.dapp-hero__status small,.dapp-identity span{font-size:8px}.role-launcher{padding:14px 16px;border-radius:14px}.role-launcher .panel-heading{margin-bottom:0}.role-launcher .panel-heading h2{margin-top:3px;font-size:28px}.role-launcher__note{font-size:9px}.role-launcher__grid{gap:8px;margin-top:9px}.role-launch-card{min-height:108px;padding:11px 13px}.role-launch-card svg{width:15px;height:15px;margin:4px 0 6px}.role-launch-card__number{font-size:9px}.role-launch-card h3{font-size:24px}.role-launch-card p{max-width:420px;margin:4px 0 7px;font-size:8px;line-height:1.25}.role-launch-card .button{min-height:28px;padding:6px 9px;font-size:9px}.dapp-quick-grid{gap:10px}.dapp-quick-card{min-height:62px;padding:11px 13px}.dapp-quick-card>span{width:30px;height:30px}.dapp-quick-card strong{font-size:19px}.dapp-quick-card small{font-size:8px}.client-orders{padding:17px 20px;border-radius:16px}.client-orders .panel-heading{margin-bottom:8px}.client-orders .panel-heading h2{margin-top:4px;font-size:32px}.client-orders__grid{gap:10px;margin-top:8px}.client-order-card{padding:14px}.client-order-card h3{margin:10px 0 6px;font-size:23px}.client-order-card>p{min-height:0;font-size:9px;line-height:1.35}.client-order-card__meta{margin-top:10px;padding-top:9px}.client-order-card__hint{margin-top:9px;font-size:8px}.dapp-empty-state .empty-state{min-height:92px;flex-direction:row;justify-content:flex-start;gap:14px;padding:14px 16px;text-align:left}.dapp-empty-state .empty-state__icon{width:38px;height:38px;flex:0 0 auto}.dapp-empty-state .empty-state__icon svg{width:16px}.dapp-empty-state .empty-state h3{margin:0 0 4px;font-size:20px}.dapp-empty-state .empty-state p{max-width:none;font-size:9px;line-height:1.35}.dapp-page--empty .dapp-quick-grid{display:none}.dapp-page--empty .client-orders{padding:10px 14px}.dapp-page--empty .client-orders .panel-heading{margin-bottom:4px}.dapp-page--empty .client-orders .panel-heading h2{font-size:24px}.dapp-page--empty .dapp-empty-state .empty-state{min-height:64px;padding:10px 12px}.dapp-page--empty .dapp-empty-state .empty-state h3{font-size:17px}}.dapp-page .eyebrow,.dapp-page .dapp-hero__status span,.dapp-page .dapp-hero__status small,.dapp-page .dapp-identity span,.dapp-page .role-launch-card__number{letter-spacing:.04em;text-transform:none}.dapp-page .dapp-hero{border-color:#1720191f;border-radius:20px;background:linear-gradient(120deg,#fffaf2,#f7e9de);box-shadow:0 12px 32px #1720190f}.dapp-page .dapp-hero h1{letter-spacing:-.045em;text-transform:none}.dapp-page .button{letter-spacing:.01em;text-transform:none}.dapp-page .dapp-hero__status{min-height:0;border-radius:15px;background:#ffffff9e}.dapp-page .dapp-hero__status span{color:#82796e}.dapp-page .dapp-hero__status strong{color:var(--market-ink);font-size:clamp(19px,2vw,25px);line-height:1.05;letter-spacing:-.03em;text-transform:none}.dapp-page .dapp-hero__status small{color:#6e756d;line-height:1.35}.dapp-page .role-launcher{border-radius:20px;background:#fff;box-shadow:0 8px 24px #1720190a}.dapp-page .role-launcher .panel-heading h2,.dapp-page .role-launch-card h3,.dapp-page .client-orders .panel-heading h2{letter-spacing:-.035em;text-transform:none}.dapp-page .role-launcher__note{font-family:IBM Plex Sans,sans-serif;letter-spacing:0}.dapp-page .role-launch-card{border-radius:15px;box-shadow:none}.dapp-page .role-launch-card p{font-family:IBM Plex Sans,sans-serif;letter-spacing:0}.dapp-page .dapp-readonly-note{border-radius:15px;background:#fff5eb;box-shadow:none}.dapp-page .dapp-readonly-note strong{font-family:IBM Plex Sans,sans-serif;letter-spacing:-.02em;text-transform:none}.dapp-page .dapp-readonly-note span{font-family:IBM Plex Sans,sans-serif;letter-spacing:0}.topbar--workspace .operator{display:inline-flex!important;align-items:center;gap:8px;padding-left:10px;border-left:1px solid rgba(237,230,218,.2)}.topbar--workspace .operator__avatar{display:none}.topbar--workspace .operator>span:nth-child(2){display:none}.topbar--workspace .operator .button{min-height:32px;padding:0 11px;font-size:10px}@media(min-width:1041px){.topbar--workspace .operator__avatar{display:grid}.topbar--workspace .operator>span:nth-child(2){display:flex;flex-direction:column}}.topbar--workspace .topbar__title span{display:none}.topbar--workspace .topbar__title strong{font-family:IBM Plex Sans,sans-serif;font-size:12px;letter-spacing:0;text-transform:none}@media(max-width:900px){.dapp-page .dapp-hero,.dapp-page .role-launcher{border-radius:16px}.dapp-page .dapp-hero__status{align-items:flex-start}}.agents-page{min-width:0;gap:16px}.agents-page .page-intro{min-width:0;align-items:flex-end;gap:20px;padding:clamp(22px,3vw,34px);border-radius:20px;background:linear-gradient(120deg,#fffaf2,#f7e9de);box-shadow:0 12px 32px #1720190f}.agents-page .page-intro>div:first-child{min-width:0}.agents-page .page-intro h1{max-width:760px;margin:8px 0 0;font-size:clamp(44px,6vw,82px);line-height:.9;letter-spacing:-.055em;overflow-wrap:anywhere}.agents-page .page-intro p{max-width:640px;margin-top:14px;line-height:1.45}.agents-page .registry-seal{flex:0 0 172px;min-height:108px;border-radius:14px;padding:16px}.agents-page .registry-seal strong{overflow-wrap:anywhere}.agents-page .section-actions{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px}.agents-page .section-actions>span{min-width:0;flex:1 1 360px;line-height:1.45}.agent-catalog{min-width:0;overflow:hidden;padding:clamp(18px,2.6vw,26px);border-radius:18px;background:#f7f2e9}.agent-catalog .section-heading{min-width:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 18px}.agent-catalog .section-heading>div{min-width:0}.agent-catalog .section-heading h2{margin-top:5px;font-size:clamp(28px,3.3vw,46px);line-height:.95;letter-spacing:-.045em;text-transform:none}.agent-catalog .section-heading>span{max-width:100%;color:#77746d;overflow-wrap:anywhere}.agent-catalog__grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.agent-catalog-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:14px;background:#fffdf8;box-shadow:0 5px 16px #17201909}.agent-catalog-card>header,.agent-catalog-card>header>div,.agent-catalog-card__activity,.agent-catalog-card__runtime{min-width:0}.agent-catalog-card>header{gap:10px}.agent-catalog-card h3{max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(21px,2.1vw,29px);line-height:.95;letter-spacing:-.035em;text-transform:none}.agent-catalog-card__score{flex:0 0 auto;font-size:clamp(27px,3vw,38px)}.agent-catalog-card__activity small,.agent-catalog-card__runtime{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-catalog-card__terms{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-catalog-card__skills{min-width:0;min-height:34px;overflow:hidden}.agent-catalog-card__skills span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-catalog-card__actions{grid-template-columns:minmax(0,1fr) auto}.agent-catalog-card__actions .button{min-width:0}.agents-layout{min-width:0;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:14px}.profile-panel,.leaderboard{min-width:0;overflow:hidden;border-radius:18px}.profile-panel{padding:clamp(18px,2.4vw,28px)}.profile-panel__header,.profile-identity,.profile-identity>div{min-width:0}.profile-panel__header{align-items:flex-start;gap:14px}.profile-identity h2{max-width:100%;overflow-wrap:anywhere;font-size:clamp(36px,4.6vw,66px);line-height:.9;letter-spacing:-.05em}.profile-score{flex:0 0 auto}.profile-hire-bar{min-width:0;flex-wrap:wrap}.profile-hire-bar>div{min-width:0;flex:1 1 280px}.profile-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-stats>div{min-width:0}.profile-stats strong,.profile-stats span{overflow-wrap:anywhere}.agent-work-history,.agent-manifest{min-width:0;overflow:hidden}.manifest-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.manifest-summary>div,.runtime-binding-summary>div{min-width:0}.runtime-binding-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard{position:sticky;top:16px;padding:clamp(16px,2vw,22px);background:#fffdf8}.leaderboard .panel-heading,.leaderboard .panel-heading>div{min-width:0}.leaderboard .panel-heading{align-items:flex-start;gap:10px}.leaderboard .panel-heading h3{max-width:100%;margin-top:6px;overflow-wrap:anywhere;font-size:clamp(28px,3.2vw,42px);line-height:.92;letter-spacing:-.045em;text-transform:none}.leaderboard__list,.rank-row,.rank-row__identity{min-width:0}.rank-row{grid-template-columns:20px 32px minmax(0,1fr) auto 14px;gap:7px}.rank-row__identity strong,.rank-row__identity small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-row__score{flex:0 0 auto;font-size:16px}.leaderboard__note{min-width:0;line-height:1.4}@media(max-width:1100px){.agent-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:880px){.agents-layout{grid-template-columns:minmax(0,1fr)}.leaderboard{position:static}.profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.agents-page .page-intro{align-items:stretch;padding:20px}.agents-page .page-intro h1{font-size:clamp(42px,13vw,66px)}.agents-page .registry-seal{flex-basis:auto;min-height:0}.agents-page .section-actions{align-items:stretch}.agents-page .section-actions .button{width:100%}.agent-catalog{padding:16px}.agent-catalog__grid{grid-template-columns:minmax(0,1fr)}.agent-catalog-card__terms{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-catalog-card__actions{grid-template-columns:minmax(0,1fr)}.agent-catalog-card__actions .button{width:100%}.profile-panel{padding:16px}.profile-panel__header{flex-wrap:wrap}.profile-score{margin-left:auto}.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.manifest-summary,.runtime-binding-summary{grid-template-columns:minmax(0,1fr)}.rank-row{grid-template-columns:18px 30px minmax(0,1fr) auto 12px}}.dapp-page .reveal{animation:none;opacity:1;transform:none}@media(min-width:601px)and (max-width:900px){.dapp-page{gap:12px}.dapp-page .dapp-hero{grid-template-columns:minmax(0,1fr) minmax(190px,245px);gap:16px;min-height:0;padding:22px 24px;border-radius:16px}.dapp-page .dapp-hero h1{max-width:520px;margin-top:8px;font-size:clamp(48px,7.2vw,70px);line-height:.88}.dapp-page .dapp-hero p{max-width:520px;margin:10px 0 12px;font-size:10px;line-height:1.45}.dapp-page .dapp-hero__status{min-height:108px;padding:14px}.dapp-page .dapp-hero__status strong{font-size:32px}.dapp-page .dapp-identity{padding:8px 10px}.dapp-page .role-launcher{padding:18px 20px;border-radius:16px}.dapp-page .role-launcher__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.dapp-page .role-launch-card{min-height:150px;padding:16px}.dapp-page .role-launch-card svg{width:18px;height:18px;margin:8px 0 10px}.dapp-page .role-launch-card h3{font-size:28px}.dapp-page .role-launch-card p{max-width:330px;margin:6px 0 12px;font-size:9px;line-height:1.35}.dapp-page .role-launch-card .button{min-height:36px;padding:8px 11px;font-size:10px}.dapp-page .dapp-readonly-note{padding:14px 16px}}@media(max-width:600px){.dapp-page .dapp-hero{min-height:0}.dapp-page .role-launch-card{min-height:160px}}.marketplace-page .training-ground-panel__intro{grid-template-columns:minmax(0,1.1fr) minmax(210px,.7fr) minmax(250px,.9fr);gap:14px;align-items:stretch}.marketplace-page .training-ground-panel__program{display:grid;align-content:center;gap:7px;padding:14px;color:var(--market-ink);border:1px solid rgba(23,32,25,.14);background:#ffffff9e}.marketplace-page .training-ground-panel__program strong{font:600 22px/.95 Archivo Narrow,sans-serif;letter-spacing:-.025em}.marketplace-page .training-ground-panel__program small{color:var(--market-muted);font:400 10px/1.45 IBM Plex Sans,sans-serif}.marketplace-page .training-ground-panel__program .button{width:fit-content;margin-top:4px}.marketplace-page .training-ground-panel .deposit-explainer{height:auto;margin:0}.marketplace-page .task-card__labels{align-items:center}.marketplace-page .task-card__labels .mono{color:var(--market-muted);font-size:9px}@media(max-width:900px){.marketplace-page .training-ground-panel__intro{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-page .training-ground-panel__intro>:first-child{grid-column:1 / -1}}@media(max-width:600px){.marketplace-page .training-ground-panel__intro{grid-template-columns:1fr}.marketplace-page .training-ground-panel__intro>:first-child{grid-column:auto}}.modal--wallet{width:min(640px,100%)}.wallet-modal__grid{display:grid;gap:16px;margin-top:10px}.wallet-modal__section{display:grid;gap:8px;padding:16px;border:1px solid rgba(23,32,25,.14);background:#ffffff80}.wallet-modal__section h3{margin:0;font:600 22px/.98 Archivo Narrow,sans-serif;letter-spacing:-.02em;color:var(--market-ink)}.wallet-modal__section p{margin:0;color:var(--market-muted);font:400 11px/1.4 IBM Plex Mono,monospace}.wallet-modal__connectors,.wallet-modal__demo-buttons{display:grid;gap:8px;margin-top:6px}.wallet-modal__demo-buttons .button{justify-content:flex-start;text-align:left}.wallet-modal__demo-buttons small{margin-left:6px;opacity:.75;font-size:10px}.wallet-modal__custom-form{display:flex;gap:8px;margin-top:6px}.wallet-modal__custom-form input{flex:1;padding:10px 12px;font:400 12px/1.4 IBM Plex Mono,monospace;border:1px solid rgba(23,32,25,.2);background:#fff}.wallet-modal__note{padding:10px;color:var(--market-muted);font:400 10px/1.4 IBM Plex Mono,monospace;background:#f5dccf66;border:1px solid rgba(175,87,59,.3)}@media(max-width:920px){.marketplace-page .marketplace-intro{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px}.marketplace-page .marketplace-intro h1{max-width:none;overflow-wrap:anywhere}.marketplace-page .marketplace-intro__action{width:100%;min-width:0}}.worked-example{margin:0;color:var(--wild-black);border-top:12px solid var(--wild-rust-hot);background:var(--wild-cream)}.worked-example__header{display:grid;padding:clamp(38px,6vw,88px) clamp(28px,4.2vw,82px);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;border-bottom:1px solid var(--wild-black)}.worked-example__header .eyebrow{color:var(--wild-rust)}.worked-example__header h2{max-width:940px;margin:18px 0 0;color:var(--wild-black);font-family:Archivo Narrow,sans-serif;font-size:clamp(66px,9vw,148px);line-height:.78;letter-spacing:-.055em;text-transform:uppercase}.worked-example__stamp{display:grid;width:clamp(150px,15vw,230px);min-height:clamp(150px,15vw,230px);align-content:space-between;padding:18px;color:var(--wild-cream);background:var(--wild-black)}.worked-example__stamp span,.worked-example__stamp small{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em}.worked-example__stamp strong{font-family:Archivo Narrow,sans-serif;font-size:clamp(68px,8vw,112px);font-weight:500;line-height:.68;letter-spacing:-.06em}.worked-example__identity{display:grid;grid-template-columns:1.5fr 1.4fr .65fr .8fr;border-bottom:1px solid var(--wild-black)}.worked-example__identity>div{min-width:0;min-height:116px;padding:24px clamp(18px,2vw,30px);border-right:1px solid var(--wild-black)}.worked-example__identity>div:last-child{border-right:0}.worked-example__identity span,.worked-example__contract header,.worked-example__steps small,.worked-example__steps>article>strong,.worked-example__decision header,.worked-example__decision footer strong{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.worked-example__identity strong{display:block;margin-top:13px;overflow-wrap:anywhere;font-family:Archivo Narrow,sans-serif;font-size:clamp(22px,2vw,31px);line-height:.95}.worked-example__contract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--wild-black)}.worked-example__contract article{min-width:0;border-right:1px solid var(--wild-black)}.worked-example__contract article:last-child{border-right:0}.worked-example__contract header{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:18px clamp(22px,3vw,42px);color:var(--wild-cream);background:var(--wild-black)}.worked-example__contract article:last-child header{color:var(--wild-black);background:var(--wild-rust-hot)}.worked-example__contract header em{opacity:.62;font-size:8px;font-style:normal}.worked-example__contract dl{margin:0}.worked-example__contract dl>div{display:grid;min-height:96px;padding:20px clamp(22px,3vw,42px);grid-template-columns:112px minmax(0,1fr);gap:22px;border-bottom:1px solid rgba(0,0,0,.28)}.worked-example__contract dl>div:last-child{border-bottom:0}.worked-example__contract dt{font-family:IBM Plex Mono,monospace;font-size:10px;text-transform:uppercase}.worked-example__contract dd{margin:0;font-size:16px;line-height:1.55}.worked-example__contract code{padding:2px 4px;color:var(--wild-cream);background:var(--wild-black)}.worked-example__steps{border-bottom:1px solid var(--wild-black)}.worked-example__steps article{display:grid;min-height:126px;padding:22px clamp(28px,4.2vw,82px);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:26px;border-bottom:1px solid rgba(0,0,0,.28)}.worked-example__steps article:last-child{border-bottom:0}.worked-example__steps article>span{font-family:Archivo Narrow,sans-serif;font-size:54px;line-height:.7}.worked-example__steps h3{margin:6px 0 7px;color:var(--wild-black);font-family:Archivo Narrow,sans-serif;font-size:30px;line-height:.9}.worked-example__steps p{max-width:900px;margin:0;font-size:15px;line-height:1.45}.worked-example__steps article>strong{min-width:110px;padding:10px 12px;text-align:center;border:1px solid var(--wild-black)}.worked-example__decision{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));color:var(--wild-cream);background:var(--wild-black)}.worked-example__decision article{display:grid;min-width:0;min-height:430px;padding:clamp(28px,4vw,58px);grid-template-rows:auto 1fr auto;border-right:1px solid var(--wild-rule)}.worked-example__decision article:last-child{border-right:0}.worked-example__decision header{display:flex;align-items:center;gap:12px}.worked-example__decision header svg{width:24px;color:var(--wild-rust-hot)}.worked-example__decision--accept header svg{color:var(--wild-green)}.worked-example__decision ul{display:grid;align-content:center;gap:18px;margin:42px 0;padding:0;list-style:none}.worked-example__decision li{position:relative;padding-left:26px;font-family:Archivo Narrow,sans-serif;font-size:clamp(22px,2.2vw,32px);line-height:1}.worked-example__decision li:before{position:absolute;top:.35em;left:0;width:9px;height:9px;content:"";background:var(--wild-rust-hot)}.worked-example__decision--accept li:before{background:var(--wild-green)}.worked-example__decision footer{display:grid;padding-top:20px;grid-template-columns:90px minmax(0,1fr);gap:20px;border-top:1px solid var(--wild-rule)}.worked-example__decision footer span{font-size:14px;line-height:1.5}.worked-example__handoff{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:30px clamp(28px,4.2vw,82px);color:var(--wild-black);background:var(--wild-rust-hot)}.worked-example__handoff p{max-width:900px;margin:0;font-size:17px;line-height:1.5}@media(max-width:900px){.worked-example__header,.worked-example__contract,.worked-example__decision{grid-template-columns:1fr}.worked-example__stamp{width:180px;min-height:180px}.worked-example__identity{grid-template-columns:repeat(2,minmax(0,1fr))}.worked-example__identity>div:nth-child(2){border-right:0}.worked-example__identity>div:nth-child(-n+2){border-bottom:1px solid var(--wild-black)}.worked-example__contract article,.worked-example__decision article{border-right:0;border-bottom:1px solid var(--wild-black)}}@media(max-width:620px){.worked-example__header{grid-template-columns:minmax(0,1fr) 112px;gap:18px}.worked-example__header h2{font-size:15vw}.worked-example__stamp{width:112px;min-height:112px;padding:12px}.worked-example__stamp strong{font-size:56px}.worked-example__identity{grid-template-columns:1fr}.worked-example__identity>div{min-height:92px;border-right:0;border-bottom:1px solid var(--wild-black)}.worked-example__contract dl>div{grid-template-columns:1fr;gap:10px}.worked-example__steps article{grid-template-columns:48px minmax(0,1fr);gap:16px}.worked-example__steps article>span{font-size:40px}.worked-example__steps article>strong{grid-column:2;justify-self:start}.worked-example__decision article{min-height:0}.worked-example__handoff{align-items:stretch;flex-direction:column}.worked-example__handoff .button{width:100%}}.protocol-simple{gap:18px}.protocol-simple__hero,.protocol-simple__roles,.protocol-simple__steps,.protocol-simple__trust,.protocol-simple__builder{overflow:hidden;border:1px solid var(--wild-ink-rule)}.protocol-simple__hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);min-height:360px;color:var(--wild-black);background:linear-gradient(135deg,rgba(200,102,69,.12),transparent 48%),var(--wild-cream)}.protocol-simple__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,68px)}.protocol-simple__hero .eyebrow,.protocol-simple__roles .eyebrow,.protocol-simple__steps .eyebrow,.protocol-simple__trust .eyebrow,.protocol-simple__builder .eyebrow{color:var(--wild-rust)}.protocol-simple h1,.protocol-simple h2,.protocol-simple h3,.protocol-simple p{margin-top:0}.protocol-simple__hero h1{max-width:760px;margin:18px 0 16px;color:var(--wild-black);font-family:Archivo Narrow,sans-serif;font-size:clamp(58px,7.2vw,104px);font-weight:600;line-height:.84;letter-spacing:-.06em}.protocol-simple em{color:var(--wild-rust);font-style:normal}.protocol-simple__hero-copy>p{max-width:630px;margin-bottom:22px;color:#000000a6;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.65}.protocol-simple__hero .home-hero__actions{margin-top:2px}.protocol-simple__hero .button--outline,.protocol-simple__trust .button--outline{color:var(--wild-black);border-color:var(--wild-ink-rule);background:transparent}.protocol-simple__loop{display:flex;flex-direction:column;justify-content:center;gap:22px;min-height:100%;padding:34px;color:var(--wild-cream);border-left:1px solid var(--wild-ink-rule);background:var(--wild-black)}.protocol-simple__label,.protocol-simple__loop small,.protocol-simple__role-grid span,.protocol-simple__step-list small,.protocol-simple__layers span{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.protocol-simple__label{color:var(--wild-rust-hot)}.protocol-simple__loop>div{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.protocol-simple__loop strong{padding:9px 11px;color:var(--wild-black);background:var(--wild-cream);font-family:Archivo Narrow,sans-serif;font-size:22px;letter-spacing:-.02em}.protocol-simple__loop>div span{color:var(--wild-rust-hot);font-size:20px}.protocol-simple__loop small{max-width:210px;color:#ede6daa3;line-height:1.6}.protocol-simple__roles,.protocol-simple__steps{padding:clamp(26px,4vw,48px);color:var(--wild-black);background:var(--wild-cream)}.protocol-simple__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.protocol-simple__heading h2,.protocol-simple__trust h2,.protocol-simple__builder h2{margin:12px 0 0;color:inherit;font-family:Archivo Narrow,sans-serif;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:.88;letter-spacing:-.05em}.protocol-simple__heading>p{width:min(370px,38%);margin:0;color:#0009;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.65}.protocol-simple__role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--wild-ink-rule);background:var(--wild-ink-rule)}.protocol-simple__role-grid article{display:flex;min-height:224px;flex-direction:column;padding:23px;color:var(--wild-black);background:var(--wild-cream)}.protocol-simple__role-grid article:nth-child(2){background:#f3d5c6}.protocol-simple__role-grid article:nth-child(3){color:var(--wild-cream);background:var(--wild-black)}.protocol-simple__role-grid article>svg{width:25px;height:25px;margin:24px 0 18px;color:var(--wild-rust)}.protocol-simple__role-grid article:nth-child(3)>svg{color:var(--wild-rust-hot)}.protocol-simple__role-grid span{color:#0000008f}.protocol-simple__role-grid article:nth-child(3) span{color:#ede6da8f}.protocol-simple__role-grid h3{margin-bottom:8px;font-family:Archivo Narrow,sans-serif;font-size:31px;line-height:.92;letter-spacing:-.035em}.protocol-simple__role-grid p{max-width:290px;margin-bottom:16px;color:#000000a3;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.55}.protocol-simple__role-grid article:nth-child(3) p{color:#ede6daa8}.protocol-simple__role-grid strong{margin-top:auto;color:var(--wild-rust);font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.protocol-simple__role-grid article:nth-child(3) strong{color:var(--wild-rust-hot)}.protocol-simple__heading--line{padding-bottom:22px;border-bottom:1px solid var(--wild-ink-rule)}.protocol-simple__step-list{border-top:1px solid var(--wild-ink-rule)}.protocol-simple__step-list article{display:grid;grid-template-columns:60px minmax(0,1fr) minmax(110px,.24fr);gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--wild-ink-rule)}.protocol-simple__step-number{color:var(--wild-rust);font-family:Archivo Narrow,sans-serif;font-size:43px;line-height:.8}.protocol-simple__step-list small{color:var(--wild-rust)}.protocol-simple__step-list h3{margin:7px 0 5px;font-family:Archivo Narrow,sans-serif;font-size:26px;line-height:.95;letter-spacing:-.025em}.protocol-simple__step-list p{max-width:650px;margin:0;color:#0000009e;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.55}.protocol-simple__step-list article>strong{justify-self:end;color:var(--wild-rust);font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em;text-align:right}.protocol-simple__trust{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr);gap:34px;padding:clamp(28px,4vw,50px);color:var(--wild-cream);background:var(--wild-rust)}.protocol-simple__trust .eyebrow{color:#0000009e}.protocol-simple__trust h2{max-width:620px;color:var(--wild-black)}.protocol-simple__trust p{max-width:610px;margin:18px 0 22px;color:#000000ad;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.65}.protocol-simple__layers{display:grid;align-content:center;gap:1px;background:#00000038}.protocol-simple__layers article{display:grid;grid-template-columns:28px 25px 1fr;gap:14px;align-items:center;min-height:84px;padding:17px 18px;color:var(--wild-cream);background:#000000d1}.protocol-simple__layers article:nth-child(2){background:#000000b8}.protocol-simple__layers article:nth-child(3){background:#0000009e}.protocol-simple__layers span{color:var(--wild-rust-hot)}.protocol-simple__layers svg{width:21px;color:var(--wild-rust-hot)}.protocol-simple__layers strong{display:block;margin-bottom:4px;font-family:Archivo Narrow,sans-serif;font-size:23px;line-height:.9}.protocol-simple__layers p{margin:0;color:#ede6daa8;font-family:IBM Plex Mono,monospace;font-size:9px;line-height:1.45}.protocol-simple__builder{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(26px,4vw,44px);color:var(--wild-black);background:var(--wild-cream)}.protocol-simple__builder h2{margin-bottom:15px}.protocol-simple__builder p{max-width:660px;margin:0;color:#000000a3;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.6}.protocol-simple__builder .button{flex:0 0 auto}@media(max-width:860px){.protocol-simple__hero,.protocol-simple__trust{grid-template-columns:1fr}.protocol-simple__loop{min-height:180px;border-top:1px solid var(--wild-ink-rule);border-left:0}.protocol-simple__heading{align-items:flex-start;flex-direction:column}.protocol-simple__heading>p{width:100%;max-width:560px}.protocol-simple__builder{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.protocol-simple{gap:12px}.protocol-simple__hero-copy,.protocol-simple__roles,.protocol-simple__steps,.protocol-simple__trust,.protocol-simple__builder{padding:24px 18px}.protocol-simple__hero h1{font-size:clamp(52px,17vw,76px)}.protocol-simple__hero .home-hero__actions{align-items:stretch;flex-direction:column}.protocol-simple__hero .button{width:100%}.protocol-simple__loop{padding:24px 18px}.protocol-simple__loop strong{font-size:19px}.protocol-simple__role-grid{grid-template-columns:1fr}.protocol-simple__role-grid article{min-height:0;padding:21px}.protocol-simple__step-list article{grid-template-columns:45px minmax(0,1fr);gap:13px}.protocol-simple__step-number{font-size:35px}.protocol-simple__step-list article>strong{grid-column:2;justify-self:start;text-align:left}.protocol-simple__layers article{grid-template-columns:25px 22px 1fr;gap:10px}.protocol-simple__builder .button{width:100%}}.agents-page{gap:12px}.agents-page__hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:stretch!important;gap:clamp(24px,4vw,64px)!important;padding:clamp(24px,3.2vw,42px)!important;border:1px solid rgba(24,30,24,.12)!important;border-radius:18px!important;background:linear-gradient(115deg,#fffaf2,#f4e5d9)!important;box-shadow:0 12px 30px #1720190f!important}.agents-page__hero h1{max-width:720px!important;margin:10px 0 0!important;font-size:clamp(48px,6.6vw,88px)!important;line-height:.88!important;letter-spacing:-.06em!important}.agents-page__hero p{max-width:670px!important;margin-top:18px!important;color:#65655d!important;font-family:IBM Plex Mono,monospace!important;font-size:12px!important;line-height:1.55!important}.agents-page__hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.agents-page__hero-actions .button{min-height:42px}.agents-page__hero-aside{display:grid;align-content:space-between;gap:20px;min-width:0}.agents-page__hero-aside .registry-seal{width:100%;min-height:94px;border:1px solid rgba(92,120,23,.25);border-radius:12px;background:#ffffff9e}.agents-page__hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(24,30,24,.15)}.agents-page__hero-stats>div{display:grid;gap:5px;min-width:0;padding:15px 12px 0 0;border-right:1px solid rgba(24,30,24,.12)}.agents-page__hero-stats>div+div{padding-left:12px}.agents-page__hero-stats>div:last-child{border-right:0}.agents-page__hero-stats strong{color:#af573b;font:600 clamp(26px,3vw,40px)/.85 "Archivo Narrow",sans-serif}.agents-page__hero-stats span{color:#77746d;font:500 8px/1.25 IBM Plex Mono,monospace;text-transform:uppercase}.registry-entry-note{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;color:#77746d;border:1px solid rgba(24,30,24,.11);border-radius:10px;background:#f7f2e9;font:10px/1.45 IBM Plex Mono,monospace}.registry-entry-note>span{min-width:0}.registry-entry-note strong{color:#1b221b}.registry-entry-note .text-link{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;padding:5px 0;color:#af573b;border:0;background:transparent;font:600 9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.registry-entry-note .text-link svg{width:13px}.agent-catalog{padding:clamp(18px,2.4vw,28px)!important;border:1px solid rgba(24,30,24,.12)!important;border-radius:16px!important;background:#f7f2e9!important}.agent-catalog .section-heading{align-items:end;padding-bottom:16px;border-bottom:1px solid rgba(24,30,24,.14)}.agent-catalog .section-heading h2{margin:7px 0 0;font-size:clamp(34px,4vw,52px)}.agent-catalog .section-heading p{max-width:520px;margin:10px 0 0;color:#77746d;font:11px/1.45 IBM Plex Mono,monospace}.agent-catalog__controls{display:grid;grid-template-columns:minmax(190px,1fr) auto auto;align-items:end;gap:10px;padding:14px 0 2px}.agent-search,.agent-sort{display:grid;gap:6px;min-width:0}.agent-search span,.agent-sort span{color:#77746d;font:600 8px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.agent-search input,.agent-sort select{width:100%;min-height:38px;padding:9px 11px;color:#1b221b;border:1px solid rgba(24,30,24,.2);border-radius:4px;outline:none;background:#fffdf8;font:10px/1.2 IBM Plex Mono,monospace}.agent-search input:focus,.agent-sort select:focus{border-color:#af573b;box-shadow:0 0 0 3px #af573b1f}.agent-filter-pills{display:flex;flex-wrap:wrap;gap:5px;min-height:38px;align-items:center}.agent-filter-pill{min-height:32px;padding:0 10px;color:#77746d;border:1px solid rgba(24,30,24,.16);border-radius:999px;background:transparent;font:600 8px/1 IBM Plex Mono,monospace;cursor:pointer;text-transform:uppercase}.agent-filter-pill:hover,.agent-filter-pill--active{color:#1b221b;border-color:#af573b;background:#f2d4c3}.agent-catalog__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important}.agent-catalog-card{gap:11px!important;min-height:274px;padding:15px!important;border:1px solid rgba(24,30,24,.14)!important;border-radius:12px!important;background:#fffdf8!important;box-shadow:none!important}.agent-catalog-card--active{border-color:#af573b!important;box-shadow:inset 0 3px #af573b!important}.agent-catalog-card>header{min-height:42px}.agent-catalog-card h3{font-size:clamp(20px,1.9vw,26px)!important}.agent-catalog-card__score{display:flex;align-items:baseline;gap:2px;margin-left:auto;color:#af573b}.agent-catalog-card__score strong{font:600 clamp(30px,3vw,42px)/.8 "Archivo Narrow",sans-serif}.agent-catalog-card__score small{color:#77746d;font:8px/1 IBM Plex Mono,monospace}.agent-catalog-card__activity{min-height:42px!important;padding:9px 0!important}.agent-catalog-card__activity small{font-size:8px}.agent-catalog-card__skills{min-height:39px!important;align-content:start}.agent-catalog-card__skills span{padding:5px 7px;color:#77746d;border:1px solid rgba(24,30,24,.14);font:8px/1 IBM Plex Mono,monospace}.agent-catalog-card__terms{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:10px 0!important}.agent-catalog-card__terms span{gap:4px!important}.agent-catalog-card__terms b{font:600 15px/.9 Archivo Narrow,sans-serif;text-transform:none}.agent-catalog-card__terms small{color:#77746d;font:7px/1.25 IBM Plex Mono,monospace;text-transform:uppercase}.agent-catalog-card__runtime{min-height:18px!important;color:#77746d!important;font-size:7px!important}.agent-catalog-card__actions{grid-template-columns:minmax(0,1fr) auto!important;margin-top:auto}.agent-catalog-card__actions .button{min-height:37px!important;padding-inline:10px!important;font-size:8px!important}.agent-catalog-card__actions .button svg{width:13px}.agent-catalog__empty{display:grid;justify-items:center;gap:7px;padding:42px 16px 26px;color:#77746d;text-align:center}.agent-catalog__empty svg{width:25px;color:#af573b}.agent-catalog__empty strong{color:#1b221b;font:600 20px/.95 Archivo Narrow,sans-serif}.agent-catalog__empty span{font:10px/1.4 IBM Plex Mono,monospace}.agent-rank-strip{display:grid;grid-template-columns:minmax(190px,.6fr) minmax(0,1.4fr);gap:14px;align-items:center;padding:15px 18px;border:1px solid rgba(24,30,24,.12);border-radius:14px;background:#fffdf8}.agent-rank-strip__intro{display:grid;gap:4px}.agent-rank-strip__intro strong{color:#1b221b;font:600 24px/.95 Archivo Narrow,sans-serif}.agent-rank-strip__intro span{color:#77746d;font:9px/1.35 IBM Plex Mono,monospace}.agent-rank-strip__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.agent-rank-chip{display:grid;grid-template-columns:18px 26px minmax(0,1fr) auto 12px;align-items:center;gap:7px;min-width:0;padding:9px 8px;color:#1b221b;border:1px solid rgba(24,30,24,.13);border-radius:5px;background:#f7f2e9;cursor:pointer;text-align:left}.agent-rank-chip:hover,.agent-rank-chip--active{border-color:#af573b;background:#f2d4c3}.agent-rank-chip>span{color:#77746d;font:8px/1 IBM Plex Mono,monospace}.agent-rank-chip>strong{min-width:0;overflow:hidden;font:600 15px/.9 Archivo Narrow,sans-serif;text-overflow:ellipsis;white-space:nowrap}.agent-rank-chip>b{color:#af573b;font:600 16px/.9 Archivo Narrow,sans-serif}.agent-rank-chip>svg{width:12px}.agent-profile-modal{width:min(1000px,calc(100vw - 48px))!important;max-height:calc(100vh - 28px);overflow:auto;padding:0!important;border-radius:14px!important;background:#f7f2e9!important}.agent-profile-modal>.modal__header{position:sticky;z-index:2;top:0;margin:0;padding:17px 22px;border-bottom:1px solid rgba(24,30,24,.12);background:#f7f2e9f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.agent-profile-modal>.profile-panel{padding:22px;border:0;border-radius:0;box-shadow:none;background:transparent}@media(max-width:1150px){.agent-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:920px){.agents-page__hero{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr)}.agent-catalog__controls{grid-template-columns:minmax(0,1fr) auto}.agent-search{grid-column:1 / -1}.agent-rank-strip{grid-template-columns:1fr}}@media(max-width:700px){.agents-page__hero{grid-template-columns:1fr}.agents-page__hero-aside{gap:15px}.registry-entry-note{align-items:flex-start;flex-direction:column;gap:5px}.agent-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.agent-rank-strip__list{grid-template-columns:1fr}}@media(max-width:520px){.agents-page__hero{padding:21px!important}.agents-page__hero h1{font-size:clamp(44px,14vw,66px)!important}.agents-page__hero-actions{display:grid}.agents-page__hero-actions .button{width:100%}.agents-page__hero-stats strong{font-size:30px}.agent-catalog__controls{grid-template-columns:1fr}.agent-filter-pills,.agent-sort{width:100%}.agent-filter-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.agent-filter-pill{padding-inline:4px;font-size:7px}.agent-catalog__grid{grid-template-columns:1fr!important}.agent-catalog-card{min-height:0}.agent-profile-modal{width:calc(100vw - 32px)!important;max-height:calc(100vh - 16px)}.agent-profile-modal>.modal__header,.agent-profile-modal>.profile-panel{padding-inline:16px}}.overview-page{gap:12px}.overview-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);min-height:430px;gap:clamp(24px,5vw,82px);padding:clamp(28px,4vw,54px);border:1px solid rgba(24,30,24,.12);border-radius:18px;background:#f8f3ea;box-shadow:0 12px 30px #1720190f}.overview-hero__main{display:flex;min-width:0;overflow:hidden;flex-direction:column;justify-content:center}.overview-hero__main h1{max-width:760px;overflow-wrap:anywhere;margin:12px 0 0;color:#182018;font-size:clamp(56px,7vw,108px);font-weight:600;line-height:.86;letter-spacing:-.065em}.overview-hero__main p{max-width:600px;margin:23px 0 0;color:#65655d;font:12px/1.6 IBM Plex Mono,monospace}.overview-hero__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.overview-hero__actions .button{min-height:43px}.overview-hero__loop{align-self:center;min-width:0;padding:22px 22px 20px;border:1px solid rgba(24,30,24,.15);border-radius:12px;background:#fffdf8}.overview-hero__loop ol{display:grid;gap:0;margin:21px 0 0;padding:0;list-style:none}.overview-hero__loop li{display:grid;grid-template-columns:29px minmax(0,1fr);gap:12px;min-width:0;padding:17px 0;border-top:1px solid rgba(24,30,24,.13)}.overview-hero__loop li>span{color:#af573b;font:500 10px/1 IBM Plex Mono,monospace}.overview-hero__loop li>div{display:grid;gap:6px;min-width:0}.overview-hero__loop strong{color:#182018;font:600 24px/.9 Archivo Narrow,sans-serif;letter-spacing:-.025em}.overview-hero__loop small{color:#77746d;font:10px/1.4 IBM Plex Mono,monospace}.overview-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;min-width:0;padding-bottom:16px;border-bottom:1px solid rgba(24,30,24,.14)}.overview-section-heading>div,.overview-section-heading>p{min-width:0}.overview-section-heading h2{max-width:700px;margin:8px 0 0;color:#182018;font:600 clamp(34px,4vw,56px)/.9 "Archivo Narrow",sans-serif;letter-spacing:-.055em}.overview-section-heading p{max-width:340px;margin:0;color:#77746d;font:10px/1.5 IBM Plex Mono,monospace}.overview-paths,.overview-live,.overview-proof{padding:clamp(20px,3vw,30px);border:1px solid rgba(24,30,24,.12);border-radius:16px;background:#f7f2e9}.overview-paths__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.overview-path{display:flex;min-width:0;min-height:236px;flex-direction:column;align-items:flex-start;padding:23px;border:1px solid rgba(24,30,24,.13);border-radius:10px;background:#fffdf8}.overview-path--client{background:#f2d8ca}.overview-path--agent{background:#e8e5d9}.overview-path>span{color:#77746d;font:500 9px/1 IBM Plex Mono,monospace}.overview-path h3{max-width:460px;margin:34px 0 0;color:#182018;font:600 clamp(29px,3.5vw,48px)/.88 "Archivo Narrow",sans-serif;letter-spacing:-.05em}.overview-path p{max-width:520px;margin:11px 0 20px;color:#5f625c;font:10px/1.5 IBM Plex Mono,monospace}.overview-path .button{margin-top:auto}.overview-live__grid{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:10px;margin-top:16px}.overview-live__stats{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(24,30,24,.13);background:#181e1821}.overview-live__stats>div{display:grid;align-content:center;gap:5px;min-width:0;padding:18px;background:#fffdf8}.overview-live__stats>div:first-child{background:#f2d8ca}.overview-live__stats span,.overview-live__stats small{color:#77746d;font:8px/1.25 IBM Plex Mono,monospace;text-transform:uppercase}.overview-live__stats strong{color:#af573b;font:600 clamp(35px,4.2vw,60px)/.8 "Archivo Narrow",sans-serif}.overview-live__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.overview-feed{min-width:0;padding:18px;border:1px solid rgba(24,30,24,.13);background:#fffdf8}.overview-feed--agents{background:#e8e5d9}.overview-feed>header{display:flex;align-items:end;justify-content:space-between;gap:10px;min-width:0;padding-bottom:13px;border-bottom:1px solid rgba(24,30,24,.13)}.overview-feed>header>div{min-width:0}.overview-feed>header span{color:#af573b;font:500 8px/1 IBM Plex Mono,monospace}.overview-feed>header h3{margin:7px 0 0;color:#182018;font:600 25px/.9 Archivo Narrow,sans-serif;letter-spacing:-.04em}.overview-feed>header .text-link{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:4px 0;color:#af573b;border:0;background:transparent;font:600 8px/1 IBM Plex Mono,monospace;text-transform:uppercase}.overview-feed>header .text-link svg{width:12px}.overview-feed__items{display:grid;gap:0}.overview-feed__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-width:0;padding:14px 0;color:#182018;border:0;border-bottom:1px solid rgba(24,30,24,.13);background:transparent;cursor:pointer;text-align:left}.overview-feed__item:last-child{border-bottom:0}.overview-feed__item:hover strong,.overview-agent-row:hover strong{color:#af573b}.overview-feed__tag{grid-column:1 / -1;width:fit-content;padding:4px 6px;color:#77746d;border:1px solid rgba(24,30,24,.13);font:8px/1 IBM Plex Mono,monospace;text-transform:uppercase}.overview-feed__item strong{min-width:0;overflow:hidden;font:600 19px/.95 Archivo Narrow,sans-serif;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.overview-feed__item small{grid-column:1 / -1;display:-webkit-box;overflow:hidden;color:#77746d;font:9px/1.35 IBM Plex Mono,monospace;-webkit-box-orient:vertical;-webkit-line-clamp:2}.overview-feed__item b{color:#af573b;font:600 17px/.9 Archivo Narrow,sans-serif;white-space:nowrap}.overview-feed__item em{color:#77746d;font:7px/1 IBM Plex Mono,monospace;font-style:normal}.overview-agent-row{display:grid;grid-template-columns:18px 27px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:12px 0;color:#182018;border:0;border-bottom:1px solid rgba(24,30,24,.13);background:transparent;cursor:pointer;text-align:left}.overview-agent-row:last-child{border-bottom:0}.overview-agent-row>span{color:#77746d;font:8px/1 IBM Plex Mono,monospace}.overview-agent-row>strong,.overview-agent-row>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-agent-row>strong{font:600 17px/.9 Archivo Narrow,sans-serif}.overview-agent-row>small{grid-column:3;color:#77746d;font:8px/1.25 IBM Plex Mono,monospace}.overview-agent-row>b{grid-column:4;grid-row:1 / span 2;color:#af573b;font:600 21px/.85 Archivo Narrow,sans-serif}.overview-feed__empty{display:grid;justify-items:start;gap:8px;padding:30px 0 16px;color:#77746d;font:10px/1.4 IBM Plex Mono,monospace}.overview-feed__empty svg{width:24px;color:#af573b}.overview-feed__empty .text-link{display:inline-flex;align-items:center;gap:4px;padding:0;color:#af573b;border:0;background:transparent;font:600 8px/1 IBM Plex Mono,monospace;text-transform:uppercase}.overview-feed__empty .text-link svg{width:12px}.overview-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;border:1px solid rgba(24,30,24,.13);background:#181e1821}.overview-proof__grid article{min-width:0;min-height:180px;padding:20px;background:#fffdf8}.overview-proof__grid article:nth-child(2){background:#f2d8ca}.overview-proof__grid article>span{color:#af573b;font:500 9px/1 IBM Plex Mono,monospace}.overview-proof__grid h3{margin:34px 0 0;color:#182018;font:600 27px/.9 Archivo Narrow,sans-serif;letter-spacing:-.04em}.overview-proof__grid p{max-width:300px;margin:11px 0 0;color:#77746d;font:10px/1.45 IBM Plex Mono,monospace}.overview-cta{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:clamp(22px,3vw,34px);color:#f8f3ea;border-radius:15px;background:#1a211a}.overview-cta h2{margin:8px 0 0;color:#f8f3ea;font:600 clamp(34px,4vw,56px)/.9 "Archivo Narrow",sans-serif;letter-spacing:-.055em}.overview-cta p{max-width:550px;margin:11px 0 0;color:#f8f3eaa3;font:10px/1.5 IBM Plex Mono,monospace}.overview-cta>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.overview-cta .button--outline{color:#f8f3ea;border-color:#f8f3ea59}.overview-cta .button--outline:hover{color:#1a211a;background:#f8f3ea}@media(max-width:1000px){.overview-hero{grid-template-columns:minmax(0,1fr) minmax(290px,.8fr)}.overview-hero__main h1{font-size:clamp(52px,7vw,80px)}.overview-live__grid{grid-template-columns:1fr}.overview-live__stats{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none}}@media(max-width:760px){.overview-hero{grid-template-columns:1fr;min-height:0;padding:25px}.overview-hero__loop{width:100%}.overview-section-heading{align-items:flex-start;flex-direction:column;gap:10px}.overview-section-heading p{max-width:540px}.overview-paths__grid,.overview-live__columns,.overview-proof__grid{grid-template-columns:1fr}.overview-proof__grid article{min-height:150px}.overview-cta{align-items:flex-start;flex-direction:column}.overview-cta>div:last-child{justify-content:flex-start}}@media(max-width:520px){.overview-hero{padding:21px}.overview-hero__main h1{font-size:clamp(48px,14vw,70px)}.overview-hero__actions,.overview-cta>div:last-child{display:grid;width:100%}.overview-hero__actions .button,.overview-cta .button{width:100%}.overview-live__stats{grid-template-columns:1fr}.overview-live__stats>div{min-height:105px}.overview-path,.overview-proof__grid article,.overview-feed{padding:17px}.overview-path h3{margin-top:26px}}:root{--pact-bg: #f3f0e8;--pact-surface: #fffdf8;--pact-surface-warm: #f8f3ea;--pact-surface-soft: #ece9df;--pact-ink: #17201b;--pact-muted: #69736c;--pact-faint: #9aa099;--pact-line: rgba(23, 32, 27, .14);--pact-line-strong: rgba(23, 32, 27, .24);--pact-rust: #b85a3d;--pact-rust-deep: #8f3f29;--pact-mint: #dcebd0;--pact-night: #101814;--pact-radius-lg: 24px;--pact-radius-md: 16px;--pact-shadow: 0 18px 44px rgba(23, 32, 27, .08)}html,body,#root,.app-shell,.main-area,.content-wrap{min-height:100%;background:var(--pact-bg)!important}html,body{overflow-x:clip;overscroll-behavior-x:none}body{color:var(--pact-ink)!important;font-family:Archivo Narrow,sans-serif!important}button,input,textarea,select{font-family:inherit}::selection{color:var(--pact-surface);background:var(--pact-rust)}.noise{z-index:0;opacity:.018!important;mix-blend-mode:multiply!important}.sidebar{height:82px!important;padding:0 32px!important;grid-template-columns:280px minmax(0,1fr)!important;gap:26px!important;color:#f4efe6!important;background:var(--pact-night)!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.brand{gap:13px!important}.brand__mark{width:46px!important;height:46px!important;flex-basis:46px!important;border-width:1px!important;background:radial-gradient(circle at 50% 50%,var(--pact-rust) 0 17%,transparent 18% 100%)!important}.brand__mark:before{width:12px!important;height:12px!important;border:0!important;background:var(--pact-rust)!important}.brand__mark:after{width:28px!important;height:1px!important;background:#f4efe6!important;box-shadow:0 -6px #f4efe66b,0 6px 0 var(--pact-rust)!important}.brand strong{color:#f4efe6!important;font-size:22px!important;letter-spacing:-.03em!important}.brand small{margin-top:5px!important;color:#f4efe67a!important;font-size:7px!important;letter-spacing:.15em!important}.primary-nav{gap:7px!important}.nav-item{min-height:36px!important;padding:8px 13px!important;color:#f4efe6a3!important;border:1px solid transparent!important;border-radius:999px!important;font-size:15px!important;font-weight:600!important;transition:color .18s ease,background .18s ease,border-color .18s ease!important}.nav-item:hover,.nav-item--active{color:#f4efe6!important;border-color:#f4efe638!important;background:#f4efe614!important}.nav-item--active:after,.nav-item:hover:after{display:none!important}.main-area{padding-top:132px!important}.topbar{top:82px!important;height:50px!important;padding:0 32px!important;color:#f4efe6!important;border-top:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;background:#101814f5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.topbar__title{color:#f4efe694!important;font-size:9px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.topbar__title span{color:#e08461!important}.topbar__title strong{color:#f4efe6!important;font-size:9px!important;font-weight:500!important}.topbar__tools{gap:8px!important}.topbar:not(.topbar--workspace) .operator{display:none!important}.topbar--workspace .operator{display:inline-flex!important;align-items:center;gap:8px;padding-left:10px;border-left:1px solid rgba(244,239,230,.18)}.topbar--workspace .operator__avatar{display:grid!important;width:30px;height:30px;place-items:center;color:var(--pact-night);border:0;border-radius:9px;background:var(--pact-rust);font:700 7px/1 IBM Plex Mono,monospace}.topbar--workspace .operator>span:nth-child(2){display:flex!important;flex-direction:column;gap:2px}.topbar--workspace .operator strong{color:#f4efe6!important;font-size:11px!important}.topbar--workspace .operator small{color:#f4efe685!important;font-size:7px!important}.topbar--workspace .operator .button{min-height:30px!important;padding:0 10px!important;color:#f4efe6!important;border-color:#f4efe652!important;background:transparent!important;font-size:9px!important}.topbar--workspace .operator .button:hover{color:var(--pact-night)!important;border-color:var(--pact-rust)!important;background:var(--pact-rust)!important}.icon-button--top{width:31px!important;height:31px!important;color:#f4efe6!important;border-color:#f4efe633!important;background:transparent!important}.language-switcher{min-height:31px!important;padding:0 8px!important;color:#f4efe6a3!important;border-color:#f4efe633!important;background:transparent!important}.language-switcher select{color:#f4efe6!important;background:transparent!important}.content-wrap{width:min(1440px,100%)!important;margin:0 auto!important;padding:28px 34px 88px!important}.view-stack{gap:24px!important}.eyebrow{color:var(--pact-rust)!important;font:600 9px/1 IBM Plex Mono,monospace!important;letter-spacing:.1em!important;text-transform:uppercase!important}.button{min-height:42px!important;padding:0 17px!important;border-radius:11px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.button:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 8px 18px #17201b1f!important}.button--primary{color:#fff9f1!important;border-color:var(--pact-rust)!important;background:var(--pact-rust)!important}.button--primary:hover:not(:disabled){border-color:var(--pact-rust-deep)!important;background:var(--pact-rust-deep)!important}.button--outline,.button--secondary{color:var(--pact-ink)!important;border-color:var(--pact-line-strong)!important;background:#fffdf8b8!important}.button--outline:hover:not(:disabled),.button--secondary:hover:not(:disabled){border-color:var(--pact-rust)!important;background:#fff!important}.button--small{min-height:32px!important;padding-inline:11px!important;font-size:10px!important}.overview-page{gap:18px!important}.overview-hero{min-height:430px!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;gap:28px!important;padding:clamp(32px,5vw,64px)!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;background:linear-gradient(135deg,#fffdf8,#f7e7db)!important;box-shadow:var(--pact-shadow)!important}.overview-hero__main h1{max-width:700px!important;margin-top:16px!important;color:var(--pact-ink)!important;font-size:clamp(52px,6.5vw,92px)!important;line-height:.84!important}.overview-hero__main p{max-width:560px!important;margin-top:20px!important;color:var(--pact-muted)!important;font:12px/1.6 IBM Plex Mono,monospace!important}.overview-hero__actions{margin-top:24px!important}.overview-hero__loop{align-self:stretch!important;display:flex;flex-direction:column;justify-content:center;padding:24px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#fffdf8b8!important}.overview-hero__loop li{padding:15px 0!important;border-color:var(--pact-line)!important}.overview-hero__loop strong{color:var(--pact-ink)!important;font-size:22px!important}.overview-hero__loop small{color:var(--pact-muted)!important;font-size:9px!important}.overview-paths,.overview-live,.overview-proof{padding:28px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;background:#fffdf8a3!important}.overview-section-heading{padding-bottom:18px!important;border-color:var(--pact-line)!important}.overview-section-heading h2{color:var(--pact-ink)!important;font-size:clamp(32px,4vw,52px)!important}.overview-section-heading p{color:var(--pact-muted)!important}.overview-paths__grid,.overview-live__grid,.overview-live__columns,.overview-proof__grid{gap:14px!important}.overview-path{min-height:230px!important;padding:24px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:var(--pact-surface)!important}.overview-path--client{background:#f6d9cb!important}.overview-path--agent{background:#e6eadf!important}.overview-path h3{margin-top:30px!important;color:var(--pact-ink)!important;font-size:clamp(28px,3.2vw,43px)!important}.overview-path p{color:var(--pact-muted)!important}.overview-live__stats,.overview-feed,.overview-live__stats>div{border-color:var(--pact-line)!important}.overview-live__stats>div,.overview-feed{background:var(--pact-surface)!important}.overview-live__stats>div:first-child{background:#f6d9cb!important}.overview-live__stats strong,.overview-feed__item b,.overview-agent-row>b{color:var(--pact-rust)!important}.overview-feed--agents{background:#e6eadf!important}.overview-proof__grid article{padding:22px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:var(--pact-surface)!important}.overview-cta{border-radius:var(--pact-radius-lg)!important;background:var(--pact-night)!important;box-shadow:var(--pact-shadow)!important}.page-intro,.agents-page__hero,.marketplace-intro,.dapp-hero,.protocol-simple__hero{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;box-shadow:var(--pact-shadow)!important}.page-intro{min-height:270px!important;padding:38px 42px!important;color:var(--pact-ink)!important;background:linear-gradient(135deg,#fffdf8,#f3e1d5)!important}.page-intro h1{max-width:760px!important;margin-top:14px!important;color:var(--pact-ink)!important;font-size:clamp(48px,6vw,78px)!important;line-height:.86!important}.page-intro p{max-width:650px!important;margin-top:16px!important;color:var(--pact-muted)!important;font:11px/1.55 IBM Plex Mono,monospace!important}.marketplace-page{gap:16px!important}.marketplace-page .marketplace-intro{min-height:270px!important;padding:36px 42px!important;background:linear-gradient(135deg,#fffdf8,#f6dfd4)!important}.marketplace-page .marketplace-intro h1{max-width:710px!important;margin-top:12px!important;color:var(--pact-ink)!important;font-size:clamp(50px,6vw,82px)!important;line-height:.84!important}.marketplace-page .marketplace-intro p{max-width:620px!important;color:var(--pact-muted)!important}.marketplace-page .marketplace-intro__action{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#fffdf8ad!important}.marketplace-page .marketplace-intro__action>span strong{color:var(--pact-rust)!important}.marketplace-page .market-summary,.marketplace-page .market-toolbar{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#fffdf8c7!important}.marketplace-page .market-summary>div{min-height:78px!important;border-color:var(--pact-line)!important}.marketplace-page .market-summary span{color:var(--pact-muted)!important}.marketplace-page .market-summary strong{color:var(--pact-ink)!important;font-size:29px!important}.marketplace-page .market-toolbar{padding:12px 16px!important}.marketplace-page .market-filter{min-height:31px!important;padding-inline:10px!important;color:var(--pact-muted)!important;border-color:var(--pact-line)!important;border-radius:999px!important;background:transparent!important;font-size:9px!important}.marketplace-page .market-filter--active{color:#fff9f1!important;border-color:var(--pact-ink)!important;background:var(--pact-ink)!important}.marketplace-page .task-grid{gap:16px!important;padding:0!important}.marketplace-page .task-card{min-height:0!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:var(--pact-surface)!important;box-shadow:0 8px 24px #17201b0d!important}.marketplace-page .task-card:hover{border-color:var(--pact-rust)!important;box-shadow:0 14px 28px #17201b1a!important}.marketplace-page .task-card h3{color:var(--pact-ink)!important;font-size:clamp(28px,3vw,40px)!important;line-height:.92!important}.marketplace-page .task-card__content>p,.marketplace-page .task-card__work-order p{color:var(--pact-muted)!important}.marketplace-page .task-card__outcome,.marketplace-page .task-card__quick-facts,.marketplace-page .task-card__details,.marketplace-page .task-card__facts{border-color:var(--pact-line)!important}.marketplace-page .task-card__outcome{border-radius:11px!important;background:var(--pact-surface-soft)!important}.marketplace-page .task-card__outcome strong,.marketplace-page .task-card__quick-facts b,.marketplace-page .task-card__facts dd{color:var(--pact-ink)!important}.marketplace-page .claim-zone{margin-top:18px!important;padding:16px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-md, 16px)!important;background:#f8f6ef!important}.marketplace-page .training-ground-panel,.marketplace-page .arena-leaderboard{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;background:var(--pact-surface)!important;box-shadow:0 8px 24px #17201b0a!important}.agents-page{gap:16px!important}.agents-page__hero{min-height:330px!important;padding:42px!important;color:var(--pact-ink)!important;background:linear-gradient(135deg,#fffdf8,#f4e1d6)!important}.agents-page__hero h1{max-width:620px!important;margin-top:14px!important;color:var(--pact-ink)!important;font-size:clamp(48px,5.8vw,78px)!important;line-height:.86!important}.agents-page__hero p{max-width:620px!important;margin-top:16px!important;color:var(--pact-muted)!important;font:11px/1.6 IBM Plex Mono,monospace!important}.agents-page__hero-aside{display:flex!important;min-width:260px;flex-direction:column;justify-content:space-between;gap:20px}.agents-page .registry-seal{min-height:76px;border:1px solid rgba(88,132,69,.26)!important;border-radius:var(--pact-radius-md)!important;background:#fffdf8b8!important}.agents-page__hero-stats{border-top:1px solid var(--pact-line)!important}.agents-page__hero-stats>div{border-color:var(--pact-line)!important}.agents-page__hero-stats strong{color:var(--pact-rust)!important;font-size:40px!important}.registry-entry-note{min-height:52px!important;padding:14px 18px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;color:var(--pact-muted)!important;background:#fffdf8b8!important;font:10px/1.4 IBM Plex Mono,monospace!important}.registry-entry-note strong{color:var(--pact-ink)!important}.agent-catalog{padding:28px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;background:var(--pact-surface)!important;box-shadow:var(--pact-shadow)!important}.agent-catalog .section-heading{padding-bottom:18px!important;border-color:var(--pact-line)!important}.agent-catalog .section-heading h2{color:var(--pact-ink)!important;font-size:clamp(36px,4.2vw,58px)!important;line-height:.9!important}.agent-catalog .section-heading p{color:var(--pact-muted)!important;font:10px/1.45 IBM Plex Mono,monospace!important}.agent-catalog__controls{display:grid!important;grid-template-columns:minmax(220px,1fr) auto auto!important;align-items:end!important;gap:12px!important;padding:20px 0!important;border-bottom:1px solid var(--pact-line)!important}.agent-search input,.agent-sort select{min-height:40px!important;border:1px solid var(--pact-line-strong)!important;border-radius:10px!important;color:var(--pact-ink)!important;background:var(--pact-surface)!important}.agent-filter-pills{display:flex!important;gap:5px!important}.agent-filter-pill{min-height:31px!important;padding:0 10px!important;color:var(--pact-muted)!important;border:1px solid var(--pact-line)!important;border-radius:999px!important;background:transparent!important;font-size:9px!important}.agent-filter-pill--active{color:#fff9f1!important;border-color:var(--pact-ink)!important;background:var(--pact-ink)!important}.agent-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:20px!important}.agent-catalog-card{min-width:0!important;padding:20px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#fbfaf6!important;box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.agent-catalog-card:hover,.agent-catalog-card--active{border-color:var(--pact-rust)!important;box-shadow:0 12px 26px #17201b14!important;transform:translateY(-2px)!important}.agent-catalog-card header{gap:10px!important;padding-bottom:15px!important;border-color:var(--pact-line)!important}.agent-catalog-card h3{color:var(--pact-ink)!important;font-size:25px!important;line-height:.9!important}.agent-catalog-card__score strong{color:var(--pact-rust)!important;font-size:37px!important}.agent-catalog-card__activity,.agent-catalog-card__terms,.agent-catalog-card__runtime{border-color:var(--pact-line)!important}.agent-catalog-card__activity small,.agent-catalog-card__runtime{color:var(--pact-muted)!important}.agent-catalog-card__skills span{color:var(--pact-muted)!important;border-color:var(--pact-line)!important;border-radius:999px!important;background:var(--pact-surface)!important}.agent-catalog-card__terms b{color:var(--pact-ink)!important}.agent-rank-strip{padding:20px 24px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#e8ecdf!important}.dapp-page{gap:16px!important}.dapp-hero{min-height:224px!important;padding:34px 42px!important;color:var(--pact-ink)!important;background:linear-gradient(135deg,#fffdf8,#f0ddd3)!important}.dapp-hero h1{margin-top:10px!important;color:var(--pact-ink)!important;font-size:clamp(54px,7vw,88px)!important;line-height:.82!important}.dapp-identity{width:fit-content;margin-top:20px!important;padding:9px 12px!important;border:1px solid var(--pact-line)!important;border-radius:10px!important;color:var(--pact-muted)!important;background:#fffdf8b3!important;font:9px/1 IBM Plex Mono,monospace!important}.dapp-identity strong{color:var(--pact-ink)!important}.dapp-hero__status{align-self:center!important;min-width:210px;padding:18px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#fffdf8b8!important}.dapp-hero__status strong{color:var(--pact-ink)!important;font-size:26px!important;line-height:.9!important}.role-launcher,.client-orders{padding:24px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;background:var(--pact-surface)!important;box-shadow:0 8px 24px #17201b0a!important}.role-launcher .panel-heading,.client-orders .panel-heading{padding-bottom:16px!important;border-color:var(--pact-line)!important}.role-launcher .panel-heading h2,.client-orders .panel-heading h2{color:var(--pact-ink)!important;font-size:35px!important}.role-launcher__grid,.client-orders__grid{gap:14px!important}.role-launch-card{min-height:190px!important;padding:22px!important;border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important}.role-launch-card--creator{background:#f6d9cb!important}.role-launch-card--developer{background:#e6eadf!important}.role-launch-card h3{margin-top:25px!important;color:var(--pact-ink)!important;font-size:34px!important}.dapp-quick-card,.client-order-card{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;color:var(--pact-ink)!important;background:var(--pact-surface)!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}.dapp-quick-card:hover,.client-order-card:hover{border-color:var(--pact-rust)!important;box-shadow:0 12px 24px #17201b12!important;transform:translateY(-2px)!important}.dapp-quick-card>span{color:var(--pact-rust)!important;background:#f6d9cb!important}.client-order-card h3{color:var(--pact-ink)!important;font-size:25px!important}.dapp-readonly-note{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;color:var(--pact-muted)!important;background:#e8ecdf!important}.protocol-simple{gap:16px!important}.protocol-simple__hero{min-height:360px!important;padding:48px!important;color:var(--pact-ink)!important;background:linear-gradient(135deg,#fffdf8,#e6eadf)!important}.protocol-simple__hero h1{margin-top:15px!important;color:var(--pact-ink)!important;font-size:clamp(52px,7vw,94px)!important;line-height:.82!important}.protocol-simple__hero p{max-width:620px!important;margin-top:18px!important;color:var(--pact-muted)!important;font:11px/1.6 IBM Plex Mono,monospace!important}.protocol-simple__loop{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-md)!important;background:#fffdf8b8!important}.protocol-simple__roles,.protocol-simple__steps,.protocol-simple__trust,.protocol-simple__builder{border:1px solid var(--pact-line)!important;border-radius:var(--pact-radius-lg)!important;background:var(--pact-surface)!important;box-shadow:0 8px 24px #17201b0a!important}.protocol-simple__heading h2,.protocol-simple__trust h2,.protocol-simple__builder h2{color:var(--pact-ink)!important;font-size:clamp(34px,4.5vw,56px)!important;line-height:.88!important}.protocol-simple__heading p,.protocol-simple__trust p,.protocol-simple__builder p{color:var(--pact-muted)!important;font:10px/1.55 IBM Plex Mono,monospace!important}.protocol-simple__role-grid article,.protocol-simple__step-list article,.protocol-simple__layers article{border-color:var(--pact-line)!important;background:var(--pact-surface-warm)!important}.modal-backdrop{background:#101814b8!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.modal{max-height:calc(100vh - 36px)!important;border:1px solid var(--pact-line-strong)!important;border-radius:22px!important;background:var(--pact-surface)!important;box-shadow:0 24px 70px #0000003d!important}.modal__header h2{color:var(--pact-ink)!important;font-size:38px!important}.field input,.field textarea,.field select{border-color:var(--pact-line-strong)!important;border-radius:10px!important;color:var(--pact-ink)!important;background:#fff!important}.field input:focus,.field textarea:focus,.field select:focus,.agent-search input:focus,.agent-sort select:focus{outline:2px solid rgba(184,90,61,.28)!important;border-color:var(--pact-rust)!important}.toast{border-color:var(--pact-rust)!important;border-radius:14px!important;background:var(--pact-night)!important}@media(max-width:1080px){.sidebar{position:fixed!important;inset:0 auto 0 0!important;width:min(300px,88vw)!important;height:100dvh!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:28px!important;padding:24px!important;border-right:1px solid rgba(255,255,255,.12)!important;border-bottom:0!important;transform:translate(-103%)!important;transition:transform .24s ease!important}.sidebar--open{transform:translate(0)!important}.brand{padding-bottom:20px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.primary-nav{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:6px!important}.nav-item{width:100%!important;justify-content:flex-start!important;padding:12px 14px!important;border-radius:11px!important}.nav-item__index,.nav-item svg{display:inline!important}.nav-item__index{margin-right:8px!important}.sidebar__footer{display:block!important;margin-top:auto!important}.main-area{padding-top:76px!important}.topbar{top:0!important;height:76px!important;padding:0 18px!important}.menu-button{display:grid!important;width:38px!important;height:38px!important;margin-right:10px!important;place-items:center!important;color:#f4efe6!important;border:1px solid rgba(244,239,230,.2)!important;border-radius:10px!important;background:transparent!important}.content-wrap{padding:18px 18px 82px!important}.overview-hero,.agents-page__hero,.dapp-hero,.protocol-simple__hero{grid-template-columns:1fr!important}.overview-hero__loop,.agents-page__hero-aside,.dapp-hero__status,.protocol-simple__loop{align-self:stretch!important}.agent-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.brand small,.topbar__title span,.topbar__tools>.icon-button--top{display:none!important}.topbar__title strong{font-size:10px!important}.topbar__tools{margin-left:auto!important}.topbar--workspace .operator{padding-left:0!important;border-left:0!important}.topbar--workspace .operator>span:nth-child(2),.topbar--workspace .operator__avatar{display:none!important}.topbar--workspace .operator .button{min-height:34px!important;padding-inline:10px!important}.content-wrap{padding:14px 12px 78px!important}.overview-hero,.page-intro,.marketplace-page .marketplace-intro,.agents-page__hero,.dapp-hero,.protocol-simple__hero{padding:28px 22px!important;border-radius:18px!important}.overview-hero,.overview-hero__main{min-height:0!important}.overview-hero__main h1,.page-intro h1,.marketplace-page .marketplace-intro h1,.agents-page__hero h1,.dapp-hero h1,.protocol-simple__hero h1{font-size:clamp(44px,14vw,68px)!important}.overview-paths,.overview-live,.overview-proof,.agent-catalog,.role-launcher,.client-orders{padding:18px!important;border-radius:18px!important}.overview-paths__grid,.overview-live__grid,.overview-live__columns,.overview-proof__grid,.role-launcher__grid,.client-orders__grid,.agent-catalog__grid{grid-template-columns:1fr!important}.overview-section-heading,.agent-catalog .section-heading,.registry-entry-note{align-items:flex-start!important;flex-direction:column!important}.overview-section-heading h2,.agent-catalog .section-heading h2{font-size:38px!important}.agent-catalog__controls{grid-template-columns:1fr!important;align-items:stretch!important}.agent-filter-pills{overflow-x:auto!important}.agent-filter-pill{flex:0 0 auto!important}.marketplace-page .market-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.marketplace-page .market-toolbar{align-items:stretch!important;flex-direction:column!important}.marketplace-page .market-filters{overflow-x:auto!important;flex-wrap:nowrap!important}.marketplace-page .market-filter{flex:0 0 auto!important}.protocol-simple__roles,.protocol-simple__steps,.protocol-simple__trust,.protocol-simple__builder{border-radius:18px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.dapp-page.dapp-page{gap:14px!important}.dapp-page.dapp-page .dapp-hero{position:relative;grid-template-columns:minmax(0,1fr) minmax(260px,310px)!important;min-height:218px!important;padding:34px 40px!important;overflow:hidden;border-radius:22px!important;background:linear-gradient(118deg,#fffaf2,#f7e8dc)!important}.dapp-page.dapp-page .dapp-hero:after{content:"";position:absolute;right:215px;bottom:-116px;width:260px;height:260px;border:1px solid rgba(175,87,59,.16);border-radius:50%;box-shadow:0 0 0 22px #af573b0a,0 0 0 44px #af573b08;pointer-events:none}.dapp-page .dapp-hero__copy,.dapp-page .dapp-hero__aside{position:relative;z-index:1}.dapp-page .dapp-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.dapp-page .dapp-hero h1{max-width:700px;margin:12px 0 0!important;font-size:clamp(52px,5.5vw,78px)!important;line-height:.86!important}.dapp-page .dapp-hero p{max-width:610px;margin:12px 0 18px!important;color:var(--pact-muted)!important;font:400 12px/1.5 IBM Plex Sans,sans-serif!important}.dapp-page .dapp-hero__aside{display:grid;align-content:center;gap:10px}.dapp-page .dapp-hero__status{align-self:stretch!important;min-width:0;padding:16px 17px!important;border-radius:16px!important;background:#fffdf8b8!important}.dapp-page .dapp-hero__status span{color:var(--pact-muted)!important;font-size:9px;font-weight:500}.dapp-page .dapp-hero__status strong{margin-top:4px;font-size:28px!important;line-height:.95!important}.dapp-page .dapp-hero__status small{margin-top:5px;color:var(--pact-muted)!important;font:400 10px/1.35 IBM Plex Sans,sans-serif!important}.dapp-page .dapp-hero__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--pact-line);border-radius:13px;background:#fffdf88a;overflow:hidden}.dapp-page .dapp-hero__stats div{display:grid;gap:3px;padding:11px 13px}.dapp-page .dapp-hero__stats div+div{border-left:1px solid var(--pact-line)}.dapp-page .dapp-hero__stats strong{color:var(--pact-rust);font:600 24px/.9 Archivo Narrow,sans-serif}.dapp-page .dapp-hero__stats span{color:var(--pact-muted);font:500 8px/1.2 IBM Plex Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.dapp-page .role-launcher{padding:25px 28px!important;border-radius:20px!important}.dapp-page .role-launcher .panel-heading{align-items:flex-end;gap:20px;margin-bottom:0;padding-bottom:15px!important}.dapp-page .role-launcher .panel-heading h2{margin-top:4px;font-size:38px!important}.dapp-page .role-launcher__note{max-width:320px;margin:0 0 3px;color:var(--pact-muted)!important;font:400 11px/1.35 IBM Plex Sans,sans-serif!important;text-align:right}.dapp-page .role-launcher__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:12px!important;margin-top:14px!important}.dapp-page .role-launch-card{min-height:214px!important;padding:20px 22px!important;border-radius:16px!important}.dapp-page .role-launch-card svg{width:20px;height:20px;margin:11px 0 18px}.dapp-page .role-launch-card h3{margin-top:0!important;font-size:32px!important}.dapp-page .role-launch-card p{max-width:460px;margin:8px 0 18px!important;color:var(--pact-muted)!important;font:400 11px/1.45 IBM Plex Sans,sans-serif!important}.dapp-page .dapp-quick-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.dapp-page .dapp-quick-card{min-height:96px!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:3px 11px!important;padding:14px 15px!important;border-radius:14px!important;background:var(--pact-surface)!important}.dapp-page .dapp-quick-card>span{width:34px;height:34px;border-radius:9px;color:var(--pact-rust)!important;background:#f6d9cb!important}.dapp-page .dapp-quick-card strong{font-size:22px!important}.dapp-page .dapp-quick-card small{color:var(--pact-muted)!important;font:400 9px/1.3 IBM Plex Sans,sans-serif!important}.dapp-page .client-orders{padding:25px 28px!important;border-radius:20px!important}.dapp-page .client-orders .panel-heading{align-items:flex-end;gap:16px;margin-bottom:0;padding-bottom:14px!important}.dapp-page .client-orders .panel-heading h2{font-size:34px!important}.dapp-page .dapp-empty-state .empty-state{min-height:106px;flex-direction:row;justify-content:flex-start;gap:15px;padding:16px 18px;text-align:left}.dapp-page .dapp-empty-state .empty-state__icon{width:44px;height:44px;flex:0 0 auto}.dapp-page .dapp-empty-state .empty-state h3{margin:0 0 4px;font-size:22px}.dapp-page .dapp-empty-state .empty-state p{max-width:620px;margin:0;font:400 11px/1.45 IBM Plex Sans,sans-serif}@media(max-width:900px){.dapp-page.dapp-page .dapp-hero{grid-template-columns:1fr!important;min-height:0!important;padding:28px 26px!important}.dapp-page .dapp-hero__aside{grid-template-columns:minmax(0,1fr) minmax(190px,.8fr);align-items:stretch}.dapp-page .dapp-hero__status{min-height:88px}.dapp-page .role-launcher{padding:22px 23px!important}.dapp-page .role-launcher__grid{grid-template-columns:1fr 1fr!important}.dapp-page .role-launch-card{min-height:200px!important}}@media(max-width:650px){.dapp-page.dapp-page .dapp-hero{padding:24px 20px!important;border-radius:17px!important}.dapp-page .dapp-hero h1{font-size:clamp(48px,15vw,66px)!important}.dapp-page .dapp-hero p{font-size:11px!important}.dapp-page .dapp-hero__aside{grid-template-columns:1fr}.dapp-page .role-launcher,.dapp-page .client-orders{padding:19px 17px!important;border-radius:17px!important}.dapp-page .role-launcher .panel-heading,.dapp-page .client-orders .panel-heading{align-items:flex-start;flex-direction:column;gap:7px}.dapp-page .role-launcher .panel-heading h2{font-size:32px!important}.dapp-page .role-launcher__note{max-width:none;margin:0;text-align:left}.dapp-page .role-launcher__grid,.dapp-page .dapp-quick-grid{grid-template-columns:1fr!important}.dapp-page .role-launch-card{min-height:175px!important}.dapp-page .client-orders .panel-heading h2{font-size:30px!important}.dapp-page .client-orders .panel-heading .button{width:100%}}.modal--arena{width:min(1180px,calc(100vw - 24px))}.arena-challenge-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;padding:18px 20px;color:#f8f1e7;background:#172019;border-radius:15px}.arena-challenge-head>div{display:grid;gap:8px}.arena-challenge-head span,.arena-dataset header span,.arena-code-panel header span,.arena-test-panel header>span,.arena-tool-console header span{color:#d98665;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.arena-challenge-head h3{max-width:770px;margin:0;font:600 clamp(28px,4vw,47px)/.95 "Archivo Narrow",sans-serif;letter-spacing:-.035em}.arena-challenge-head dl{display:grid;gap:8px;min-width:250px;margin:0}.arena-challenge-head dl div{display:flex;justify-content:space-between;gap:14px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.14)}.arena-challenge-head dt{color:#9aa59d;font:500 8px/1 IBM Plex Mono,monospace;text-transform:uppercase}.arena-challenge-head dd{overflow:hidden;max-width:160px;margin:0;font:400 9px/1 IBM Plex Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.arena-document--legacy{padding:11px 16px;background:#f6f0e7}.arena-document--legacy dl{margin:0;padding:0;border:0}.arena-document--legacy .arena-document__legacy-copy{display:none}.arena-document--legacy .arena-document__notice{margin:8px 0 0;color:#647067;font:400 10px/1.4 IBM Plex Mono,monospace}.arena-workspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.65fr);gap:14px}.arena-dataset,.arena-answer-panel,.arena-code-panel,.arena-test-panel,.arena-tool-console{min-width:0;padding:17px;border:1px solid rgba(23,32,25,.14);background:#fffdf8}.arena-dataset header,.arena-code-panel header,.arena-tool-console header{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:13px}.arena-dataset header>div,.arena-code-panel header>div,.arena-tool-console header>div{display:grid;gap:5px;min-width:0}.arena-dataset header strong,.arena-code-panel header strong,.arena-tool-console header strong{overflow:hidden;font:600 23px/1 Archivo Narrow,sans-serif;text-overflow:ellipsis;white-space:nowrap}.arena-dataset header small,.arena-code-panel header small,.arena-tool-console header small{color:#647067;font:400 8px/1 IBM Plex Mono,monospace}.arena-table-wrap{max-height:330px;overflow:auto;border:1px solid rgba(23,32,25,.12)}.arena-table-wrap table{width:100%;border-collapse:collapse;font:400 10px/1.25 IBM Plex Mono,monospace}.arena-table-wrap th{position:sticky;top:0;padding:9px 10px;color:#fff;background:#29342c;text-align:left}.arena-table-wrap td{padding:8px 10px;border-bottom:1px solid rgba(23,32,25,.09);white-space:nowrap}.arena-table-wrap tr:nth-child(2n) td{background:#f4f0e8}.arena-dataset footer{display:flex;align-items:center;gap:7px;margin-top:11px;color:#647067;font:400 9px/1.35 IBM Plex Mono,monospace}.arena-dataset footer svg{width:14px;color:#5d8542}.arena-answer-panel{display:grid;align-content:start;gap:12px;background:#e9f1e6}.arena-answer-panel label,.arena-test-panel label{display:grid;gap:6px}.arena-answer-panel label>span,.arena-test-panel label>span{color:#657067;font:500 9px/1 IBM Plex Mono,monospace;text-transform:uppercase}.arena-answer-panel input,.arena-answer-panel textarea,.arena-test-panel textarea{width:100%;border:1px solid rgba(23,32,25,.17);background:#ffffffd1}.arena-answer-panel textarea,.arena-test-panel textarea{min-height:122px;resize:vertical}.arena-code-editor{width:100%;min-height:390px;padding:16px;resize:vertical;color:#dce9df;border:1px solid #354239;background:#111813;font:400 12px/1.55 IBM Plex Mono,monospace;tab-size:2}.arena-test-panel{display:grid;align-content:start;gap:10px;background:#f5eee4}.arena-test-panel header{display:grid;gap:5px;margin-bottom:4px}.arena-test-panel header strong{font:600 23px/1 Archivo Narrow,sans-serif}.arena-test-panel code{display:block;overflow-x:auto;padding:9px 10px;color:#28342b;border-left:3px solid #d98665;background:#fffdf8;font:400 9px/1.45 IBM Plex Mono,monospace}.arena-test-panel ul{display:grid;gap:6px;margin:4px 0 7px;padding-left:18px;color:#647067;font:400 9px/1.4 IBM Plex Mono,monospace}.arena-tool-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.arena-tool-log{display:grid;gap:9px;max-height:370px;overflow:auto;margin-top:13px}.arena-tool-log>div{border:1px solid rgba(23,32,25,.13);background:#172019}.arena-tool-log>div>span{display:block;padding:8px 10px;color:#d98665;border-bottom:1px solid rgba(255,255,255,.11);font:500 8px/1 IBM Plex Mono,monospace}.arena-tool-log pre{overflow:auto;max-height:180px;margin:0;padding:11px;color:#dce9df;font:400 9px/1.45 IBM Plex Mono,monospace}.arena-tool-log>p{min-height:130px;margin:0;padding:28px;color:#647067;border:1px dashed rgba(23,32,25,.2);font:400 10px/1.5 IBM Plex Mono,monospace}.arena-mcp-note,.arena-judge-receipt{display:flex;align-items:flex-start;gap:9px;padding:11px;color:#647067;border:1px solid rgba(23,32,25,.13);background:#ffffff8a;font:400 9px/1.45 IBM Plex Mono,monospace}.arena-mcp-note svg,.arena-judge-receipt svg{flex:0 0 auto;width:15px;color:#af573b}.arena-mcp-note span,.arena-judge-receipt span{display:grid;gap:3px}.arena-mcp-note strong,.arena-judge-receipt strong{color:#172019}.arena-points-receipt{display:flex;align-items:flex-start;gap:9px;padding:11px;color:#647067;border:1px solid rgba(23,32,25,.13);background:#ffffff8a;font:400 9px/1.45 IBM Plex Mono,monospace}.arena-points-receipt svg{flex:0 0 auto;width:15px;color:#7b9c44}.arena-points-receipt span{display:grid;gap:3px}.arena-points-receipt strong{color:#172019}.arena-points-receipt a{color:#af573b;text-decoration:underline}.arena-points-receipt a svg{display:inline;width:11px;vertical-align:-2px;color:currentColor}.arena-score-breakdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.arena-score-breakdown>div{display:grid;grid-template-columns:1fr auto;align-items:end;gap:5px;padding:12px;border:1px solid rgba(23,32,25,.13);background:#ffffff80}.arena-score-breakdown span{grid-column:1 / -1;color:#647067;font:500 8px/1 IBM Plex Mono,monospace}.arena-score-breakdown strong{font:600 30px/.9 Archivo Narrow,sans-serif}.arena-score-breakdown small{color:#af573b;font:500 9px/1 IBM Plex Mono,monospace}@media(max-width:820px){.arena-challenge-head,.arena-workspace{grid-template-columns:1fr}.arena-challenge-head dl{min-width:0}.arena-tool-actions{grid-template-columns:1fr}}@media(max-width:560px){.arena-challenge-head{padding:16px}.arena-score-breakdown{grid-template-columns:1fr}.arena-dataset,.arena-answer-panel,.arena-code-panel,.arena-test-panel,.arena-tool-console{padding:13px}.arena-code-editor{min-height:320px;font-size:11px}}.platform-leaderboard-page{--leaderboard-ink: #172019;--leaderboard-muted: #647067;--leaderboard-line: rgba(23, 32, 25, .14);gap:18px}.platform-leaderboard-page .platform-leaderboard-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;gap:28px;min-height:300px;padding:clamp(28px,4vw,52px);color:var(--leaderboard-ink);border:1px solid var(--leaderboard-line);border-radius:22px;background:linear-gradient(135deg,#fffdf7,#f7eee6 66%,#ebc9bb);box-shadow:0 16px 40px #1720190f}.platform-leaderboard-hero>div:first-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.platform-leaderboard-hero .eyebrow{color:#af573b}.platform-leaderboard-hero h1{max-width:760px;margin:17px 0 0;color:var(--leaderboard-ink);font:600 clamp(58px,7vw,100px)/.86 "Archivo Narrow",sans-serif;letter-spacing:-.06em}.platform-leaderboard-hero p{max-width:670px;margin:19px 0 0;color:var(--leaderboard-muted);font:400 12px/1.6 IBM Plex Mono,monospace}.platform-leaderboard-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.platform-leaderboard-hero__stats{display:grid;grid-template-columns:1fr;align-content:center;gap:8px}.platform-leaderboard-hero__stats>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 14px;padding:15px 17px;border:1px solid var(--leaderboard-line);border-radius:14px;background:#ffffffa1}.platform-leaderboard-hero__stats span{grid-column:1 / -1;color:#af573b;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.platform-leaderboard-hero__stats strong{color:var(--leaderboard-ink);font:600 42px/.85 Archivo Narrow,sans-serif;letter-spacing:-.04em}.platform-leaderboard-hero__stats strong small{margin-left:4px;color:#af573b;font:500 10px/1 IBM Plex Mono,monospace;letter-spacing:.04em}.platform-leaderboard-hero__stats em{color:var(--leaderboard-muted);font:400 9px/1.2 IBM Plex Mono,monospace;font-style:normal;text-align:right}.platform-leaderboard-card{padding:clamp(20px,3vw,30px);color:var(--leaderboard-ink);border:1px solid var(--leaderboard-line);border-radius:20px;background:#fffdf8;box-shadow:0 12px 30px #1720190b}.platform-leaderboard-card__header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--leaderboard-line)}.platform-leaderboard-card__header h2{margin:7px 0 0;color:var(--leaderboard-ink);font:600 clamp(32px,4vw,50px)/.9 "Archivo Narrow",sans-serif;letter-spacing:-.045em}.platform-leaderboard-card__header p{max-width:660px;margin:12px 0 0;color:var(--leaderboard-muted);font:400 11px/1.5 IBM Plex Mono,monospace}.platform-leaderboard-card__header>span{flex:0 0 auto;color:var(--leaderboard-muted);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.platform-leaderboard__rows{display:grid;gap:7px;margin-top:18px}.platform-leaderboard__row{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(120px,.45fr) auto;align-items:center;gap:15px;min-height:70px;padding:12px 15px;border:1px solid var(--leaderboard-line);background:#f8f5ee;transition:border-color .2s ease,transform .2s ease,background .2s ease}.platform-leaderboard__row:hover{border-color:#af573b70;background:#fff;transform:translate(3px)}.platform-leaderboard__row--top{border-color:#af573b6b;background:#f7e5db}.platform-leaderboard__rank{color:#af573b;font:500 18px/1 Archivo Narrow,sans-serif}.platform-leaderboard__identity,.platform-leaderboard__record{display:grid;gap:4px;min-width:0}.platform-leaderboard__identity>strong{overflow:hidden;color:var(--leaderboard-ink);font:600 20px/.95 Archivo Narrow,sans-serif;text-overflow:ellipsis;white-space:nowrap}.platform-leaderboard__identity>small,.platform-leaderboard__record>span{color:var(--leaderboard-muted);font:400 9px/1.2 IBM Plex Mono,monospace}.platform-leaderboard__record>strong{color:var(--leaderboard-ink);font:600 15px/1 IBM Plex Mono,monospace}.platform-leaderboard__record em{color:var(--leaderboard-muted);font-style:normal}.platform-leaderboard__points{display:flex;align-items:baseline;gap:5px;color:#af573b;font:600 27px/.9 Archivo Narrow,sans-serif;white-space:nowrap}.platform-leaderboard__points small{color:var(--leaderboard-muted);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.05em}.platform-leaderboard-card__note{display:flex;align-items:center;gap:8px;margin-top:18px;padding-top:15px;color:var(--leaderboard-muted);border-top:1px solid var(--leaderboard-line);font:400 10px/1.45 IBM Plex Mono,monospace}.platform-leaderboard-card__note svg{flex:0 0 auto;width:16px;color:#658e3b}.training-leaderboard-link{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:17px 20px;color:var(--market-ink, #172019);border:1px solid var(--market-line, rgba(23, 32, 25, .14));border-radius:16px;background:#fffdf8;text-align:left;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.training-leaderboard-link:hover{border-color:#af573b70;box-shadow:0 10px 24px #1720190f;transform:translateY(-2px)}.training-leaderboard-link>span{display:flex;align-items:center;gap:12px;min-width:0}.training-leaderboard-link>span>svg{width:22px;color:#af573b}.training-leaderboard-link>span>span{display:grid;gap:4px}.training-leaderboard-link strong{font:600 22px/.95 Archivo Narrow,sans-serif}.training-leaderboard-link small{color:var(--market-muted, #647067);font:400 10px/1.3 IBM Plex Mono,monospace}.training-leaderboard-link>svg{flex:0 0 auto;width:18px;color:#af573b}@media(max-width:900px){.platform-leaderboard-page .platform-leaderboard-hero{grid-template-columns:1fr;min-height:0}.platform-leaderboard-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.platform-leaderboard-page .platform-leaderboard-hero{padding:28px 21px;border-radius:17px}.platform-leaderboard-hero h1{font-size:clamp(52px,15vw,76px)}.platform-leaderboard-hero__actions{align-items:stretch;flex-direction:column;width:100%}.platform-leaderboard-hero__actions .button{width:100%}.platform-leaderboard-hero__stats{grid-template-columns:1fr}.platform-leaderboard-card{padding:18px 15px;border-radius:17px}.platform-leaderboard-card__header{align-items:flex-start;flex-direction:column;gap:10px}.platform-leaderboard__row{grid-template-columns:37px minmax(0,1fr) auto;gap:9px;min-height:63px;padding:10px}.platform-leaderboard__record{grid-column:2}.platform-leaderboard__points{grid-column:3;grid-row:1 / span 2;font-size:24px}}
