.live-collector{max-width:1180px;margin:28px auto 80px}.live-collector .cx-identity{padding:10px 0 30px}.live-collector .cx-avatar{display:block;object-fit:cover;overflow:hidden;background:#24352d}.live-collector .cx-avatar img{width:100%;height:100%;object-fit:cover}.live-collector .cx-profile-actions .secondary{width:auto;margin:0;white-space:nowrap}.live-collector .cx-tabs{overflow-x:auto}.live-collector .cx-tabs a{white-space:nowrap;text-decoration:none}.live-collector>.operation-page{max-width:none;margin:0;padding:28px}.live-collector .live-token-layout{grid-template-columns:minmax(0,1fr) 310px;gap:22px}.live-collector .live-token-layout .operation-page{width:100%;max-width:none;padding:24px;background:#172721;border-color:#8ba57436;border-radius:14px}.live-collector .live-token-price{gap:16px;align-items:flex-start}.live-collector .live-token-price h2{font-size:clamp(22px,3vw,36px);overflow-wrap:anywhere;letter-spacing:-1px}.live-collector .live-token-trade h2{font-size:21px;margin:0 0 24px}.live-collector .live-token-trade .field-label{display:block;margin-top:20px;font-size:12px;color:#aab99f}.live-collector .live-token-trade input,.live-collector .live-token-trade select{padding:13px;background:#102019;border:1px solid #82957140;border-radius:8px;color:#e1e9ce}.live-collector .live-token-trade button{margin-top:18px}.live-collector .operation-facts>div{gap:14px;padding:15px 0}.live-collector .operation-facts dd{font-size:12px;min-width:0}.live-collector .operation-facts dt{font-size:12px}.live-collector .live-chart-empty{height:260px;border-block:1px solid #8ba57422;margin:20px 0;text-align:center;padding:20px}.live-collector .operation-list{margin-bottom:0}.live-collector .operation-list a{min-width:0}.live-collector .collector-post textarea{width:100%;min-height:100px;margin:12px 0}.collector-collection{padding:26px;border:1px solid #8ba57436;border-radius:14px;background:#172721}.collector-collection h2 small{font-size:13px;color:#94a886;margin-left:10px}.collector-collection .market-grid{margin-top:26px}.collector-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;gap:14px}.collector-empty-icon{display:grid;place-items:center;width:64px;height:64px;border:1px solid #8ba57436;border-radius:18px;color:#c5d9a4;background:#20352a}.collector-empty-icon svg{width:29px;height:29px}.collector-empty h3{font-size:23px;letter-spacing:-.5px;margin:8px 0 0}.collector-empty p{font-size:13px;color:#9caf90;margin:0;line-height:1.7}.collector-empty>div{display:flex;gap:22px;align-items:center;margin-top:12px}.collector-empty .secondary{width:auto;margin:0}.collector-wallet-line{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #8ba57426;padding-top:20px;font-size:12px;color:#97aa88}.live-collector .live-token-layout .operation-facts>div:nth-last-child(-n+3) dd{font-family:monospace;font-size:10px}.live-collector .cx-identity-meta a{color:#b5c8a1}.live-collector .operation-page>p{line-height:1.7;color:#aab99f}@media(max-width:800px){.live-collector .live-token-layout{grid-template-columns:1fr}.live-collector .cx-profile-actions{margin-left:0}.live-collector .cx-identity{flex-wrap:wrap}.live-collector .cx-tabs{gap:24px}.collector-collection{padding:20px}.collector-empty{padding:20px 0}.live-collector .live-token-layout .operation-page{padding:20px}.live-collector .cx-avatar{width:64px;height:64px;flex-basis:64px}.live-collector .cx-profile-actions .secondary{padding:10px 14px}.live-collector .cx-name{min-width:160px}}
.live-collector .cx-tabs{overflow-y:hidden;padding-bottom:1px}.live-collector .live-chart-empty{height:190px}

/* The official collector uses the same profile with a branded cover. */
.collector-strategy-summary{grid-column:1/-1;padding-top:22px;border-top:1px solid #b7cba323}.collector-strategy-summary>p{max-width:740px;font-size:13px;line-height:1.8;color:#afc0a7}.collector-strategy-summary>div{display:flex;gap:24px;flex-wrap:wrap;margin-top:20px}.collector-strategy-summary>div>span{display:grid;gap:7px;font-size:11px;color:#98ad99}.collector-strategy-summary strong{font-size:13px;color:#dce7cc;font-weight:500}
.official-profile .collector-profile-banner{width:100%;height:180px;object-fit:cover;border-radius:18px 18px 0 0;display:block;border:1px solid #b2ca9e22;margin:0}
.official-profile .cx-identity{position:relative;padding:0 30px 25px;margin-top:-32px;gap:22px}
.official-profile .cx-avatar{width:108px;height:108px;flex-basis:108px;border:6px solid #142321;border-radius:25px;background:#22362e;box-shadow:0 12px 36px #0003}
.official-profile .cx-name{padding-top:38px}.official-profile .cx-name h1{font-size:38px;letter-spacing:-1.3px}.official-profile .cx-profile-actions{padding-top:40px}.official-profile .cx-active{background:#b8d69216;border:1px solid #badb8c33;padding:6px 10px;border-radius:20px;font-size:10px}
.collector-preview-notice{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:12px 16px;margin:8px 0 20px;border-radius:9px;background:#c4d9a70b;color:#98ad99;font-size:12px;border:1px solid #b8ce9b20}.collector-preview-notice>span{font:9px var(--mono);letter-spacing:1.4px;color:#cddaaf}
.collector-focus{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 26px}.collector-focus>span{display:flex;align-items:center;gap:7px;padding:7px 11px;border-radius:6px;border:1px solid #9ab78c20;font-size:11px;color:#b6c6ac}.collector-focus svg{width:15px;height:15px}
.official-profile .collector-collection{background:transparent;border:0;padding:12px 0}.official-profile .market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.official-profile .listing-tile{border-radius:14px;overflow:hidden;background:linear-gradient(140deg,#28382e,#192925);border:1px solid #b6ce9b26}.official-profile .listing-view:disabled{opacity:1;cursor:default}.official-profile .listing-art{height:275px;background:radial-gradient(ellipse at center,#5c704329,transparent 70%);padding:24px}.official-profile .listing-art img{height:100%;width:100%;object-fit:contain;filter:drop-shadow(0 12px 12px #0004)}.official-profile .listing-copy{padding:18px 20px}.official-profile .listing-copy h3{font-size:19px}.official-profile .grade-badge{font-size:8px;letter-spacing:1px}
.decision-reason{display:block;font-size:12px;line-height:1.6;color:#98ad99;margin-top:8px;max-width:400px}.preview-ledger-row{cursor:default!important}.official-profile .ledger-table>a>span{display:block}.official-profile .collector-about{padding:28px;background:#1c2d2533;border:1px solid #b7cba323;border-radius:14px}
@media(max-width:700px){.official-profile .collector-profile-banner{height:135px}.official-profile .cx-identity{padding:0 8px 22px;gap:14px}.official-profile .cx-avatar{width:82px;height:82px;flex-basis:82px}.official-profile .cx-name{padding-top:34px}.official-profile .cx-name h1{font-size:29px}.official-profile .cx-profile-actions{padding-top:0}.official-profile .market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.official-profile .listing-art{height:215px;padding:20px 10px}.official-profile .listing-copy{padding:13px}.official-profile .listing-copy h3{font-size:16px}.collector-preview-notice{font-size:11px}.official-profile .cx-name>div{flex-wrap:wrap}}
@media(max-width:420px){.official-profile .market-grid{grid-template-columns:1fr}.official-profile .listing-art{height:280px}}

.official-profile .collector-profile-banner{height:clamp(160px,27vw,340px);object-fit:cover;object-position:right center;background:#082b22;border-radius:16px 16px 0 0;border-color:#a4c49c20}
.external-token-workbench{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:24px}.external-token-heading{display:flex;align-items:center;gap:18px}.external-token-heading>img{width:72px;height:72px;border-radius:16px;object-fit:cover;border:1px solid #accb9a30}.external-token-heading h2{font-size:28px;letter-spacing:-.8px;margin:8px 0 5px}.external-token-symbol{color:#a9bf97;font-size:12px}.external-token-description{max-width:650px;font-size:13px;line-height:1.85;color:#aebda8;margin:26px 0}.external-token-contract{padding:16px;border:1px solid #adca9826;border-radius:9px;background:#0c1c1633}.external-token-contract>span{font-size:10px;color:#94ac8c}.external-token-contract>div{display:flex;align-items:center;gap:14px;margin-top:9px;justify-content:space-between}.external-token-contract code{font-size:12px;overflow-wrap:anywhere;color:#d4dfc5}.external-token-contract button{flex-shrink:0;margin:0}.external-token-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.external-token-actions a{margin:0;font-size:12px;display:inline-flex;align-items:center;gap:15px}.external-token-actions svg,.external-token-treasury svg{width:16px;height:16px}.external-token-treasury{padding:26px;background:#1d30264d;border:1px solid #a8c69324;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;gap:17px}.external-token-treasury h3{font-size:21px;letter-spacing:-.5px;margin:0}.external-token-treasury p{font-size:12px;line-height:1.8;color:#a4b69c;margin:0}.external-token-treasury a{display:inline-flex;gap:12px;align-items:center;font-size:12px}.external-wallet-address{color:#c5d7b1;padding-bottom:6px}.external-token-treasury .secondary{margin:0;width:100%;justify-content:space-between}.external-token-social{color:#a6bc96;margin-top:auto;padding-top:6px}
@media(max-width:850px){.external-token-workbench{grid-template-columns:1fr}.external-token-treasury{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.external-token-treasury>.eyebrow,.external-token-treasury>h3,.external-token-treasury>p{grid-column:1/-1}.external-token-treasury .secondary{width:auto}.external-token-social{grid-column:1/-1;margin:0}}
@media(max-width:520px){.external-token-heading{gap:13px}.external-token-heading>img{width:56px;height:56px;border-radius:12px}.external-token-heading h2{font-size:23px}.external-token-contract{padding:12px}.external-token-contract code{font-size:10px}.external-token-description{font-size:12px}.external-token-treasury{padding:20px}}

 .strategy-execution-state{display:block;margin-top:5px;font-size:10px;color:#9eae96}

.official-trades{margin-top:24px;padding:22px;border:1px solid #b6cc9d24;border-radius:12px;background:#1b2b2440}.official-trades .cx-section-bar h2{font-size:19px}.official-trades-list>a{display:grid;grid-template-columns:60px 1fr 100px 130px;align-items:center;gap:15px;padding:14px 0;border-bottom:1px solid #b6cc9d14;font-size:12px}.trade-direction{font-size:11px}.trade-direction.buy{color:#b6d49b}.trade-direction.sell{color:#dfb29c}.official-trades-list small,.official-trades-list time,.official-trades-list>a>span:nth-child(3){font-size:10px;color:#9bad94}@media(max-width:600px){.official-trades{padding:15px}.official-trades-list>a{grid-template-columns:40px 1fr 90px;gap:9px}.official-trades-list>a>span:nth-child(3){display:none}}
