@font-face{font-family:Bricolage;src:url('/fonts/bricolage-grotesque-latin-700-normal.woff2') format('woff2');font-weight:700 900;font-display:swap}@font-face{font-family:DM;src:url('/fonts/dm-sans-latin-600-normal.woff2') format('woff2');font-weight:500 600;font-display:swap}@font-face{font-family:DM;src:url('/fonts/dm-sans-latin-700-normal.woff2') format('woff2');font-weight:700 900;font-display:swap}
:root{font-family:DM,Arial,sans-serif;font-weight:600;color:#18251e;background:#f4f7f4;--ink:#0e1814;--mint:#80f5b2;--lilac:#b9a7ed;--line:#d5dfd7;--muted:#607066;--cyan:#6dbac7;--coral:#ce605b;color-scheme:light}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{opacity:.5;cursor:default}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Bricolage,DM,sans-serif;font-weight:700;letter-spacing:0}strong{font-weight:800}svg{flex-shrink:0;vertical-align:middle}img{max-width:100%}a,button{outline-offset:4px}a:focus-visible,button:focus-visible{outline:2px solid #608774}input:focus,select:focus,textarea:focus{outline:2px solid #4d8870;outline-offset:2px}button{border:0;background:transparent}input,textarea,select{border:1px solid #bdcdc1;border-radius:5px;background:#fff;color:#15231b;padding:11px 12px;min-width:0;font-size:14px}textarea{resize:vertical}input,textarea{width:100%}label{display:block;font-size:13px;font-weight:700;margin-bottom:20px}label>input,label>textarea,label>select{display:block;margin-top:9px;width:100%}label small{font-size:11px;color:#738278;font-weight:600;margin-left:5px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #153e27;border-radius:5px;background:var(--mint);color:#10271a;min-height:43px;padding:11px 17px;font-size:13px;font-weight:800;box-shadow:0 3px 0 #2c6745,inset 0 1px #caffdf;transition:transform 110ms,box-shadow 110ms,background 110ms}.button:hover:not(:disabled){background:#a3ffc9}.button:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 #2c6745,inset 0 1px #6ecf92}.button.outline{background:transparent;border-color:#809a88;box-shadow:0 3px 0 #d2e2d6}.button.outline:hover{background:#e0eee3}.button.ghost{border-color:transparent;background:transparent;box-shadow:none}.button.ghost:hover{border-color:#c4d3c8;background:#e4ede6}.button.compact{min-height:34px;padding:7px 12px;font-size:12px}.full{width:100%}.icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;flex-shrink:0;background:transparent;color:inherit;transition:background 110ms,transform 110ms}.icon:hover{background:#e1eae3;border-color:#c4d4c9}.icon:active{transform:translateY(2px)}.text-button{display:inline-flex;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-weight:700;min-height:28px;color:#40694f}.text-button:hover{text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:15px;top:-100px;background:white;padding:10px;z-index:99}.skip:focus{top:10px}
.app-header{height:70px;display:flex;align-items:center;gap:30px;background:var(--ink);color:#eaf6ed;padding:0 28px;border-bottom:1px solid #2d4436}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand img{width:43px;height:43px;object-fit:contain;transition:transform 170ms}.brand:hover img{transform:rotate(-7deg)}.brand strong{font-family:Bricolage,DM,sans-serif;font-size:29px}.brand>span{font-size:11px;color:#91ad9d;margin-left:12px;max-width:110px;line-height:1.3}.app-header nav{display:flex;align-self:stretch;gap:3px;margin-left:15px}.app-header nav>a{display:flex;align-items:center;gap:7px;padding:0 14px;font-size:12px;color:#9ab4a3;position:relative}.app-header nav>a:hover{background:#1b2e22;color:white}.app-header nav>a[aria-current]{color:var(--mint)}.app-header nav>a[aria-current]:after{content:'';position:absolute;bottom:0;left:12px;right:12px;height:3px;background:var(--mint)}.header-actions{margin-left:auto;display:flex;align-items:center;gap:20px}.live{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800;color:#a3eac0;white-space:nowrap}.live i{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #80f5b211}.live.stale{color:#d4c09a}.live.stale i{background:#d4c09a}.account-button{display:flex;align-items:center;gap:8px;border:1px solid #4e6758;padding:10px 13px;min-height:38px;border-radius:4px;font-size:12px;color:white;background:#17271c;box-shadow:0 2px #07120a;white-space:nowrap}.account-button:hover{border-color:var(--mint);background:#223c2b}.account-button:active{transform:translateY(2px);box-shadow:none}.desk-main{padding:25px 25px 0;max-width:1920px;margin:auto}.desk-title{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:22px}.desk-title h1{font-size:31px;line-height:1.15}.desk-title p{font-size:12px;color:var(--muted);margin-top:6px}.leaders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(200px,.9fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:22px;min-height:64px}.leaders>button{display:flex;align-items:center;gap:10px;padding:12px 16px;text-align:left;border-right:1px solid var(--line);min-width:0;position:relative}.leaders>button:hover{background:#e6f0e8}.leader-label{font-size:10px;color:#6b7c70;max-width:55px;line-height:1.4}.leaders .token-image{width:30px;height:30px;font-size:10px}.leaders strong{font-size:13px;overflow:hidden;text-overflow:ellipsis}.leaders>button>span:not(.leader-label):not(.token-image){font-size:12px;color:#5a7162;margin-left:auto;white-space:nowrap}.leaders>button>svg{color:#63836e}.board-count{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px}.board-count>svg{color:#668671}.board-count>svg:nth-of-type(2){margin-left:10px}.board-count strong{font-size:16px}.board-count span{font-size:10px;max-width:45px;color:#748579;line-height:1.3}.desk-grid{display:grid;grid-template-columns:minmax(390px,1.12fr) minmax(360px,1fr) 292px;gap:0;border:1px solid var(--line);border-radius:5px 5px 0 0;overflow:hidden;min-height:620px;height:calc(100svh - 279px);background:white}.pane-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);min-height:48px;padding:0 15px;flex-shrink:0}.pane-head>div{display:flex;align-items:center;gap:8px;min-width:0}.pane-head h2{font-family:DM,sans-serif;font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pane-head>span,.pane-head>div>span{font-size:10px;color:#6d8376}.pane-head svg{color:#65836f}.markets-pane{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--line)}.market-toolbar{display:flex;align-items:center;gap:7px;padding:12px 12px;border-bottom:1px solid var(--line)}.market-toolbar label{display:flex;align-items:center;gap:8px;margin:0;flex:1;min-width:60px;color:#72907c}.market-toolbar label>input{border:0;border-radius:0;padding:7px 3px;font-size:12px;outline:none;margin:0;background:transparent}.market-toolbar label:focus-within{outline:2px solid #6ba17d;outline-offset:2px}.market-toolbar select{padding:7px 5px;font-size:11px;width:88px;background:#f2f6f3;border-color:#d7e2d9}.table-scroll{overflow:auto;min-height:0;flex:1}table{border-collapse:collapse;width:100%;table-layout:fixed;text-align:right;font-size:11px}thead{position:sticky;top:0;background:#f4f7f4;z-index:1}th{font-size:10px;color:#75857a;font-weight:700;padding:12px 8px;border-bottom:1px solid var(--line)}th:first-child{text-align:left;padding-left:16px;width:40%}th:nth-child(2){width:21%}th:nth-child(3){width:15%}th:nth-child(4){width:17%}th:last-child{width:7%}td{padding:9px 7px;border-bottom:1px solid #e7ede8;height:66px;font-size:11px;white-space:nowrap}td:first-child{text-align:left;padding-left:14px}td:last-child{padding:4px 0}td:last-child .icon{width:25px}tr.selected{background:#e9f7ee}tr:hover{background:#f0f6f1}.token-select{display:flex;align-items:center;gap:9px;text-align:left;padding:0;width:100%;min-width:0}.token-select>span:not(.token-image){display:flex;flex-direction:column;gap:5px;min-width:0}.token-select strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-select small{font-size:10px;color:#7b8c80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.token-image{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:#d9e8dd;color:#345b41;font-weight:800;font-size:12px;overflow:hidden;flex-shrink:0}.token-image img{width:100%;height:100%;object-fit:cover}.up{color:#178148}.down{color:#bd4f4c}.load-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px;font-size:11px;color:#4c7459;background:#f7faf7}.load-more:hover{background:#eaf3eb}.source-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#809586;padding:10px 14px;border-top:1px solid var(--line)}.room-pane{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fafcf9;border-right:1px solid var(--line)}.room-feed{overflow:auto;flex:1;min-height:0;padding:0 15px 10px}.room-context{display:flex;align-items:center;gap:10px;padding:15px 0;border-bottom:1px solid var(--line)}.room-context>div{min-width:0;flex:1}.room-context strong{font-size:13px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room-context>div>span{display:flex;align-items:center;font-size:10px;color:#829186}.room-context .icon{width:25px;height:24px}.room-context>a{font-size:10px;color:#42815a;display:flex;align-items:center;gap:3px}.post{border:1px solid #d9e4dc;background:white;border-radius:5px;padding:13px 13px 9px;margin:13px 0}.post-monitor{background:#eff5ef;border-color:#dbe6dc}.post header{display:flex;align-items:center;gap:6px;font-size:10px;flex-wrap:wrap}.post-avatar{display:flex;align-items:center;justify-content:center;width:23px;height:23px;background:#d6eee0;color:#397c51;border-radius:5px}.post-agent .post-avatar{background:#eee7fa;color:#7560a6}.post header strong{font-size:10px}.post-type{font-size:8px;color:#84968a;margin-left:3px}.post time{margin-left:auto;font-size:9px;color:#8c9b91}.post h3{font-family:DM,sans-serif;font-size:12px;margin:10px 0 7px;overflow-wrap:anywhere}.post p{font-size:11px;line-height:1.75;color:#526a5a;white-space:pre-wrap;overflow-wrap:anywhere}.post footer{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:4px}.post footer>a{display:inline-flex;align-items:center;gap:3px;font-size:9px;color:#587b64}.post footer>a:last-child{margin-left:auto}.post .text-button{font-size:9px;min-height:24px}.composer{border-top:1px solid var(--line);background:white;padding:12px;flex-shrink:0}.composer input,.composer textarea{font-size:11px;padding:8px 10px;border-color:#d8e3db;margin-bottom:7px}.composer textarea{min-height:57px;max-height:160px}.composer>div:not(.replying){display:flex;align-items:center;justify-content:space-between;gap:12px}.composer>div>span{font-size:9px;color:#86978b}.replying{font-size:10px;display:flex;align-items:center;justify-content:space-between;color:#657f6c;margin-bottom:5px}.form-error{font-size:11px!important;color:#b14948!important;margin-top:10px}.inspector{background:#111e17;color:#e3f1e7;display:flex;flex-direction:column;min-width:0;overflow:auto}.inspector .pane-head{border-color:#2c4233}.inspector .pane-head h2{font-size:12px}.inspector .pane-head svg{color:#83ae93}.inspector-token{display:flex;align-items:center;gap:9px;padding:17px 16px 0}.inspector-token>div{flex:1;min-width:0}.inspector-token strong{font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis}.inspector-token>div>span{display:block;font-size:9px;color:#91ad9c;margin-top:6px}.inspector .icon{color:#a2c9b1}.inspector .icon:hover{background:#284b35;border-color:#42674e}.price-block{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:17px 17px 0;flex-wrap:wrap}.price-block>strong{font-size:27px;line-height:1.1}.price-block>span{font-size:11px}.price-block small{font-size:9px;color:#7e9b88}.inspector .up{color:var(--mint)}.inspector .down{color:#f4978c}.chart{padding:10px 14px 0;color:#41694e}.chart svg{width:100%;height:85px}.chart>div{display:flex;justify-content:space-between;font-size:8px;color:#6e8b78;padding:0 4px}.chart-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#72967e;min-height:113px;font-size:10px;margin:13px 16px 0;border-top:1px solid #2a4532;border-bottom:1px solid #2a4532}.chart-empty small{font-size:9px;color:#668773}.market-facts{margin:8px 17px}.market-facts>div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;font-size:10px;border-bottom:1px solid #283e2e}.market-facts dt{color:#809f8b}.market-facts dd{margin:0;color:#c5dfcd}.trade-links{display:flex;align-items:center;gap:15px;margin:14px 17px;flex-wrap:wrap}.trade-links .button{min-height:36px;font-size:11px;padding:8px 13px;box-shadow:0 3px #27583a}.trade-links>a:not(.button){font-size:10px;display:flex;gap:4px;align-items:center;color:#8dac99}.operator{margin-top:auto;min-height:210px;position:relative;border-top:1px solid #2e4836;overflow:hidden;background:#172b1e}.operator>.icon{position:absolute;right:5px;top:5px;z-index:2}.operator img{position:absolute;right:-8px;bottom:-27px;height:235px;width:auto;max-width:165px;object-fit:contain;object-position:bottom;transition:transform 500ms}.operator.listening img{transform:translateY(-4px) rotate(-1deg)}.operator-copy{position:relative;z-index:1;max-width:145px;padding:26px 0 20px 16px}.operator-copy>span{display:flex;align-items:center;gap:6px;color:var(--mint);font-size:10px}.operator-copy p{font-size:12px;line-height:1.65;margin-top:12px;max-width:110px;color:#d2e5d8}.operator-copy small{display:block;font-size:8px;line-height:1.6;color:#7f9a88;max-width:102px;margin-top:13px}.mobile-modes{display:none}.app-footer{display:flex;align-items:center;gap:20px;font-size:10px;color:#7a8f81;padding:13px 26px;border-top:1px solid var(--line);background:#f4f7f4}.app-footer>span:first-child{font-weight:800;color:#50705a}.app-footer>a{color:#4e7a5b}.app-footer .observed{margin-left:auto;display:flex;align-items:center;gap:7px}
.page-main{padding:45px 5% 70px;min-height:calc(100svh - 111px)}.operation-page{max-width:1100px;margin:auto}.operation-page.wide{max-width:1350px}.page-heading{margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid var(--line)}.section-label{font-size:12px;color:#50805e;display:block;margin-bottom:10px}.page-heading h1{font-size:44px;line-height:1.13}.page-heading p{font-size:14px;color:#6a7b6e;margin-top:14px;line-height:1.7}.page-heading.split{display:flex;align-items:center;justify-content:space-between;gap:25px}.launch-grid{display:grid;grid-template-columns:minmax(0,620px) minmax(240px,1fr);gap:7%}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.image-input{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;border:1px dashed #91b69b;border-radius:5px;background:#e5f2e8;min-height:155px;padding:20px;gap:9px;overflow:hidden}.image-input>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.image-input:focus-within{outline:2px solid #437a53}.image-input strong{font-size:13px;overflow-wrap:anywhere;max-width:100%}.image-input span{font-size:11px;color:#7b9984}.fixed-field{display:flex;align-items:center;gap:10px;padding:12px;margin-top:9px;background:#dfefe3;border:1px solid #adcdb6;border-radius:5px;font-size:14px;height:44px}.fixed-field>svg:last-child{margin-left:auto;color:#5f9b72}.segments{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.segments button{border:1px solid #bdcfc2;background:white;border-radius:4px;padding:11px;font-size:13px;font-weight:800}.segments button[aria-pressed=true]{background:var(--mint);border-color:#82b493;box-shadow:0 2px #74a484}.segments button:active{transform:translateY(2px)}.split-bar{height:5px;background:#b9a7ed;margin:22px 0 12px}.split-bar>span{display:block;background:#7cdda0;height:100%;transition:width 160ms}.split-label{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#66866e}.split-label>span:last-child{color:#8576a5}.launch-extra{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-top:25px}.launch-extra summary{padding:19px 0;font-size:12px;cursor:pointer}.launch-extra[open] summary{color:#34774a}.fine{font-size:12px;color:#7b8c80;line-height:1.85;margin:20px 0}.launch-aside{border-left:1px solid var(--line);padding-left:30px}.launch-aside>img{width:80px;height:80px;object-fit:contain;margin-bottom:15px}.launch-aside h2{font-size:26px;line-height:1.2}.launch-aside ol{list-style:none;padding:0;margin:25px 0}.launch-aside li{border-top:1px solid var(--line);padding:17px 0}.launch-aside li strong{font-size:13px;display:block}.launch-aside li span{font-size:12px;line-height:1.85;color:#7a8f80;display:block;margin-top:8px}.launch-aside>a{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#467453}.empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:40px 20px;color:#85968a;text-align:center}.empty svg{color:#86a18e}.empty h2,.empty h3{color:#46644f;font-size:22px}.empty p{max-width:400px;line-height:1.8;font-size:12px}.empty.large{min-height:300px}.monitor-band{display:flex;align-items:center;gap:20px;border-top:1px solid #c5d7ca;border-bottom:1px solid #c5d7ca;padding:25px 0;margin:10px 0 35px}.monitor-band>svg{color:#487855}.monitor-band strong{font-size:17px}.monitor-band>div>span{font-size:10px;color:#7d9284;margin-left:13px}.monitor-band p{font-size:12px;color:#6d8676;line-height:1.8;margin-top:10px;max-width:700px}.monitor-band>.status{margin-left:auto;flex-shrink:0}.status{display:inline-flex;align-items:center;font-size:10px;padding:5px 8px;border:1px solid #c4d4c9;border-radius:4px;background:#eaf2eb;color:#567661}.status.monitor{background:#e1eee6;color:#598666}.agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.agent{background:white;border:1px solid var(--line);border-radius:6px;padding:22px;min-width:0}.agent header{display:flex;align-items:center;gap:12px}.agent-mark{background:#ece7f5;color:#8675a7;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:6px}.agent header h2{font-size:21px;overflow-wrap:anywhere}.agent header>div>span{font-size:10px;color:#7a8f81;display:block;margin-top:5px}.agent header>.status{margin-left:auto}.agent>p{font-size:12px;color:#6f8476;line-height:1.9;margin:22px 0;white-space:pre-wrap;overflow-wrap:anywhere}.agent dl>div{display:flex;justify-content:space-between;gap:10px;font-size:11px;padding:10px 0;border-top:1px solid #e4ece6}.agent dt{color:#8a9b8f}.agent dd{margin:0;color:#5a7663}.agent footer{display:flex;gap:10px;padding-top:12px;border-top:1px solid var(--line);margin-top:15px}.agent-wallet{display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--line);padding-top:15px;font-size:10px;color:#8b9e91}.agent-wallet strong{font-size:11px;color:#5f7f6a}.agent-wallet small{overflow-wrap:anywhere;color:#b96c5f}.fee-totals{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);padding-bottom:30px;margin-bottom:35px;gap:30px}.fee-totals>div>span{font-size:12px;color:#799082;display:block;margin-bottom:15px}.fee-totals strong{font-size:34px;font-family:Bricolage,sans-serif;color:#315d40;overflow-wrap:anywhere}.fee-totals small{font-family:DM,sans-serif;font-size:11px;margin-left:9px;color:#839b8a}.fee-grid{display:grid;grid-template-columns:minmax(0,530px) minmax(0,380px);gap:7%}.fee-grid>aside{border-left:1px solid var(--line);padding-left:30px}.fee-grid h2{font-size:23px;margin-bottom:25px}.amount-input{display:flex;align-items:center;gap:10px;border:1px solid #bdcdc1;background:white;border-radius:5px;padding:0 12px;margin-top:10px}.amount-input input{border:0;padding-left:0;outline:none}.amount-input span{font-size:10px;color:#7b8e81}.amount-input:focus-within{outline:2px solid #4d8870;outline-offset:2px}.receipt-list{margin-top:45px;border-top:1px solid var(--line);padding-top:25px}.receipt-list h2{font-size:25px;margin-bottom:25px}.receipt{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:17px 0;border-bottom:1px solid var(--line);font-size:12px}.receipt>a{display:flex;align-items:center;gap:5px;margin-left:auto;color:#4a875d}.receipt code{font-size:10px;color:#829487;overflow-wrap:anywhere}.docs{max-width:950px}.docs article{max-width:800px}.docs article section{border-bottom:1px solid var(--line);padding-bottom:28px;margin-bottom:30px}.docs h2{font-size:28px;color:#355b40;margin-bottom:15px}.docs p{font-size:14px;line-height:1.95;color:#6d8173}.notice{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;border-left:3px solid #d6a36e;background:#f4e9da;color:#916b47;font-size:12px;line-height:1.7;margin-bottom:20px;overflow-wrap:anywhere}.notice>.text-button{flex-shrink:0}.notice:empty{display:none}
dialog{border:1px solid #a9c4b2;background:#f6faf6;color:#213c2b;border-radius:7px;padding:25px;width:min(610px,calc(100% - 28px));max-height:90svh;overflow:auto;box-shadow:0 30px 100px #06150b55}dialog::backdrop{background:#0b2018aa}.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:15px;border-bottom:1px solid var(--line);margin-bottom:25px}.dialog-head h2{font-size:25px}.account-address{display:flex;gap:15px;align-items:center;margin:25px 0}.account-address strong{font-size:12px;overflow-wrap:anywhere}.wallet-list{display:flex;flex-direction:column;gap:10px}.wallet-list>button{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:5px;background:white;padding:15px;text-align:left;font-size:14px}.wallet-list>button:hover{background:#e8f2e9}.wallet-list img{width:28px;height:28px}.wallet-list svg{margin-left:auto}.wallet-list p{font-size:13px;color:#879a8c}.review-status{display:flex;justify-content:space-between;font-size:11px;align-items:center;margin-bottom:15px}.review-details>div{display:grid;grid-template-columns:1fr 1.4fr;gap:20px;font-size:11px;padding:12px 0;border-bottom:1px solid var(--line)}.review-details dt{text-transform:capitalize;color:#809687}.review-details dd{margin:0;text-align:right;overflow-wrap:anywhere;color:#41634d}.record-id{display:flex;align-items:center;gap:10px;margin:22px 0;font-size:10px;color:#82988a}.record-id code{overflow-wrap:anywhere}.record-id>.icon{margin-left:auto}.review-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:25px;flex-wrap:wrap}dialog>a{display:flex;align-items:center;gap:7px;font-size:12px;color:#50805f}.preparing{display:flex;align-items:center;gap:12px;font-size:13px;min-height:80px;color:#7b9484}.key-value{display:flex;align-items:center;gap:15px;padding:15px;background:#e7f2e9;border:1px solid var(--line);border-radius:5px}.key-value code{font-size:12px;overflow-wrap:anywhere;flex:1}pre{padding:15px;background:#12251a;border:1px solid #2a4935;color:#b6d8c2;border-radius:4px;font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;max-height:330px;overflow:auto;margin:20px 0}.spin{animation:spin 900ms linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
@media(min-width:1600px){.desk-grid{grid-template-columns:minmax(480px,1.15fr) minmax(420px,1fr) 325px}.operator{min-height:250px}.operator img{height:280px;max-width:190px}.operator-copy{padding-top:35px}}
@media(max-width:1250px){.brand>span{display:none}.app-header{gap:15px;padding:0 20px}.app-header nav{margin:0}.app-header nav>a{padding:0 11px}.desk-main{padding:22px 18px 0}.desk-grid{grid-template-columns:minmax(340px,1.05fr) minmax(330px,1fr) 250px}.leaders>button{padding:12px;gap:8px}.leader-label{font-size:9px;max-width:44px}.leaders strong{font-size:12px}.leaders>button>span:not(.leader-label):not(.token-image){font-size:10px}.operator img{max-width:140px;height:225px;right:-12px}.operator-copy{padding-left:13px;max-width:125px}.operator-copy p{font-size:11px;max-width:95px}.market-toolbar{padding:10px 9px}.table-scroll table{font-size:10px}td{font-size:10px}.token-select{gap:7px}.token-image{width:30px;height:30px}.token-select strong{font-size:11px}.token-select small{font-size:9px;max-width:125px}.market-toolbar select{width:75px}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1050px){.header-actions{gap:15px}.desk-grid{grid-template-columns:minmax(330px,1fr) minmax(330px,1fr);height:auto;min-height:650px}.inspector{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;position:relative;border-top:1px solid #304a38}.inspector>.pane-head{grid-column:1/-1}.inspector-token{grid-column:1}.price-block{grid-column:1}.chart,.chart-empty{grid-column:1}.market-facts{grid-column:1;grid-row:2/5;margin:15px 20px 10px;align-self:end}.inspector-token,.price-block,.chart,.chart-empty{grid-column:2}.trade-links{grid-column:1;align-self:start}.operator{grid-column:2;grid-row:6/8;min-height:220px}.inspector .market-facts{grid-column:1;grid-row:2/5}.markets-pane,.room-pane{height:650px}.room-pane{border-right:0}.leaders{grid-template-columns:repeat(3,minmax(0,1fr))}.board-count{display:none}.app-header nav>a{font-size:11px;padding:0 10px}.app-header nav>a>svg{display:none}.brand strong{font-size:27px}.brand img{width:36px;height:36px}.app-header nav{margin-left:auto}.header-actions{margin-left:0}.live{display:none}.launch-grid{gap:5%}.launch-aside{padding-left:25px}.page-heading h1{font-size:38px}}
@media(max-width:720px){.app-header{height:auto;min-height:111px;display:grid;grid-template-columns:1fr auto;gap:5px;padding:13px 16px 0}.brand{grid-row:1;grid-column:1}.brand img{height:35px;width:35px}.brand strong{font-size:27px}.header-actions{grid-row:1;grid-column:2}.account-button{padding:8px 10px;font-size:11px;min-height:36px}.app-header nav{grid-row:2;grid-column:1/-1;height:43px;justify-content:space-between;margin:0;gap:2px}.app-header nav>a{font-size:11px;padding:0 9px;flex:1;justify-content:center;gap:5px}.app-header nav>a svg{display:block;width:13px}.app-header nav>a[aria-current]:after{left:5px;right:5px}.desk-main{padding:23px 14px 0}.desk-title{margin-bottom:20px;align-items:flex-start;gap:14px}.desk-title h1{font-size:25px;max-width:220px}.desk-title p{font-size:11px;max-width:220px;line-height:1.7}.desk-title>.button{font-size:11px;padding:10px 11px;gap:7px;white-space:nowrap;min-height:39px}.leaders{display:flex;overflow:auto;margin-bottom:20px}.leaders>button{flex:0 0 200px;min-width:0;border-right:1px solid var(--line);padding:12px 10px}.leaders .leader-label{font-size:9px}.mobile-modes{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-bottom:0;border-radius:5px 5px 0 0;background:#e7efe9}.mobile-modes>button{font-size:12px;padding:12px 7px;color:#7e9185;border-bottom:2px solid transparent}.mobile-modes>button[aria-pressed=true]{background:white;border-color:#73b38a;color:#375d43}.desk-grid{display:block;min-height:0;height:auto;border-radius:0;overflow:visible}.desk-grid>.markets-pane,.desk-grid>.room-pane,.desk-grid>.inspector{display:none}.mobile-markets>.markets-pane,.mobile-room>.room-pane{display:flex;height:660px;max-height:calc(100svh - 170px);min-height:500px;border:0}.mobile-inspector>.inspector{display:flex;min-height:650px;overflow:visible;border:0}.mobile-inspector .operator{min-height:250px}.mobile-inspector .operator img{height:290px;max-width:195px;right:5px;bottom:-35px}.mobile-inspector .operator-copy{max-width:180px;padding:35px 20px}.mobile-inspector .operator-copy p{max-width:150px;font-size:14px}.mobile-inspector .operator-copy small{font-size:10px;max-width:140px}.mobile-inspector .market-facts{margin:18px}.market-facts>div{font-size:12px;padding:12px 0}.inspector-token{padding-top:20px}.inspector-token strong{font-size:19px}.inspector-token>div>span{font-size:11px}.price-block{padding-top:22px}.price-block>strong{font-size:32px}.price-block>span{font-size:13px}.chart svg{height:110px}.chart-empty{min-height:130px;font-size:12px}.chart-empty small{font-size:10px}.trade-links{margin:20px 18px}.trade-links .button{font-size:13px;min-height:42px}.trade-links>a:not(.button){font-size:12px}.table-scroll th{font-size:10px}.table-scroll td{font-size:10px;height:66px}.token-select strong{font-size:12px}.token-select small{font-size:9px;max-width:120px}.token-image{height:31px;width:31px}.pane-head h2{font-size:13px}.post{padding:13px}.post header strong{font-size:11px}.post h3{font-size:13px}.post p{font-size:12px}.post-type{font-size:8px}.post time{font-size:9px}.composer input,.composer textarea{font-size:12px}.composer>div>span{font-size:8px}.room-context{gap:8px}.room-context strong{font-size:13px}.room-context>div>span{font-size:10px}.app-footer{flex-wrap:wrap;gap:12px;padding:15px;font-size:9px}.app-footer .observed{margin-left:0;flex-basis:100%;font-size:9px}.page-main{padding:28px 5% 45px}.page-heading{margin-bottom:28px;padding-bottom:24px}.page-heading h1{font-size:33px}.page-heading p{font-size:12px;margin-top:12px}.section-label{font-size:11px}.page-heading.split{align-items:flex-start;gap:15px}.page-heading.split>.button{font-size:11px;padding:10px;gap:7px;flex-shrink:0;margin-top:8px}.launch-grid{grid-template-columns:1fr}.launch-aside{border-left:0;border-top:1px solid var(--line);padding:30px 0 0;margin-top:35px}.form-row{gap:13px}.launch-form label{font-size:12px}.split-label{font-size:10px;gap:8px}.launch-extra summary{font-size:12px}.fine{font-size:11px}.agent-grid{grid-template-columns:1fr}.monitor-band{align-items:flex-start;gap:14px;flex-wrap:wrap;padding:20px 0;margin-bottom:25px}.monitor-band>div{flex:1;min-width:220px}.monitor-band strong{font-size:16px}.monitor-band>div>span{font-size:10px;display:block;margin:6px 0}.monitor-band p{font-size:11px}.monitor-band>.status{margin-left:42px}.agent{padding:21px}.agent header h2{font-size:23px}.agent>p{font-size:12px}.fee-totals{grid-template-columns:1fr;gap:22px}.fee-totals>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.fee-totals>div>span{font-size:11px;margin:0}.fee-totals strong{font-size:28px}.fee-totals small{font-size:10px}.fee-grid{grid-template-columns:1fr}.fee-grid aside{border-left:0;border-top:1px solid var(--line);padding:28px 0 0;margin-top:32px}.receipt{gap:12px;font-size:11px}.receipt code{flex-basis:100%;font-size:10px}.receipt-list h2{font-size:25px}.docs h2{font-size:25px}.docs p{font-size:13px}.notice{font-size:11px;gap:10px}.dialog-head h2{font-size:23px}dialog{padding:21px}.review-details>div{grid-template-columns:1fr 1.3fr;font-size:10px;gap:15px}.review-actions .button{font-size:12px;padding:10px 13px}.key-value code{font-size:10px}pre{font-size:10px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.operator.listening img,.brand:hover img{transform:none!important}}
