@font-face{font-family:Inter;src:url(/brand/inter-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/brand/inter-semibold.ttf)format("truetype");font-style:normal;font-weight:500 800;font-display:swap}:root{color:var(--ink);background:var(--canvas);font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#101113;--ink:#f3f4f6;--muted:#a0a3ad;--subtle:#7f8490;--green:#315bff;--accent:#315bff;--accent-ink:#a8b9ff;--border:#303238;--surface:#17181b;--raised:#202227;--sage:#1e294c;--warning:#e6bc85;--danger:#efa39b;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}a{text-decoration:none}button{background:0 0;border:0}input{min-width:0}button:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #8ba3ff}input:focus-visible{outline:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Inter,sans-serif}svg{flex-shrink:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.brand{align-items:center;gap:11px;width:max-content;display:inline-flex}.brand>span{letter-spacing:-1px;font-family:Inter,sans-serif;font-size:26px;font-weight:800}.brand-period{color:var(--muted)}.button{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;font-size:14px;font-weight:600;line-height:18px;transition:background .18s,transform .18s;display:inline-flex}.button:not(:disabled):active{transform:translateY(1px)}.primary{color:var(--ink);background:var(--green);box-shadow:0 2px 3px #00000050}.secondary{border:1px solid var(--border);color:var(--ink);background:#fff}.secondary:not(:disabled):hover{background:var(--surface)}.large{padding:15px 22px;font-size:14px}.icon-only{padding:12px}.icon-button{color:var(--muted);border-radius:6px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.icon-button:hover{background:var(--raised);color:var(--ink)}.status-dot,.development-tag>span{background:var(--raised);border-radius:50%;width:6px;height:6px;display:inline-block}.development-tag{border:1px solid var(--border);color:var(--muted);letter-spacing:.1px;border-radius:6px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.development-tag>span{width:5px;height:5px}.footer-dot{color:var(--muted);padding:0 9px}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.login-page{background:var(--surface);flex-direction:column;min-height:100svh;display:flex}.login-header{justify-content:space-between;align-items:center;padding:35px 5.5%;display:flex}.login-main{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:50px;width:100%;max-width:1300px;margin:0 auto;padding:40px 70px 80px;display:grid}.login-copy{padding-bottom:20px}.login-copy .eyebrow{color:var(--muted);align-items:center;gap:9px;display:flex}.tiny-line{background:var(--raised);width:22px;height:1px;display:inline-block}.login-copy>p{color:var(--muted);letter-spacing:.1px;max-width:360px;margin-bottom:30px;font-size:15px;line-height:1.9}.login-return{color:var(--muted);align-items:center;gap:4px;margin-top:19px;font-size:13px;display:flex}.login-return button{color:var(--ink);align-items:center;gap:5px;padding:0;font-weight:600;display:inline-flex}.login-trust{color:var(--muted);align-items:center;gap:8px;margin-top:42px;font-size:12px;display:flex}.login-art{background:radial-gradient(ellipse at center,var(--raised) 0%,transparent 65%);justify-content:center;align-items:center;height:510px;display:flex;position:relative}.art-orbit{border:1px solid var(--border);pointer-events:none;border-radius:50%;position:absolute;transform:rotate(-20deg)}.orbit-one{width:490px;height:380px}.orbit-two{width:370px;height:495px}.preview-card{z-index:2;background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:20px;width:325px;padding:26px 25px 22px;transform:rotate(-3deg);box-shadow:0 24px 65px #00000050,0 3px 6px #00000050}.preview-label{letter-spacing:1.7px;color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.preview-avatar{border-radius:30px;width:104px;height:104px;margin:29px auto 18px;display:block;box-shadow:0 8px 15px #00000050}.preview-card h2{letter-spacing:-.8px;font-size:21px;font-weight:650}.preview-card>p{color:var(--muted);margin:8px 0 26px;font-size:12px}.preview-wallet{border:1px solid var(--border);border-radius:9px;justify-content:space-between;align-items:center;margin-top:8px;padding:11px 10px;display:flex}.preview-wallet>span:first-child{align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.preview-wallet svg{width:18px;height:18px}.preview-pill{color:var(--muted);background:var(--surface);border-radius:5px;padding:5px 7px;font-size:11px}.floating-avatar{z-index:3;border:5px solid var(--border);border-radius:22px;position:absolute;box-shadow:0 6px 20px #00000050}.floating-avatar .avatar{border-radius:18px;width:65px;display:block}.float-one{top:24px;right:58px;transform:rotate(14deg)}.float-two{top:175px;left:-5px;transform:rotate(-13deg)}.float-three{bottom:65px;right:5px;transform:rotate(11deg)}.art-caption{color:var(--muted);letter-spacing:.4px;font-size:12px;position:absolute;bottom:0}.login-footer{border-top:1px solid var(--border);color:var(--muted);letter-spacing:.2px;justify-content:space-between;align-items:center;padding:27px 5.5%;font-size:12px;display:flex}.app-shell{min-height:100svh;display:flex}.sidebar{border-right:1px solid var(--border);background:var(--surface);z-index:10;flex-direction:column;width:226px;padding:31px 19px 18px;display:flex;position:fixed;inset:0 auto 0 0}.nav-label{letter-spacing:1.5px;color:var(--muted);margin:0 12px 12px;font-size:11px;font-weight:600}.sidebar nav{flex-direction:column;gap:5px;display:flex}.nav-item{width:100%;color:var(--muted);text-align:left;border-radius:7px;align-items:center;gap:11px;padding:12px 13px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.nav-item svg{stroke-width:1.65px}.nav-item:hover{background:var(--raised)}.nav-item.active{background:var(--raised);color:var(--ink)}.nav-count{background:var(--raised);min-width:19px;color:var(--muted);border-radius:4px;margin-left:auto;padding:2px 5px;font-size:11px;font-weight:600}.note-icon{border:1px solid var(--border);background:var(--surface);width:max-content;color:var(--muted);border-radius:9px;margin-bottom:14px;padding:9px}.sidebar-note strong{color:var(--muted);font-size:12px;font-weight:600;display:block}.sidebar-note p{max-width:156px;color:var(--muted);margin-top:7px;font-size:12px;line-height:1.8}.sidebar-bottom{border-top:1px solid var(--border);padding-top:18px;position:relative}.provider-label{color:var(--muted);align-items:center;gap:7px;padding:0 10px 16px;font-size:11px;display:flex}.status-dot{width:5px;height:5px}.profile-button{border-radius:7px;align-items:center;gap:9px;width:100%;padding:7px 5px;display:flex}.user-avatar{background:var(--raised);color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.user-email{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;font-size:11px;overflow:hidden}.profile-button>svg{color:var(--muted)}.profile-menu{border:1px solid var(--border);z-index:12;background:#fff;border-radius:10px;width:100%;padding:14px;position:absolute;bottom:47px;left:0;box-shadow:0 10px 25px #00000050}.profile-menu small{color:var(--muted);font-size:11px;display:block}.profile-menu strong{overflow-wrap:anywhere;margin-top:5px;font-size:12px;font-weight:500;display:block}.profile-menu button{border-top:1px solid var(--border);align-items:center;gap:8px;width:100%;margin-top:12px;padding:13px 0 0;font-size:13px;display:flex}.main-shell{flex:1;min-width:0;margin-left:226px}.topbar{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;height:78px;padding:0 42px;display:flex}.breadcrumb{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page-heading .eyebrow{color:var(--muted);letter-spacing:1.5px;margin-bottom:10px;font-size:11px}.page-heading h1{letter-spacing:-1.4px;font-size:30px;font-weight:600;line-height:1.3}.page-heading p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6}.heading-actions{align-items:center;gap:9px;display:flex}.stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:27px;display:grid}.stats>div{background:var(--surface);border:1px solid var(--border);border-radius:11px;align-items:center;gap:13px;min-height:106px;padding:20px;display:flex;position:relative}.stat-icon{border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.stat-icon.green{background:var(--raised);color:var(--muted)}.stat-icon.lavender,.stat-icon.sand{background:var(--raised)}.stats strong{letter-spacing:-1px;color:var(--ink);font-family:Inter,sans-serif;font-size:27px;font-weight:600;line-height:1.2}.stats small{color:var(--muted);align-self:flex-end;margin-left:auto;padding-bottom:4px;font-size:11px}.panel{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0}.panel-heading{justify-content:space-between;align-items:center;gap:15px;padding:24px 24px 19px;display:flex}.panel h2{letter-spacing:-.3px;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.count-pill{background:var(--raised);color:var(--muted);letter-spacing:0;border-radius:4px;padding:2px 6px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:14px}.agents-panel{flex-direction:column;min-height:360px;display:flex}.search{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:7px;align-items:center;gap:8px;margin:0 23px 14px;padding:9px 11px;display:flex}.search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.search>span{color:var(--muted);font-size:14px;line-height:14px}.agent-list{flex:1;padding:0 12px 18px}.agent-row{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;margin:2px 0;padding:15px 12px;display:flex}.agent-row:hover,.agent-row.selected{background:var(--surface)}.agent-row-name{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.agent-row-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.agent-state{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.agent-state>span{background:var(--raised);border-radius:50%;width:4px;height:4px}.agent-row>svg{color:var(--muted);margin-left:4px}.panel-foot{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:6px;margin-top:auto;padding:14px 23px;font-size:11px;display:flex}.empty-state{text-align:center;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:220px;padding:35px 20px 38px;display:flex}.empty-avatars{align-items:center;margin-bottom:25px;padding:0 25px;display:flex}.empty-avatars .avatar{border:4px solid #fff;border-radius:18px;width:52px;transform:rotate(-12deg)}.empty-avatars .avatar:nth-child(2){z-index:1;width:66px;margin:0 -7px;transform:translateY(-7px)}.empty-avatars .avatar:nth-child(3){transform:rotate(13deg)}.empty-state h3{letter-spacing:-.4px;color:var(--muted);font-size:14px;font-weight:550}.empty-state p{color:var(--muted);margin:10px 0 20px;font-size:12px;line-height:1.8}.empty-state>.button{padding:10px 14px;font-size:12px}.compact{padding:35px}.compact h3{margin-top:10px}.detail-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:330px;display:flex}.placeholder-icon{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:15px;margin-bottom:20px;padding:18px}.detail-placeholder h3{color:var(--muted);letter-spacing:-.3px;font-size:14px;font-weight:500}.detail-placeholder p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.8}.placeholder-chains{opacity:.5;align-items:center;gap:15px;padding-top:23px;display:flex}.placeholder-chains span{color:var(--muted);font-size:14px}.agent-detail-head{align-items:center;gap:14px;margin-bottom:29px;display:flex}.agent-detail-head>.avatar{width:65px;height:65px}.agent-detail-head .eyebrow{letter-spacing:1.2px;font-size:10px}.agent-detail-head h2{letter-spacing:-.8px;overflow-wrap:anywhere;margin-top:5px;font-size:20px;display:block}.mini-id{color:var(--muted);margin-top:5px;font-family:ui-monospace,monospace;font-size:11px;display:block}.profile-spark{color:var(--muted);align-self:flex-start;margin-left:auto;padding-top:8px}.detail-section-title{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.detail-section-title h3{letter-spacing:-.1px;font-size:12px;font-weight:600}.wallet-card{border:1px solid var(--border);border-radius:8px;margin-bottom:9px;padding:13px}.wallet-card-title{align-items:center;gap:9px;display:flex}.chain-box{background:var(--raised);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.chain-box.solana{background:var(--raised)}.chain-box>svg{width:18px;height:18px}.wallet-card-title strong{font-size:12px;font-weight:600;display:block}.wallet-card-title small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.wallet-check{color:var(--muted);margin-left:auto}.wallet-address code{color:var(--muted);-webkit-user-select:all;user-select:all;flex:1;font-size:11px}.wallet-address .icon-button{color:var(--muted);padding:5px}.wallet-pending{color:var(--muted);align-items:center;gap:5px;margin-top:13px;font-size:11px;display:flex}.ownership-note{color:var(--muted);align-items:flex-start;gap:8px;padding-top:14px;display:flex}.ownership-note>svg{width:14px;height:14px;margin-top:1px}.ownership-note p{max-width:250px;font-size:11px;line-height:1.8}.retry-box{background:var(--surface);border:1px solid var(--border);border-radius:6px;margin-top:15px;padding:12px}.retry-box p{color:var(--muted);margin-bottom:9px;font-size:11px;line-height:1.6}.retry-box .button{padding:7px 11px;font-size:11px}.below-directory{margin-top:25px}.activity-panel{margin-bottom:0}.activity-panel[hidden]{display:none}.empty-activity{color:var(--muted);justify-content:center;align-items:center;gap:9px;padding:28px 20px 35px;display:flex}.activity-row{border-top:1px solid var(--border);align-items:center;gap:12px;padding:15px 24px;display:flex}.activity-icon{background:var(--surface);width:31px;height:31px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.activity-icon.warning{background:var(--surface);color:var(--muted)}.activity-row>div{flex-direction:column;gap:5px;display:flex}.activity-row strong{color:var(--ink);font-size:12px;font-weight:500}.activity-row time{color:var(--muted);margin-left:auto;font-size:11px}.text-button{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.wallet-directory{margin-bottom:25px;overflow:hidden}.wallet-directory-row{border-top:1px solid var(--border);align-items:center;gap:13px;padding:18px 24px;display:flex}.wallet-directory-row>.avatar{width:36px;height:36px}.wallet-directory-row>div{min-width:120px}.wallet-directory-row strong{font-size:12px;font-weight:600;display:block}.wallet-directory-row small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.wallet-directory-row code{color:var(--muted);overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.wallet-directory-row .icon-button{flex-shrink:0}.app-footer{color:var(--muted);justify-content:space-between;align-items:center;padding:26px 0;font-size:11px;display:flex}.app-footer>span:first-child{align-items:center;gap:7px;display:flex}.app-footer svg{opacity:.4;width:17px;height:17px}.error-banner{background:var(--raised);border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:9px;margin-bottom:20px;padding:12px 15px;font-size:13px;display:flex}.error-banner span{flex:1}.error-banner button{font-size:12px;font-weight:600;text-decoration:underline}.toast{z-index:40;background:var(--accent);color:var(--ink);border:1px solid var(--border);border-radius:10px;align-items:center;gap:9px;max-width:90vw;padding:13px 19px;font-size:13px;display:flex;position:fixed;bottom:30px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 8px 28px #00000050}.create-dialog{border:1px solid var(--border);background:var(--surface);width:calc(100vw - 32px);max-width:460px;color:var(--ink);border-radius:18px;max-height:calc(100svh - 40px);padding:0;overflow:auto;box-shadow:0 25px 90px #00000050}.create-dialog::backdrop{background:var(--accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.close-dialog{position:absolute;top:17px;right:17px}.dialog-eyebrow{letter-spacing:1.5px;color:var(--muted);align-items:center;gap:7px;margin:2px 0 12px;font-size:11px;font-weight:600;display:flex}.create-dialog h2{letter-spacing:-1px;font-size:25px;font-weight:600}.dialog-content>p{color:var(--muted);margin-top:9px;font-size:12px}.avatar-preview{border-bottom:1px solid var(--border);align-items:center;gap:17px;margin-bottom:21px;padding:25px 0 23px;display:flex}.avatar-preview>.avatar{width:73px;height:73px}.avatar-preview>span{letter-spacing:-.4px;color:var(--muted);overflow-wrap:anywhere;max-width:260px;font-family:Inter,sans-serif;font-size:15px;font-weight:500}.wave{color:var(--muted);padding-left:3px}fieldset{border:0;min-width:0;margin:0;padding:0}legend,.field-label{color:var(--muted);padding:0;font-size:12px;font-weight:500;display:block}.avatar-picker{grid-template-columns:repeat(8,1fr);gap:8px;margin:12px 0 24px;display:grid}.avatar-picker button{border:1.5px solid #0000;border-radius:12px;padding:3px;position:relative}.avatar-picker button.chosen{border-color:var(--border);background:var(--surface)}.avatar-picker .avatar{border-radius:8px;width:100%;display:block}.avatar-picker button>span{background:var(--raised);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-4px;right:-4px}.field-label{margin-bottom:8px}.name-input{border:1px solid var(--border);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:12px;font-size:13px;transition:box-shadow .15s,border-color .15s}.name-input:focus{border-color:var(--border);box-shadow:0 0 0 3px #00000050}.dialog-wallet-note{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:11px;margin:18px 0 23px;padding:12px;display:flex}.dialog-chain-icons{align-items:center;display:flex}.dialog-chain-icons svg{width:20px;height:20px}.dialog-chain-icons svg+svg{margin-left:4px}.create-submit{width:100%;padding:13px}.form-error{color:var(--muted);background:var(--surface);border-radius:5px;align-items:flex-start;gap:6px;margin-bottom:15px;padding:10px;font-size:12px;line-height:1.6;display:flex}.form-error>svg{margin-top:1px}.busy-hint{text-align:center;color:var(--muted);margin-top:12px;font-size:11px}.nav-item{font-size:14px}.breadcrumb{font-size:13px}.page-heading p{color:var(--muted);font-size:14px}.stats small{color:var(--muted);font-size:11px}.panel h2{font-size:14px}.panel-heading p{color:var(--muted);font-size:13px}.search input,.agent-row-name strong{font-size:14px}.agent-state{font-size:12px}.wallet-card-title strong{font-size:14px}.detail-section-title h3{font-size:14px}.detail-section-title>span{font-size:12px}.ownership-note p{color:var(--muted);font-size:12px}.activity-row strong{font-size:14px}.activity-row span:not(.activity-icon),.activity-row time{font-size:12px}.empty-state p,.detail-placeholder p{color:var(--muted);font-size:14px}.empty-state h3{font-size:16px}.empty-activity p{font-size:13px}.wallet-directory-row strong{font-size:14px}.wallet-directory-row small{font-size:12px}.wallet-directory-row code{font-size:13px}.dialog-content>p{font-size:14px}.dialog-wallet-note p{font-size:12px}.name-input,legend,.field-label{font-size:14px}.busy-hint{font-size:12px}.avatar-preview>span{font-size:17px}@media (width>=1450px){.content{padding-top:48px}.page-heading{margin-bottom:36px}.stats{margin-bottom:32px}.stats>div{min-height:115px}.agent-layout{grid-template-columns:1.35fr 1fr}.agents-panel{min-height:405px}.empty-state{padding:45px}.detail-panel{padding:30px}}@media (width<=1150px){.sidebar{width:200px;padding-left:14px;padding-right:14px}.main-shell{margin-left:200px}.content{padding:30px 27px 0}.topbar{padding:0 27px}.stats{gap:10px}.stats>div{gap:10px;padding:16px 13px}.stats small{display:none}.agent-layout{grid-template-columns:1.15fr 1fr;gap:16px}.detail-panel{padding:20px}.panel-heading{padding:21px 20px 17px}.search{margin-left:19px;margin-right:19px}.agent-row{gap:9px}.agent-state{font-size:10px}.agent-row>.avatar{width:37px;height:37px}.login-main{gap:25px;padding:30px 50px 70px}.login-art{transform-origin:50%;transform:scale(.9)}.login-copy h1{font-size:65px}}@media (width<=900px){.sidebar{width:177px;padding:27px 12px 15px}.sidebar .brand{margin-left:8px}.sidebar .brand>span{font-size:23px}.sidebar .brand>svg{width:28px}.main-shell{margin-left:177px}.content{padding:28px 23px 0}.topbar{height:69px;padding:0 23px}.page-heading h1{font-size:27px}.page-heading p{max-width:300px;font-size:12px}.heading-actions{gap:6px}.heading-actions .button{padding:10px 12px;font-size:12px}.heading-actions .button.icon-only{display:none}.agent-layout{grid-template-columns:1fr}.agents-panel{min-height:300px}.detail-panel{padding:23px}.detail-placeholder{min-height:180px}.agent-detail-head{margin-bottom:22px}.detail-panel .wallet-card{vertical-align:top;width:calc(50% - 5px);display:inline-block}.detail-panel .wallet-card+.wallet-card{margin-left:10px}.ownership-note{padding-top:10px}.detail-section-title{margin-bottom:13px}.wallet-card-title small{font-size:10px}.wallet-directory-row{flex-wrap:wrap;gap:10px;padding:17px}.wallet-directory-row code{flex-basis:calc(100% - 70px);padding-left:46px;font-size:11px}.wallet-directory-row .icon-button{margin-top:0}.stats>div{gap:8px;min-height:90px;padding:15px 10px}.stat-icon{border-radius:8px;width:30px;height:33px}.stats strong{font-size:23px}.stats>div>div>span{font-size:11px}.sidebar-note{padding-left:10px;padding-right:10px}.sidebar-note strong,.sidebar-note p,.user-email{font-size:11px}.login-main{grid-template-columns:1fr 1fr;gap:0;padding:35px 40px 65px;overflow:hidden}.login-copy h1{letter-spacing:-3px;font-size:56px}.login-copy>p{max-width:290px;font-size:14px}.login-art{width:460px;margin-left:-40px;transform:scale(.75)}.login-copy .eyebrow{font-size:11px}.login-header{padding:27px 40px}}@media (width<=650px){.sidebar{border-right:0;border-bottom:1px solid var(--border);background:var(--surface);width:auto;padding:18px 18px 0;display:block;position:static}.sidebar>.brand{margin:0}.sidebar>.brand>span{font-size:25px}.sidebar>.brand>svg{width:30px}.sidebar>.nav-label,.sidebar>.sidebar-note,.provider-label{display:none}.sidebar nav{flex-direction:row;gap:5px;margin-top:20px}.nav-item{border-radius:7px 7px 0 0;justify-content:center;padding:12px 8px;font-size:12px}.nav-item svg{width:15px;height:15px}.nav-count{margin-left:0}.sidebar-bottom{border:0;width:160px;padding:0;position:absolute;top:17px;right:15px}.profile-button{padding:2px}.user-email{font-size:11px}.profile-menu{width:210px;inset:36px 0 auto auto}.app-shell{display:block}.main-shell{margin-left:0}.topbar{height:52px;padding:0 21px}.development-tag{padding:4px 7px;font-size:11px}.breadcrumb{font-size:11px}.content{padding:25px 19px 0}.page-heading{align-items:flex-start;gap:12px;margin-bottom:22px}.page-heading .eyebrow{letter-spacing:1.1px;margin-bottom:8px;font-size:10px}.page-heading h1{font-size:27px}.page-heading p{max-width:210px;font-size:11px;line-height:1.8}.heading-actions{padding-top:23px}.heading-actions .button{gap:5px;padding:10px 11px;font-size:11px}.heading-actions .button svg{width:13px;height:13px}.stats{gap:7px;margin-bottom:20px}.stats>div{flex-direction:column;align-items:flex-start;gap:10px;min-height:110px;padding:13px}.stats>div>div{gap:3px}.stat-icon{width:29px;height:29px}.stats strong{font-size:22px}.stats>div>div>span{font-size:11px}.stats>div>div{flex-direction:column-reverse}.agents-panel{min-height:330px}.panel-heading{padding:20px 19px 16px}.agent-row{padding:13px 10px}.agent-state{font-size:11px}.detail-panel{padding:21px}.detail-panel .wallet-card{width:100%;display:block}.detail-panel .wallet-card+.wallet-card{margin-left:0}.wallet-card-title small{font-size:11px}.wallet-address code{font-size:12px}.activity-row{gap:10px;padding:14px 19px}.activity-row time{text-align:right;max-width:75px;font-size:10px}.activity-row strong{font-size:11px}.app-footer{gap:12px;font-size:10px}.app-footer .footer-dot{padding:0 5px}.toast{width:max-content;max-width:90vw;font-size:12px;bottom:20px;left:50%}.login-header{padding:24px}.login-header .brand>span{font-size:25px}.login-main{flex-direction:column;gap:16px;padding:48px 30px 15px;display:flex}.login-copy{width:100%;max-width:380px;padding:0}.login-copy h1{letter-spacing:-3px;margin:20px 0;font-size:62px}.login-copy>p{max-width:330px;margin-bottom:25px;font-size:14px}.login-return{font-size:12px}.login-trust{margin-top:27px;font-size:11px}.login-art{flex-shrink:0;width:460px;height:440px;margin:-45px -50px;transform:scale(.68)}.art-caption{bottom:-23px}.login-footer{gap:20px;padding:21px 25px;font-size:11px}.login-footer>span:first-child{max-width:150px;line-height:1.8}.dialog-content{padding:27px}.create-dialog h2{font-size:23px}.avatar-picker{gap:5px}.avatar-picker button{border-radius:10px;padding:2px}.avatar-preview{padding:22px 0}.dialog-wallet-note p{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.signing-panel{border-top:1px solid var(--border);margin-top:20px;padding-top:19px}.signing-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.signing-heading h3{font-size:14px;font-weight:600}.signing-heading p{color:var(--muted);margin-top:5px;font-size:12px}.signing-heading .button{white-space:nowrap;padding:9px 11px;font-size:12px}.signing-hint{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.7}.signing-result{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;margin-top:8px;padding:11px}.signing-result-title{align-items:center;gap:7px;font-size:13px;display:flex}.signing-result-title>svg{width:16px;height:16px}.signing-result-title>span{color:var(--muted);align-items:center;gap:4px;margin-left:auto;font-size:12px;display:flex}.signing-result details{color:var(--muted);margin-top:9px;font-size:12px}.signing-result summary{cursor:pointer}.signing-result dl{margin:12px 0 0;line-height:1.6}.signing-result dt{margin-top:9px;font-weight:600}.signing-result dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.signing-result pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}.signing-result code{word-break:break-all;font-size:12px}.connection-panel{border-top:1px solid var(--border);margin-top:20px;padding-top:19px}.connection-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.connection-heading h3{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.connection-heading h3 svg{color:var(--muted)}.connection-heading p{color:var(--muted);margin-top:6px;font-size:12px}.connection-status{color:var(--muted);text-align:right;align-items:center;gap:5px;font-size:11px;line-height:1.5;display:flex}.connection-status>span{background:var(--raised);border-radius:50%;flex-shrink:0;width:5px;height:5px}.connection-description{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.7}.connection-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.connection-actions .button{padding:10px 12px;font-size:12px}.revoke-button{color:var(--muted);font-size:12px}.connection-meta{color:var(--muted);justify-content:space-between;gap:10px;margin:0 0 12px;font-size:11px;line-height:1.6;display:flex}.connection-meta>span:first-child{font-family:monospace}.connection-dialog .dialog-content>p{line-height:1.7}.connection-permissions{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:10px;margin:23px 0 13px;padding:13px;display:flex}.connection-permissions>svg{color:var(--muted);flex-shrink:0}.connection-permissions strong{font-size:14px;font-weight:600}.connection-permissions p{color:var(--muted);margin-top:5px;font-size:12px}.connection-local-note{color:var(--muted);margin:13px 0 20px;font-size:13px;line-height:1.7}.connection-value{border:1px solid var(--border);background:#fff;border-radius:7px;align-items:center;min-width:0;margin-bottom:16px;padding:6px 8px;display:flex}.connection-value input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:5px;font-family:monospace;font-size:13px}.connection-value .icon-button{flex-shrink:0}.connection-once{color:var(--muted);margin:-5px 0 18px;font-size:12px;line-height:1.7}.connection-config-heading{justify-content:space-between;align-items:center;gap:10px;margin:20px 0 10px;display:flex}.connection-config-heading>strong{font-size:14px;font-weight:500}.connection-config{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:8px;margin:0 0 14px;padding:14px;font-size:12px;line-height:1.7}.connection-tools{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;display:flex}.connection-tools>strong{width:100%;font-size:13px;font-weight:500}.connection-tools code{background:var(--surface);color:var(--muted);border-radius:5px;padding:5px 7px;font-size:12px}.access-panel{border-top:1px solid var(--border);margin-top:20px;padding-top:19px}.access-duration{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:15px 0;font-size:13px;display:flex}.access-duration select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:7px;padding:8px 10px}.access-expiry{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:9px;margin:14px 0;padding:12px;font-size:13px;line-height:1.6;display:flex}.access-expiry small{color:var(--muted);font-size:11px;display:block}.access-help{margin:12px 0}.access-receipts{margin-top:20px}.access-receipts h4{margin-bottom:9px;font-size:13px;font-weight:500}.access-receipts details{background:var(--surface);border:1px solid var(--border);border-radius:7px;min-width:0;margin-top:7px;padding:10px}.access-receipts summary{cursor:pointer;color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.access-receipts summary strong{font-weight:500}.access-receipts time{color:var(--muted);margin-left:auto;font-size:11px}.access-receipts dl{margin:12px 0 0;font-size:12px;line-height:1.7}.access-receipts dt{margin-top:9px;font-weight:600}.access-receipts dd{overflow-wrap:anywhere;color:var(--muted);margin:3px 0}.access-receipts pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}.access-receipts code{word-break:break-all;font-size:12px}.transfer-panel{border-top:1px solid var(--border,var(--border));margin-top:20px;padding-top:20px}.transfer-row{border:1px solid var(--border);border-radius:10px;margin-top:10px;padding:12px;font-size:14px}.transfer-row summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.transfer-row summary strong{font-weight:600}.transfer-row small{color:var(--muted);margin-top:5px;display:block}.transfer-status{text-transform:capitalize;color:var(--muted);font-size:12px}.transfer-status.confirmed,.transfer-status.failed,.transfer-status.expired{color:var(--ink)}.transfer-row dl{margin:15px 0 0}.transfer-row dt{color:var(--muted);margin-top:12px;font-size:12px}.transfer-row dd{overflow-wrap:anywhere;margin:5px 0 0;line-height:1.6}.transfer-row dd a{color:var(--ink);align-items:center;gap:5px;margin-top:8px;display:flex}.portfolio-panel{border-top:1px solid var(--border);color:var(--ink);margin-top:20px;padding-top:18px;font-size:14px}.portfolio-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.portfolio-heading h3{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.portfolio-heading h3 svg,.portfolio-heading .icon-button,.portfolio-disclosure{color:var(--ink)}.portfolio-asset[open]>summary .portfolio-disclosure{transform:rotate(180deg)}.portfolio-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.portfolio-toolbar label{min-width:0;color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.portfolio-toolbar select{font:inherit;color:var(--ink);border:1px solid var(--border);background:var(--surface);border-radius:7px;min-width:0;max-width:190px;padding:7px 8px}.portfolio-toolbar select:focus-visible,.portfolio-asset summary:focus-visible,.portfolio-coverage summary:focus-visible{outline-offset:3px;outline:2px solid #8ba3ff}.portfolio-updated{color:var(--ink);white-space:nowrap;font-size:12px}.portfolio-overview{justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;display:flex}.portfolio-overview span{color:var(--ink);font-size:13px}.portfolio-overview strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;font-size:19px;font-weight:600}.portfolio-note,.portfolio-footnote{color:var(--ink);margin-top:9px;font-size:12px;line-height:1.65}.portfolio-notice{color:var(--ink);align-items:flex-start;gap:8px;margin:14px 0;font-size:13px;line-height:1.65;display:flex}.portfolio-notice svg{margin-top:2px}.portfolio-loading{color:var(--ink);align-items:center;gap:8px;padding:24px 0;line-height:1.7;display:flex}.portfolio-coverage summary{cursor:pointer;line-height:1.7}.portfolio-coverage summary svg{vertical-align:-2px;margin-right:3px}.portfolio-coverage ul{margin:8px 0 0;padding:0;list-style:none}.portfolio-coverage li{border-bottom:1px solid var(--border);padding:8px 0}.portfolio-coverage li div{justify-content:space-between;gap:12px;display:flex}.portfolio-coverage li strong{color:var(--ink);font-weight:500}.portfolio-coverage li p{margin-top:4px;line-height:1.6}.portfolio-columns{color:var(--ink);justify-content:space-between;gap:12px;margin-top:16px;padding-bottom:5px;font-size:12px;display:flex}.portfolio-asset{border-bottom:1px solid var(--border);min-width:0}.portfolio-asset summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;list-style:none;display:flex}.portfolio-asset summary::-webkit-details-marker{display:none}.portfolio-identity{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.portfolio-identity>span:last-child{min-width:0}.portfolio-token-mark{background:var(--sage);width:30px;height:30px;color:var(--ink);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.portfolio-identity strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.portfolio-asset small{color:var(--ink);margin-top:4px;font-size:12px;line-height:1.5;display:block}.portfolio-amount{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:55%}.portfolio-amount strong{font-size:14px;font-weight:500}.portfolio-asset dl{margin:0 0 14px 39px;font-size:13px;line-height:1.65}.portfolio-asset dt{color:var(--ink);margin-top:10px;font-size:12px}.portfolio-asset dd{overflow-wrap:anywhere;margin:3px 0 0}.portfolio-asset dd a{color:var(--ink);text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.portfolio-empty{color:var(--ink);text-align:center;padding:22px 0}.portfolio-empty p{color:var(--ink);margin-top:8px;font-size:14px}.portfolio-empty span{margin-top:6px;font-size:12px;line-height:1.65;display:block}.portfolio-panel::selection{color:var(--ink);background:var(--raised)}@media (width<=400px){.portfolio-toolbar{align-items:flex-start}.portfolio-updated{white-space:normal;text-align:right}.portfolio-toolbar label{flex-direction:column;align-items:flex-start;gap:4px}.portfolio-toolbar select{max-width:170px}}.history-actions{flex-wrap:wrap;gap:14px;margin-top:14px;display:flex}.history-movement{display:block}.accounting-breakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.accounting-breakdown span{color:var(--ink);font-size:12px;line-height:1.7}.accounting-breakdown strong{font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;font-size:14px;display:block}.defi-group{border-top:1px solid var(--border);padding:12px 0}.defi-group summary{justify-content:space-between;gap:10px;display:flex}.defi-leg{overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:10px 0;display:flex}.defi-leg small{font-size:11px}.relay-summary{cursor:pointer;align-items:center;gap:7px;font-size:14px;font-weight:600;list-style:none;display:flex}.relay-summary small{color:var(--ink);margin-left:auto;font-size:12px;font-weight:400}.relay-summary:after{content:"⌄";font-size:14px}.relay-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.relay-form label{color:var(--ink);flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.relay-form input,.relay-form select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;font:inherit;color:var(--ink);border-radius:7px;padding:9px}.relay-form small{font-size:11px;line-height:1.5}.relay-form button{grid-column:1/-1;justify-self:start}.relay-preview{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:9px;margin-top:16px;padding:14px;font-size:13px}.relay-preview>strong{font-size:14px;line-height:1.7}.relay-preview>p{color:var(--ink);margin:8px 0}.relay-preview dl{font-size:12px;line-height:1.7}.relay-preview dt{color:var(--ink);margin-top:10px}.relay-preview dd{overflow-wrap:anywhere;margin:4px 0 12px}.relay-saved{border-bottom:1px solid var(--border);text-align:left;justify-content:space-between;gap:10px;width:100%;padding:10px 0;line-height:1.7;display:flex}.operation-history{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-top:12px;font-size:13px;overflow:hidden}.operation-history>summary{cursor:pointer;padding:15px;list-style:none}.operation-history>summary::-webkit-details-marker{display:none}.operation-history-head{align-items:center;gap:9px;display:flex}.operation-kind{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:flex}.operation-status{color:var(--ink);background:var(--raised);text-transform:capitalize;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:11px}.operation-chevron{color:var(--muted);transition:transform .15s}.operation-history[open] .operation-chevron{transform:rotate(180deg)}.operation-assets{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;margin:18px 0;display:grid}.operation-assets>div{align-items:center;gap:8px;min-width:0;display:flex}.operation-assets>div>div{min-width:0}.operation-assets strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.operation-assets strong span{font-size:13px;font-weight:500}.operation-assets small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.operation-token{background:var(--raised);width:30px;height:30px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.operation-token.bought{background:var(--raised);color:var(--ink)}.operation-direction{color:var(--muted)}.operation-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px;line-height:1.7;display:flex}.operation-body{border-top:1px solid var(--border);padding:15px}.operation-accounting{grid-template-columns:1fr 1fr;gap:15px;display:grid}.operation-accounting span,.operation-accounting small{color:var(--muted);font-size:11px;line-height:1.7;display:block}.operation-accounting strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0;font-size:13px;display:block}.operation-minimum{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;margin-top:7px;padding:12px 0;font-size:11px;display:flex}.operation-minimum span{align-items:center;gap:5px;display:flex}.operation-minimum strong{font-variant-numeric:tabular-nums;font-weight:500}.operation-body h4{margin:16px 0 9px;font-size:12px;font-weight:600}.operation-legs>div{border-top:1px solid var(--border);align-items:center;gap:9px;padding:10px 0;display:flex}.operation-leg-icon{color:var(--muted);display:flex}.operation-legs strong{font-size:12px;font-weight:500;display:block}.operation-legs small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.operation-legs a,.operation-legs code{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:5px;margin-left:auto;font-size:11px;display:flex}.operation-fees>div{justify-content:space-between;gap:15px;padding:7px 0;font-size:11px;line-height:1.7;display:flex}.operation-fees strong{overflow-wrap:anywhere;text-align:right;font-weight:500}.operation-fees .relay-paid-fee{color:var(--muted)}.operation-fees .quoted-route-fee{border-top:1px dashed var(--border);color:var(--muted);margin-top:5px}.quoted-route-fee>span:last-child{text-align:right;overflow-wrap:anywhere}.operation-warning{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.7}.operation-timeline{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.operation-timeline>summary{cursor:pointer;justify-content:space-between;font-size:12px;display:flex}.operation-timeline>summary span{color:var(--muted);font-size:11px}.operation-timeline ol{margin:12px 0;padding:0;list-style:none}.operation-timeline li{grid-template-columns:65px 1fr;gap:10px;margin:9px 0;font-size:11px;line-height:1.7;display:grid}.operation-reference{color:var(--muted);overflow-wrap:anywhere;margin-top:15px;font-size:11px}@media (width<=480px){.operation-token{display:none}.operation-assets{gap:6px}.operation-assets strong{font-size:14px}.operation-accounting{gap:10px}.operation-legs a{max-width:45%;font-size:11px}}body{background:var(--canvas);-webkit-font-smoothing:antialiased}::selection{color:#fff;background:#29428c}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4{letter-spacing:-.035em;font-family:Inter,sans-serif}input::placeholder{color:#757b88}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.brand{color:var(--ink);gap:11px}.brand>span{letter-spacing:-1.4px;font-size:27px;font-weight:600}.brand-period{display:none}.button{border-radius:6px;gap:8px;min-height:40px;padding:11px 16px;font-size:13px;font-weight:600;line-height:18px;transition:background .15s,border-color .15s}.primary{background:var(--accent);color:#fff;box-shadow:inset 0 1px #ffffff17}.primary:not(:disabled):hover{background:#4269ff}.secondary{color:#e2e4eb;background:#202227;border:1px solid #3b3f49}.secondary:not(:disabled):hover{background:#292d35;border-color:#555c6b}.icon-button{color:#a8aebb;width:32px;height:32px;padding:7px}.icon-button:hover{color:#f4f5f8;background:#292d35}.text-button{color:var(--accent-ink);align-items:center;gap:6px;font-size:12px;line-height:1.5;display:inline-flex}.development-tag{color:#a1a8b9;background:#1b1e26;border-color:#353945;border-radius:4px;padding:6px 10px;font-size:10px}.development-tag>span,.status-dot{background:#8fa7ff}.footer-dot{color:#545b6a}.button:disabled{opacity:.45}.login-page{background:var(--canvas)}.login-header .brand>span{font-size:27px}.login-main{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:50px;max-width:1440px;padding:65px 6% 80px}.login-copy{padding:0}.login-copy .eyebrow{color:#a5a9b3;font-size:10px}.tiny-line{background:#6f788f;width:23px}.login-copy .large{gap:28px;min-height:48px;padding:14px 20px;font-size:13px}.login-return{color:#8a909e;gap:7px;margin-top:19px;font-size:12px}.login-return button{color:#c4cdeb;font-size:12px}.login-trust{color:#7d8493;margin-top:38px;font-size:11px;line-height:1.7}.login-art{background:0 0;border:1px solid #292b30;border-radius:8px;align-self:center;width:100%;height:510px;margin:0;display:block;overflow:hidden;transform:none}.login-art img{object-fit:cover;width:100%;height:100%;display:block}.login-art figcaption{letter-spacing:.14em;color:#8d919a;justify-content:space-between;gap:12px;font:9px ui-monospace,SFMono-Regular,monospace;display:flex;position:absolute;bottom:23px;left:24px;right:24px}.login-footer{color:#757d8d;letter-spacing:0;border-color:#292c33;padding:25px 5%;font-size:11px}.sidebar{background:#0c0d0f;border-color:#292c33;width:224px;padding:31px 16px 19px}.nav-item{color:#959ba8;border-radius:6px;gap:12px;min-height:44px;padding:13px 14px;font-size:13px}.nav-item.active{color:#c5d0ff;background:#1c274c;box-shadow:inset 2px 0 #5376ff}.nav-item svg{width:18px;height:18px}.nav-count{color:#c3d0ff;background:#2e3b64;border-radius:4px;font-size:10px}.nav-item:not(.active) .nav-count{color:#7b8292}.sidebar-note{color:#818a9c;margin-top:auto;padding:38px 12px 26px}.note-icon{color:#a0b4fc;background:#171b25;border-color:#303748;border-radius:7px}.sidebar-note strong{color:#b5bdcc;font-size:11px;line-height:1.5}.sidebar-note p{color:#737c8e;max-width:170px;font-size:11px;line-height:1.7}.provider-label{color:#7c8494;padding:0 8px 16px;font-size:10px}.user-avatar{color:#bdc9eb;background:#222734;width:31px;height:31px;font-size:11px}.user-email{color:#acb4c6;font-size:11px}.profile-button{gap:8px;padding:7px 5px}.profile-button:hover{background:#20242e}.profile-menu{background:#1d2027;border-color:#404654;border-radius:7px;padding:16px;bottom:52px;box-shadow:0 15px 50px #0009}.profile-menu small{color:#8f99ad;font-size:10px}.profile-menu strong{color:#e0e5ef;font-size:11px}.profile-menu button{color:#d2d9e8;border-color:#39404d;font-size:12px}.main-shell{margin-left:224px}.topbar{background:#111215;border-color:#2b2d34;height:76px;padding:0 32px}.breadcrumb>span{color:#c2c8d4}.breadcrumb>svg{color:#5c6474}.content{max-width:1550px;padding:36px 32px 0}.page-heading{align-items:center;gap:20px;margin-bottom:28px}.page-heading .eyebrow{letter-spacing:.13em;color:#858d9d;margin-bottom:10px;font-size:9px}.page-heading h1{letter-spacing:-.05em;font-size:32px;line-height:1.2}.page-heading p{color:#929baa;max-width:600px;margin-top:11px;font-size:13px;line-height:1.6}.heading-actions .button{min-height:40px}.heading-actions .icon-only{min-width:40px;padding:10px}.stats{gap:14px;margin-bottom:26px}.stats>div{background:#16181d;border-color:#30343d;border-radius:8px;gap:15px;min-height:106px;padding:21px 20px}.stat-icon,.stat-icon.green,.stat-icon.lavender,.stat-icon.sand{color:#afbcd9;background:#242833;border:1px solid #333b4b;border-radius:7px;width:38px;height:38px}.stat-icon.green{color:#b5c4ff;background:#1e2a50;border-color:#334575}.stats>div>div>span{color:#949eaf;font-size:11px}.stats strong{color:#f0f3fa;letter-spacing:-.04em;font-size:29px;font-weight:600;line-height:1.25}.stats small{color:#717c90;max-width:105px;font-size:10px;line-height:1.6}.panel{background:#17191e;border:1px solid #30343d;border-radius:8px}.panel-heading{gap:18px;padding:23px 23px 18px}.panel h2{letter-spacing:-.025em;font-size:15px;font-weight:600}.count-pill{color:#a5b0c5;background:#292e39;border-radius:4px;padding:3px 7px;font-size:10px;line-height:15px}.agent-layout{grid-template-columns:minmax(275px,.72fr) minmax(0,1.65fr);align-items:start;gap:20px}.agents-panel{min-height:360px;max-height:calc(100dvh - 44px);position:sticky;top:22px}.search{color:#7a859a;background:#11141a;border-color:#343a47;border-radius:5px;gap:8px;margin:0 20px 16px;padding:11px 12px}.search input{color:#d5dce9;font-size:12px;line-height:18px}.search:focus-within{border-color:#6d86dc}.search>span{color:#626d81}.agent-list{flex:1;min-height:0;max-height:calc(100dvh - 260px);padding:0 10px 15px;overflow:auto}.agent-row{border:1px solid #0000;border-radius:6px;gap:10px;min-height:72px;margin:3px 0;padding:14px 11px}.agent-row:hover{background:#20252f}.agent-row.selected{background:#202b4c;border-color:#3c4e7e}.agent-row-name strong{color:#e7edf8;font-size:13px}.agent-row-name small{color:#8b98b1;font-size:10px}.agent-row>svg{color:#8798ba}.agent-state{color:#9eb4ff;gap:5px;font-size:10px}.agent-state>span{background:#8da7ff}.agent-state.needs-attention{color:#e7bc88}.agent-state.needs-attention>span{background:#d9a869}.panel-foot{color:#7d889d;background:#14161b;border-color:#30343d;padding:16px 21px;font-size:10px;line-height:1.6}.detail-panel{padding:26px}.agent-detail-head{border-bottom:1px solid #30343d;gap:16px;margin-bottom:24px;padding-bottom:23px}.agent-detail-head .eyebrow{color:#8996ae;font-size:9px}.agent-detail-head h2{letter-spacing:-.045em;margin-top:7px;font-size:26px;font-weight:600}.mini-id{color:#8997b1;margin-top:7px;font-size:11px}.detail-section-title h3{color:#e0e5ef;font-size:13px}.wallet-card{background:#12151b;border:1px solid #343b49;border-radius:6px;margin-bottom:12px;padding:16px}.wallet-card-title strong{color:#e0e6f2;font-size:12px}.chain-box,.chain-box.ethereum,.chain-box.solana{background:#252b37;border:1px solid #3b4457;border-radius:7px;width:35px;height:35px}.wallet-check{color:#97afff}.wallet-address{border-color:#303747;gap:7px;margin-top:13px;padding-top:10px}.wallet-address code{color:#bfcce6;font-size:12px}.ownership-note{color:#818da5;border-color:#30343d;margin-top:24px;padding-top:20px}.ownership-note>svg{color:#9eadd0}.detail-placeholder{min-height:330px;padding:32px 10px}.detail-placeholder h3{color:#d5deee;letter-spacing:-.035em;font-size:19px}.detail-placeholder p{color:#8b98b0;font-size:12px;line-height:1.8}.placeholder-icon{color:#9db4ef;background:#202b45;border-color:#34456b;border-radius:14px}.placeholder-chains{color:#7f8da8;background:#242a36;border-color:#384257}.empty-state h3{color:#e2e8f3;letter-spacing:-.03em;font-size:17px}.empty-state p{color:#91a0b8;font-size:12px;line-height:1.8}.empty-state .button{margin-top:20px}.empty-state .avatar{box-shadow:0 0 0 4px #17191e}.retry-box{background:#2b241f;border-color:#584535}.retry-box p{color:#dfb793;font-size:12px}.wallet-directory-row strong{color:#e6ecf7;font-size:13px}.wallet-directory-row small{color:#8b98af;font-size:11px}.wallet-directory-row code{color:#c5d0e5;overflow-wrap:anywhere;word-break:break-all;font-size:12px}.activity-row strong{color:#d5deee;font-size:12px;line-height:1.65}.activity-row span:not(.activity-icon){color:#8593ad;font-size:10px}.activity-row time{color:#7988a3;font-size:10px}.activity-icon{color:#9fb7f1;background:#222d49;border-radius:7px;width:32px;height:32px}.activity-icon.warning{color:#deb189;background:#35271f}.app-footer{color:#737f94;padding:27px 0 30px;font-size:10px}.app-footer svg{color:#8e9fbd}.error-banner,.form-error{color:#efa39b;background:#302020;border-color:#65413f;font-size:12px;line-height:1.6}.error-banner button{color:#ffc6bf}dialog.create-dialog{color:#ecf0f8;background:#191c23;border:1px solid #454d5c;border-radius:10px;max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 25px 120px #000b}.close-dialog{top:17px;right:17px}.dialog-eyebrow{color:#91a7da;letter-spacing:.12em;font-size:10px}.create-dialog h2{letter-spacing:-.05em;color:#eff3fc;margin-top:16px;font-size:27px}.avatar-preview{color:#bac8e3;background:#121722;border:1px solid #333f55;border-radius:7px;margin-top:25px;padding:25px 10px;font-size:13px}.wave{color:#96b0ff}.avatar-picker{gap:8px}.avatar-picker button>span{color:#fff;background:#315bff}.dialog-content legend,.field-label{color:#adb9d0;margin:18px 0 11px;font-size:12px}.dialog-content legend{margin-bottom:11px}.name-input:focus{box-shadow:none;border-color:#819bff}.dialog-wallet-note{background:#202738;border-color:#35435f;border-radius:6px;align-items:flex-start;padding:15px}.dialog-wallet-note svg{width:20px;height:20px}.create-submit{width:100%;min-height:45px;margin-top:23px}.busy-hint{color:#8e9bb2;margin-top:15px;font-size:11px;line-height:1.7}.portfolio-panel,.connection-panel,.access-panel,.signing-panel,.transfer-panel{border-color:#323b4c;margin-top:26px;padding-top:24px}.portfolio-heading h3,.connection-heading h3,.signing-heading h3,.relay-summary{letter-spacing:-.02em;color:#e6edf8;font-size:14px;font-weight:600}.portfolio-heading h3 svg,.connection-heading h3 svg{color:#9bafd5}.portfolio-heading .icon-button,.portfolio-disclosure{color:#9baecc}.connection-heading p,.signing-heading p{color:#8797b1;font-size:12px;line-height:1.6}.connection-description,.signing-hint{color:#a2afc5;margin-top:14px;font-size:12px;line-height:1.8}.connection-status{color:#94a3bf;gap:6px;font-size:10px}.connection-status>span{background:#6b7890}.connection-status.verified{color:#a6baff}.connection-meta{color:#899aba;flex-wrap:wrap;margin-top:10px;font-size:10px;line-height:1.7}.connection-actions{gap:15px;margin-top:17px}.connection-actions .button,.signing-heading .button{min-height:37px;padding:9px 13px;font-size:12px}.revoke-button:hover{color:#ffd2cb}.access-duration{color:#a7b5ce;flex-wrap:wrap;margin-top:19px;font-size:12px}.access-duration select,.portfolio-toolbar select{color:#dce6f8;background:#111722;border:1px solid #3c4861;border-radius:5px;min-height:38px;padding:10px 12px;font-size:12px}.access-expiry{color:#c0cfff;background:#1c2846;border-color:#3a4e7d;border-radius:6px;padding:14px;font-size:12px;line-height:1.7}.access-expiry small{color:#93a8d5;font-size:10px}.connection-once,.connection-local-note,.connection-description,.access-help{color:#99a8c2;font-size:12px;line-height:1.8}.access-receipts h4{color:#b3c2de;margin-bottom:13px;font-size:12px}.access-receipts details,.signing-result,.transfer-row{background:#121722;border-color:#364156;border-radius:6px;min-width:0;margin-top:11px;padding:14px}.access-receipts summary{color:#afc5ff;flex-wrap:wrap;font-size:12px;line-height:1.6}.access-receipts dd,.signing-result dd,.transfer-row dd{color:#b5c3de;font-size:12px;line-height:1.8}.access-receipts dt,.signing-result dt,.transfer-row dt{color:#899dbc;font-size:11px}.access-receipts pre,.access-receipts code,.signing-result pre,.signing-result code,.transfer-row code{color:#c1cde4;font-size:11px;line-height:1.8}.signing-result-title{color:#d9e5f8;flex-wrap:wrap;font-size:12px}.signing-result-title>span{color:#a5baff;font-size:11px}.signing-result details{color:#9cb0d6;font-size:11px}.signing-result.failed{background:#2e2023;border-color:#5b3e45}.signing-result.failed .signing-result-title>span,.signing-error{color:#efa9a1}.signing-error{margin:13px 0;font-size:12px;line-height:1.75}.transfer-row summary{flex-wrap:wrap;font-size:12px}.transfer-row small{color:#8395b5;font-size:11px}.transfer-status{color:#a0b0ce;font-size:11px}.transfer-status.confirmed{color:#a2baff}.transfer-status.failed,.transfer-status.expired{color:#e8ad9c}.transfer-row dd a{color:#a5bdff;font-size:12px}.connection-permissions{background:#202a40;border-color:#394b70;border-radius:6px;padding:16px}.connection-permissions>svg{color:#a9beed}.connection-permissions p{color:#9fb1d4;font-size:11px;line-height:1.7}.connection-value{background:#111722;border-color:#404b61;border-radius:5px;padding:8px}.connection-value input{color:#c2d4f6;font-size:12px}.connection-config-heading>strong{color:#d1dff7;font-size:13px}.connection-config{color:#b7c7e6;background:#10151e;border-color:#39455b;border-radius:6px;padding:17px;font-size:11px;line-height:1.9}.connection-tools code{color:#c0d1f1;background:#28324a;border-radius:4px;font-size:11px}.portfolio-toolbar label{color:#95a5c2;font-size:12px}.portfolio-overview{border-bottom:1px solid #303a4d;gap:15px;margin-top:13px;padding:19px 0 17px}.portfolio-overview>strong{letter-spacing:-.04em;color:#eef3fe;font-size:31px;font-weight:600;line-height:1.2}.portfolio-note,.portfolio-footnote{color:#899bbc;font-size:11px;line-height:1.8}.portfolio-notice{color:#e4bd90;background:#2b261f;border:1px solid #504332;border-radius:5px;padding:12px;font-size:12px;line-height:1.7}.portfolio-coverage{color:#95a9cd;margin:17px 0 13px;font-size:11px}.portfolio-coverage summary{color:#b2c2df;overflow-wrap:anywhere;padding:3px 0;line-height:1.8}.portfolio-coverage p{margin-top:8px;line-height:1.8}.portfolio-coverage li{border-color:#303c52;padding:11px 0}.portfolio-coverage li strong{color:#d2dff5}.portfolio-columns{color:#7e94b8;padding-bottom:8px;font-size:10px}.portfolio-asset summary{padding:15px 0}.portfolio-asset summary:hover{background:#1c2536}.portfolio-identity strong{color:#e4ecfb;font-size:13px}.portfolio-asset small{color:#8da2c5;font-size:10px;line-height:1.7}.portfolio-amount strong{color:#d7e4fc;font-size:13px}.portfolio-asset dl{margin-left:43px}.portfolio-asset dd{color:#b7c9e8;font-size:12px;line-height:1.8}.portfolio-asset dd code{font-size:11px}.portfolio-more{margin-top:17px;font-size:12px}.portfolio-empty{color:#95a9ce;padding:25px 0}.portfolio-empty p{color:#d2def4;font-size:13px}.portfolio-empty span{color:#849abc;font-size:11px;line-height:1.8}.portfolio-panel ::selection{color:#fff;background:#2a4582}.accounting-breakdown{gap:10px;margin:17px 0}.accounting-breakdown strong{color:#d1e1fc;margin-top:5px;font-size:13px}.defi-group{border-color:#33405a}.defi-group summary{flex-wrap:wrap;gap:12px}.defi-leg{border-top:1px solid #303c52;padding:12px 0;line-height:1.7}.defi-leg strong{color:#d4e2fb;font-size:12px}.relay-summary{flex-wrap:wrap;gap:9px;line-height:1.7}.relay-form button{font-size:12px}.relay-preview{background:#111a29;border-color:#3b506f;border-radius:6px;padding:18px;font-size:12px}.relay-preview>strong{color:#e0ebff;font-size:17px;line-height:1.7}.relay-preview dt{color:#829ac3;margin-top:14px;font-size:11px}.relay-preview dd{color:#c5d9fa;font-size:12px;line-height:1.8}.relay-saved{color:#cbdcf8;border-color:#34435e;gap:18px;padding:13px 0;font-size:12px}.relay-saved span{color:#8da5cd}.history-actions{flex-wrap:wrap;gap:18px;line-height:1.7}.history-movement{margin-top:5px;line-height:1.8}@media (width>=1500px){.content{padding:42px 40px 0}.topbar{padding-inline:40px}.agent-layout{grid-template-columns:minmax(310px,.75fr) minmax(0,1.7fr)}}@media (width<=1100px) and (width>=651px){.sidebar{width:190px;padding-inline:12px}.sidebar>.brand{margin-left:9px}.sidebar .brand>span{font-size:24px}.main-shell{margin-left:190px}.content{padding:28px 25px 0}.topbar{height:70px;padding-inline:25px}.agent-layout{grid-template-columns:1fr}.agents-panel{min-height:0;max-height:none;position:static}.agent-list{max-height:290px}.stats small{display:none}.stats>div{gap:10px;padding:17px 14px}.page-heading h1{font-size:29px}.page-heading p{max-width:390px}.heading-actions{align-self:flex-start;padding-top:20px}.detail-panel .wallet-card{vertical-align:top;width:calc(50% - 6px);display:inline-block}.detail-panel .wallet-card+.wallet-card{margin-left:12px}.login-main{gap:30px;padding:45px 5% 60px}.login-art{height:450px}.login-copy h1{font-size:54px}}@media (width<=800px) and (width>=651px){.stats>div{flex-direction:column;align-items:flex-start;gap:10px;padding:15px 11px}.stats>div>div>span{font-size:10px}.stats strong{font-size:25px}.page-heading{align-items:flex-start}.page-heading p{max-width:280px;font-size:12px}.heading-actions .button{padding:10px 12px;font-size:11px}.heading-actions .icon-only{display:none}.sidebar-note{padding-inline:8px}.login-main{grid-template-columns:1fr;max-width:640px;padding:50px 40px}.login-art{max-width:none;height:340px}.login-copy>p{max-width:450px}.login-copy h1{font-size:62px}}@media (width<=650px){.sidebar{background:#0d0f13;border-bottom:1px solid #313641;border-right:0;width:auto;padding:20px 18px 0;display:block;position:relative}.sidebar>.brand{margin:0}.sidebar>.brand>span{font-size:24px}.sidebar>.brand>svg{width:27px;height:27px}.sidebar nav{flex-direction:row;gap:5px;margin-top:23px}.nav-item{border-radius:5px 5px 0 0;justify-content:center;gap:7px;min-height:43px;padding:11px 9px;font-size:12px}.nav-item.active{box-shadow:inset 0 -2px #7696ff}.nav-item svg{width:16px;height:16px}.nav-count{font-size:9px}.sidebar-bottom{border:0;width:151px;padding:0;position:absolute;top:19px;right:17px}.user-email{font-size:10px}.profile-button{gap:7px;padding:3px}.user-avatar{width:27px;height:27px;font-size:10px}.profile-menu{width:230px;top:41px;bottom:auto}.app-shell{display:block}.main-shell{margin-left:0}.topbar{background:#13161c;height:54px;padding:0 20px}.breadcrumb{font-size:11px}.development-tag{padding:5px 8px;font-size:9px}.content{padding:27px 18px 0}.page-heading{align-items:flex-start;gap:14px;margin-bottom:23px}.page-heading .eyebrow{margin-bottom:10px;font-size:8px}.page-heading h1{font-size:28px}.page-heading p{max-width:215px;margin-top:10px;font-size:11px;line-height:1.75}.heading-actions{gap:6px;padding-top:26px}.heading-actions .button{gap:5px;min-height:37px;padding:9px 11px;font-size:11px}.heading-actions .button svg{width:14px;height:14px}.heading-actions .icon-only{display:none}.stats{gap:8px;margin-bottom:23px}.stats>div{border-radius:6px;flex-direction:column;align-items:flex-start;gap:12px;min-height:116px;padding:14px 12px}.stat-icon,.stat-icon.green,.stat-icon.lavender,.stat-icon.sand{border-radius:6px;width:29px;height:29px}.stat-icon svg{width:16px;height:16px}.stats>div>div{flex-direction:column-reverse;gap:4px}.stats>div>div>span{font-size:10px}.stats strong{font-size:25px}.stats small{display:none}.agent-layout{grid-template-columns:1fr;gap:20px}.agents-panel{min-height:0;max-height:none;position:static}.agent-list{max-height:320px}.panel-heading{padding:21px 19px 17px}.panel h2{font-size:14px}.panel-heading p{font-size:11px;line-height:1.7}.search{margin:0 18px 14px}.agent-row{gap:10px;min-height:70px;padding:13px 10px}.agent-row-name strong{font-size:13px}.agent-row-name small,.agent-state{font-size:10px}.panel-foot{padding:15px 19px;font-size:10px}.detail-panel{padding:22px 19px}.agent-detail-head{gap:13px;margin-bottom:20px;padding-bottom:20px}.agent-detail-head h2{font-size:25px}.agent-detail-head>.avatar{width:54px;height:54px}.detail-panel .wallet-card{width:100%;padding:15px;display:block}.detail-panel .wallet-card+.wallet-card{margin-left:0}.wallet-card-title small{font-size:10px}.wallet-address code{font-size:12px}.wallet-directory-row{flex-wrap:wrap;gap:12px;padding:18px}.wallet-directory-row code{flex-basis:calc(100% - 90px);padding-left:0;font-size:10px}.wallet-directory-row strong{font-size:12px}.activity-row{align-items:flex-start;gap:10px;padding:16px 19px}.activity-row strong{font-size:11px}.activity-row time{max-width:75px;font-size:9px}.activity-icon{width:28px;height:28px}.app-footer{gap:15px;font-size:9px;line-height:1.6}.app-footer .footer-dot{padding:0 4px}.toast{max-width:90vw;font-size:12px;line-height:1.5}.login-header{padding:24px}.login-header .brand>span{font-size:24px}.login-main{flex-direction:column;gap:37px;padding:48px 26px 36px;display:flex;overflow:visible}.login-copy{width:100%;max-width:none}.login-copy h1{letter-spacing:-.065em;margin:23px 0;font-size:55px}.login-copy>p{max-width:360px;font-size:14px;line-height:1.8}.login-copy .eyebrow{font-size:9px}.login-copy .large{min-height:46px;font-size:12px}.login-return{flex-wrap:wrap;font-size:11px}.login-return button{font-size:11px}.login-trust{margin-top:27px;font-size:10px}.login-art{flex-shrink:0;width:100%;height:290px;margin:0;transform:none}.login-art figcaption{font-size:8px;bottom:19px;left:18px;right:18px}.login-footer{gap:20px;padding:22px 25px;font-size:9px;line-height:1.7}.login-footer>span:first-child{max-width:160px}.dialog-content{padding:29px 22px}.create-dialog h2{font-size:26px}.dialog-content>p{font-size:12px}.avatar-picker{gap:5px}.avatar-picker button{padding:2px}.dialog-wallet-note{gap:10px;padding:13px}.dialog-wallet-note p{font-size:10px}.access-duration{gap:10px}.connection-heading,.signing-heading{flex-wrap:wrap;gap:12px}.connection-heading h3,.signing-heading h3,.portfolio-heading h3,.relay-summary{font-size:13px}.connection-status{font-size:10px}.connection-meta{gap:7px;font-size:10px}.portfolio-toolbar{align-items:flex-start;gap:10px}.portfolio-toolbar label{font-size:11px}.portfolio-toolbar select{max-width:175px;padding:9px 8px;font-size:11px}.portfolio-updated{text-align:right;white-space:normal;max-width:100px;font-size:9px;line-height:1.7}.portfolio-overview>strong{font-size:29px}.accounting-breakdown{gap:6px}.accounting-breakdown span{padding:10px 7px;font-size:9px}.accounting-breakdown strong{font-size:12px}.relay-form{gap:15px 10px}.relay-form input,.relay-form select{padding:10px 8px;font-size:11px}.relay-form label{font-size:10px}.relay-form small{font-size:9px}.relay-preview{padding:14px}.portfolio-amount{max-width:48%}}@media (width<=360px){.sidebar-bottom{width:130px}.profile-button .user-email{max-width:74px}.content{padding-inline:14px}.heading-actions .button{padding-inline:9px;font-size:10px}.login-copy h1{font-size:47px}.stats>div{padding:12px 9px}.detail-panel{padding-inline:15px}.portfolio-toolbar{flex-wrap:wrap}.portfolio-updated{max-width:none}.accounting-breakdown,.relay-form{grid-template-columns:1fr}.agent-row{gap:8px}.agent-state{font-size:9px}}.dialog-content{padding:28px}.create-dialog h2{margin-top:12px}.avatar-preview{margin-top:22px;margin-bottom:16px;padding:14px 12px}.dialog-content fieldset{margin-top:16px}.avatar-picker{margin-bottom:18px}.dialog-wallet-note{margin:16px 0 18px}.create-submit{margin-top:0}.operation-status.needs-review{color:var(--warning);background:#30271d}.operation-warning{color:var(--warning)}@media (width<=480px){.dialog-content{padding:26px 22px}.avatar-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.avatar-picker button{justify-self:center;width:50px;min-width:44px;min-height:44px;padding:3px}.operation-minimum{flex-wrap:wrap;align-items:flex-start}.operation-fees>div{flex-wrap:wrap;gap:4px 12px}}.operation-timeline li{grid-template-columns:65px minmax(0,1fr)}.operation-timeline li>span{overflow-wrap:anywhere;min-width:0}@media (width<=650px){.login-copy h1{font-size:clamp(38px,11.5vw,52px)}}.operation-usd{color:var(--muted);margin-top:3px;font-size:12px;font-weight:500;line-height:1.5;display:block}.operation-fees .operation-usd{text-align:right;font-size:11px;font-weight:400}.operation-pricing{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.operation-pricing summary{cursor:pointer;color:var(--muted);font-size:12px}.operation-pricing p{color:var(--muted);margin:9px 0;font-size:11px;line-height:1.7}.operation-pricing>div{margin:9px 0;font-size:11px;line-height:1.7}.operation-pricing strong{font-weight:500}.operation-pricing small{color:var(--muted);font-size:10px;display:block}.activity-assets{margin:16px 0}.activity-asset{align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.activity-asset+.activity-asset{border-top:1px solid var(--border)}.activity-identity{flex:1;min-width:0}.activity-identity strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.activity-identity small{color:var(--muted);font-size:10px;line-height:1.6;display:block}.activity-quantity{text-align:right;font-variant-numeric:tabular-nums;min-width:0;max-width:55%}.activity-quantity strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.activity-empty,.activity-price-note{color:var(--muted);margin:6px 0 12px;font-size:11px;line-height:1.8}.activity-details{margin:12px 0 0}.activity-details dt{color:var(--muted);margin-top:12px;font-size:11px}.activity-details dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.8}.activity-details code{font-size:11px}.activity-details a{color:var(--ink);align-items:center;gap:6px;margin-bottom:5px;display:flex}.activity-card .operation-status{flex-shrink:0}.activity-card .operation-kind{overflow-wrap:anywhere;min-width:0}@media (width<=480px){.activity-quantity{max-width:52%}.activity-quantity strong,.activity-identity strong{font-size:12px}.activity-asset{gap:7px}.activity-card .operation-token{width:26px;height:26px;font-size:9px}}.relay-asset-values{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:12px;display:grid}.relay-asset-values>div{min-width:0}.relay-asset-values strong{overflow-wrap:anywhere;font-size:14px;line-height:1.7;display:block}.relay-asset-values>svg{color:var(--muted)}.activity-execution{border-top:1px solid var(--border);margin:10px 0;padding:10px 0;font-size:11px;line-height:1.8}.activity-execution strong{font-weight:500}.activity-execution p{color:var(--muted);margin:4px 0}.portfolio-activity{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:15px 0;padding:14px}.portfolio-activity-heading{align-items:center;gap:7px;font-size:12px;display:flex}.portfolio-activity-heading strong{font-weight:500}.portfolio-activity-heading>span{color:var(--muted);margin-left:auto;font-size:11px}.portfolio-operation{border-top:1px solid var(--border);padding:10px 0;font-size:12px}.portfolio-operation>summary{cursor:pointer;align-items:center;gap:10px;display:flex}.portfolio-operation>summary>div{flex:1;min-width:0}.portfolio-operation strong{text-transform:capitalize;font-size:12px;font-weight:500}.portfolio-operation summary span{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.7;display:block}.portfolio-operation.has-issue>summary>span{color:var(--warning)}.portfolio-operation-body{overflow-wrap:anywhere;padding-top:7px;font-size:11px;line-height:1.8}.portfolio-operation-body p{margin:6px 0}.portfolio-operation-body a{color:var(--ink);align-items:center;gap:5px;margin:5px 0;display:flex}.portfolio-operation-body small,.portfolio-recorded{color:var(--muted);font-size:10px}.portfolio-recent-issues h4{color:var(--muted);margin:13px 0 7px;font-size:11px;font-weight:500}.relay-cost-summary{border-top:1px solid var(--border);margin:12px 0;padding-top:10px}.relay-cost-summary p{margin:8px 0;line-height:1.7}.relay-cost-summary summary{cursor:pointer;color:var(--muted);font-size:12px}:root{--canvas:#0b0c0e;--surface:#131416;--raised:#1d2026;--ink:#f4f4f3;--muted:#9ca3b0;--subtle:#798190;--border:#303238;--accent:#315bff;--green:#315bff;--accent-ink:#acbdff;--sage:#1e263c;--warning:#e6bd98;--danger:#e5a49c;color:#f4f4f3;background:#0b0c0e;font-size:14px;line-height:1.5}body{background:var(--canvas);color:var(--ink)}button,input,select{font-family:Inter,Arial,sans-serif}button{transition:background .15s,border-color .15s,color .15s}button:disabled{opacity:.45;cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:4px;outline:2px solid #a3b6ff}input:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #819bff}.button{min-height:41px;box-shadow:none;border-radius:6px;gap:8px;padding:10px 15px;font-size:12px;font-weight:600}.button.primary{color:#fff;background:#315bff;border:1px solid #6686ff;box-shadow:inset 0 1px #ffffff12}.button.primary:hover:not(:disabled){background:#4168ff;border-color:#8b9fff;transform:none}.button.secondary{color:#d8dde7;background:#1b1e24;border:1px solid #3a3e48}.button.secondary:hover:not(:disabled){background:#252933;border-color:#626c81}.button.icon-only{width:41px;padding:0}.text-button{color:#aebfff;font-size:12px;font-weight:500}.text-button:hover{color:#d0daff}.icon-button{color:#8e99ae;border:1px solid #0000;border-radius:5px}.icon-button:hover{color:#e7ecf7;background:#262a34;border-color:#3e475a}.brand{gap:10px}.brand>svg{color:#f4f4f3;width:28px;height:28px}.brand>span{letter-spacing:-1.6px;color:#f4f4f3;font-size:28px;font-weight:600}.sidebar{width:204px;box-shadow:none;background:#101113;border-right:1px solid #292c32;padding:29px 15px 17px}.sidebar>.brand{margin:0 12px 42px}.nav-label{color:#747d8d;letter-spacing:.14em;margin:0 13px 13px;font-size:9px}.sidebar nav{gap:7px}.nav-item{color:#929baa;border:1px solid #0000;border-radius:7px;gap:11px;height:44px;min-height:44px;padding:0 12px;font-size:12px}.nav-item>svg{color:#909aac;width:17px;height:17px}.nav-item:hover{color:#e4e9f3;background:#1c1f26}.nav-item.active{color:#dce4ff;background:#1d263d;border-color:#39486b;box-shadow:inset 2px 0 #8ba6ff}.nav-item.active>svg{color:#bbcbff}.nav-count{color:#c5d1ee;background:#2b344a;border:0;border-radius:4px;min-width:19px;padding:1px 5px;font-size:10px}.nav-item:not(.active) .nav-count{color:#818a9b;background:#20232a}.sidebar-note{color:#868fa1;padding:0 11px 24px}.note-icon{color:#9dadcf;background:#1b1e25;border:1px solid #363d4a;border-radius:7px;width:29px;height:29px;margin-bottom:12px}.sidebar-note strong{color:#bdc5d4;font-size:11px;font-weight:500}.sidebar-note p{color:#798294;margin-top:8px;font-size:11px;line-height:1.75}.sidebar-bottom{border-color:#2c3038;padding-top:19px}.provider-label{color:#7e8797;gap:7px;padding-inline:7px;font-size:10px}.status-dot{background:#94a7d7;width:4px;height:4px}.profile-button{color:#acb5c7;gap:8px;min-height:44px;padding:12px 5px 0}.user-avatar{color:#bac6dc;background:#242933;border:1px solid #393e4b;width:28px;height:28px;font-size:10px}.user-email{font-size:10px}.profile-menu{color:#d9e2f5;background:#1c2028;border:1px solid #464f63;border-radius:7px;box-shadow:0 15px 40px #0005}.profile-menu small{color:#8d99b0}.profile-menu strong{font-size:11px}.profile-menu button{color:#dce5f7;border-color:#343d50}.main-shell{background:var(--canvas);min-width:0;margin-left:204px}.topbar{background:#101113;border-bottom:1px solid #282b31;height:66px;padding:0 32px}.breadcrumb{color:#6f7b91;gap:13px;font-size:11px}.breadcrumb span{color:#b8c3d7}.development-tag{color:#9ba9c4;background:#191d25;border:1px solid #363b46;border-radius:5px;padding:5px 8px;font-size:10px}.development-tag>span{background:#8da4e0;width:4px;height:4px}.content{max-width:1560px;margin:0 auto;padding:28px 32px 0}.page-heading{isolation:isolate;background:#0d0e11;border:1px solid #363940;border-bottom:0;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:24px;min-height:180px;margin:0;padding:28px 29px;display:flex;position:relative;overflow:hidden}.page-heading:before{content:"";opacity:.67;z-index:-2;background:url(/brand/workspace-flow-v2.jpg) 100%/cover no-repeat;position:absolute;inset:0}.page-heading:after{content:"";z-index:-1;background:linear-gradient(90deg,#101113ed 8%,#1011135c 65%,#10111300);position:absolute;inset:0}.page-heading>div:first-child{min-width:0;max-width:560px}.eyebrow{letter-spacing:.15em;color:#a0a9ba;font-size:9px;font-weight:600}.page-heading h1{letter-spacing:-.055em;color:#f5f5f3;margin:12px 0 13px;font-size:39px;font-weight:600;line-height:1.15}.page-heading p{color:#a7aebc;max-width:435px;margin:0;font-size:12px;line-height:1.65}.heading-actions{flex-shrink:0;align-self:flex-end;align-items:center;gap:9px;padding-bottom:3px;display:flex}.stats{background:#141618;border:1px solid #363940;border-top-color:#30343b;border-radius:0 0 16px 16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 27px;display:grid;overflow:hidden}.stats>div{min-width:0;min-height:91px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:13px;padding:18px 23px;display:flex}.stats>div+div{border-left:1px solid #2f333b}.stat-icon,.stat-icon.green,.stat-icon.lavender,.stat-icon.sand{color:#a7b8da;background:#222733;border:1px solid #353d4c;border-radius:7px;flex:none;place-items:center;width:31px;height:31px;display:grid}.stat-icon svg{width:16px;height:16px}.stats>div>div{flex-direction:column-reverse;gap:1px;display:flex}.stats>div>div>span{color:#9aa4b7;font-size:10px;line-height:1.5}.stats strong{letter-spacing:-.045em;color:#ebeff7;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.18}.stats small{color:#6f7b91;max-width:100px;margin-left:auto;font-size:10px;line-height:1.6}.panel{box-shadow:none;background:#131416;border:1px solid #333740;border-radius:13px}.agent-layout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:24px;display:grid}.agents-panel{background:#121416;min-width:0;padding:0;position:sticky;top:24px;overflow:hidden}.panel-heading{border-bottom:1px solid #2d3139;margin:0;padding:21px 21px 18px}.panel-heading h2{letter-spacing:-.025em;color:#e6ebf5;font-size:14px;font-weight:600;line-height:1.4}.count-pill{color:#a9b7d4;background:#252b37;border:1px solid #343e52;border-radius:4px;padding:1px 5px;font-size:10px}.panel-heading p{color:#7e8aa0;margin-top:7px;font-size:11px;line-height:1.75}.agents-panel .panel-heading{border-bottom:0;padding:21px 17px 14px}.agents-panel .panel-heading h2{font-size:13px}.agents-panel .panel-heading p{font-size:11px}.search{color:#7f8ca6;background:#0e1014;border:1px solid #343c4c;border-radius:6px;gap:7px;height:39px;min-height:39px;margin:0 14px 14px;padding:0 10px}.search:focus-within{box-shadow:none;border-color:#8fa6ee}.search input{color:#dce5f7;background:0 0;font-size:11px}.search input::placeholder{color:#737e93}.search>span{display:none}.agent-list{gap:7px;max-height:520px;padding:0 10px 17px;display:grid;overflow:auto}.agent-row{background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:76px;margin:0;padding:13px 11px;display:flex;position:relative}.agent-row:hover{background:#1b202a;border-color:#303a4b}.agent-row.selected{background:#1e283f;border-color:#405375;box-shadow:inset 2px 0 #90aafa}.agent-row>.avatar{border-radius:11px;width:36px;height:36px}.agent-row-name{flex:1;min-width:0}.agent-row-name strong{color:#e0e8f8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.agent-row-name small{color:#8191ad;margin-top:5px;font-size:9px}.agent-row>.agent-state{color:#a1b4d8;background:0 0;padding:0;font-size:9px;position:absolute;bottom:9px;left:57px}.agent-state>span{background:#a2b8f0;width:3px;height:3px}.agent-row-name{padding-bottom:12px}.agent-row-name small{display:none}.agent-row>svg{color:#7386ad;width:13px;height:13px}.panel-foot{color:#77859f;background:#15181f;border-top:1px solid #2c3341;gap:8px;padding:16px;font-size:10px;line-height:1.7}.panel-foot svg{color:#92a3c3;width:12px;height:12px}.detail-panel{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;padding:0;display:grid}.detail-panel>*{grid-column:1/-1;min-width:0}.agent-detail-head{background:#141619;border:1px solid #343840;border-radius:13px;gap:14px;margin:0;padding:21px 24px}.agent-detail-head>.avatar{border-radius:15px;width:49px;height:49px}.agent-detail-head h2{letter-spacing:-.055em;color:#f0f2f6;margin:5px 0;font-size:27px;font-weight:600;line-height:1.2}.agent-detail-head .eyebrow{letter-spacing:.14em;color:#8591a7;font-size:8px}.mini-id{color:#737f96;font-size:10px}.profile-spark{color:#9aadd7;background:#222b3f;border:1px solid #343f53;border-radius:7px;width:32px;height:32px}.detail-section-title{border:0;margin:1px 0 -4px;padding:1px 3px}.detail-section-title h3{color:#a6b1c5;font-size:12px;font-weight:500}.detail-section-title>span{color:#727f97;font-size:10px}.detail-panel>.wallet-card{background:#15181e;border:1px solid #353b47;border-radius:11px;grid-column:auto;margin:0;padding:17px;display:block}.wallet-card-title{gap:9px}.chain-box{color:#b8c3d5;background:#242a34;border:1px solid #383e4b;border-radius:6px;width:30px;height:30px}.chain-box svg{width:16px;height:16px}.wallet-card-title strong{color:#d9e2f2;font-size:12px;font-weight:500}.wallet-card-title small{color:#7c8aa3;margin-top:3px;font-size:9px;line-height:1.5}.wallet-check{color:#b5c7e9;width:12px;height:12px}.wallet-address{background:#0f1218;border:1px solid #343c4d;border-radius:5px;align-items:center;gap:6px;margin-top:15px;padding:9px 8px 9px 11px;display:flex}.wallet-address code{letter-spacing:0;color:#b3c1dc;overflow-wrap:anywhere;flex:1;min-width:0;font-size:10px}.wallet-address .icon-button{flex:none;width:26px;height:26px}.wallet-pending{color:#7d8da9;font-size:11px}.detail-panel>.portfolio-panel,.detail-panel>.transfer-panel,.detail-panel>.connection-panel,.detail-panel>.access-panel,.detail-panel>.signing-panel{background:#131416;border:1px solid #333840;border-radius:13px;margin:0;padding:23px 24px}.detail-panel>.connection-panel,.detail-panel>.access-panel{grid-column:auto}.portfolio-heading h3,.connection-heading h3,.signing-heading h3{letter-spacing:-.025em;color:#e5eaf4;gap:8px;font-size:14px;font-weight:600;line-height:1.4}.portfolio-heading h3 svg,.connection-heading h3 svg{color:#95a7c8;width:15px;height:15px}.portfolio-toolbar{gap:14px;margin-top:0;margin-bottom:22px}.portfolio-toolbar label{color:#828fa7;gap:8px;font-size:10px}.portfolio-toolbar select,.access-duration select{color:#c8d4ea;background:#11141a;border:1px solid #3c465a;border-radius:5px;min-height:36px;padding:8px 11px;font-size:11px}.portfolio-updated{color:#727f97;font-size:10px}.portfolio-overview{margin:0 0 19px}.portfolio-overview>span{letter-spacing:0;color:#8e9bb2;font-size:11px}.portfolio-overview>strong{letter-spacing:-.055em;color:#eef1f7;font-variant-numeric:tabular-nums;margin-top:7px;font-size:44px;font-weight:600;line-height:1.18}.portfolio-note,.connection-description{color:#8f9db6;font-size:12px;line-height:1.8}.portfolio-footnote,.portfolio-recorded{color:#72819b;font-size:10px;line-height:1.8}.portfolio-footnote{margin-top:15px}.portfolio-loading{color:#9eadc8;font-size:12px}.portfolio-notice{color:#dfbe9e;background:#27221d;border:1px solid #4b3e31;border-radius:6px;gap:9px;padding:13px;font-size:11px;line-height:1.8}.portfolio-notice svg{color:#dfbe9e}.portfolio-activity{background:#171c25;border:1px solid #313b4b;border-radius:7px;margin:18px 0;padding:15px 16px}.portfolio-activity-heading{color:#acb9d2;align-items:start;gap:7px;font-size:11px}.portfolio-activity-heading strong{font-size:11px;font-weight:500}.portfolio-activity-heading>span{color:#8496b7;white-space:nowrap;font-size:10px}.portfolio-activity>.portfolio-note{color:#7d8da8;margin-top:7px;font-size:10px;line-height:1.8}.portfolio-recent-issues h4{color:#adb9cf;font-size:11px;font-weight:500}.portfolio-operation{border-color:#303b4f;padding:12px 0}.portfolio-operation summary span{color:#889bbd;font-size:10px}.portfolio-operation strong{color:#d0daed;font-size:11px}.portfolio-operation-body{color:#a5b4d0;font-size:11px;line-height:1.8}.portfolio-operation-body small{color:#7484a1;font-size:10px}.accounting-breakdown{border-top:1px solid #303640;border-bottom:1px solid #303640;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:20px 0;display:grid}.accounting-breakdown span{color:#8392ad;background:0 0;border:0;border-radius:0;padding:15px 13px;font-size:10px;line-height:1.6}.accounting-breakdown span:first-child{padding-left:0}.accounting-breakdown span+span{border-left:1px solid #2c3442}.accounting-breakdown strong{letter-spacing:-.025em;color:#dce4f4;font-variant-numeric:tabular-nums;margin-top:5px;font-size:17px;font-weight:500;line-height:1.4}.portfolio-coverage{color:#899ab9;border-color:#2e3542}.portfolio-coverage>summary{color:#a2b1cc;padding-block:11px;font-size:11px;line-height:1.7}.portfolio-coverage ul{border-color:#323b4c}.portfolio-coverage li{color:#aebdd7;border-color:#2b3445;padding-block:11px}.portfolio-coverage li strong{color:#c4d0e5;font-size:11px}.portfolio-coverage li span,.portfolio-coverage li p{color:#7f93b5;font-size:10px}.portfolio-columns{letter-spacing:.03em;color:#6e809f;border-color:#303847;padding:13px 0 8px;font-size:9px}.portfolio-asset{border-color:#2b3444}.portfolio-asset>summary{padding:15px 0}.portfolio-token-mark{color:#aebee0;background:#212b3e;border:1px solid #3e4b61;border-radius:50%;width:32px;height:32px;font-size:10px}.portfolio-identity{gap:11px}.portfolio-identity strong{color:#d4dff1;font-size:13px;font-weight:500}.portfolio-identity small{color:#7e91b2;font-size:10px;line-height:1.6}.portfolio-amount strong{color:#e0e7f4;font-size:13px;font-weight:500}.portfolio-amount small{color:#8193b4;font-size:11px}.portfolio-disclosure{color:#667c9f}.portfolio-asset dl{color:#c2d1eb;background:#0f141d;border-color:#34425a;border-radius:7px;padding:15px}.portfolio-asset dt{color:#7a90b3;font-size:10px}.portfolio-asset dd{color:#bccce7;font-size:11px}.portfolio-asset dd a{color:#a9bdff}.defi-group{background:#151c28;border-color:#344156}.defi-group>summary{color:#c6d5ef;font-size:11px}.defi-leg{border-color:#303d53;font-size:11px}.defi-leg small{color:#8298bc;font-size:10px}.relay-summary{color:#d8e3f5;gap:9px;font-size:13px;line-height:1.6}.relay-summary>svg{color:#98add4;width:16px;height:16px}.relay-summary small{color:#768aaa;font-size:10px}.relay-form{gap:17px 15px;margin:22px 0}.relay-form label{color:#91a3c2;gap:8px;font-size:11px}.relay-form input,.relay-form select{color:#c9d9f4;background:#0e141e;border:1px solid #3d4a62;border-radius:6px;min-height:42px;padding:11px 12px;font-size:12px}.relay-form small{color:#7288ad;font-size:10px;line-height:1.8}.relay-preview{background:#121a27;border:1px solid #3d4b63;border-radius:9px;margin-top:19px;padding:19px}.relay-preview>p{color:#a9bad8;font-size:12px;line-height:1.8}.relay-preview>p>strong{color:#e0e8f7;font-size:15px;font-weight:600}.relay-preview dl{gap:5px;font-size:11px;line-height:1.8}.relay-preview dt{color:#8398bc}.relay-preview dd{color:#c0d0ec;overflow-wrap:anywhere}.relay-asset-values{gap:14px}.relay-asset-values small{color:#8fa4c8;font-size:10px}.relay-asset-values strong{color:#e1e9f7;font-size:17px;line-height:1.5}.relay-cost-summary{background:#1a2438;border:1px solid #425274;border-radius:7px;margin-block:17px;padding:15px}.relay-cost-summary strong{color:#c7d8f8;font-size:12px}.relay-saved{color:#b3c5e6;background:0 0;border-color:#334159;border-radius:6px;padding:13px 10px;font-size:11px}.relay-saved:hover{background:#1e2a41}.relay-saved>span:last-child{color:#809dc9;font-size:10px}.connection-heading{align-items:flex-start;gap:12px}.connection-heading p,.signing-heading p{color:#8093b4;margin-top:7px;font-size:11px;line-height:1.75}.connection-heading .connection-status{white-space:normal;color:#9db4d9;background:#1c2531;border:1px solid #354357;border-radius:5px;flex-shrink:1;max-width:120px;padding:5px 7px;font-size:9px;line-height:1.5}.connection-status.verified{color:#b6d2c1;background:#1a2522;border-color:#354c43}.connection-status.verified>span{background:#a9c9b4}.connection-description{margin-top:15px;font-size:11px;line-height:1.85}.connection-meta{color:#7890b5;gap:7px;margin-top:13px;font-size:10px;line-height:1.8}.connection-meta span:first-child{color:#9db1d3}.connection-actions{flex-wrap:wrap;gap:11px;margin-top:18px}.connection-actions .button{min-height:37px;padding:9px 11px;font-size:11px}.connection-actions .text-button{font-size:10px}.revoke-button,.text-button.revoke-button{color:#d2a99f}.access-expiry{color:#adbfdf;background:#1c2841;border:1px solid #3b4b6d;border-radius:6px;gap:9px;margin-top:15px;padding:13px 12px;font-size:10px}.access-expiry small{color:#758fb7;margin-top:4px;font-size:9px;line-height:1.7}.access-duration{color:#9ab0d0;align-items:center;gap:10px;font-size:11px}.access-receipts h4{color:#aabedc;font-size:11px;font-weight:500}.access-receipts summary{color:#b0c9ec;gap:8px;font-size:11px}.access-receipts time{color:#7e9ac1;font-size:9px}.signing-hint{color:#768fb6;margin-top:12px;font-size:10px;line-height:1.8}.signing-result{background:#151f30;border-color:#354766;border-radius:8px;padding:15px}.signing-result-title{color:#bccfed;font-size:11px}.signing-result-title span{color:#b8d2c2;font-size:10px}.signing-result details summary{color:#8eacd9;font-size:10px}.signing-error,.form-error{color:#e4aa9b;background:#2c211f;border-color:#5c3e36;border-radius:6px;font-size:11px;line-height:1.8}.detail-panel>.transfer-panel[aria-label=Transaction\ history],.detail-panel>.transfer-panel[aria-label=Agent\ transfers]{background:0 0;border:0;border-radius:0;padding:11px 0 0}.transfer-panel[aria-label=Transaction\ history]>.connection-heading,.transfer-panel[aria-label=Agent\ transfers]>.connection-heading{padding:5px 3px 3px}.operation-history{box-shadow:none;background:#131619;border:1px solid #373c46;border-radius:12px;margin-top:13px;overflow:hidden}.operation-history>summary{padding:19px 21px}.operation-kind{color:#dce5f4;gap:7px;font-size:12px;font-weight:500}.operation-kind>svg{color:#99afd2}.operation-status{color:#b9d1c4;background:#1d2925;border:1px solid #3c4a49;border-radius:100px;padding:4px 8px;font-size:10px;font-weight:400}.operation-status.needs-review{color:#e1b88d;background:#2e251d;border-color:#604a37}.operation-assets{gap:15px;margin:22px 0 17px}.operation-assets>div{gap:11px}.operation-assets strong{letter-spacing:-.035em;color:#e6edf9;font-size:20px;font-weight:600;line-height:1.4}.operation-assets strong>span{color:#9cafcf;font-size:13px;font-weight:400}.operation-assets small{color:#8199bd;font-size:10px;line-height:1.6}.operation-token,.operation-token.bought{color:#a8bce3;background:#232e43;border:1px solid #384b6b;border-radius:50%;width:34px;height:34px;font-size:10px}.operation-usd{color:#91a7cd;margin-top:4px;font-size:11px;line-height:1.6}.operation-meta{color:#718bb1;gap:10px;font-size:10px;line-height:1.7}.operation-chevron,.operation-direction{color:#7997c1}.operation-body{background:#101721;border-color:#303d52;padding:20px 21px}.operation-accounting{gap:20px}.operation-accounting span,.operation-accounting small{color:#8da7ce;font-size:10px;line-height:1.7}.operation-accounting strong{color:#d1e0f7;letter-spacing:-.015em;font-size:14px;font-weight:500;line-height:1.6}.operation-minimum{color:#a6c4e8;border-color:#31435e;font-size:10px;line-height:1.7}.operation-body h4{color:#c4d9f7;font-size:12px;font-weight:500}.operation-legs>div{border-color:#2c3f5b;gap:9px;padding:13px 0}.operation-legs strong{color:#c0d3f0;font-size:11px}.operation-legs small{color:#7895bf;font-size:10px}.operation-legs a,.operation-legs code{color:#a8c2f4;font-size:10px}.operation-fees>div{color:#a4bce0;border-color:#324563;gap:16px;font-size:11px;line-height:1.9}.operation-fees strong{color:#ccddf6;font-weight:500}.operation-pricing,.operation-timeline{color:#8faed6;border-color:#2c405e;font-size:11px}.operation-pricing summary,.operation-timeline summary{color:#9ab6df;font-size:11px;line-height:1.8}.operation-pricing p{color:#809cc3;font-size:10px;line-height:1.8}.operation-timeline li{color:#9bb8e1;grid-template-columns:68px minmax(0,1fr);font-size:10px;line-height:1.85}.operation-timeline li>span{overflow-wrap:anywhere}.operation-timeline time{color:#6f8fbd}.operation-reference{color:#6d8db9;font-size:9px;line-height:1.8}.operation-warning{color:#e2bc99;font-size:11px;line-height:1.8}.activity-assets{gap:15px}.activity-asset{gap:11px}.activity-identity strong{color:#d2e1f8;font-size:12px}.activity-identity small{color:#7797c5;font-size:10px}.activity-quantity strong{color:#d8e6fb;letter-spacing:-.025em;font-size:17px;line-height:1.5}.activity-quantity .operation-usd{font-size:11px}.activity-price-note{color:#819ec8;font-size:10px;line-height:1.8}.activity-details{color:#abc2e4;font-size:11px}.activity-details dt{color:#7b9ac5}.activity-details dd{color:#bfd2ef}.order-accounting-summary{font-size:11px;line-height:1.8}.ownership-note{color:#6b83a8;border:0;gap:9px;margin:0;padding:12px 5px;font-size:10px;line-height:1.8}.ownership-note p{color:#6b83a8;font-size:10px;line-height:1.8}.wallet-directory{overflow:hidden}.wallet-directory-row{border-color:#2e3748;gap:15px;padding:20px 24px}.wallet-directory-row>.avatar{border-radius:12px;width:39px;height:39px}.wallet-directory-row>div strong{color:#d7e2f5;font-size:13px}.wallet-directory-row>div small{color:#7890b6;margin-top:5px;font-size:10px}.wallet-directory-row>code{color:#98aed1;font-size:11px}.activity-panel{margin-top:26px}.activity-row{border-color:#293446;gap:13px;padding:18px 23px}.activity-icon{color:#a6bfe4;background:#1d2a42;border:1px solid #344864;border-radius:7px;width:30px;height:30px}.activity-row strong{color:#c0d3ef;font-size:12px;font-weight:500;line-height:1.6}.activity-row span{color:#748fba;font-size:10px}.activity-row time{color:#6c89b8;font-size:10px;line-height:1.6}.app-footer{color:#536b90;border-top:0;gap:12px;padding:26px 2px;font-size:9px}.app-footer>span:first-child{gap:8px}.app-footer svg{color:#768ab0;width:15px;height:15px}.empty-state{min-height:250px;padding:44px 15px}.empty-state h3,.detail-placeholder h3{color:#b7cceb;letter-spacing:-.04em;font-size:18px;font-weight:500}.empty-state p,.detail-placeholder p{color:#758fb6;font-size:11px;line-height:1.9}.empty-state.compact{min-height:190px}.empty-activity{color:#7790b8;padding:32px 23px;font-size:12px}.detail-placeholder{background:#121822;border:1px solid #35435c;border-radius:13px;min-height:450px;padding:70px 20px}.error-banner{color:#e8c0a0;background:#2b211c;border:1px solid #5f4336;border-radius:7px;margin-block:14px;padding:14px 17px;font-size:12px;line-height:1.8}.toast{color:#d5e5ff;background:#202a3b;border:1px solid #4b6086;border-radius:7px;font-size:12px;box-shadow:0 10px 45px #0006}dialog.create-dialog{color:#dfe7f5;background:#171a20;border:1px solid #454c59;border-radius:13px;max-height:calc(100dvh - 40px);padding:0;overflow:auto;box-shadow:0 25px 120px #0009}.create-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070cd9}.dialog-content{padding:28px;position:relative}.dialog-eyebrow{letter-spacing:.12em;color:#9badd0;gap:8px;font-size:10px}.create-dialog h2{letter-spacing:-.055em;color:#edf2fb;margin-top:13px;font-size:29px;font-weight:600;line-height:1.2}.dialog-content>p{color:#879cbe;margin-top:10px;font-size:12px;line-height:1.85}.close-dialog{color:#8ca0c2;top:20px;right:20px}.avatar-preview{background:#111823;border:1px solid #34435c;border-radius:9px;gap:14px;margin:23px 0 17px;padding:15px 13px}.avatar-preview .avatar{border-radius:17px;width:58px;height:58px}.avatar-preview>span{letter-spacing:-.03em;color:#b1c6e9;font-size:17px}.dialog-content fieldset{border:0;min-width:0;margin:16px 0 0;padding:0}.dialog-content legend,.field-label{color:#9bb0d3;margin:15px 0 10px;font-size:12px;line-height:1.6}.avatar-picker{gap:8px;margin:12px 0 18px}.avatar-picker button{background:0 0;border:1px solid #0000;border-radius:12px;padding:3px}.avatar-picker button:hover{background:#283751}.avatar-picker button.chosen{background:#24385f;border-color:#93afff;box-shadow:0 0 0 1px #93afff}.avatar-picker button>span{background:#315bff;border-color:#d5e2ff}.name-input{color:#d7e6ff;background:#0d1521;border:1px solid #425575;border-radius:6px;min-height:45px;padding:12px 13px;font-size:14px}.name-input::placeholder{color:#5e789e}.dialog-wallet-note{background:#1d2b43;border:1px solid #3a5074;border-radius:7px;gap:10px;margin:16px 0 19px;padding:13px}.dialog-wallet-note p{color:#99b2d7;font-size:11px;line-height:1.8}.create-submit{min-height:45px;margin-top:0;font-size:12px}.connection-dialog{max-width:560px}.connection-permissions{color:#b3d0f4;background:#1b2b40;border:1px solid #344f70;border-radius:8px}.connection-permissions strong{color:#b5cef0;font-size:12px}.connection-permissions p{color:#7598c4;font-size:11px}.connection-local-note,.connection-once{color:#7a9bc6;font-size:10px;line-height:1.8}.connection-value{background:#101d2e;border:1px solid #3b567c;border-radius:6px}.connection-value input{color:#abc9f1;background:0 0;min-height:42px;font-size:12px}.connection-config-heading{color:#a2c3ed;font-size:11px}.connection-config{color:#a5c6ef;background:#0d1929;border:1px solid #334f75;border-radius:6px;padding:15px;font-size:11px;line-height:1.8;overflow:auto}.connection-tools{gap:7px}.connection-tools>strong{color:#91b3df;font-size:11px}.connection-tools code{color:#8eb3e3;background:#172840;border:1px solid #344d70;border-radius:4px;padding:4px 6px;font-size:10px}.signing-result dl,.access-receipts dl{color:#b4d0f4;font-size:11px;line-height:1.8}.signing-result dt,.access-receipts dt{color:#7399cc}.signing-result dd,.access-receipts dd{color:#afcef7;overflow-wrap:anywhere}.signing-result pre,.access-receipts pre{color:#94b9e9;white-space:pre-wrap;overflow-wrap:anywhere;background:#101c2b;border:1px solid #2e4b70;border-radius:6px;padding:12px;font-size:10px;line-height:1.9}.login-page{color:#f2f5fa;background:#0c0e11}.login-header{border-bottom:1px solid #2b303a;padding:27px 5%}.login-main{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:54px;max-width:1440px;padding:60px 6% 74px;display:grid}.login-copy h1{letter-spacing:-.06em;margin:25px 0;font-size:clamp(47px,4.8vw,72px);font-weight:600;line-height:1.08}.login-copy>p{letter-spacing:-.02em;color:#8c9fbf;max-width:405px;margin-bottom:29px;font-size:16px;line-height:1.85}.login-copy .eyebrow{color:#8ba0c5}.login-copy .large{min-height:47px;padding:13px 20px;font-size:12px}.login-art{background:#090c11;border:1px solid #343e50;border-radius:16px;width:100%;height:490px;margin:0;overflow:hidden;transform:none}.login-art img{object-fit:cover;width:100%;height:100%}.login-art figcaption{color:#7188ac;letter-spacing:.14em;font-size:9px;bottom:23px;left:25px;right:25px}.login-return{color:#738cb4;margin-top:18px;font-size:11px}.login-return button{color:#b1c8ed;font-size:11px;font-weight:500}.login-trust{color:#5d7cab;gap:8px;margin-top:38px;font-size:10px}.login-footer{color:#536f9c;border-color:#26364e;padding:22px 5%;font-size:10px}.sidebar,.topbar{background:#101113}.page-heading,.panel,.portfolio-panel,.transfer-panel,.connection-panel,.access-panel,.signing-panel{color:#e7e9ee}.portfolio-note,.connection-description,.connection-heading p,.signing-heading p,.portfolio-identity small,.portfolio-amount small,.activity-price-note{color:#929aa8}.panel-heading p,.portfolio-footnote,.portfolio-recorded,.operation-meta,.portfolio-updated,.sidebar-note p,.app-footer,.signing-hint,.ownership-note p{color:#7c8493}.relay-form input,.relay-form select,.name-input,.connection-value,.connection-config,.signing-result pre,.access-receipts pre{color:#d7dce6;background:#101216;border-color:#3c424e}.relay-form label,.access-duration,.connection-config-heading,.dialog-content legend,.field-label{color:#a0a8b8}.relay-form small,.connection-local-note,.connection-once,.dialog-content>p{color:#818b9e}.relay-preview,.portfolio-activity,.signing-result,.portfolio-asset dl,.defi-group{background:#171a20;border-color:#353d4c}.accounting-breakdown strong,.portfolio-identity strong,.portfolio-amount strong,.operation-assets strong,.operation-accounting strong,.activity-quantity strong,.activity-identity strong{color:#e0e5ef}.operation-body{background:#11141a;border-color:#323944}.operation-assets strong>span,.operation-assets small,.operation-usd,.operation-accounting span,.operation-accounting small,.operation-fees>div,.activity-identity small{color:#929fb6}.operation-token,.operation-token.bought,.portfolio-token-mark{color:#b9c7df;background:#252b36;border-color:#3b4558}.operation-kind,.activity-row strong,.operation-legs strong,.operation-fees strong{color:#d1dbe9}.operation-pricing,.operation-timeline,.operation-legs>div{border-color:#303b4d}.operation-pricing p,.operation-timeline li,.operation-timeline time,.operation-reference{color:#7d90b0}.avatar-preview,.dialog-wallet-note,.connection-permissions,.connection-config,.connection-tools code{background:#1a222f;border-color:#35455e}.dialog-wallet-note p,.connection-permissions p,.connection-permissions strong,.connection-tools code{color:#a5b8d6}.login-copy>p{color:#9da5b3}.login-copy h1>span{color:#929ba9}.login-trust,.login-footer,.login-return{color:#7a8597}@media (width>=1600px){.content{padding:35px 40px 0}.topbar{padding-inline:40px}.page-heading{min-height:201px}.page-heading h1{font-size:43px}.agent-layout{grid-template-columns:250px minmax(0,1fr);gap:28px}}@media (width<=1150px) and (width>=651px){.sidebar{width:185px;padding-inline:12px}.main-shell{margin-left:185px}.topbar{padding-inline:24px}.content{padding:24px 24px 0}.agent-layout{grid-template-columns:195px minmax(0,1fr);gap:18px}.stats>div{gap:10px;padding:18px 15px}.stats small{display:none}.detail-panel>.connection-panel,.detail-panel>.access-panel{grid-column:1/-1}.agent-row{gap:8px;padding-inline:8px}.agent-row>.agent-state{left:52px}.agent-row>.avatar{width:32px;height:32px}.agent-row-name strong{font-size:11px}}@media (width<=1000px) and (width>=651px){.agent-layout{grid-template-columns:1fr;gap:20px}.agents-panel{grid-template-columns:1fr 1.2fr;align-items:start;display:grid;position:static}.agents-panel .panel-heading{padding:18px}.agents-panel .search{grid-column:1;margin:0 18px 18px}.agents-panel .agent-list{border-left:1px solid #2d3543;grid-area:1/2/3;min-height:130px;max-height:230px;margin:0;padding:16px}.agents-panel .panel-foot{grid-column:1/-1;padding:11px 18px;font-size:10px}.detail-panel>.connection-panel,.detail-panel>.access-panel{grid-column:auto}.page-heading{min-height:183px;padding:24px}.page-heading h1{font-size:35px}.page-heading p{max-width:330px}.heading-actions{gap:6px}.heading-actions .button{padding-inline:11px;font-size:11px}.login-main{gap:35px;padding:45px 5% 55px}.login-copy h1{font-size:49px}.login-art{height:430px}}@media (width<=800px) and (width>=651px){.page-heading{min-height:230px;display:block}.heading-actions{justify-content:flex-start;margin-top:20px}.page-heading>div:first-child{max-width:80%}.stats strong{font-size:24px}.stats>div{padding:15px 12px}.detail-panel>.connection-panel,.detail-panel>.access-panel{grid-column:1/-1}.login-main{grid-template-columns:1fr;max-width:650px;padding:40px}.login-art{height:340px}}@media (width<=650px){.sidebar{background:#101113;border-bottom:1px solid #303640;border-right:0;width:auto;padding:20px 18px 0;display:block;position:relative}.sidebar>.brand{margin:0 0 24px}.sidebar .brand>span{font-size:25px}.sidebar .brand>svg{width:25px;height:25px}.sidebar .nav-label,.sidebar-note,.sidebar .provider-label{display:none}.sidebar nav{justify-content:flex-start;gap:6px;margin:0;display:flex}.nav-item{border-radius:6px 6px 0 0;flex:1;justify-content:center;gap:8px;height:43px;min-height:43px;padding:0 10px;font-size:11px}.nav-item.active{box-shadow:inset 0 -2px #9eb2fa}.nav-item>svg{width:15px;height:15px}.nav-count{min-width:16px;padding-inline:4px;font-size:9px}.sidebar-bottom{border:0;width:152px;padding:0;position:absolute;top:19px;right:18px}.profile-button{gap:7px;min-height:29px;padding:0}.user-avatar{width:27px;height:27px;font-size:9px}.user-email{font-size:9px}.profile-menu{z-index:30;min-width:215px;inset:39px 0 auto auto}.main-shell{margin-left:0}.topbar{height:51px;padding:0 20px}.breadcrumb{gap:10px;font-size:10px}.development-tag{padding:4px 7px;font-size:9px}.content{max-width:none;padding:20px 17px 0}.page-heading{border-radius:13px 13px 0 0;min-height:218px;padding:23px 21px;display:block}.page-heading:before{opacity:.6;background-position:73%}.page-heading:after{background:linear-gradient(90deg,#101113e8 5%,#10111344 85%)}.page-heading>div:first-child{max-width:88%}.eyebrow{letter-spacing:.13em;font-size:8px}.page-heading h1{margin:11px 0 12px;font-size:32px}.page-heading p{max-width:245px;font-size:11px;line-height:1.8}.heading-actions{justify-content:flex-start;gap:8px;margin-top:21px;padding:0;display:flex}.heading-actions .button{min-height:38px;padding:9px 13px;font-size:11px}.heading-actions .icon-only{width:38px;padding:0;display:inline-flex}.stats{border-radius:0 0 13px 13px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:23px}.stats>div{flex-direction:column;align-items:flex-start;gap:8px;min-height:105px;padding:14px}.stats>div>div{flex-direction:column-reverse;gap:2px}.stat-icon,.stat-icon.green,.stat-icon.lavender,.stat-icon.sand{border-radius:6px;width:26px;height:26px}.stat-icon svg{width:14px;height:14px}.stats strong{font-size:25px}.stats>div>div>span{font-size:9px}.stats small{display:none}.agent-layout{grid-template-columns:1fr;gap:23px;display:grid}.agents-panel{display:block;position:static}.agents-panel .panel-heading{padding:19px 18px 14px}.agents-panel .panel-heading h2{font-size:14px}.agents-panel .panel-heading p{font-size:11px}.agents-panel .search{height:42px;margin:0 16px 13px}.search input{font-size:13px}.agent-list{gap:8px;max-height:285px;padding:0 12px 16px;display:grid}.agent-row{gap:12px;min-height:73px;padding:13px 12px}.agent-row>.avatar{width:36px;height:36px}.agent-row-name strong{font-size:13px}.agent-row>.agent-state{font-size:9px;bottom:29px;left:auto;right:33px}.agent-row-name{max-width:calc(100% - 105px);padding-bottom:0}.agent-row-name small{margin-top:4px;font-size:9px;display:block}.agent-row>svg{margin-left:auto}.panel-foot{padding:13px 17px;font-size:10px}.detail-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.agent-detail-head{gap:13px;padding:20px}.agent-detail-head>.avatar{width:46px;height:46px}.agent-detail-head h2{font-size:27px}.agent-detail-head .eyebrow{font-size:8px}.detail-section-title{margin-block:1px -4px;font-size:11px}.detail-panel>.wallet-card{grid-column:1/-1;padding:17px 18px;display:block}.wallet-card-title strong{font-size:13px}.wallet-card-title small{font-size:10px}.wallet-address code{font-size:12px}.wallet-address{min-height:43px;margin-top:13px}.wallet-address .icon-button{width:30px;height:30px}.detail-panel>.portfolio-panel,.detail-panel>.transfer-panel,.detail-panel>.connection-panel,.detail-panel>.access-panel,.detail-panel>.signing-panel{grid-column:1/-1;padding:21px 18px}.portfolio-heading h3,.connection-heading h3,.signing-heading h3{font-size:14px}.portfolio-toolbar{flex-wrap:wrap;align-items:flex-end;margin-bottom:21px}.portfolio-toolbar select,.access-duration select{min-height:40px;font-size:12px}.portfolio-updated{font-size:9px}.portfolio-overview>strong{font-size:43px}.portfolio-notice{padding:11px;font-size:11px;line-height:1.8}.portfolio-activity{padding:13px 12px}.portfolio-activity-heading{gap:6px}.portfolio-activity-heading strong{font-size:10px}.portfolio-activity-heading>span{font-size:9px}.portfolio-note,.connection-description{font-size:11px}.accounting-breakdown{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:17px}.accounting-breakdown span{padding:12px 9px;font-size:9px}.accounting-breakdown strong{font-size:15px}.portfolio-asset>summary{padding-block:16px}.portfolio-identity strong,.portfolio-amount strong{font-size:13px}.portfolio-identity small{font-size:9px}.portfolio-token-mark{width:29px;height:29px;font-size:9px}.portfolio-identity{gap:8px}.portfolio-coverage>summary{font-size:11px}.relay-summary{font-size:12px}.relay-summary small{font-size:9px}.relay-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 11px}.relay-form label{font-size:10px}.relay-form input,.relay-form select{min-height:44px;padding:11px 9px;font-size:12px}.relay-form small{font-size:9px;line-height:1.75}.relay-preview{padding:15px 13px}.relay-preview>p{font-size:11px}.relay-asset-values strong{font-size:15px}.relay-asset-values{gap:11px}.connection-heading{gap:10px}.connection-heading .connection-status{max-width:110px;font-size:9px}.connection-actions .button{min-height:41px;font-size:11px}.access-expiry{font-size:11px}.access-expiry small{font-size:9px}.detail-panel>.transfer-panel[aria-label=Transaction\ history],.detail-panel>.transfer-panel[aria-label=Agent\ transfers]{padding:12px 0 0}.operation-history>summary{padding:17px 16px}.operation-kind{font-size:11px}.operation-status{padding:4px 7px;font-size:9px}.operation-token,.operation-token.bought{display:none}.operation-assets{gap:9px;margin:20px 0 15px}.operation-assets strong{font-size:18px}.operation-assets strong>span{font-size:12px}.operation-assets small{font-size:9px}.operation-usd{font-size:10px}.operation-meta{gap:7px;font-size:9px}.operation-body{padding:17px 16px}.operation-accounting{gap:15px}.operation-accounting strong{font-size:12px}.operation-fees>div{flex-wrap:wrap;gap:8px 14px;font-size:10px}.operation-fees strong{overflow-wrap:anywhere}.operation-legs a,.operation-legs code{max-width:43%;font-size:9px}.operation-timeline li{grid-template-columns:58px minmax(0,1fr);gap:8px;font-size:10px}.operation-reference{font-size:9px}.activity-quantity strong{font-size:14px}.activity-identity strong{font-size:11px}.wallet-directory-row{gap:12px;padding:19px 18px}.wallet-directory-row>div strong{font-size:13px}.wallet-directory-row>code{font-size:11px}.activity-row{gap:11px;padding:17px 18px}.activity-row strong{font-size:11px}.activity-row time{font-size:9px}.app-footer{padding-block:23px;font-size:8px}.dialog-content{padding:25px 22px}.create-dialog h2{font-size:28px}.dialog-content>p{font-size:12px}.avatar-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.avatar-picker button{justify-self:center;width:49px;min-height:45px}.avatar-preview .avatar{width:57px;height:57px}.dialog-wallet-note p{font-size:10px}.name-input{font-size:16px}.connection-value input{font-size:12px}.connection-config{font-size:10px}.connection-tools code{font-size:9px}.login-header{padding:24px 25px}.login-header .brand>span{font-size:25px}.login-main{flex-direction:column;gap:35px;max-width:650px;padding:43px 25px 34px;display:flex}.login-copy h1{letter-spacing:-.06em;margin:23px 0;font-size:clamp(38px,11.5vw,52px);line-height:1.08}.login-copy>p{max-width:365px;font-size:14px;line-height:1.85}.login-copy .large{font-size:12px}.login-art{border-radius:13px;width:100%;height:285px;margin:0}.login-art figcaption{font-size:8px;bottom:20px;left:20px;right:20px}.login-trust{margin-top:31px}.login-footer{padding:21px 25px;font-size:9px;line-height:1.8}}@media (width<=370px){.content{padding-inline:12px}.sidebar{padding-inline:14px}.sidebar-bottom{width:133px;right:14px}.nav-item{gap:6px;padding-inline:8px;font-size:10px}.page-heading{padding:22px 18px}.page-heading h1{font-size:30px}.page-heading p{max-width:220px}.stats>div{padding-inline:12px}.agent-row-name{max-width:calc(100% - 105px)}.accounting-breakdown strong{font-size:13px}.relay-form{grid-template-columns:1fr}.connection-heading .connection-status{max-width:90px;font-size:8px}.portfolio-activity-heading{flex-wrap:wrap}.portfolio-overview>strong{font-size:38px}.signing-heading{flex-wrap:wrap;gap:13px}.app-footer{font-size:8px}.operation-assets strong{font-size:16px}}@media (prefers-reduced-motion:reduce){button,.operation-chevron{transition:none}}.agents-panel{min-height:0}.agent-list{flex:none;grid-auto-rows:minmax(72px,auto);align-content:start}.agent-row{min-height:72px}.agent-detail-head{padding-block:18px}.agent-detail-head>div{grid-template-columns:minmax(0,auto) auto;align-items:center;gap:4px 13px;min-width:0;display:grid}.agent-detail-head>div>.eyebrow{grid-column:1/-1;line-height:12px;display:block}.agent-detail-head h2{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.15}.agent-detail-head .mini-id{align-self:center;line-height:15px}@media (width<=650px){.agent-detail-head>div{display:block}.agent-detail-head h2{margin:4px 0 3px}.agent-detail-head .mini-id{line-height:12px;display:block}.agent-list{grid-auto-rows:minmax(73px,auto)}}.detail-panel>.wallet-card{width:100%;min-width:0;max-width:none}.heading-actions .button.icon-only{display:inline-flex}.transfer-panel>.connection-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}@media (width<=650px){.relay-form input,.relay-form select,.portfolio-toolbar select,.access-duration select,.connection-value input{font-size:16px}.portfolio-toolbar label,.portfolio-toolbar select{max-width:100%}}@media (pointer:coarse){.button,.icon-button{min-height:44px}.icon-button{min-width:44px}.relay-form input,.relay-form select,.access-duration select,.portfolio-toolbar select{min-height:44px}}.portfolio-overview{display:block}.portfolio-overview>span,.portfolio-overview>strong{text-align:left;display:block}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar-bottom{margin-top:auto}.privy-logo{object-fit:contain;flex:none;width:18px;height:18px;display:inline-block}.provider-label{align-items:center;gap:7px;display:flex}.stats>div{gap:11px;padding-inline:20px}.stats>div>div{min-width:0}.stats strong{overflow-wrap:anywhere;font-size:clamp(21px,2.2vw,29px)}.stats small{max-width:88px;font-size:9px}.edit-agent-avatar{background:#181c24;border:1px solid #48536a;border-radius:15px;flex:none;place-items:center;width:52px;height:52px;padding:0;display:grid;position:relative}.edit-agent-avatar>.avatar{object-fit:cover;border-radius:14px;width:100%;height:100%}.edit-agent-avatar>span{color:#d5e0ff;background:#26334f;border:1px solid #53617d;border-radius:6px;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:-4px;right:-4px}.edit-agent-avatar:hover{border-color:#9db5ff;box-shadow:0 0 0 3px #7c9cff15}.portrait-avatar{object-fit:cover;filter:none;background:#101113;display:block}.avatar-picker.portrait-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 16px;display:grid}.avatar-picker.portrait-picker button{background:#14171d;border:1px solid #353c4a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:auto;min-height:106px;padding:8px 8px 6px;display:flex;position:relative}.avatar-picker.portrait-picker button:hover{background:#1c2332;border-color:#7284a9}.avatar-picker.portrait-picker button.chosen{background:#1c2947;border-color:#89a6ff;box-shadow:0 0 0 1px #89a6ff}.avatar-picker.portrait-picker .avatar{border-radius:8px;width:69px;height:69px}.avatar-picker.portrait-picker small{text-transform:capitalize;color:#b1bfd8;font-size:9px}.avatar-picker.portrait-picker button>span{color:#fff;background:#6c91ff;border:1px solid #afc3ff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;inset:4px 4px auto auto}.classic-avatars{margin-bottom:18px}.classic-avatars>summary{cursor:pointer;color:#98a9c8;padding-block:8px;font-size:11px;list-style:none}.classic-avatars>summary:before{content:"+";color:#aebfff;margin-right:8px}.classic-avatars[open]>summary:before{content:"−"}.classic-avatars .portrait-picker{grid-template-columns:repeat(4,minmax(0,1fr))}.classic-avatars .portrait-picker button{min-height:78px}.classic-avatars .portrait-picker .avatar{width:43px;height:43px}.avatar-dialog .dialog-content{padding-top:32px}.avatar-dialog .avatar-preview{margin:22px 0}.avatar-dialog .avatar-preview>.avatar{border-radius:14px;width:64px;height:64px}.wallet-networks{border-top:1px solid #2e3542;margin-top:14px;padding-top:11px}.wallet-networks>summary{cursor:pointer;color:#8999b6;align-items:center;gap:9px;min-width:0;font-size:9px;list-style:none;display:flex}.wallet-networks>summary::-webkit-details-marker{display:none}.network-stack{flex:none;align-items:center;padding-right:2px;display:flex}.network-icon{vertical-align:middle;color:#c6d3ed;background:#222937;border:2px solid #171a21;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:8px;display:inline-grid;overflow:hidden}.network-icon>img{object-fit:contain;width:100%;height:100%;display:block}.network-stack>.network-icon+.network-icon{margin-left:-6px}.network-expand{color:#a7baff;margin-left:auto}.network-list{grid-template-columns:1fr;gap:8px;padding-top:15px;display:grid}.network-list>span{color:#c5d0e5;align-items:center;gap:8px;min-width:0;font-size:10px;display:flex}.network-list small{color:#7687a6;margin-left:auto;font-size:8px}.portfolio-panel{padding:22px 24px!important}.portfolio-heading{margin-bottom:13px}.portfolio-hero{border-bottom:1px solid #343b49;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:0;padding:0 0 19px;display:flex}.portfolio-overview{border:0;min-width:0;margin:0;padding:0}.portfolio-overview>span{color:#8899b8;font-size:10px}.portfolio-overview>strong{margin-top:4px;font-size:43px;line-height:1.15}.portfolio-toolbar{flex-direction:column;align-items:flex-end;gap:7px;min-width:0;margin:0;padding-bottom:3px;display:flex}.portfolio-toolbar>label{max-width:100%;display:block}.network-select-wrap{max-width:100%;display:block;position:relative}.portfolio-toolbar .network-select-wrap select{appearance:none;text-overflow:ellipsis;border-radius:6px;width:165px;max-width:100%;min-height:36px;margin:0;padding:8px 33px 8px 12px;font-size:11px;display:block;overflow:hidden}.network-select-wrap>svg{pointer-events:none;color:#a0afcc;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.portfolio-updated{white-space:nowrap;font-size:9px}.portfolio-assets{margin-top:0}.portfolio-columns{letter-spacing:.02em;color:#7685a1;padding:12px 0;font-size:9px}.portfolio-asset>summary{min-height:64px;padding-block:13px}.portfolio-identity>.asset-icon{width:33px;height:33px}.portfolio-identity strong{font-size:12px}.portfolio-amount strong{color:#e5ecfa;font-size:15px;line-height:1.45}.portfolio-amount small{color:#8596b7;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:10px}.portfolio-asset .portfolio-disclosure{align-self:center}.portfolio-assets+.portfolio-note{margin-top:12px}.portfolio-panel .accounting-breakdown{margin:15px 0 8px}.portfolio-panel .accounting-breakdown span{padding-block:12px}.portfolio-panel .accounting-breakdown strong{font-size:15px}.portfolio-panel .portfolio-coverage{margin-top:10px}.portfolio-panel>.portfolio-footnote{margin-top:12px}.asset-icon{color:#becdeb;background:#232c3d;border:1px solid #445775;border-radius:50%;flex:none;place-items:center;width:35px;min-width:0;height:35px;font-size:10px;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.asset-icon>img{object-fit:contain;width:100%;height:100%;display:block}.unified-history>.connection-heading{margin-bottom:15px}.history-filter{background:#0c1018;border:1px solid #303b50;border-radius:99px;gap:3px;max-width:100%;margin-bottom:17px;padding:4px;display:inline-flex}.history-filter button{color:#8799bb;border-radius:99px;min-height:32px;padding:7px 17px;font-size:10px;font-weight:500}.history-filter button:hover{color:#e2eafe;background:#202a3e}.history-filter button[aria-pressed=true]{color:#e1eaff;background:#293a61;box-shadow:inset 0 0 0 1px #506da7}.history-list{gap:9px;display:grid}.history-list>.operation-history{background:linear-gradient(115deg,#1c2330 0%,#151a24 60%,#101722 100%);border:1px solid #344158;border-radius:10px;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.history-list>.operation-history>summary{padding:15px 18px 13px}.history-list .operation-history-head{gap:8px;margin-bottom:13px}.history-list .operation-kind{letter-spacing:.01em;color:#a6b8da;font-size:10px}.history-list .operation-status{border-radius:99px;padding:3px 9px;font-size:8px;line-height:1.5}.history-list .operation-assets{grid-template-columns:minmax(0,1fr) 19px minmax(0,1fr);gap:12px;margin:0}.history-list .operation-assets>div{gap:9px}.history-list .operation-assets strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:18px;line-height:1.25}.history-list .operation-assets strong>span{color:#91a6ce;letter-spacing:0;font-size:10px}.history-list .operation-assets small{color:#8ca0c5;margin-top:3px;font-size:9px}.history-list .operation-usd{color:#9bafd1;margin-top:2px;font-size:9px;line-height:1.6}.history-list .operation-meta{color:#7d91b5;gap:12px;margin-top:12px;font-size:9px;line-height:1.5}.history-list .operation-direction{color:#87a4df;align-self:center}.history-list .operation-body{background:#111620;border-top:1px solid #34425b;padding:19px 18px}.history-list .activity-assets{gap:8px;margin-top:0}.history-list .activity-asset{gap:10px;padding:6px 0}.history-list .activity-identity strong{font-size:11px}.history-list .activity-identity small{font-size:9px}.history-list .activity-quantity strong{font-size:16px}.history-more{justify-content:center;margin:19px 0 0;display:flex}.history-more>.button{border-radius:99px;padding:9px 19px;font-size:10px}.history-import{margin:15px auto 0;font-size:9px;display:block}.history-empty{text-align:center;color:#93a4c5;padding:27px 12px;font-size:12px}.event-category{color:#7383a0;font-size:9px}@media (width<=1100px){.stats small{display:none}.stats strong{font-size:24px}.stats>div{padding-inline:17px}.wallet-networks>summary{gap:6px}.network-expand{display:none}.portfolio-panel{padding:21px!important}.portfolio-hero{gap:12px}.portfolio-toolbar .network-select-wrap select{width:148px}.portfolio-overview>strong{font-size:38px}.history-list .operation-assets strong{font-size:17px}}@media (width<=650px){.stats>div{gap:7px;padding:16px 11px}.stats .stat-icon{display:none}.stats strong{font-size:22px}.stats>div>div>span{font-size:8px}.stats>div:nth-child(3)>div>span{max-width:100px}.edit-agent-avatar{width:49px;height:49px}.portfolio-panel{padding:20px 18px!important}.portfolio-heading{margin-bottom:15px}.portfolio-overview>strong{font-size:36px}.portfolio-hero{align-items:start;gap:12px}.portfolio-overview>span{font-size:9px}.portfolio-toolbar .network-select-wrap select{width:133px;min-height:36px;padding-left:9px;padding-right:28px;font-size:12px}.network-select-wrap>svg{right:10px}.portfolio-updated{font-size:8px}.portfolio-asset>summary{padding-block:13px}.portfolio-identity>.asset-icon{width:29px;height:29px}.portfolio-amount strong{font-size:14px}.portfolio-amount small{font-size:9px}.portfolio-panel .accounting-breakdown strong{font-size:14px}.history-list>.operation-history>summary{padding:14px 13px 12px}.history-list .operation-assets strong{font-size:16px}.history-list .operation-assets{grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr);gap:8px}.history-list .operation-assets>div{gap:8px}.history-list .asset-icon{width:29px;height:29px;font-size:8px}.history-list .operation-meta{gap:8px;font-size:8px}.history-list .operation-assets small{font-size:8px}.history-list .operation-assets strong>span{font-size:9px}.history-list .operation-body{padding:17px 13px}.history-filter button{min-height:36px;padding-inline:17px}.avatar-picker.portrait-picker{gap:9px}.avatar-picker.portrait-picker .avatar{width:60px;height:60px}.avatar-picker.portrait-picker button{min-height:92px;padding:7px 4px}.classic-avatars .portrait-picker .avatar{width:40px;height:40px}.classic-avatars .portrait-picker button{min-height:71px}.wallet-networks>summary{gap:9px}.network-expand{display:inline}.event-category{font-size:8px}}@media (width<=370px){.stats>div{padding-inline:9px}.stats strong{font-size:19px}.portfolio-panel{padding:18px 14px!important}.portfolio-hero{flex-wrap:wrap;gap:13px}.portfolio-toolbar{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.portfolio-toolbar .network-select-wrap select{width:155px}.portfolio-overview>strong{font-size:37px}.history-list .operation-assets{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:6px}.history-list .operation-assets>div{display:block}.history-list .operation-assets .asset-icon{width:25px;height:25px;margin-bottom:7px}.history-list .operation-assets strong{font-size:16px}.history-list .operation-meta{flex-wrap:wrap}.avatar-picker.portrait-picker .avatar{width:50px;height:50px}.avatar-picker.portrait-picker button{min-height:82px}.avatar-picker.portrait-picker small{font-size:8px}.classic-avatars .portrait-picker .avatar{width:32px;height:32px}.classic-avatars .portrait-picker button{min-height:67px}}@media (pointer:coarse){.history-filter button{min-height:44px}.portfolio-toolbar .network-select-wrap select{width:160px;min-height:44px;font-size:16px}.wallet-networks>summary{min-height:44px}}.centred-stats>.workspace-stat{text-align:center;background:linear-gradient(#191d251f,#10121600);flex-direction:column;justify-content:center;align-items:center;gap:4px;height:91px;min-height:91px;padding:8px 12px 9px;display:flex}.stat-bubble{color:#b7c4dc;background:linear-gradient(#272e3a,#1a202a);border:1px solid #424c5d;border-radius:99px;justify-content:center;align-items:center;gap:7px;max-width:100%;padding:2px 10px 2px 6px;line-height:18px;display:inline-flex;box-shadow:inset 0 1px #ffffff07}.stat-bubble>img{object-fit:contain;flex:none;width:24px;height:24px;display:block}.stat-bubble>span{white-space:nowrap;font-size:10px;font-weight:500}.centred-stats .workspace-stat>strong{letter-spacing:-.05em;color:#f0f3fa;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;font-size:34px;font-weight:600;line-height:36px;display:block}.privy-logo{object-fit:contain;background:0 0;width:16px;height:19px}.panel-foot .privy-logo{width:15px;height:19px}.detail-panel>.control-card{background:linear-gradient(145deg,#191c22,#111418 75%);border-color:#3a404c;border-radius:12px;flex-direction:column;min-height:0;padding:20px 21px;display:flex;box-shadow:inset 0 1px #ffffff04}.control-card>.connection-heading{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.control-card .connection-heading h3{letter-spacing:-.02em;color:#e1e7f3;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:600;line-height:1.35;display:flex}.control-symbol{color:#b5c6e6;background:#262c38;border:1px solid #3f495b;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.control-symbol svg{color:inherit!important}.control-card .connection-status{white-space:nowrap;color:#a2afc6;text-align:left;background:#222935;border:1px solid #3b4353;border-radius:99px;flex:none;align-items:center;gap:5px;max-width:none;padding:4px 8px;font-size:8px;line-height:1.4;display:inline-flex}.control-card .connection-status.verified{color:#b6cbbf;background:#1d2b26;border-color:#3a5048}.control-card .connection-status>span{background:#7f8da7;flex:none;width:4px;height:4px}.control-card .connection-status.verified>span{background:#a2c5b3}.control-card>.connection-description{color:#8998b2;min-height:39px;margin:13px 0 16px;font-size:11px;line-height:1.75}.control-card>.control-facts{background:#0d1118;border:1px solid #303949;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:55px;margin:0;padding:10px 12px;display:grid}.control-facts>div{flex-direction:column;gap:3px;min-width:0;display:flex}.control-facts>div:last-child{text-align:right}.control-facts>div>span{color:#6e809f;font-family:Inter,Arial,sans-serif;font-size:8px;line-height:1.35}.control-facts code{color:#b2c0db;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.control-facts strong{color:#b2c0db;font-size:10px;font-weight:400;line-height:1.6}.control-card>.access-expiry{color:#a2b6dd;background:#0d1118;border:1px solid #303949;border-radius:7px;align-items:center;gap:10px;min-height:55px;margin:0;padding:10px 12px;display:flex}.control-card .access-expiry>svg{color:#7d9acb;flex:none}.control-card .access-expiry strong{color:#c8d7f0;font-size:12px;font-weight:500;line-height:1.4;display:block}.control-card .access-expiry small{color:#7085a7;margin-top:3px;font-size:9px;line-height:1.5;display:block}.control-card>.connection-actions{border-top:1px solid #2e3644;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.control-card .connection-actions .button{border-radius:6px;min-height:34px;padding:8px 11px;font-size:10px;line-height:16px}.control-card .connection-actions .text-button{align-items:center;gap:5px;min-height:34px;font-size:10px;display:inline-flex}.control-card .revoke-button{color:#bba5a3}.control-card .revoke-button:hover{color:#e2b4ac}.control-card>.control-empty{color:#8296b8;background:#0d1118;border:1px solid #303949;border-radius:7px;min-height:55px;margin:0;padding:11px 12px;font-size:10px;line-height:1.7}.control-card>.access-duration{color:#8da3c7;min-height:55px;margin:0;font-size:10px}.control-card>.access-help{margin:0 0 13px;font-size:10px}.control-card>.signing-error{margin-top:12px}.control-card>.access-receipts{margin-top:18px}@media (width<=1150px){.control-card .connection-heading h3{font-size:13px}.control-card .connection-status{font-size:9px}.stat-bubble>span{font-size:10px}.centred-stats .workspace-stat>strong{font-size:32px}}@media (width<=650px){.centred-stats>.workspace-stat{gap:5px;height:91px;min-height:91px;padding-inline:5px}.stat-bubble{gap:4px;padding:3px 6px 3px 4px;line-height:16px}.stat-bubble>img{width:20px;height:20px}.stat-bubble>span{font-size:8px}.centred-stats .workspace-stat>strong{font-size:27px;line-height:32px}.detail-panel>.control-card{padding:20px 18px}.control-card .connection-heading h3{font-size:14px}.control-card>.connection-description{min-height:0;font-size:11px}.control-card>.connection-heading{gap:10px}.control-card .connection-status{font-size:8px}.control-card .connection-actions .button,.control-card .connection-actions .text-button{min-height:39px}.control-facts code,.control-facts strong{font-size:11px}.control-card .access-expiry strong{font-size:13px}.control-card .access-expiry small{font-size:9px}}@media (width<=370px){.stat-bubble{gap:3px;padding-inline:4px}.stat-bubble>img{width:17px;height:17px}.stat-bubble>span{font-size:7px}.centred-stats .workspace-stat>strong{font-size:24px}.control-card .connection-heading h3{font-size:13px}.control-symbol{width:25px;height:25px}.control-card .connection-status{padding:4px 6px;font-size:7px}}@media (pointer:coarse){.control-card .connection-actions .button,.control-card .connection-actions .text-button{min-height:44px}}.editorial-stats>.workspace-stat{justify-content:center;gap:2px;height:91px;min-height:91px;padding:6px 12px}.stat-label{color:#a4b3cd;justify-content:center;align-items:center;gap:7px;max-width:100%;line-height:20px;display:inline-flex}.stat-label>img{object-fit:contain;flex:none;width:25px;height:25px;display:block}.stat-label>span{white-space:nowrap;font-size:10px;font-weight:500}.editorial-stats>.workspace-stat>strong{letter-spacing:-.045em;font-size:32px;line-height:34px}.editorial-stats .stat-description{color:#7c8da9;white-space:nowrap;align-self:center;max-width:100%;margin:0;font-size:10px;font-weight:400;line-height:13px;display:block}.unified-history .operation-assets{--asset-gutter:calc((clamp(24px,8vw,96px) - 18px)/2 + clamp(12px,2vw,24px));--asset-receive-gap:24px;width:100%;max-width:calc(520px + var(--asset-receive-gap));grid-template-columns:minmax(0,1fr) var(--asset-gutter) 18px calc(var(--asset-gutter) + var(--asset-receive-gap)) minmax(0,1fr);column-gap:0}.unified-history .operation-assets>.operation-direction{pointer-events:none;grid-column:3;place-self:center;margin:0;position:static;transform:none}.unified-history .operation-assets>div:last-child{grid-column:5}@media (width<=650px){.unified-history .operation-assets{--asset-receive-gap:8px}}@media (width<=450px){.unified-history .operation-assets{--asset-receive-gap:0px}}.unified-history .operation-asset-details{flex-wrap:wrap;align-items:baseline;column-gap:5px;margin-top:3px;display:flex}.unified-history .operation-asset-details>.operation-usd,.unified-history .operation-asset-details>small{margin:0;font-size:9px;line-height:1.6}.unified-history .operation-asset-details>small:before{content:"·";color:#647da6;margin-right:5px}@media (width<=650px){.unified-history .operation-asset-details>.operation-usd,.unified-history .operation-asset-details>small{font-size:8px}}@media (width>=371px) and (width<=450px){.unified-history .operation-assets strong{font-size:14px}}.unified-history{scroll-margin-top:24px}.history-navigation{border-top:1px solid #2e394d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:19px;padding:14px 2px 0;display:flex}.history-collapse{color:#9eafd1;align-items:center;gap:6px;min-height:32px;font-size:10px;display:inline-flex}.history-pagination{background:#10151e;border:1px solid #303c52;border-radius:8px;align-items:center;gap:3px;padding:3px;display:inline-flex}.history-pagination>button{color:#8ca2c7;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:5px;place-items:center;min-width:30px;height:30px;padding:0 7px;font-size:10px;line-height:1;display:grid}.history-pagination>button:hover:not(:disabled){color:#d9e4fa;background:#202c43}.history-pagination>button[aria-current=page]{color:#e2ebff;background:#293b60;border-color:#536e9e}.history-pagination>button:disabled{opacity:.3}.history-pagination>span{color:#7184a7;padding:0 4px;font-size:10px}@media (width<=1100px){.editorial-stats>.workspace-stat>strong{font-size:29px}.stat-label>span{font-size:10px}.editorial-stats .stat-description{font-size:9px;line-height:12px}}@media (width<=650px){.editorial-stats>.workspace-stat{gap:3px;padding-inline:4px}.stat-label{gap:5px;line-height:18px}.stat-label>img{width:20px;height:20px}.stat-label>span{font-size:8px}.editorial-stats>.workspace-stat>strong{font-size:26px;line-height:29px}.editorial-stats .stat-description{white-space:normal;max-width:105px;font-size:8px;line-height:11px}.history-navigation{flex-direction:column;justify-content:center;gap:10px;padding-top:13px}.history-pagination>button{min-width:31px;height:32px}.history-collapse{min-height:35px}}@media (width<=370px){.stat-label{gap:3px}.stat-label>img{width:18px;height:18px}.stat-label>span{font-size:8px}.editorial-stats>.workspace-stat>strong{font-size:23px}.editorial-stats .stat-description{max-width:83px;font-size:8px}.history-pagination{gap:2px}.history-pagination>button{min-width:29px;height:32px}}@media (pointer:coarse){.history-pagination>button{min-height:40px}.history-collapse{min-height:44px}}.agent-settings{background:linear-gradient(135deg,#181c23 0%,#12161c 70%);border:1px solid #353d4c;border-radius:13px;min-width:0;box-shadow:inset 0 1px #ffffff05}.agent-settings-heading{color:#91a8d0;border-bottom:1px solid #303949;align-items:center;gap:10px;padding:19px 22px 18px;display:flex}.agent-settings-heading h3{letter-spacing:-.025em;color:#e6edf8;margin:0;font-size:15px;font-weight:500;line-height:20px}.agent-settings>.settings-row{background:0 0;border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:0 14px;min-width:0;min-height:88px;margin:0;padding:18px 22px;display:grid}.agent-settings>.settings-row+.settings-row{border-top:1px solid #303949}.settings-row-icon{color:#a9bfe5;background:linear-gradient(145deg,#273145,#1c2638);border:1px solid #3d4b63;border-radius:9px;align-self:start;place-items:center;width:32px;height:32px;margin-top:3px;display:grid;box-shadow:inset 0 1px #ffffff07}.settings-row-content{min-width:0}.settings-row-title{flex-wrap:wrap;align-items:center;gap:7px 11px;min-width:0;display:flex}.settings-row-title h4{letter-spacing:-.015em;color:#dce6f6;margin:0;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:500;line-height:20px}.agent-settings .connection-status{white-space:nowrap;text-align:left;color:#9cacc7;background:#222b39;border:1px solid #3a4558;border-radius:5px;flex:none;align-items:center;gap:5px;width:auto;max-width:none;margin:0;padding:3px 7px;font-size:9px;font-weight:400;line-height:12px;display:inline-flex}.agent-settings .connection-status>span{background:#8291ad;border-radius:50%;flex:none;width:4px;height:4px}.agent-settings .connection-status.verified{color:#b4cec0;background:#1c2b25;border-color:#3b5149}.agent-settings .connection-status.verified>span{background:#a0c3af}.settings-row-meta{color:#7d90af;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;font-weight:400;line-height:18px}.settings-row-meta.signing-expiry{flex-wrap:wrap;align-items:center;gap:3px 7px;display:flex}.signing-expiry>svg{color:#6f89b3;flex:none}.settings-row-meta time{color:#9aafcf}.settings-time-left{color:#91a9cf;white-space:nowrap;font-size:10px}.settings-time-left:before{content:"·";color:#526985;margin-right:7px}.settings-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;min-width:0;margin-left:12px;display:flex}.settings-row-actions .button{white-space:nowrap;border-radius:6px;gap:7px;min-height:35px;padding:8px 11px;font-size:10px;line-height:16px}.settings-row-actions .button.secondary{color:#b6bac5;background:#20252f;border-color:#414957}.settings-row-actions .button.secondary:hover:not(:disabled){color:#e1b7b2;background:#2c2930;border-color:#6d5155}.settings-setup{color:#92a9d0;white-space:nowrap;min-height:35px;padding:7px 0;font-size:10px;line-height:18px}.settings-setup:hover:not(:disabled){color:#c8dbff;text-underline-offset:4px;text-decoration:underline}.settings-duration{flex-direction:column;gap:3px;min-width:0;display:flex}.settings-duration>span{color:#7186a7;font-size:8px;line-height:11px}.settings-duration select{color:#bdcde7;background:#121925;border:1px solid #414d65;border-radius:5px;min-width:92px;max-width:125px;min-height:35px;margin:0;padding:7px 25px 7px 9px;font-family:Inter,Arial,sans-serif;font-size:11px;line-height:16px}.settings-permission-note{color:#7d90ad;grid-column:2/-1;max-width:520px;margin:11px 0 0;font-size:10px;line-height:1.75}.settings-row-error{grid-column:2/-1;font-size:11px;margin:12px 0 0!important}.agent-settings .connection-dialog{max-width:540px}@media (width<=1150px){.agent-settings>.settings-row{gap:0 12px;padding:18px 20px}.settings-row-actions{gap:11px;margin-left:7px}.settings-row-meta,.settings-row-actions .button{font-size:10px}}@media (width<=650px){.agent-settings-heading{padding:18px}.agent-settings-heading h3{font-size:15px}.agent-settings>.settings-row{grid-template-columns:29px minmax(0,1fr);gap:0 12px;min-height:0;padding:19px 17px}.settings-row-icon{border-radius:8px;width:29px;height:29px;margin-top:2px}.settings-row-title{gap:6px 9px}.settings-row-title h4{font-size:13px;line-height:20px}.agent-settings .connection-status{padding:3px 6px;font-size:8px}.settings-row-meta{margin-top:7px;font-size:10px;line-height:18px}.settings-row-actions{grid-column:2;justify-content:flex-start;gap:13px;margin:12px 0 0}.settings-row-actions .button,.settings-setup{min-height:38px;font-size:10px}.settings-time-left{font-size:9px}.settings-permission-note{margin-top:13px;font-size:10px}.settings-duration select{max-width:135px;min-height:39px;padding-right:24px;font-size:16px}.settings-duration>span{font-size:9px}.settings-row-error{grid-column:1/-1}.agent-settings .connection-dialog{max-width:calc(100vw - 30px)}}@media (width<=370px){.agent-settings>.settings-row{gap:0 10px;padding:18px 14px}.settings-row-title h4{font-size:12px}.settings-row-title{gap:6px 8px}.agent-settings .connection-status{font-size:7px}.settings-row-meta{font-size:9px}.settings-time-left{font-size:8px}.settings-row-actions{gap:11px}.settings-row-actions .button{padding-inline:9px}.settings-setup{font-size:9px}.settings-duration select{min-width:88px;max-width:117px}.settings-permission-note{grid-column:1/-1;margin-top:13px;font-size:9px}}@media (pointer:coarse){.settings-row-actions .button,.settings-setup,.settings-duration select{min-height:44px}}.detail-panel>.wallet-card{background:linear-gradient(135deg,#1c212b 0%,#13171e 80%);border-color:#354050;border-radius:13px;flex-direction:column;padding:18px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff06}.wallet-card-title .chain-box{color:#d0dbed;background:linear-gradient(145deg,#2d3544,#202734);border-color:#404b60;border-radius:10px;width:36px;height:36px}.wallet-card-title strong{letter-spacing:-.015em;font-size:13px}.wallet-card-title small{color:#8796b1;font-size:9px}.wallet-address{background:#10151e;border-color:#303c50;border-radius:8px;min-height:46px;margin-top:15px;padding:7px 8px 7px 12px;box-shadow:inset 0 1px 4px #0002}.wallet-address code{color:#d0daf0;letter-spacing:.015em;font-size:12px}.wallet-address .icon-button{color:#98a9c8;border-radius:6px;width:28px;height:28px}.wallet-address .icon-button:hover{color:#e4ecfc;background:#26334b}.wallet-networks,.wallet-network-single{border-top:1px solid #2d3748;min-height:30px;margin-top:13px;padding-top:11px;position:relative}.wallet-network-trigger{color:#8fa1c1;text-align:left;align-items:center;gap:9px;width:100%;min-height:22px;padding:0;font-size:9px;display:flex}.wallet-network-trigger:hover{color:#cedbf5}.wallet-network-trigger .network-expand{align-items:center;gap:4px;margin-left:auto;font-size:9px;display:inline-flex}.wallet-network-single{color:#8fa1c1;align-items:center;gap:7px;font-size:9px;display:flex}.wallet-network-single .network-icon{width:20px;height:20px}.wallet-card:has(.wallet-network-popover){z-index:30}.wallet-network-popover{z-index:40;background:#1a2230;border:1px solid #455572;border-radius:11px;width:260px;max-width:calc(100vw - 65px);padding:14px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 18px 45px #0008}.network-popover-title{color:#e2e9f6;margin-bottom:10px;font-size:10px;font-weight:500;line-height:16px;display:block}.wallet-network-popover .network-list{overscroll-behavior:contain;gap:9px;max-height:265px;padding:0;display:grid;overflow:auto}.wallet-network-popover .network-list>span{font-size:11px}.wallet-network-popover .network-icon{width:22px;height:22px}.portfolio-panel:has(.network-picker-popover){z-index:25;position:relative}.network-picker{max-width:100%;position:relative}.network-picker-trigger{color:#c9d6ed;text-align:left;background:#131a25;border:1px solid #3a4962;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;width:158px;max-width:100%;min-height:36px;padding:8px 11px;font-size:11px;line-height:18px;display:flex}.network-picker-trigger>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.network-picker-trigger>svg{color:#8fa5cb;flex:none}.network-picker-trigger[aria-expanded=true]{border-color:#6680bf;box-shadow:0 0 0 2px #5774b318}.network-picker-popover{z-index:40;background:#1a2230;border:1px solid #455572;border-radius:10px;width:265px;max-width:calc(100vw - 62px);padding:7px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 45px #0008}.wallet-network-popover[data-side=top],.network-picker-popover[data-side=top]{top:auto;bottom:calc(100% + 8px)}.network-picker-search{color:#8c9ec0;border-bottom:1px solid #354359;align-items:center;gap:8px;padding:8px 7px 10px;display:flex;margin:0!important}.network-picker-search input{color:#dce6f9;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px;line-height:18px}.network-picker-search input::placeholder{color:#7d91b2}.network-picker-options{overscroll-behavior:contain;max-height:254px;padding-top:5px;overflow:auto}.network-picker-options>button{text-align:left;color:#b3c2dd;border-radius:6px;align-items:center;gap:9px;width:100%;min-height:35px;padding:8px;font-size:11px;display:flex}.network-picker-options>button>span:nth-child(2){flex:1;min-width:0}.network-picker-options .network-icon{flex:none;width:20px;height:20px}.network-picker-options>button[aria-selected=true]{color:#e5edfd;background:#2b3b5b}.network-picker-options>button:hover,.network-picker-options>button:focus-visible{color:#e5edfd;background:#29364e;outline:0}.network-picker-options small{color:#7f94b8;margin-left:auto;font-size:8px}.network-picker-options p{color:#8b9dbb;padding:12px 8px;font-size:11px}.portfolio-refresh-note{color:#7588a9;margin:9px 0 0;font-size:9px;line-height:1.6}.portfolio-panel>.portfolio-coverage:last-child{margin-bottom:0}.history-list .operation-body.trade-detail-body{background:#111720;padding:14px 18px 10px}.trade-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0 0 13px;display:grid}.trade-facts>div{min-width:0}.trade-facts>div>span{color:#7f94b6;margin-bottom:3px;font-size:9px;line-height:15px;display:block}.trade-facts strong{color:#d7e2f5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:19px;display:flex}.trade-facts strong small{color:#8ca0c2;font-size:9px;font-weight:400}.trade-facts strong>svg{color:#98bbad;flex:none}.trade-receipts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.trade-receipts>a,.trade-receipts>span{color:#a8bbdb;background:#172131;border:1px solid #303f55;border-radius:6px;align-items:center;gap:6px;max-width:100%;min-height:30px;padding:6px 8px;font-size:9px;line-height:16px;display:inline-flex}.trade-receipts>a:hover{color:#e2eaff;background:#25344e;border-color:#526b96}.trade-receipts .network-icon{flex:none;width:16px;height:16px}.trade-receipts code{color:#7e96bd;overflow-wrap:anywhere;font-size:8px}.trade-receipts svg{color:#809ac5;flex:none}.trade-alert{color:#d8b29a;overflow-wrap:anywhere;background:#352a233d;border-left:2px solid #a67c58;border-radius:3px;margin:0 0 10px;padding:8px 10px;font-size:10px;line-height:1.6}.trade-more{border-top:1px solid #29374d;margin-top:10px}.trade-more>summary{color:#7f98bf;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:9px 0 2px;font-size:9px;line-height:18px;list-style:none;display:flex}.trade-more>summary::-webkit-details-marker{display:none}.order-slices>summary::-webkit-details-marker{display:none}.order-slice>summary::-webkit-details-marker{display:none}.trade-more[open]>summary>svg,.order-slices[open]>summary>span>svg,.order-slice[open]>summary>svg{transform:rotate(180deg)}.trade-more-content{padding:14px 0 4px}.trade-more-content>.operation-accounting{margin-bottom:10px}.trade-more-content .operation-accounting strong{margin:4px 0;font-size:12px}.trade-more-content .operation-accounting span,.trade-more-content .operation-accounting small{font-size:9px}.history-list .trade-more-content h4{margin:13px 0 5px;font-size:10px}.trade-more-content .operation-fees>div{padding:6px 0;font-size:10px}.trade-more-content .operation-fees strong{font-size:10px}.trade-more-content .portfolio-note,.trade-more-content .portfolio-footnote{font-size:9px;line-height:1.6}.trade-more-content .operation-pricing,.trade-more-content .operation-timeline{margin-top:11px;padding-top:9px;font-size:9px}.trade-more-content .operation-timeline>summary,.trade-more-content .operation-timeline>summary span,.trade-more-content .operation-reference{font-size:9px}.trade-more-content .operation-reference{overflow-wrap:anywhere;margin-top:10px;line-height:1.6}.order-slices{border-top:1px solid #29374d}.order-slices>summary{color:#aabbd7;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 0 4px;font-size:10px;line-height:18px;list-style:none;display:flex}.order-slices>summary>span:last-child{color:#7e96ba;align-items:center;gap:10px;font-size:9px;display:flex}.order-slice-list{background:#131c29;border:1px solid #2d3b50;border-radius:7px;margin:9px 0 3px;overflow:hidden}.order-slice+.order-slice{border-top:1px solid #2a384c}.order-slice>summary{cursor:pointer;color:#8399bf;grid-template-columns:20px minmax(0,1fr) auto 11px;align-items:center;gap:8px;min-height:44px;padding:9px 10px;list-style:none;display:grid}.slice-index{color:#637fa9;font-variant-numeric:tabular-nums;font-size:9px}.slice-amounts{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:9px;min-width:0;max-width:380px;display:grid}.slice-amounts>span{align-items:center;gap:6px;min-width:0;display:flex}.slice-amounts>.lucide{color:#6e89b5}.history-list .slice-amounts .asset-icon{border-color:#384e70;flex:none;width:20px;height:20px;margin:0;font-size:6px}.slice-amounts strong{color:#c8d6ee;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;font-size:11px;font-weight:500;line-height:16px}.slice-amounts strong small{color:#849cbe;font-size:8px;font-weight:400}.slice-status{color:#91a7c7;text-transform:capitalize;align-items:center;gap:4px;max-width:74px;font-size:8px;line-height:12px;display:flex}.slice-status i{background:#7189ae;border-radius:50%;flex:none;width:4px;height:4px}.slice-status[data-status=completed]{color:#8fb2a6}.slice-status[data-status=completed] i{background:#8fb2a6}.slice-status[data-status=failed],.slice-status[data-status=needs_review],.slice-status[data-status=refunded]{color:#d5ae8c}.slice-status[data-status=failed] i,.slice-status[data-status=needs_review] i{background:#d5ae8c}.slice-receipts{padding:3px 10px 10px 38px}.slice-receipts>time{color:#637da6;margin-top:6px;font-size:8px;line-height:14px;display:block}@media (width<=650px){.detail-panel>.wallet-card{padding:17px 18px}.wallet-card-title .chain-box{width:35px;height:35px}.wallet-address code{font-size:12px}.wallet-network-trigger,.wallet-network-single{font-size:10px}.wallet-network-trigger{min-height:28px}.network-picker-trigger{width:143px;min-height:36px;font-size:11px}.network-picker-search input{font-size:16px}.network-picker-options>button{min-height:40px;font-size:12px}.portfolio-toolbar .portfolio-updated{font-size:8px}.history-list .operation-body.trade-detail-body{padding:13px 13px 9px}.trade-facts{gap:10px;padding-bottom:12px}.trade-facts strong{font-size:12px}.trade-facts>div>span,.trade-facts strong small{font-size:8px}.order-slice>summary{grid-template-columns:16px minmax(0,1fr) auto 10px;gap:6px;padding:8px 7px}.slice-amounts{gap:5px}.slice-amounts>span{gap:4px}.slice-amounts strong{font-size:10px;line-height:14px}.slice-amounts strong small{font-size:7px;line-height:10px;display:block}.history-list .slice-amounts .asset-icon{width:18px;height:18px}.slice-status{max-width:50px;font-size:7px}.slice-receipts{padding-left:10px}.trade-more>summary{font-size:9px}.portfolio-refresh-note{font-size:8px}}@media (width<=370px){.network-picker-trigger{width:145px}.trade-receipts>a,.trade-receipts>span{gap:5px;padding:5px 6px;font-size:8px}.trade-receipts code{font-size:7px}.order-slice>summary{grid-template-columns:13px minmax(0,1fr) auto 9px;gap:4px;padding-inline:5px}.history-list .slice-amounts .asset-icon{width:16px;height:16px}.slice-amounts strong{font-size:9px}.slice-amounts{gap:4px}.trade-facts strong{font-size:11px}}@media (pointer:coarse){.wallet-network-trigger,.network-picker-trigger,.network-picker-options>button{min-height:44px}.trade-more>summary,.order-slices>summary{min-height:40px}}
