.agnt-page-root{--pink:#ff006e;--pink-soft:#ffe1ec;--pink-hover:#cc0058;--blue:#3a86ff;--violet:#8338ec;--gold:#ffbe0b;--orange:#fb5607;--paper:#fff;--gray-bubble:#f5f5f5;--gray-bubble-2:#fafafa;--ink:#0a0a0a;--shadow:#0a0a0a;--edge:#0a0a0a;--muted:#4a4a52;--subtle:#9a9aa3;--hair:#e0e0e0;--positive:#16a34a;--r:10px;--r-sm:6px;--r-btn:12px;--shadow-1:2px 2px 0 0 var(--shadow);--shadow-2:4px 4px 0 0 var(--shadow);--font-display:var(--display);--font-body:var(--sans);--font-mono:var(--mono);--font-pixel:var(--font-press-start);font-family:var(--font-body);color:var(--ink)}.agnt-page-root .mono{font-family:var(--font-mono)}.agnt-page-root .pixel{font-family:var(--font-pixel);letter-spacing:1px;text-transform:uppercase;font-size:.45rem}.agnt-page-root .btn{appearance:none;font-family:var(--font-body);border-radius:var(--r-btn);border:1px solid var(--edge);background:var(--paper);color:var(--ink);cursor:pointer;box-shadow:var(--shadow-1);white-space:nowrap;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.agnt-page-root .btn:hover:not(:disabled){box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .btn:active:not(:disabled){box-shadow:1px 1px 0 0 var(--shadow);transform:translate(1px,1px)}.agnt-page-root .btn:disabled{opacity:.45;cursor:not-allowed}.agnt-page-root .btn-primary{background:var(--pink);color:#fafafa;border-color:var(--edge)}.agnt-page-root .btn-primary:hover{background:var(--pink-hover)}.agnt-page-root .btn-sm{border-radius:10px;padding:7px 12px;font-size:12.5px}.agnt-page-root .btn-lg{padding:13px 22px;font-size:15px}.agnt-page-root .btn-shimmer{position:relative;overflow:hidden}.agnt-page-root .btn-shimmer:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.agnt-page-root .btn-shimmer:hover:before{transform:translate(100%)}.agnt-page-root .pill{font-family:var(--font-mono);border:1px solid var(--hair);background:var(--paper);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;display:inline-flex}.agnt-page-root .pill .dot{background:var(--positive);border-radius:999px;width:6px;height:6px}.agnt-page-root .card{background:var(--paper);border:1px solid var(--edge);border-radius:var(--r);box-shadow:var(--shadow-1)}.agnt-page-root .card-lg{box-shadow:var(--shadow-2)}.agnt-page-root .agnt-wrap{max-width:980px;margin:0 auto;padding:20px 24px 80px}.agnt-page-root .agnt-grid{grid-template-columns:320px 1fr;gap:24px;display:grid}.agnt-page-root .identity-card{background:radial-gradient(circle at 100% 0%, #ff006e14 0%, transparent 50%), radial-gradient(circle at 0% 100%, #ffbe0b0f 0%, transparent 50%), var(--paper);flex-direction:column;gap:16px;padding:22px;display:flex;position:relative;overflow:hidden}.agnt-page-root .identity-card:before{content:"";background:radial-gradient(circle, var(--pink) 1px, transparent 1.5px) 0 0 / 12px 12px;opacity:.08;pointer-events:none;z-index:0;width:200px;height:200px;position:absolute;top:-20px;right:-40px;transform:rotate(15deg)}.agnt-page-root .identity-card>*{z-index:1;position:relative}.agnt-page-root .avatar-slot{aspect-ratio:1;background:var(--gray-bubble);border:1px solid var(--edge);border-radius:var(--r);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.agnt-page-root .avatar-image{object-fit:cover;width:100%;height:100%;display:block}.agnt-page-root .avatar-edit{background:var(--paper);border:1px solid var(--edge);box-shadow:var(--shadow-1);font-family:var(--font-body);cursor:pointer;opacity:0;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600;transition:opacity .15s,transform .15s;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.agnt-page-root .avatar-slot:hover .avatar-edit,.agnt-page-root .avatar-edit:focus-visible,.agnt-page-root .avatar-slot:focus-within .avatar-edit{opacity:1;transform:translateY(0)}.agnt-page-root .dev-agent-toggle{background:var(--paper);border:1px dashed var(--ink);font-family:var(--font-mono);color:var(--muted);opacity:.85;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex;position:absolute;top:10px;left:10px}.agnt-page-root .dev-agent-toggle__label{font-family:var(--font-pixel);color:var(--pink);letter-spacing:1px;text-transform:uppercase;font-size:.4rem}.agnt-page-root .dev-agent-toggle button{appearance:none;font:inherit;color:var(--ink);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.agnt-page-root .dev-agent-toggle button:hover{color:var(--pink)}.agnt-page-root .name-row{flex-direction:column;gap:4px;display:flex}.agnt-page-root .name-label{font-family:var(--font-pixel);letter-spacing:1px;color:var(--pink);text-transform:uppercase;font-size:.45rem}.agnt-page-root .name-input{appearance:none;font-family:var(--font-display);color:var(--ink);border:0;border-bottom:1px dashed var(--hair);letter-spacing:-.01em;background:0 0;outline:0;padding:2px 0;font-size:22px;font-weight:600}.agnt-page-root .name-display{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;padding:2px 0;font-size:22px;font-weight:600}.agnt-page-root .avatar-picker{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:10px;display:grid}.agnt-page-root .av-cell{appearance:none;color:inherit;aspect-ratio:1;border:1px solid var(--hair);border-radius:var(--r);background:var(--gray-bubble-2);cursor:pointer;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:22px;display:flex}.agnt-page-root .av-cell:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.agnt-page-root .av-cell.selected{border-color:var(--edge);box-shadow:var(--shadow-1);transform:translate(-1px,-1px)}.agnt-page-root .identity-panel{background:radial-gradient(circle at 100% 0%, #ff006e14 0%, transparent 50%), radial-gradient(circle at 0% 100%, #ffbe0b0f 0%, transparent 50%), var(--paper);flex-direction:column;gap:18px;padding:24px;display:flex;position:relative;overflow:hidden}.agnt-page-root .identity-panel:before{content:"";background:radial-gradient(circle, var(--pink) 1px, transparent 1.5px) 0 0 / 12px 12px;opacity:.08;pointer-events:none;z-index:0;width:200px;height:200px;position:absolute;top:-20px;right:-40px;transform:rotate(15deg)}.agnt-page-root .identity-panel>*{z-index:1;position:relative}.agnt-page-root .identity-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.agnt-page-root .identity-head-actions{align-items:center;gap:8px;display:flex}.agnt-page-root .identity-head h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600}.agnt-page-root .link-btn{appearance:none;font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.agnt-page-root .link-btn:hover{color:var(--pink)}.agnt-page-root .identity-summary{color:var(--ink);margin:0;font-size:15px;line-height:1.55}.agnt-page-root .identity-desc{color:var(--ink);margin:6px 0 0;font-size:14px;line-height:1.5}.agnt-page-root .identity-pills{flex-wrap:wrap;gap:8px;display:flex}.agnt-page-root .identity-chip{font-family:var(--font-body);border:1px solid var(--edge);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-1);border-radius:999px;align-items:center;padding:6px 12px;font-size:12.5px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.agnt-page-root .identity-chip:hover{box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .identity-chip--empty{color:var(--subtle);background:var(--gray-bubble-2)}.agnt-page-root .reg-card{border:1px solid var(--edge);border-radius:var(--r);background:var(--paper);box-shadow:var(--shadow-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.agnt-page-root .reg-label-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.agnt-page-root .reg-label{font-family:var(--font-pixel);letter-spacing:1px;color:var(--muted);text-transform:uppercase;font-size:.45rem}.agnt-page-root .reg-status{font-family:var(--font-mono);letter-spacing:.08em;color:var(--paper);text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.agnt-page-root .reg-status--bound{background:var(--positive)}.agnt-page-root .reg-status--unbound{background:var(--subtle)}.agnt-page-root .reg-addr{font-family:var(--font-mono);color:var(--muted);font-size:13px}.agnt-page-root .reg-card--unbound .reg-addr{color:var(--subtle)}.agnt-page-root .reg-card--bound{color:inherit;text-decoration:none;transition:transform .12s,box-shadow .12s}.agnt-page-root a.reg-card--bound:hover{box-shadow:5px 5px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .reg-chains{flex-wrap:wrap;gap:6px;display:flex}.agnt-page-root .chain-tag{border:1px solid var(--edge);font-family:var(--font-mono);text-transform:lowercase;background:var(--paper);color:var(--ink);border-radius:6px;padding:3px 8px;font-size:11px}.agnt-page-root .wallet-card{background:radial-gradient(circle at 100% 0%, #ff006e14 0%, transparent 50%), radial-gradient(circle at 0% 100%, #ffbe0b0f 0%, transparent 50%), var(--paper);flex-direction:column;gap:20px;margin-top:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.agnt-page-root .wallet-card:before{content:"";background:radial-gradient(circle, var(--pink) 1px, transparent 1.5px) 0 0 / 12px 12px;opacity:.08;pointer-events:none;width:200px;height:200px;position:absolute;top:-20px;right:-40px;transform:rotate(15deg)}.agnt-page-root .w-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.agnt-page-root .w-head-left{flex-direction:column;gap:6px;min-width:0;display:flex}.agnt-page-root .w-head-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:600}.agnt-page-root .w-owner{font-family:var(--font-body);color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.agnt-page-root .owner-link{color:var(--ink);align-items:center;gap:5px;font-weight:600;text-decoration:none;display:inline-flex}.agnt-page-root .owner-link svg{width:12px;height:12px}.agnt-page-root .owner-link:hover{color:var(--pink)}.agnt-page-root .owner-link--no-x{cursor:default}.agnt-page-root .owner-link--no-x:hover{color:var(--ink)}.agnt-page-root .spark-card{background:var(--paper);border:1px solid var(--edge);border-radius:var(--r);box-shadow:var(--shadow-1);flex-shrink:0;padding:8px 10px 4px}.agnt-page-root .sparkline{width:200px;height:56px;display:block}.agnt-page-root .w-balance-row{z-index:1;flex-wrap:wrap;align-items:center;gap:14px;display:flex;position:relative}.agnt-page-root .balance{align-items:baseline;gap:6px;display:flex}.agnt-page-root .balance-num{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:56px;font-weight:600;line-height:1}.agnt-page-root .balance-unit{font-family:var(--font-mono);color:var(--muted);font-size:18px;font-weight:500}.agnt-page-root .w-change-stub{font-family:var(--font-mono);color:var(--subtle);font-variant-numeric:tabular-nums;font-size:14px}.agnt-page-root .icon-btn{appearance:none;border:1px solid var(--edge);background:var(--paper);width:34px;height:34px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-1);border-radius:10px;justify-content:center;align-items:center;transition:transform .12s,box-shadow .12s,opacity .12s;display:inline-flex}.agnt-page-root .icon-btn:hover:not(:disabled){box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .icon-btn:active:not(:disabled){box-shadow:1px 1px 0 0 var(--shadow);transform:translate(1px,1px)}.agnt-page-root .icon-btn:disabled{opacity:.45;cursor:not-allowed}.agnt-page-root .icon-btn .spin{transform-origin:50%;animation:.7s linear infinite agnt-spin}@keyframes agnt-spin{to{transform:rotate(360deg)}}.agnt-page-root .w-fund{margin-left:auto}.agnt-page-root .w-fund.btn-lg{padding:14px 24px;font-size:15px}.agnt-page-root .wallet-addr{font-family:var(--font-mono);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-self:flex-start;align-items:center;gap:6px;margin-left:-8px;padding:4px 8px;font-size:12.5px;transition:background .1s,border-color .1s,box-shadow .1s,color .1s,transform .1s;display:inline-flex}.agnt-page-root .wallet-addr:hover{background:var(--paper);border-color:var(--edge);color:var(--ink);box-shadow:2px 2px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .wallet-addr:hover .copy-btn{color:var(--ink)}.agnt-page-root .copy-btn{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.agnt-page-root .copy-btn:hover{color:var(--ink)}.agnt-page-root .w-tabs{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.agnt-page-root .w-tab{appearance:none;background:var(--paper);border:1px solid var(--edge);font-family:var(--font-body);color:var(--ink);cursor:pointer;box-shadow:var(--shadow-1);text-transform:lowercase;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:inline-flex}.agnt-page-root .w-tab:hover:not(.is-active){box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .w-tab.is-active{background:var(--pink);color:#fafafa}.agnt-page-root .w-tab-count{font-family:var(--font-mono);opacity:.85;font-size:11px;font-weight:600}.agnt-page-root .w-panel{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.agnt-page-root .w-search{max-width:360px;position:relative}.agnt-page-root .w-search input{border:1px solid var(--edge);width:100%;font-family:var(--font-body);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-1);border-radius:12px;outline:none;padding:11px 14px 11px 38px;font-size:14px;font-weight:600;transition:transform .12s,box-shadow .12s}.agnt-page-root .w-search input::placeholder{color:var(--subtle);font-weight:500}.agnt-page-root .w-search input:focus{box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .w-search svg{width:15px;height:15px;color:var(--ink);position:absolute;top:50%;left:13px;transform:translateY(-50%)}.agnt-page-root .w-inset{background:var(--paper);border:1px solid var(--edge);box-shadow:var(--shadow-1);border-radius:12px;padding:16px;overflow:hidden}.agnt-page-root .earnings-summary{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.agnt-page-root .earnings-stat{border:1px solid var(--hair);background:var(--gray-bubble);border-radius:10px;flex-direction:column;flex:150px;gap:4px;padding:12px 14px;display:flex}.agnt-page-root .earnings-stat-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.agnt-page-root .earnings-stat-value{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.agnt-page-root .w-empty{font-family:var(--font-body);color:var(--muted);text-align:center;padding:28px 12px;font-size:13px}.agnt-page-root .w-empty-panel{padding:0}.agnt-page-root .w-rows{--w-cols:minmax(0, 2fr) minmax(90px, 1.4fr) minmax(90px, 1.2fr) minmax(90px, 1fr);flex-direction:column;gap:8px;display:flex}.agnt-page-root .w-rows--fees{--w-cols:minmax(0, 1.4fr) minmax(70px, .95fr) minmax(92px, 1fr) minmax(92px, 1fr) minmax(58px, .8fr) minmax(60px, .85fr)}.agnt-page-root .w-row-header{grid-template-columns:var(--w-cols);border-bottom:1px solid var(--edge);font-family:var(--font-pixel);letter-spacing:1px;color:var(--pink);text-transform:uppercase;white-space:nowrap;gap:12px;margin-bottom:6px;padding:0 12px 10px;font-size:.45rem;font-weight:600;display:grid}.agnt-page-root .w-row-header .num{text-align:right}.agnt-page-root .w-row{grid-template-columns:var(--w-cols);border:1px solid var(--hair);background:var(--paper);font-family:var(--font-body);color:var(--ink);text-align:left;appearance:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:14px 12px;font-size:14px;transition:background .12s,transform .12s,box-shadow .12s,border-color .12s;display:grid;box-shadow:0 1px 2px #0000000a}.agnt-page-root .w-row.is-clickable{cursor:pointer}.agnt-page-root .w-row.is-clickable:hover{border-color:var(--edge);box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .w-row.is-clickable:active{box-shadow:1px 1px 0 0 var(--shadow);transform:translate(1px,1px)}.agnt-page-root .w-row.is-clickable:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.agnt-page-root .w-cell{min-width:0}.agnt-page-root .w-cell.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:640px){.agnt-page-root .w-rows{--w-cols:minmax(0, 1fr)}.agnt-page-root .w-row-header{display:none}.agnt-page-root .w-row{grid-template-columns:1fr;gap:8px;padding:12px}.agnt-page-root .w-cell.num{text-align:left}.agnt-page-root .w-cell.num:before{content:attr(data-label);font-family:var(--font-pixel);letter-spacing:1px;color:var(--pink);text-transform:uppercase;margin-right:8px;font-size:.42rem;font-weight:600}}.agnt-page-root .token-cell{align-items:center;gap:12px;min-width:0;display:flex}.agnt-page-root .token-cell-text{flex-direction:column;gap:1px;min-width:0;display:flex}.agnt-page-root .token-edit{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.agnt-page-root .token-edit-btn{appearance:none;color:var(--subtle);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:7px;place-items:center;margin-left:2px;padding:5px;transition:opacity .13s,color .13s,background .13s,transform .13s;display:inline-grid}.agnt-page-root .token-edit:hover .token-edit-btn{opacity:1;color:var(--pink);background:var(--hair);transform:scale(1.25)translateY(-1px)}.agnt-page-root .token-edit-btn:disabled{cursor:default;opacity:.3;transform:none}.agnt-page-root .token-edit-tip{white-space:nowrap;background:var(--ink);color:var(--paper);font-family:var(--font-mono);letter-spacing:.04em;opacity:0;pointer-events:none;z-index:6;border-radius:6px;padding:4px 8px;font-size:10px;transition:opacity .13s,transform .13s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 2px 8px #0000002e}.agnt-page-root .token-edit:hover .token-edit-tip{opacity:1;transform:translate(-50%)translateY(0)}.agnt-page-root .token-cell-chain{font-family:var(--font-mono);color:var(--muted);text-transform:lowercase;font-size:11px}.agnt-page-root .token-price-cell{align-items:center;gap:8px;display:inline-flex}.agnt-page-root .token-price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px}.agnt-page-root .token-logo{flex-shrink:0;width:28px;height:28px;position:relative}.agnt-page-root .token-logo>img:not(.token-chain-badge){background:var(--gray-bubble-2);border-radius:50%;width:28px;height:28px;display:block}.agnt-page-root .token-logo-fallback{background:var(--ink);width:28px;height:28px;color:var(--paper);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.agnt-page-root .token-chain-badge{background:var(--paper,#fff);width:13px;height:13px;box-shadow:0 0 0 1.5px var(--paper,#fff);border-radius:50%;position:absolute;bottom:-2px;right:-2px}.agnt-page-root .token-symbol{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink);text-transform:uppercase;font-size:14px;font-weight:600}.agnt-page-root .token-pct{font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:var(--gray-bubble-2);border-radius:4px;padding:1px 6px;font-size:11.5px}.agnt-page-root .token-pct.pos{color:#16a34a}.agnt-page-root .token-pct.neg{color:#dc2626}@media (max-width:720px){.agnt-page-root .agnt-grid{grid-template-columns:1fr}.agnt-page-root .wallet-card{padding:22px}.agnt-page-root .w-head{flex-direction:column;align-items:stretch}.agnt-page-root .spark-card{align-self:stretch}.agnt-page-root .sparkline{width:100%}.agnt-page-root .w-balance-row{flex-wrap:wrap}.agnt-page-root .w-fund{justify-content:center;width:100%;margin-left:0}.agnt-page-root .balance-num{font-size:44px}.agnt-page-root .w-inset{overflow-x:auto}.agnt-page-root .w-table{min-width:480px}}.agnt-page-root .change-menu{background:var(--paper);border:1px solid var(--edge);box-shadow:var(--shadow-2);border-radius:var(--r);z-index:5;padding:14px;position:absolute;inset:auto 10px 50px}.agnt-page-root .change-menu .section-label{font-family:var(--font-pixel);letter-spacing:1px;text-transform:uppercase;color:var(--pink);margin:0 0 8px;font-size:.45rem}.agnt-page-root .change-menu .or{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);text-align:center;margin:12px 0 8px;font-size:10px}.agnt-page-root .upload-zone{border:2px dashed var(--hair);text-align:center;cursor:pointer;border-radius:10px;padding:14px 12px;transition:border-color .12s,background .12s;display:block}.agnt-page-root .upload-zone:hover,.agnt-page-root .upload-zone.is-dragging{border-color:var(--edge);background:#00000005}.agnt-page-root .upload-zone .uz-ico{margin-bottom:4px;font-size:18px;line-height:1}.agnt-page-root .upload-zone .uz-title{font-size:13px;font-weight:600}.agnt-page-root .upload-zone .uz-sub{font-family:var(--font-mono);color:var(--subtle);letter-spacing:.08em;margin-top:4px;font-size:10px}.agnt-page-root .upload-zone input[type=file]{display:none}.agnt-page-root .upload-zone .uz-err{color:var(--pink);margin-top:4px;font-size:11px}.agnt-page-root .upload-zone.has-preview{border-color:var(--edge);background:var(--gray-bubble);padding:12px}.agnt-page-root .upload-zone .uz-preview{border:1.5px solid var(--edge);background:var(--paper);object-fit:cover;width:160px;height:160px;box-shadow:2px 2px 0 0 var(--shadow);border-radius:10px;margin:0 auto;display:block}.agnt-page-root .upload-zone .uz-replace{font-family:var(--font-mono);color:var(--subtle);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:10px}.agnt-page-root .reset-image-row{justify-content:flex-end;margin-top:10px;display:flex}.agnt-page-root .reg-card{transition:transform .12s,box-shadow .12s}.agnt-page-root .reg-card--unbound{position:relative;overflow:hidden}.agnt-page-root .reg-card--unbound:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(110deg,#0000 30%,#fffffff2 50%,#0000 70%);width:60%;height:100%;transition:left .7s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-150%}.agnt-page-root .reg-card--unbound:hover:after{left:130%}.agnt-page-root .reg-card--unbound:hover{box-shadow:4px 4px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .reg-card--unbound>*{z-index:1;position:relative}.agnt-page-root .reg-card--bound-base{background:radial-gradient(circle at 100% 0%, #0052ff2e 0%, transparent 60%), radial-gradient(circle at 0% 100%, #ffbe0b1a 0%, transparent 60%), var(--paper)}.agnt-page-root .reg-card--bound-ethereum{background:radial-gradient(circle at 100% 0%, #627eea33 0%, transparent 60%), radial-gradient(circle at 0% 100%, #8338ec1a 0%, transparent 60%), var(--paper)}.agnt-page-root .chain-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--edge);background:var(--paper);border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 4px;font-size:10px;display:inline-flex}.agnt-page-root .chain-tag .chain-glyph{border-radius:50%;width:14px;height:14px;display:block}.agnt-page-root .reg-modal-scrim{z-index:60;background:#0a0a0a66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.agnt-page-root .reg-modal{background:var(--paper);border:1px solid var(--edge);width:460px;max-width:calc(100vw - 40px);box-shadow:var(--shadow-2);border-radius:14px;padding:22px}.agnt-page-root .reg-modal h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 6px;font-size:20px;font-weight:600}.agnt-page-root .reg-modal .lead{color:var(--muted);margin:0 0 18px;font-size:14px}.agnt-page-root .reg-chain-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.agnt-page-root .reg-chain-opt{appearance:none;border:1px solid var(--edge);background:var(--paper);color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;gap:4px;padding:12px;transition:transform .12s,box-shadow .12s;display:flex}.agnt-page-root .reg-chain-opt:hover{box-shadow:var(--shadow-1);transform:translate(-1px,-1px)}.agnt-page-root .reg-chain-opt.selected{background:var(--ink);color:var(--paper)}.agnt-page-root .reg-chain-opt .chain-glyph{border-radius:50%;width:22px;height:22px;margin-bottom:2px;display:block}.agnt-page-root .reg-chain-opt .nm{font-size:14px;font-weight:600}.agnt-page-root .reg-chain-opt .gas{font-family:var(--font-mono);opacity:.7;font-size:11px}.agnt-page-root .reg-mint-to{background:var(--gray-bubble);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:12px 14px;font-size:13px;display:flex}.agnt-page-root .reg-mint-to .k{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.agnt-page-root .reg-mint-to .v{font-family:var(--font-mono);font-size:13px}.agnt-page-root .reg-modal-actions{justify-content:flex-end;gap:10px;display:flex}.agnt-page-root .owner-row{align-items:center;gap:5px;margin-top:-4px;display:inline-flex}.agnt-page-root .owner-handle{color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:4px;font-size:10px;text-decoration:none;display:inline-flex}.agnt-page-root .owner-handle:hover{color:var(--pink)}.agnt-page-root .owner-handle .ico{width:9px;height:9px}.agnt-page-root .owner-handle .none{color:var(--subtle);font-style:italic}.agnt-page-root a.owner-handle:hover .none{color:var(--pink);font-style:normal}.agnt-page-root .agent-links-row{align-items:center;gap:8px;margin-top:2px;display:inline-flex}.agnt-page-root .agent-link-cell{appearance:none;cursor:pointer;width:18px;height:18px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .12s,transform .12s;display:inline-flex}.agnt-page-root .agent-link-cell:hover:not(.empty){color:var(--pink);transform:translateY(-1px)}.agnt-page-root .agent-link-cell.empty{color:var(--subtle);opacity:.5}.agnt-page-root .agent-link-cell.empty:hover{color:var(--ink);opacity:1}.agnt-page-root .edit-pencil{appearance:none;background:var(--paper);border:1px solid var(--edge);box-shadow:var(--shadow-1);cursor:pointer;font-family:var(--font-body);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.agnt-page-root .edit-pencil:hover{box-shadow:3px 3px 0 0 var(--shadow);transform:translate(-1px,-1px)}.agnt-page-root .edit-pencil .pencil-ico{color:var(--pink)}.agnt-page-root .edit-modal-scrim{z-index:60;background:#0a0a0a66;justify-content:center;align-items:flex-start;padding:60px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.agnt-page-root .edit-modal{background:var(--paper);border:1px solid var(--edge);width:560px;max-width:calc(100vw - 40px);box-shadow:6px 6px 0 0 var(--shadow);border-radius:14px;padding:22px}.agnt-page-root .edit-modal h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 4px;font-size:22px;font-weight:600}.agnt-page-root .edit-modal .lead{color:var(--muted);margin:0 0 18px;font-size:13px}.agnt-page-root .edit-section{border-bottom:1px dashed var(--hair);margin-bottom:22px;padding-bottom:22px}.agnt-page-root .edit-section:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.agnt-page-root .edit-section-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--pink);margin:0 0 10px;font-size:10px}.agnt-page-root .source-tabs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.agnt-page-root .source-tab{appearance:none;border:1px solid var(--edge);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px}.agnt-page-root .source-tab.active{background:var(--ink);color:var(--paper)}.agnt-page-root .source-tab:disabled{opacity:.45;cursor:not-allowed}.agnt-page-root .source-tab--soon{align-items:center;gap:6px;display:inline-flex}.agnt-page-root .source-tab-soon{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--ink-3,#b4b4bc);color:#fff;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700}.agnt-page-root .onchain-scan{margin-top:4px}.agnt-page-root .scan-line{font-family:var(--mono);color:var(--ink-3,#6a6a72);align-items:center;gap:8px;padding:16px 4px;font-size:13px;display:flex}.agnt-page-root .scan-line.scan-err{color:#dc2626}.agnt-page-root .scan-spin{border:2px solid #0000002e;border-top-color:var(--pink);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite agnt-spin;display:inline-block}.agnt-page-root .onchain-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;margin-top:4px;display:grid}.agnt-page-root .onchain-tok{appearance:none;cursor:pointer;text-align:left;background:var(--paper);border:1px solid var(--edge);border-radius:12px;padding:7px}.agnt-page-root .onchain-tok.sel{outline:2px solid var(--pink);outline-offset:2px}.agnt-page-root .onchain-art{aspect-ratio:1;object-fit:cover;border:1px solid var(--edge);border-radius:8px;width:100%;display:block}.agnt-page-root .onchain-art--ph{color:var(--paper);background:var(--ink);justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex}.agnt-page-root .onchain-nm{margin-top:6px;font-size:13px;font-weight:700}.agnt-page-root .onchain-id{font-family:var(--mono);color:var(--ink-3,#6a6a72);font-size:11px}.agnt-page-root .field-hover{position:relative}.agnt-page-root .field-cta{appearance:none;color:#fff;cursor:pointer;opacity:0;pointer-events:none;z-index:2;background:#ff1463f2;border:none;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:800;transition:opacity .12s;display:flex;position:absolute;inset:0}.agnt-page-root .field-cta--grey{cursor:not-allowed;background:#9696a080}.agnt-page-root .field-hover.fh-editable:hover .field-cta,.agnt-page-root .field-hover.fh-locked:hover .field-cta--grey{opacity:1;pointer-events:auto}.agnt-page-root .field-tip{background:var(--ink);color:var(--paper);white-space:nowrap;opacity:0;pointer-events:none;z-index:3;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agnt-page-root .field-hover.fh-locked:hover .field-tip{opacity:1;transition-delay:3s}.agnt-page-root .checkout-modal{background:var(--paper);border:2px solid var(--edge);width:100%;max-width:440px;box-shadow:6px 6px 0 var(--ink);border-radius:16px;padding:24px}.agnt-page-root .checkout-modal h3{margin:0 0 4px;font-size:20px;font-weight:800}.agnt-page-root .checkout-lead{color:var(--ink-3,#6a6a72);margin:0 0 14px;font-size:13px}.agnt-page-root .checkout-ta{border:2px solid var(--edge);width:100%;font:inherit;resize:vertical;border-radius:12px;min-height:84px;padding:11px 13px;font-size:14px}.agnt-page-root .checkout-note{background:var(--paper);color:var(--ink-3,#6a6a72);border-radius:12px;margin:14px 0;padding:11px 13px;font-size:12px}.agnt-page-root .checkout-fee{justify-content:space-between;margin:0 0 12px;font-weight:800;display:flex}.agnt-page-root .checkout-fee .amt{color:var(--pink);font-family:var(--mono)}.agnt-page-root .checkout-cancel{width:100%;color:var(--ink-3,#6a6a72);cursor:pointer;background:0 0;border:none;margin-top:10px;font-size:13px;font-weight:700}.agnt-page-root .field-lbl-mono{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3,#9a9aa2);margin:0 0 6px;font-size:11px}.agnt-page-root .checkout-err{color:#dc2626;margin:10px 0 0;font-size:12px}.agnt-page-root .source-swatches{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.agnt-page-root .nft-empty,.agnt-page-root .bonded-empty{border:1px dashed var(--hair);text-align:center;color:var(--muted);border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.agnt-page-root .bonded-empty-copy{margin:0}.agnt-page-root .bonded-card{border:1px solid var(--edge);background:radial-gradient(circle at 100% 0%, #0052ff29 0%, transparent 60%), radial-gradient(circle at 0% 100%, #ffbe0b1a 0%, transparent 60%), var(--paper);border-radius:12px;grid-template-columns:88px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.agnt-page-root .bonded-card .bonded-thumb{border:1px solid var(--edge);object-fit:cover;border-radius:10px;width:88px;height:88px;display:block}.agnt-page-root .bonded-card .nm{font-size:14px;font-weight:700}.agnt-page-root .bonded-card .b-row{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.agnt-page-root .agent-link-input-row{grid-template-columns:18px 1fr;align-items:center;gap:10px;margin-bottom:8px;display:grid}.agnt-page-root .agent-link-input-row:last-child{margin-bottom:0}.agnt-page-root .agent-link-input-row .row-ico{color:var(--ink)}.agnt-page-root .agent-link-input-row input{appearance:none;border:1px solid var(--hair);background:var(--paper);font:inherit;font-size:13px;font-family:var(--font-mono);color:var(--ink);border-radius:8px;outline:none;padding:8px 10px}.agnt-page-root .agent-link-input-row input:focus{border-color:var(--edge)}.agnt-page-root .soul-row{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.agnt-page-root .soul-summary{flex-wrap:wrap;gap:6px;display:flex}.agnt-page-root .soul-pill{border:1px solid var(--hair);font-size:12px;font-family:var(--font-mono);background:var(--gray-bubble);border-radius:999px;padding:3px 10px}.agnt-page-root .soul-pill .k{color:var(--subtle)}.agnt-page-root .soul-pill .v{color:var(--ink)}.agnt-page-root .edit-modal-savehint{border-top:1px solid var(--hair);font-family:var(--font-mono);color:var(--subtle);letter-spacing:.04em;text-align:right;margin:18px 0 0;padding-top:14px;font-size:10px}.agnt-page-root .edit-modal-actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.agnt-page-root .edit-names-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agnt-page-root .edit-names-field{flex-direction:column;gap:4px;display:flex}.agnt-page-root .edit-names-sublabel{font-family:var(--font-mono);letter-spacing:.08em;color:var(--subtle);text-transform:uppercase;font-size:9px}.agnt-page-root .edit-names-input{border:1px solid var(--edge);width:100%;font-family:var(--font-display,var(--font-sans));background:var(--paper);color:var(--ink);box-shadow:2px 2px 0 0 var(--shadow);border-radius:10px;outline:none;padding:10px 14px;font-size:14px;font-weight:600}.agnt-page-root .edit-names-input:focus{border-color:var(--edge)}.agnt-page-root .edit-names-input--locked{opacity:.6;box-shadow:none;cursor:default;-webkit-user-select:none;user-select:none}.agnt-page-root .voice-card{border:1px solid var(--edge);background:var(--paper);box-shadow:2px 2px 0 0 var(--shadow);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.agnt-page-root .voice-meta{flex-direction:column;gap:6px;min-width:0;display:flex}.agnt-page-root .voice-tags{flex-wrap:wrap;gap:6px;display:flex}.agnt-page-root .voice-tag{border:1px solid var(--edge);background:var(--paper);font-family:var(--font-sans);box-shadow:1px 1px 0 0 var(--shadow);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.agnt-page-root .voice-tag .k{font-family:var(--font-mono);color:var(--subtle);letter-spacing:.08em;text-transform:uppercase;margin-right:5px;font-size:9px}.agnt-page-root .voice-line{font-family:var(--font-sans);color:var(--muted);margin:0;font-size:12px;line-height:1.4}.agnt-page-root .voice-edit{border:1px solid var(--edge);background:var(--pink);color:var(--paper);font-family:var(--font-sans);box-shadow:2px 2px 0 0 var(--shadow);cursor:pointer;white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700}.agnt-page-root .voice-edit:hover{filter:brightness(1.05)}@media (max-width:768px){.agnt-page-root{padding-bottom:96px}}:root[data-theme=dark] .agnt-page-root{--pink:#ff2d6f;--pink-soft:#ffe1ec;--pink-hover:#e02862;--paper:#0e0e0e;--gray-bubble:#1d1d1d;--gray-bubble-2:#161616;--ink:#eaeaea;--shadow:#242426;--edge:#2a2a2c;--muted:#c3c2b6;--subtle:#8b887e;--hair:#322f2a}:root[data-theme=dark] .agnt-page-root .identity-card,:root[data-theme=dark] .agnt-page-root .identity-panel,:root[data-theme=dark] .agnt-page-root .wallet-card{background:var(--paper)}:root[data-theme=dark] .agnt-page-root .identity-card:before,:root[data-theme=dark] .agnt-page-root .identity-panel:before{display:none}
