:root{color-scheme:dark;--line:#292929;--border:#292929;--text:#f2f2f2;--muted:#969696;--green:#76e5a2;--purple:#b9b9b9}.ambient{display:none}.trading-shell{--terminal-bg:#070707;--terminal-panel:#0c0c0c;--terminal-border:#292929;background:var(--terminal-bg)}.trading-shell .sidebar,.trading-shell .topbar,.workspace-controls{background:#080808;border-color:var(--line)}.workspace-dock .terminal-panel,.workspace-stack .launch-shortcut{background:#0c0c0c}.button-primary{background:var(--green);color:#08130c;border:1px solid var(--green);box-shadow:none}.button-primary:hover{background:#91edb4;border-color:#91edb4;box-shadow:none}.button-primary:disabled{background:#76e5a2;color:#08130c}.button-secondary{background:#181818;border:1px solid #343434;color:#e1e1e1;box-shadow:none}.button-secondary:hover{background:#242424;border-color:#505050}.button-quiet,.challenge button,.post-footer button,.terminal-link,.text-button{color:#bdbdbd}.button-quiet:hover,.terminal-link:hover,.text-button:hover{color:var(--green)}.composer-presets button.selected,.composer-tabs button.selected,.terminal-subtabs button.selected,.trading-shell .nav-item.active{background:#17271d;border-color:#335c42;color:var(--green)}.launch-shortcut,.modal,.wallet-connect-panel{background:#111;border-color:#343434}.modal-close{color:#bdbdbd}.field input,.field select,.field textarea,.launch-form input,.launch-form select,.launch-form textarea,.token-reward-input{background:#090909;border-color:#343434;color:#ececec}.field input::placeholder,.field textarea::placeholder{color:#808080}.brand-mark{background:var(--green);color:#08130c;box-shadow:none}.workspace-divider{background:#292929}.workspace-divider:after{background:#707070}.workspace-divider:focus-visible,.workspace-divider:hover,.workspace-divider[data-separator=active]{background:var(--green);box-shadow:0 0 0 1px #76e5a2}.workspace-divider:focus-visible:after,.workspace-divider:hover:after{background:var(--green)}.launch-directory-card>.button-quiet{display:flex;justify-content:center;gap:8px;margin:12px 0;font-size:11px}.coin-terminal{margin:0;padding:0;width:100%;max-width:none;min-height:100dvh;background:#070707;color:#f2f2f2}.coin-topbar{height:70px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:24px;padding:0 24px}.coin-topbar .brand{font-size:21px}.coin-topbar>.button-secondary:last-child{margin-left:auto}.coin-network{font-size:10px;color:var(--muted);letter-spacing:.12em}.coin-header{gap:24px;justify-content:space-between;padding:24px;border-bottom:1px solid var(--line)}.coin-header,.coin-identity{display:flex;align-items:center}.coin-identity{gap:14px;min-width:0}.coin-identity>img{width:52px;height:52px;flex-shrink:0}.coin-identity h1{font-size:23px;margin:5px 0 9px;font-weight:600}.coin-identity h1 small{font-size:13px;color:#929292}.coin-identity .eyebrow{font-size:9px;letter-spacing:.12em;color:var(--green)}.mint-copy{display:flex;gap:9px;align-items:center;color:#999;font-size:10px;text-align:left;max-width:100%}.mint-copy code{overflow-wrap:anywhere;word-break:break-all}.coin-metrics{display:flex;gap:10px;flex-wrap:wrap}.coin-metrics>div{padding:13px 16px;background:#121212;border:1px solid #242424;min-width:105px}.coin-metrics span{display:block;font-size:11px;color:#929292;margin-bottom:7px}.coin-metrics strong{font-size:17px;font-weight:600}.coin-terminal .positive{color:var(--green)}.coin-terminal .negative{color:#ff716b}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;min-height:calc(100dvh - 195px)}.coin-chart{border-right:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.coin-chart-toolbar{min-height:51px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px;border-bottom:1px solid var(--line);font-size:12px;color:#b9b9b9}.coin-chart-toolbar>span{display:flex;gap:8px;align-items:center}.coin-chart-toolbar label{font-size:10px;color:#929292}.coin-chart-toolbar select{background:#171717;border:1px solid #343434;padding:7px;color:#ddd;max-width:235px;margin-left:8px;border-radius:5px}.coin-chart iframe{display:block;width:100%;height:580px;min-height:420px;flex:1 1;border:0;background:#0c0c0c}.coin-chart-caption{padding:11px 18px;font-size:10px;color:#898989;display:flex;gap:12px;justify-content:space-between;border-top:1px solid var(--line)}.coin-chart-caption a{display:flex;gap:5px;align-items:center;color:#bbb}.coin-chart-waiting{flex:1 1;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px;text-align:center;color:#858585;background:linear-gradient(#0b0b0b,#070707)}.coin-chart-waiting h2{font-size:20px;color:#e5e5e5;margin:22px 0 8px}.coin-chart-waiting p{font-size:12px;line-height:1.8;max-width:370px;margin:0 0 24px}.coin-side>section{padding:23px 20px;border-bottom:1px solid var(--line);background:#0c0c0c}.coin-side h2{display:flex;align-items:center;gap:8px;font-size:14px;margin:0 0 20px}.coin-side p{font-size:12px;line-height:1.8;color:#999}.coin-side p b{color:#ddd}.coin-side small{display:block;font-size:10px;line-height:1.8;color:#858585;margin-top:14px}.coin-stat{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:14px 0;border-top:1px solid #242424;font-size:11px;color:#999}.coin-stat strong{color:#ddd;font-size:15px;font-weight:500}.coin-side .full{margin-top:15px}.coin-notice{margin:0;padding:12px 24px;background:#1a1711;color:#dccaa4;font-size:12px;border-bottom:1px solid #383022}@media(max-width:1150px){.coin-header{align-items:flex-start;flex-direction:column}.coin-metrics{width:100%}.coin-metrics>div{flex:1 1}.coin-grid{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:700px){.coin-topbar{padding:0 12px;gap:12px;height:62px}.coin-topbar .brand{font-size:16px}.coin-network{display:none}.coin-topbar .button-secondary{padding:8px;font-size:10px}.coin-header{padding:20px 14px}.coin-metrics{gap:6px}.coin-metrics>div{min-width:100px;padding:10px}.coin-metrics strong{font-size:15px}.coin-grid{grid-template-columns:minmax(0,1fr)}.coin-chart{border-right:0}.coin-chart-toolbar{padding:10px;font-size:11px}.coin-chart-toolbar select{max-width:165px}.coin-chart iframe{height:520px;flex:none}.coin-chart-waiting{min-height:390px}.coin-side{border-top:1px solid var(--line)}.coin-identity h1{font-size:20px}.coin-chart-caption{flex-wrap:wrap;padding:10px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.coin-market-icon{width:52px;height:52px;flex-shrink:0;background:#191919;border:1px solid #343434;display:grid;place-items:center;color:#aaa;border-radius:50%}.devnet-banner{padding:12px 18px;background:#251f0f;border-bottom:1px solid #5a471c;color:#f0d38a;font-size:11px;line-height:1.7}.devnet-tag{display:inline-block;margin-left:9px;padding:4px 6px;background:#302710;color:#f0d38a;font-size:9px;border-radius:4px;letter-spacing:.04em}.escrow-network{font-size:11px}.release-readiness{margin:25px 0;border:1px solid #303030;padding:22px;background:#0d0d0d}.release-readiness h2{display:flex;gap:8px;align-items:center;font-size:16px}.readiness-summary{display:flex;flex-wrap:wrap;gap:12px;background:#171717;border:1px solid #303030;padding:17px;font-size:12px;line-height:1.8}.readiness-summary span{color:#b0b0b0;flex:1 1;min-width:200px}.readiness-summary small{color:#808080;font-size:10px}.readiness-summary.test-mode{background:#211b0e;border-color:#544321}.readiness-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#303030;border:1px solid #303030;margin-top:17px}.readiness-checks article{padding:17px;background:#111;min-width:0}.readiness-checks article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.readiness-checks h3{font-size:12px;margin:0}.readiness-checks p{font-size:11px;line-height:1.8;color:#979797;margin:12px 0 0}.readiness-status{font-size:9px;text-transform:uppercase;letter-spacing:.05em;background:#222;padding:5px 7px;color:#bbb;border-radius:3px}.readiness-status.ready{background:#17271d;color:var(--green)}.readiness-status.blocked{background:#351b19;color:#ff938b}.readiness-status.missing{background:#302710;color:#f0d38a}.readiness-next{padding:16px 0;font-size:12px;color:#aaa}.readiness-next h3{font-size:13px;color:#ddd}.readiness-next ul{padding-left:19px;line-height:2}.readiness-faucets{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.readiness-faucets small{font-size:10px;color:#aaa}.integration-settings select{background:#111;color:#ddd;border:1px solid #343434;border-radius:6px;padding:10px;width:100%;margin-top:8px}@media(max-width:600px){.release-readiness{padding:16px}.release-readiness .section-heading{align-items:flex-start;flex-direction:column;gap:12px}.readiness-checks{grid-template-columns:minmax(0,1fr)}}@media(min-width:1000px){.terminal-view>main>.devnet-banner{height:44px}}.trading-shell .sidebar{overflow:visible}.trading-shell .nav-item{position:relative}.trading-shell .nav-item .nav-tooltip{display:block!important;position:absolute;left:calc(100% + 13px);top:50%;transform:translateY(-50%);color:#f2f2f2;border:1px solid #393939;border-radius:5px;padding:8px 11px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:100;transition:opacity .1s ease,visibility .1s ease;transition-delay:0s}.trading-shell .nav-item:focus-visible .nav-tooltip,.trading-shell .nav-item:hover .nav-tooltip{opacity:1;visibility:visible;transition-delay:70ms}.product-heading{padding:20px 0!important;margin:0 0 20px!important;align-items:center!important}.product-heading h1{font-size:22px!important}.product-heading p{font-size:12px;margin:7px 0 0}.terminal-view .product-heading{display:none}.terminal-view .content{padding:0!important;max-width:none!important}.community-workspace{height:calc(100dvh - 70px);display:flex;flex-direction:column;background:#090909}.devnet-banner+.content .community-workspace{height:calc(100dvh - 114px)}.community-columns{flex:1 1;min-height:0}.discovery-panel{height:100%;display:flex;flex-direction:column;background:#090909;overflow:auto}.discovery-panel>header{min-height:53px;padding:15px 17px;display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--line);flex-shrink:0}.discovery-panel>header h2{font-size:13px;margin:0;font-weight:600}.discovery-panel>header>a,.discovery-panel>header>span{margin-left:auto;font-size:10px;color:var(--muted)}.member-avatar{width:38px;height:38px;object-fit:cover;flex-shrink:0;background:#212121;border:1px solid #353535;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#dedede}.member-avatar.large{width:88px;height:88px;font-size:25px;border:5px solid #090909}.creator-directory-row{display:flex;align-items:center;gap:10px;padding:17px 15px;border-bottom:1px solid #202020;transition:background .12s;color:inherit}.creator-directory-row:hover{background:#151515}.creator-directory-row>div{min-width:0;flex:1 1}.creator-directory-row b{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis}.creator-directory-row small{font-size:10px;display:block;color:var(--muted);margin-top:4px}.creator-directory-row img:not(.member-avatar){width:14px;height:14px;margin:7px 4px 0 0}.creator-directory-row strong{font-size:13px;text-align:right}.creator-directory-row strong small{font-weight:400;font-size:9px}.discovery-intro{margin-top:auto;border-top:1px solid var(--line);padding:20px 17px}.discovery-intro h3{font-size:14px}.discovery-intro p,.panel-empty p{font-size:12px;line-height:1.8;color:var(--muted)}.discovery-intro .text-link{margin-top:15px}.text-link{font-size:11px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.text-link:hover{color:var(--green)}.feed-filters{display:flex;padding:11px 14px;gap:8px;border-bottom:1px solid var(--line);flex-wrap:wrap}.feed-filters select{background:#151515;border:1px solid #333;border-radius:5px;color:#ccc;padding:7px;font-size:11px}.feed-filters .terminal-subtabs{padding:0;border:0;flex:1 1}.terminal-subtabs button{font-size:11px;white-space:nowrap}.community-campaign{padding:21px 19px;border-bottom:1px solid var(--line);background:#0a0a0a;transition:background .12s}.community-campaign:hover{background:#111}.community-campaign.selected{background:#121a15}.campaign-author{display:flex;gap:10px;align-items:center}.campaign-author>div{flex:1 1;min-width:0}.campaign-author b{font-size:12px}.campaign-author small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.platform-badge{display:inline-flex;gap:5px;align-items:center;color:#b5b5b5;font-size:10px;white-space:nowrap}.platform-badge img{width:19px;height:19px;border-radius:50%}.campaign-open{display:block;background:none;border:0;color:inherit;text-align:left;width:100%;padding:16px 0;cursor:pointer}.campaign-open h3{font-size:15px;margin:0 0 9px}.campaign-open p{font-size:12px;line-height:1.9;color:#aaa;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.campaign-reward{display:flex;align-items:center;gap:8px;margin-top:17px;flex-wrap:wrap}.campaign-reward b{color:var(--green);font-size:17px}.campaign-reward span{gap:8px}.campaign-metrics,.campaign-reward span{display:flex;align-items:center;font-size:10px;color:var(--muted)}.campaign-metrics{gap:14px;flex-wrap:wrap;margin-bottom:13px}.campaign-metrics>span{display:flex;gap:5px;align-items:center}.subtle-badge{display:inline-block;font-size:9px;padding:4px 7px;border-radius:4px;background:#202020;color:#b5b5b5}.campaign-participated{display:flex;gap:6px;align-items:center;margin-top:12px;color:var(--green);font-size:10px}.community-campaign .progress{height:3px}.detail-placeholder{padding:50px 25px;text-align:center;color:var(--muted)}.detail-placeholder h3{font-size:16px;color:var(--text)}.detail-placeholder p{font-size:12px;line-height:1.8}.journey{text-align:left;display:flex;flex-direction:column;gap:15px;margin-top:30px;font-size:12px;border-top:1px solid var(--line);padding-top:20px}.campaign-detail{padding:22px;max-width:900px}.campaign-detail h2{font-size:21px;line-height:1.5;margin:16px 0}.campaign-detail h3{font-size:13px;margin:24px 0 10px}.campaign-detail p{font-size:12px;color:#aaa;line-height:1.9;white-space:pre-wrap}.detail-creator{display:flex;align-items:center;gap:10px;font-size:12px}.detail-creator small{display:block;color:var(--muted);margin-top:5px}.detail-reward{padding:23px 0;margin-top:10px;border-bottom:1px solid var(--line)}.detail-reward strong{font-size:27px;color:var(--green);display:block}.detail-reward span{display:block;font-size:11px;color:var(--muted);margin-top:7px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.detail-grid>span{font-size:10px;color:var(--muted)}.detail-grid b{display:block;margin-top:6px;font-size:12px;color:var(--text)}.review-steps{padding-left:18px;font-size:11px;color:#aaa;line-height:2}.campaign-detail>.button-primary{margin:20px 0 12px}.small-note{font-size:11px!important;color:var(--muted)!important;line-height:1.8}.mint-note code{overflow-wrap:anywhere;font-size:10px}.empty-brand{width:55px;height:55px;margin-bottom:20px}.feed-empty .button-secondary{margin-top:12px}.community-stacked{display:flex;flex-direction:column}.community-stacked .discovery-panel{height:auto}.community-stacked .detail-pane{border-top:1px solid var(--line)}.member-profile{max-width:1080px;margin:auto}.member-cover{height:150px;background:#121212;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start;padding:24px;font-size:9px;letter-spacing:.15em;color:#777}.member-profile-header{display:flex;align-items:center;gap:16px;padding:0 22px;margin-top:-30px;position:relative}.member-profile-header h1{font-size:25px;margin:30px 0 5px}.member-profile-header p{font-size:12px;color:var(--muted)}.member-profile-header .button-secondary{margin-left:auto}.member-bio{margin:23px;font-size:13px;line-height:1.9;white-space:pre-wrap}.member-socials{display:flex;gap:12px;flex-wrap:wrap;margin:0 23px 23px}.member-socials>a{display:flex;gap:8px;align-items:center;padding:9px 12px;border:1px solid var(--line);font-size:11px}.member-socials b{font-weight:400;color:var(--muted)}.profile-platform-stats{display:flex;gap:25px;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 23px;font-size:11px;color:var(--muted)}.profile-platform-stats b{color:var(--text);margin-right:7px;font-size:16px}.profile-tabs{display:flex;gap:20px;border-bottom:1px solid var(--line);padding:0 23px}.profile-tabs button{padding:17px 0;background:none;border:0;border-bottom:2px solid transparent;color:#aaa;font-size:12px}.profile-tabs button.selected{border-bottom-color:var(--green);color:var(--text)}.profile-campaigns{display:grid;grid-template-columns:1fr 1fr}.profile-campaigns .community-campaign{border-right:1px solid var(--line)}.profile-launches>a{display:flex;gap:15px;align-items:center;padding:20px;border-bottom:1px solid var(--line);font-size:13px}.profile-launches img{width:30px}.profile-launches small{color:var(--muted)}.profile-results{padding:20px}.profile-results article{display:flex;gap:20px;flex-wrap:wrap;font-size:12px;border-bottom:1px solid var(--line);padding:18px 0}.profile-results article>a{flex:1 1}.publish-toggle{display:flex;gap:12px;align-items:center;font-size:12px;margin:20px 0}.publish-toggle input{width:16px;height:16px;accent-color:var(--green)}.wallet-overview{padding:24px;background:#101010;border:1px solid var(--line);max-width:900px}.wallet-identity{display:flex;gap:14px;align-items:center;margin-bottom:20px}.wallet-identity>div{flex:1 1}.wallet-identity h3{font-size:15px;margin:0}.wallet-identity p{font-size:11px;color:var(--muted);margin:7px 0 0}.wallet-balance-grid{display:flex;flex-wrap:wrap;gap:25px;border-top:1px solid var(--line);padding:22px 0}.wallet-balance-grid small{display:block;font-size:10px;color:var(--muted)}.wallet-balance-grid strong{display:block;font-size:24px;margin-top:10px}.wallet-overview>.text-link{display:flex;margin-top:18px}.section-title{font-size:17px;margin:30px 0 10px}.reward-summary>div{display:flex;gap:25px;align-items:center;flex-wrap:wrap;padding:20px;border:1px solid var(--line);font-size:12px}.reward-summary span{font-size:10px;color:var(--muted);text-transform:capitalize}.reward-summary strong{display:block;color:var(--text);font-size:17px;margin-top:6px}.reward-list article{padding:18px 0;border-bottom:1px solid var(--line);display:flex;gap:20px;align-items:center;font-size:11px;flex-wrap:wrap}.reward-list article>div{flex:1 1}.reward-list small{display:block;color:var(--muted);margin-top:6px}.linked-wallet-settings,.wallet-role-settings{margin:25px 0;padding:18px;border:1px solid var(--line);font-size:12px}.linked-wallet-settings summary,.wallet-role-settings summary{cursor:pointer;color:#ddd}.wallet-role-settings p{line-height:1.9;color:var(--muted)}.operator-screen .insight-profiles,.operator-screen .insights>.empty-state,.operator-screen .insights>.insight-notice,.operator-screen .insights>.section-heading:not(:first-child),.operator-screen .integration-status,.operator-screen .linked-imports,.operator-screen .lookup-examples,.operator-screen .measurement-list,.operator-screen .profile-lookup,.operator-screen .wallet-event{display:none}.operator-screen .integration-settings{display:block}.operator-screen .profile-insight-card{display:none}.operator-screen .insights>.section-heading:first-child h2{font-size:0}.operator-screen .insights>.section-heading:first-child h2:after{content:"Operator configuration";font-size:18px}.operator-screen .insights>.section-heading:first-child p{display:none}@media(max-width:1050px){.community-workspace{height:auto}.community-stacked .creator-pane{display:none}.community-stacked .detail-pane .campaign-detail{padding:20px}.trading-shell .nav-item .nav-tooltip{left:calc(100% + 8px)}}@media(max-width:700px){.profile-campaigns{grid-template-columns:1fr}.member-socials{flex-direction:column}.member-profile-header h1{font-size:21px}.member-profile-header{gap:10px;padding:0 10px}.member-profile-header .button-secondary{font-size:10px;padding:8px}.wallet-overview{padding:17px}.reward-summary>div{gap:15px}.product-heading>.button-primary{font-size:11px;padding:10px}.community-campaign{padding:18px 14px}.detail-grid{gap:15px}.trading-shell .sidebar.show .nav-item>span:not(.nav-tooltip){display:block}.trading-shell .sidebar.show .nav-tooltip{display:none!important}}.trading-shell .sidebar nav{gap:4px}.trading-shell .nav-item{padding:10px 0;min-height:39px}.setup-checklist>.button-secondary{margin:12px 0;text-align:left;justify-content:flex-start}.setup-checklist p{font-size:12px;line-height:1.9;color:var(--muted)}.dashboard-overview{display:flex;border:1px solid var(--line);margin-bottom:20px;flex-wrap:wrap;background:#101010}.dashboard-overview>span{flex:1 1;padding:19px 22px;font-size:11px;color:var(--muted);min-width:130px;border-right:1px solid var(--line)}.dashboard-overview b{display:block;font-size:25px;color:var(--text);margin-bottom:7px}.owner-campaign{padding:24px 0;border-bottom:1px solid var(--line)}.owner-campaign-heading{display:flex;justify-content:space-between;gap:15px}.owner-campaign h3{font-size:16px;margin:13px 0 9px}.owner-campaign p{font-size:11px;color:var(--muted);line-height:1.8}.owner-reward{text-align:right;flex-shrink:0}.owner-reward b{display:block;color:var(--green);font-size:18px}.owner-reward small{display:block;font-size:10px;margin-top:8px;color:var(--muted)}.owner-delivery{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;padding:20px 0}.owner-delivery>span{font-size:10px;color:var(--muted)}.owner-delivery b{display:block;font-size:18px;color:var(--text);margin-top:8px}.owner-campaign-footer{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:18px}.owner-campaign-footer>span{flex:1 1;font-size:10px;color:var(--muted);min-width:220px}.campaign-results{padding:15px 0;font-size:11px}.campaign-results summary{cursor:pointer;color:#bbb}.contribution-item{display:flex;gap:18px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.contribution-item>div{flex:1 1;min-width:220px}.contribution-item h3{font-size:14px;margin:0 0 10px}.contribution-item p{font-size:11px;color:#aaa;line-height:1.8}.contribution-item small{font-size:10px;color:var(--muted)}.contribution-item .next-actor{color:var(--green)}.connection-product{max-width:950px}.connection-guidance{display:flex;gap:15px;padding:18px;border:1px solid var(--line);margin-bottom:22px}.connection-guidance h3{font-size:13px;margin:0}.connection-guidance p{font-size:11px;line-height:1.9;color:var(--muted);margin-bottom:0}.social-connection{padding:24px 0;border-bottom:1px solid var(--line)}.social-connection-heading{display:flex;justify-content:space-between;align-items:center}.social-connection-heading .platform-badge{font-size:13px}.social-connection-heading .platform-badge img{width:28px;height:28px}.social-connection h3{font-size:18px}.social-connection p{font-size:12px;line-height:1.9;color:var(--muted)}.connection-steps{max-width:650px}.connection-steps small{display:block;font-size:10px;color:var(--muted);line-height:1.9;margin-top:13px}.connection-steps .copy-code{max-width:500px}.connection-steps>.button-quiet{margin-left:15px}.connection-steps>.button-secondary{margin-top:12px}.chart-source-tabs,.native-chart-controls>div{display:flex;gap:4px}.chart-source-tabs button,.native-chart-controls button{font-size:10px;padding:7px 9px;border-radius:4px;color:#999}.chart-source-tabs button.selected,.native-chart-controls button.selected{background:#202020;color:var(--text)}.native-chart{width:100%;flex:1 1;min-width:0}.native-chart-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--line);font-size:10px;color:var(--muted)}.native-chart-controls>button{margin-left:auto}.native-chart-frame{position:relative;min-height:510px}.native-chart-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;padding:30px;background:#090909e8}.native-chart-empty h3{font-size:18px}.native-chart-empty p,.native-chart-note{font-size:11px;line-height:1.9;color:var(--muted)}.native-chart-note{padding:0 16px 15px;margin:0}.vault-summary{display:flex;gap:20px;flex-wrap:wrap;margin:15px 0}.vault-summary span{font-size:10px;color:var(--muted)}.vault-summary strong{display:block;font-size:15px;color:var(--text);margin-top:7px}.profile-pnl{margin:0 23px 22px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.profile-pnl h3{font-size:13px;margin:0 0 16px}.profile-pnl-readings{display:flex;gap:30px;flex-wrap:wrap}.profile-pnl-readings>div{min-width:100px}.profile-pnl-readings small{font-size:10px;color:var(--muted)}.profile-pnl-readings b{display:block;font-size:19px;margin:7px 0}.profile-pnl-readings .positive{color:var(--green)}.profile-pnl-readings .negative{color:#ee705f}.search-status{font-size:11px;color:var(--muted);padding:12px 18px;border-bottom:1px solid var(--line)}.discovery-more{margin:18px}.recent-launches{border-bottom:1px solid var(--line);padding-bottom:15px;margin-bottom:20px}.recent-launches>a{display:flex;gap:9px;align-items:center;font-size:12px;padding:10px 0}.recent-launches img{width:25px;height:25px}.recent-launches span{flex:1 1}.recent-launches small{display:block;color:var(--muted);font-size:9px;margin-top:5px}@media(max-width:650px){.owner-delivery{grid-template-columns:repeat(3,1fr)}.owner-campaign-heading{flex-direction:column}.owner-reward{text-align:left}.contribution-item .button-primary{margin-left:35px}.dashboard-overview>span{min-width:45%}.connection-guidance{padding:14px}.connection-steps>.button-quiet{margin:15px 0}}@media(max-height:650px) and (min-width:701px){.trading-shell .sidebar{padding-top:12px;padding-bottom:12px}.trading-shell .brand{margin-bottom:12px}.trading-shell .sidebar nav{gap:2px}.trading-shell .nav-item{padding:8px 0;min-height:34px}.trading-shell .signout{margin-top:10px}}.operator-config-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);gap:1px;background:var(--line)}.operator-config-grid>section{background:#0d0d0d;padding:22px}.operator-config-grid h3{font-size:15px;margin:0 0 15px}.operator-config-grid form{margin-top:17px}.operator-program{display:block;font-size:11px;overflow-wrap:anywhere;line-height:1.8}.operator-config-grid .button-quiet{margin-left:14px}.operator-config-grid .text-link{margin-top:18px}.launch-confirmed-actions{display:flex;flex-wrap:wrap;gap:10px}.vault-reading{width:100%}@media(max-width:700px){.operator-config-grid{grid-template-columns:1fr}}.home-intro{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;flex-shrink:0;padding:28px 38px 25px;border-bottom:1px solid #252525;background:radial-gradient(ellipse at 86% 20%,#15251c66,transparent 53%),#090a09;overflow:hidden;position:relative}.home-kicker{font-size:9px;letter-spacing:.15em;color:#98aca1;display:flex;align-items:center;gap:7px}.home-kicker>span{width:5px;height:5px;background:#79e2a8;border-radius:50%;box-shadow:0 0 13px #79e2a844}.home-intro h1{font-size:clamp(27px,2.7vw,43px);line-height:1.07;letter-spacing:-.045em;margin:12px 0}.home-intro h1>span{color:#83e7ae}.home-intro-copy>p{font-size:12px;line-height:1.7;color:#9daba3;max-width:460px;margin:12px 0 18px}.home-intro-actions{display:flex;gap:9px;flex-wrap:wrap}.home-intro-actions>button{font-size:11px;padding:11px 14px;min-height:39px}.home-trust{display:flex;gap:15px;flex-wrap:wrap;margin-top:15px;font-size:9px;color:#88978f}.home-trust>span{display:flex;align-items:center;gap:5px}.home-network-art{height:210px;position:relative;max-width:420px;width:100%;justify-self:end}.home-network-art svg{position:absolute;inset:0;width:100%;height:100%}.network-grid{position:absolute;inset:-50px;background-image:linear-gradient(#33403924 1px,transparent 0),linear-gradient(90deg,#33403924 1px,transparent 0);background-size:28px 28px;transform:perspective(400px) rotateX(35deg);-webkit-mask-image:radial-gradient(ellipse,black,transparent 68%);mask-image:radial-gradient(ellipse,black,transparent 68%)}.network-node{position:absolute;top:50%;transform:translate(-50%,-50%);border:1px solid #354b3e;background:#101711;box-shadow:0 0 40px #31564125;display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:18px}.network-node>img{width:33px;height:33px;object-fit:contain;border-radius:50%}.network-node>span{position:absolute;top:calc(100% + 13px);white-space:nowrap;font-size:10px;color:#a7b7ad}.network-pump{left:14.3%;animation:network-breathe 5s ease-in-out infinite}.network-center{left:50%;width:78px;height:78px;border-color:#70d79d;background:#18281e;box-shadow:0 0 60px #50bd7c25}.network-center>svg{position:static;width:29px;height:29px;color:#89e9b1}.network-fomo{left:85.7%;animation:network-breathe 5s ease-in-out 1s infinite}.network-label{position:absolute;left:50%;transform:translateX(-50%);font-size:9px;color:#a6b1aa;display:flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #303b34;background:#111713;border-radius:7px;white-space:nowrap}.network-label svg{position:static;width:13px;height:13px}.label-top{top:14px}.label-bottom{bottom:1px}.network-signal{animation:network-flow 3s linear infinite}.discovery-starter{padding:22px 20px}.starter-heading h2{font-size:21px;line-height:1.2;letter-spacing:-.03em;margin:11px 0}.starter-heading p{font-size:11px;line-height:1.8;color:#929b95;margin-bottom:20px}.example-campaign{display:block;text-align:left;width:100%;padding:18px;margin:0 0 12px;border:1px solid #292e2b;background:linear-gradient(130deg,#141815,#0d0e0d);border-radius:9px;transition:border-color .15s,background .15s,transform .15s}.example-campaign.selected,.example-campaign:hover{border-color:#618b70;background:linear-gradient(130deg,#19241c,#101511);transform:translateY(-2px)}.example-campaign>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.example-label{font-size:8px;color:#a3ad9f;letter-spacing:.07em;line-height:1.6}.example-campaign h3{font-size:15px;margin:14px 0 9px}.example-campaign p{font-size:11px;line-height:1.7;color:#949d97;margin:0 0 17px}.example-campaign footer{display:flex!important;justify-content:space-between;border-top:1px solid #2b312c;padding:12px 0 0;font-size:9px;color:#abbbb0;gap:8px}.example-campaign footer>span{display:flex;align-items:center;gap:5px}.example-detail,.home-get-started{padding:25px 22px}.example-detail h2,.home-get-started h2{font-size:24px;line-height:1.18;letter-spacing:-.03em;margin:15px 0}.example-detail>p,.home-get-started>p{font-size:11px;line-height:1.8;color:#9ca49e}.home-get-started .journey{margin:22px 0;padding:17px 0;border-top:1px solid #282d29;border-bottom:1px solid #282d29}.home-get-started .journey span{font-size:11px;color:#a9b5ac;padding:7px 0}.home-get-started>a{margin-top:9px}.example-stepper{display:grid;gap:8px;margin:23px 0}.example-stepper button{display:flex;align-items:center;gap:10px;text-align:left;padding:10px;border:1px solid #282e29;background:#111411;border-radius:6px;font-size:10px;color:#999f9b}.example-stepper button>span{border-radius:50%;width:22px;height:22px;background:#252c27;display:grid;place-items:center;flex-shrink:0}.example-stepper button[aria-pressed=true]{border-color:#70ae88;color:#d8eee0;background:#19251d}.example-stepper button[aria-pressed=true]>span{background:#73dea2;color:#082511}.example-explanation{padding:16px;border:1px solid #323d35;background:#131b16;border-radius:8px;margin:0 0 20px;min-height:145px}.example-explanation>small{font-size:8px;letter-spacing:.1em;color:#7fdca3}.example-explanation h3{font-size:13px;line-height:1.5;margin:10px 0}.example-explanation p{font-size:11px;line-height:1.7;color:#a5b0a8}.profile-import-shortcut{margin:12px 0 20px;padding:15px;border:1px solid #314b3b;border-radius:8px;background:#111b14}.profile-import-shortcut p{font-size:11px;line-height:1.7;color:#a0b6a7;margin:0 0 12px}.profile-import-shortcut button{font-size:11px}.with-home-intro .community-columns{min-height:330px}@keyframes network-flow{to{stroke-dashoffset:-92}}@keyframes network-breathe{50%{box-shadow:0 0 42px #68bc8238;border-color:#618e70}}@media(max-width:1050px){.community-workspace.with-home-intro{height:auto;min-height:calc(100dvh - 114px)}.home-intro{padding:27px 23px}.home-network-art{max-width:340px}.home-intro h1{font-size:32px}.home-intro-copy>p{font-size:11px}.with-home-intro .community-stacked{flex:1 1}}@media(max-width:650px){.home-intro{grid-template-columns:1fr;padding:24px 19px 18px}.home-intro h1{font-size:34px}.home-network-art{height:155px;max-width:360px;margin-top:18px;justify-self:center}.network-node{width:47px;height:47px;border-radius:13px}.network-center{width:59px;height:59px}.network-node>img{width:27px;height:27px}.network-node>span{font-size:9px;top:calc(100% + 7px)}.network-label{font-size:8px;padding:5px 8px}.label-top{top:0}.label-bottom{bottom:-4px}.home-trust{gap:10px;font-size:8px}.discovery-starter{padding:20px 17px}.with-home-intro .workspace-controls>small{display:none}}@media(prefers-reduced-motion:reduce){.network-fomo,.network-pump,.network-signal{animation:none}.example-campaign:hover{transform:none}}.example-campaign footer>span:nth-child(2){display:flex!important}.detail-pane,.home-intro{scroll-margin-top:70px}.home-intro-shell{position:relative;flex-shrink:0;isolation:isolate;overflow:hidden;border-bottom:1px solid #2b332e;background:#0b0f0c;animation:intro-arrive .55s cubic-bezier(.2,.7,.2,1) both}.intro-aurora{position:absolute;inset:-130% -30%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 70% 50%,#55bf7825,transparent 43%),radial-gradient(ellipse at 20% 50%,#94edb10a,transparent 32%);animation:intro-aurora 18s ease-in-out infinite;will-change:transform}.intro-toolbar{height:56px;display:flex;align-items:center;gap:11px;padding:0 24px;border-bottom:1px solid #28342b55}.intro-brand-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid #41654b;border-radius:8px;background:#152219;color:#8ae9b1;box-shadow:0 0 20px #65c48917}.intro-heading{min-width:0}.intro-heading .home-kicker{font-size:7px;letter-spacing:.12em;margin-bottom:5px}.intro-heading h1{margin:0;font-size:17px;line-height:1.12;letter-spacing:-.03em}.intro-heading h1>span{color:#90e8b3}.intro-toolbar-actions{display:flex;align-items:center;gap:11px;margin-left:auto}.intro-collapse{display:flex;align-items:center;gap:5px;padding:7px 9px;font-size:10px;color:#b6c4bb;border:1px solid #344138;border-radius:6px;background:#111913;transition:background .16s,border-color .16s}.intro-collapse:hover{background:#1c2b20;border-color:#6ab180}.intro-collapse:focus-visible{outline:2px solid #90e8b3;outline-offset:3px}.intro-quick-create{padding:7px 10px!important;min-height:30px!important;font-size:10px!important}.intro-reveal{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .38s cubic-bezier(.22,.7,.2,1),opacity .24s ease}.intro-reveal-clip{min-height:0;overflow:hidden}.is-collapsed .intro-reveal{grid-template-rows:0fr;opacity:0}.is-collapsed .intro-toolbar{border-bottom:0}.is-collapsed .intro-reveal *{animation-play-state:paused!important}.home-intro-shell .home-intro{padding:10px 24px 12px;grid-template-columns:minmax(350px,1.3fr) minmax(270px,1fr);border:0;background:none;gap:22px;min-height:105px}.home-intro-shell .home-intro-copy>p{max-width:560px;margin:0 0 10px;font-size:11px;line-height:1.6;animation:intro-copy .65s .08s both}.home-intro-shell .home-intro-actions{animation:intro-copy .65s .16s both}.home-intro-shell .home-intro-actions>button{min-height:32px;padding:8px 12px;font-size:10px;transition:transform .18s,box-shadow .18s}.home-intro-shell .home-intro-actions>button:hover{transform:translateY(-1px);box-shadow:0 4px 18px #03070466}.home-intro-shell .home-trust{margin-top:9px;font-size:8px;gap:13px;animation:intro-copy .65s .23s both}.home-intro-shell .home-network-art{height:82px;max-width:380px;margin:0;animation:intro-copy .7s .15s both}.home-intro-shell .network-node{top:46.4%;width:39px;height:39px;border-radius:11px}.home-intro-shell .network-center{width:51px;height:51px;border-color:#64a57b;box-shadow:0 0 30px #50bd7c18}.home-intro-shell .network-node>img{width:25px;height:25px}.home-intro-shell .network-node>span{top:calc(100% + 7px);font-size:8px}.home-intro-shell .network-center>svg{width:23px;height:23px}.home-intro-shell .network-grid{inset:-35px;background-size:22px 22px}.signal-packet{transform-box:fill-box;transform-origin:center;animation:packet-travel 4s cubic-bezier(.4,0,.3,1) infinite}.packet-two{animation-delay:2s}.home-intro-shell .network-signal{animation-duration:5s;opacity:.5}.home-intro-shell .network-fomo,.home-intro-shell .network-pump{animation-duration:7s}.with-home-intro .community-columns{min-height:0}@keyframes intro-arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-copy{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-aurora{0%,to{transform:translateX(-4%) rotate(-3deg)}50%{transform:translateX(5%) rotate(3deg)}}@keyframes packet-travel{0%{opacity:0;transform:translateX(0) scale(.7)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateX(130px) scale(1)}}@media(max-width:1050px){.home-intro-shell .home-intro{grid-template-columns:1.4fr 1fr;min-height:108px;gap:12px}.home-intro-shell .home-network-art{max-width:280px}.with-home-intro .community-stacked{min-height:420px}}@media(max-width:650px){.intro-toolbar{padding:0 14px;height:60px;gap:8px}.intro-brand-icon{display:none}.intro-heading h1{font-size:14px;line-height:1.35;max-width:190px}.intro-heading .home-kicker{font-size:6px;letter-spacing:.06em}.intro-heading h1>span{display:block}.intro-collapse{padding:6px}.intro-collapse>span{display:none}.intro-quick-create{font-size:8px!important;padding:7px!important}.home-intro-shell .home-intro{grid-template-columns:1fr;padding:10px 14px 14px;min-height:0;gap:0}.home-intro-shell .home-network-art{display:none}.home-intro-shell .home-intro-copy>p{font-size:10px;margin-bottom:9px}.home-intro-shell .home-intro-actions{gap:7px}.home-intro-shell .home-intro-actions>button{font-size:9px;padding:8px 10px;min-height:31px}.home-intro-shell .home-trust{font-size:7px;gap:9px}.home-intro-shell.is-collapsed .intro-heading{max-width:140px}}@media(prefers-reduced-motion:reduce){.home-intro-shell,.home-intro-shell .home-intro-actions,.home-intro-shell .home-intro-copy>p,.home-intro-shell .home-network-art,.home-intro-shell .home-trust,.intro-aurora,.signal-packet{animation:none!important}.intro-reveal{transition:none}.home-intro-shell .home-intro-actions>button:hover{transform:none}}.campaign-funding-wallet{padding:13px 0;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.campaign-funding-wallet>span{display:block;margin-bottom:7px}.campaign-funding-wallet>a{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:#b9c9bd}.campaign-funding-wallet code{overflow-wrap:anywhere;min-width:0;font-size:10px}.campaign-funding-wallet>small{display:block;line-height:1.7;margin-top:8px}.release-progress{margin:22px 0;padding:20px;border:1px solid #292929;background:#0b0b0b}.refresh-health h3,.release-progress>h3{font-size:16px;margin:0 0 10px}.release-progress ol{list-style:none;counter-reset:milestone;padding:0;margin:18px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#282828;border:1px solid #282828}.release-progress li{counter-increment:milestone;background:#101010;padding:16px;min-width:0}.release-progress li.next{background:#101e16;box-shadow:inset 3px 0 #7de3a3}.release-progress li>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.release-progress li strong{font-size:13px;line-height:1.5}.release-progress li strong:before{content:counter(milestone) ". ";color:#929b95}.release-progress li p{font-size:12px;color:#a3aaa6;line-height:1.6;margin:8px 0}.readiness-status.complete{color:#7de3a3;background:#172d20}.readiness-status.next{color:#090909;background:#7de3a3}.readiness-status.waiting{color:#aaa;background:#222}.refresh-health{padding:16px 0;border-top:1px solid #282828}.refresh-health p{font-size:13px;line-height:1.6}.refresh-health small{color:#999}@media(max-width:700px){.release-progress ol{grid-template-columns:1fr}.release-progress{padding:14px}}:root{--bg:#070707;--panel:#101010;--panel2:#171717;--line:#282828;--border:var(--line);--text:#f3f3f3;--muted:#9c9c9c;--accent:#76e5a2;--accent-hover:#91edb4;--accent-ink:#07140c;--accent-wash:#15271d;--secondary-accent:#76e5a2;--secondary-wash:#17231c;--success:#76e5a2;--danger:#ee705f;--warning:#e4c37b;--green:var(--accent);--purple:var(--secondary-accent);accent-color:var(--accent)}.app-shell,.coin-terminal,body{background:var(--bg);color:var(--text)}::selection{background:#76e5a240;color:#fff}.trading-shell{--terminal-bg:var(--bg);--terminal-panel:var(--panel);--terminal-border:var(--line)}.trading-shell .sidebar{background:#090909;border-color:var(--line)}.trading-shell .topbar{background:#101010;border-color:var(--line)}.global-search,.trading-shell .global-search{background:#171717;border-color:#333333}.global-search input{color:var(--text)}.brand-mark{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 1px 0 #fff5,0 4px 18px #76e5a212}.button-primary,.button-primary:disabled{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.button-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 4px 18px #76e5a21c}.button-primary:disabled{opacity:.55;cursor:not-allowed}.button-secondary{background:#171717;border-color:#343434;color:#e3e3e3}.button-secondary:hover{background:#17231c;border-color:#606060;color:#fff}.trading-shell .nav-item.active{background:var(--secondary-wash);color:var(--secondary-accent);border-color:#315740}.trading-shell .nav-item:hover:not(.active){background:#1b1b1b;color:#e1e1e1}.trading-shell .nav-item .nav-tooltip{background:#202020;border-color:#444444;color:#f3f3f3}.avatar,.member-avatar,.rank-avatar{background:#252525;border-color:#393939;color:#dddddd}.audit-log,.connection-panel,.modal,.review-panel,.wallet-connect-panel{background:var(--panel);border-color:#343434}.modal p,.modal small{color:var(--muted)}.escrow-signature input,.field input,.field select,.field textarea,.launch-form input,.launch-form select,.launch-form textarea,.token-reward-input,.wallet-picker button{background:#0b0b0b;border-color:#343434;color:var(--text)}.field input::placeholder,.field textarea::placeholder{color:#858585}.field input:focus,.field select:focus,.field textarea:focus,.token-reward-input:focus{border-color:var(--secondary-accent);outline:2px solid #76e5a225;outline-offset:1px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--secondary-accent);outline-offset:3px}.ledger-row,.review-item,.task-card,.wallet-chip{background:#171717;border-color:#333333}.community-campaign{background:#101010}.community-campaign:hover{background:#191919}.community-campaign.selected{background:#132119;box-shadow:inset 3px 0 0 var(--accent)}.campaign-author .member-avatar,.creator-directory-row .member-avatar{border-color:#454545}.creator-directory-row:hover{background:#191919}.subtle-badge{background:var(--secondary-wash);color:#cdcdcd}.chart-source-tabs button.selected,.composer-presets button.selected,.composer-tabs button.selected,.native-chart-controls button.selected,.terminal-subtabs button.selected{background:var(--accent-wash);color:var(--accent);border-color:#315740}.profile-tabs button.selected{color:var(--secondary-accent);border-bottom-color:var(--secondary-accent)}.member-cover{background:radial-gradient(ellipse at 80% 0,#76e5a215,transparent 65%),linear-gradient(110deg,#151d18,#101010)}.home-intro-shell{background:#101010;border-color:#303030}.intro-aurora{background:radial-gradient(ellipse at 70% 50%,#76e5a21c,transparent 43%),radial-gradient(ellipse at 20% 50%,#76e5a218,transparent 32%)}.intro-toolbar{border-color:#34343466}.intro-heading h1>span{color:var(--accent)}.home-kicker{color:#aaaaaa}.home-kicker>span{background:var(--secondary-accent);box-shadow:0 0 13px #76e5a255}.intro-brand-icon,.network-center{background:var(--accent-wash);color:var(--accent);border-color:#315740}.home-intro-shell .network-center{border-color:#76b28a;box-shadow:0 0 30px #76e5a218}.network-fomo,.network-pump{border-color:#315740;background:#171717}.home-trust,.network-node>span{color:#aaaaaa}.workspace-divider{background:var(--line)}.workspace-divider:focus-visible,.workspace-divider:hover,.workspace-divider[data-separator=active]{background:var(--secondary-accent);box-shadow:0 0 0 1px var(--secondary-accent)}.workspace-divider:focus-visible:after,.workspace-divider:hover:after{background:var(--secondary-accent)}.progress{background:#2c2c2c}.progress>div,.progress>span{background:var(--accent)}.brand-dot,.eyebrow,.post-reward,.reward,.text-link:hover{color:var(--accent)}.balance-mini,.wallet-banner>svg{color:var(--secondary-accent)}.toast{background:#1d1d1d;border-color:#4b4b4b;color:var(--text)}.coin-terminal .positive,.pnl-reading.positive,.positive,.terminal-rank strong{color:var(--success)}.coin-terminal .negative,.negative,.pnl-reading.negative{color:var(--danger)}.proof-status,.status,.verified-mark{color:var(--success);background:#12291b;border-color:#315d40}.readiness-status.missing,.status.paused,.status.pending{color:var(--warning);background:#292211;border-color:#60502c}.readiness-status.blocked,.status.penalized,.status.rejected,.status.suspended{color:var(--danger);background:#301b17;border-color:#743b31}.readiness-status.waiting,.status.canceled{color:var(--muted);background:#17231c;border-color:var(--line)}.readiness-status.complete,.readiness-status.ready{color:var(--success);background:#12291b}.readiness-status.next{color:var(--secondary-accent);background:var(--secondary-wash)}.status-dot{background:var(--success);box-shadow:0 0 7px #76e5a235}.coin-notice,.devnet-banner,.readiness-summary.test-mode{background:#251f0f;border-color:#5a471c;color:#f0d38a}.payment-message{color:#ffd1c5;border-color:#925c4d;background:#301b17}@media (prefers-reduced-motion:reduce){.button-primary,.button-secondary{transition:none}}.pnl-reading.unavailable{color:var(--muted)}.wallet-signin{min-height:100dvh;display:grid;place-items:center;padding:32px 20px;background:#09090b;color:#eeeef0}.wallet-signin-panel{width:min(100%,480px);padding:32px;background:#111114;border:1px solid #29292f;border-radius:12px}.wallet-signin-panel .brand{display:inline-flex;align-items:center;gap:10px;margin-bottom:32px;color:#eeeef0;text-decoration:none;font-size:21px;font-weight:700}.wallet-signin-panel .brand-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#77e4a4;color:#102018}.wallet-signin-panel h1{font-size:32px;line-height:1.12;letter-spacing:-1px;margin:12px 0 18px}.wallet-signin-panel p{font-size:14px;color:#a1a1aa;line-height:1.6;margin:16px 0}.wallet-signin-panel .wallet-picker{margin-top:24px}.wallet-signin-panel .small-note{display:flex;gap:8px;align-items:flex-start;font-size:12px}.wallet-signin-panel .eyebrow{font-size:10px;letter-spacing:1.8px;color:#77e4a4}.wallet-signin-panel .form-error{color:#ff9e9e}@media(max-width:480px){.wallet-signin-panel{padding:24px 18px}.wallet-signin-panel h1{font-size:28px}}.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}.market-filters{gap:8px;padding:12px 16px}.market-filters select{min-width:0;max-width:160px;font-size:10px}.market-filters .terminal-subtabs{flex-basis:100%;margin-top:3px}.market-filters .terminal-subtabs button{padding:7px 10px}.campaign-market{container-type:inline-size;width:100%}.campaign-market table{border-collapse:collapse;table-layout:fixed;width:100%}.campaign-market th{text-align:left;font:10px DM Sans,sans-serif;color:var(--muted);border-bottom:1px solid var(--line);height:40px;background:#101010;padding:0 8px}.campaign-market th:first-child{width:auto;padding-left:17px}.campaign-market th:nth-child(2){width:90px}.campaign-market th:nth-child(3){width:64px}.campaign-market th:last-child{width:74px;padding-right:16px}.campaign-market th button{display:inline-flex;align-items:center;gap:5px;font-size:10px;padding:8px 0}.campaign-market td{border-bottom:1px solid var(--line);padding:17px 8px;vertical-align:middle;color:var(--text);font-size:11px}.campaign-market td:first-child{padding:0 8px 0 17px}.campaign-market tr.selected td{background:#132119}.campaign-market tr.selected td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.campaign-market tbody tr:hover td{background:#1c1c1c}.campaign-market td>strong{font:13px ui-monospace,monospace;display:block;overflow-wrap:anywhere;color:var(--accent)}.campaign-market td:nth-child(3)>strong{color:var(--text)}.campaign-market td>small{display:block;font-size:9px;color:var(--muted);margin-top:5px;line-height:1.5}.market-select{width:100%;display:flex;gap:10px;align-items:center;text-align:left;padding:18px 0;min-height:100px}.market-select .member-avatar{width:31px;height:31px;font-size:10px}.market-select>span{min-width:0}.market-select b{display:block;font:500 13px Space Grotesk,sans-serif;line-height:1.45;letter-spacing:-.02em;overflow-wrap:anywhere}.market-select small{display:block;font-size:10px;line-height:1.6;color:var(--muted);margin:4px 0}.market-platform{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.market-platform .platform-badge{font-size:9px}.market-platform .platform-badge img{width:12px;height:12px}.market-platform em{font-style:normal;font-size:8px;padding:2px 4px;background:var(--secondary-wash);color:#bdbdbd}.market-deadline{font:10px ui-monospace,monospace}.market-deadline svg{display:block;margin-top:10px;color:var(--muted)}.campaign-market .closed .market-select{opacity:.65}.campaign-primary-action{margin:18px 0 24px}.campaign-primary-action>.button-primary{width:100%;justify-content:space-between;min-height:39px;font-size:12px}.participant-status{font-size:12px;line-height:1.7;color:var(--secondary-accent)}.participant-status a{margin-top:12px}.escrow-summary{border-block:1px solid var(--line);padding:18px 0}.escrow-summary>header{display:flex;justify-content:space-between;align-items:center;gap:10px}.campaign-detail .escrow-summary h3{display:flex;align-items:center;gap:7px;margin:0;font-size:12px}.escrow-summary>header button{color:var(--muted);padding:6px}.escrow-network{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;margin:14px 0;font-size:9px;color:var(--muted)}.escrow-network b{color:var(--success);font-size:9px;font-weight:400}.escrow-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.escrow-balances>div{border-left:1px solid var(--line);padding-left:10px;min-width:0}.escrow-balances>div:first-child{border-left:0;padding-left:0}.escrow-balances small,.escrow-balances span{display:block;color:var(--muted);font-size:9px}.escrow-balances strong{display:block;font:20px ui-monospace,monospace;margin:8px 0 5px;overflow-wrap:anywhere}.escrow-balances>div:first-child strong{color:var(--accent)}.campaign-detail .escrow-observed{font-size:9px;margin:16px 0 10px;color:var(--muted)}.escrow-summary .text-link{font-size:10px;color:var(--secondary-accent)}.escrow-summary .small-note{font-size:9px!important;line-height:1.7!important;margin:12px 0 0}.escrow-summary .funding-receipt{margin-top:13px}.campaign-detail .escrow-loading,.campaign-detail .escrow-read-error{font-size:11px;line-height:1.7;color:var(--muted)}.campaign-activity{margin:23px 0 0}.campaign-detail .campaign-activity h3{margin:0 0 15px;font-size:13px}.activity-totals{display:flex;gap:17px;flex-wrap:wrap;margin:0 0 20px}.activity-totals span{color:var(--muted);font-size:9px}.activity-totals b{display:block;font:17px ui-monospace,monospace;color:var(--text);margin-bottom:5px}.campaign-activity ol{list-style:none;margin:0;padding:0}.campaign-activity li{display:flex;gap:9px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--line)}.campaign-activity li>div{flex:1 1;min-width:0}.campaign-activity li b{font-size:11px;font-weight:500;display:block;line-height:1.6}.campaign-activity li small{display:block;font-size:9px;color:var(--muted);margin-top:3px}.campaign-activity li time{font-size:9px;line-height:1.7;color:var(--muted);text-align:right;max-width:90px}.activity-chain-dot,.activity-dot{width:5px;height:5px;border-radius:50%;background:var(--secondary-accent);margin-top:6px;flex-shrink:0}.activity-chain-dot{background:var(--success)}.campaign-activity .small-note{font-size:9px!important}.contribution-timeline{margin:24px 0;border-top:1px solid var(--line);padding-top:18px}.contribution-timeline h3{font-size:13px!important;margin:0 0 18px!important}.contribution-timeline ol{list-style:none;padding:0;margin:0}.contribution-timeline li{display:flex;gap:11px;position:relative;padding:0 0 21px}.contribution-timeline li:not(:last-child):before{content:"";position:absolute;left:9px;top:20px;bottom:0;width:1px;background:var(--line)}.timeline-marker{width:20px;height:20px;display:grid;place-items:center;border:1px solid #454545;background:#171717;border-radius:50%;flex-shrink:0;color:var(--muted)}.done .timeline-marker{background:#12291b;border-color:#315d40;color:var(--success)}.next .timeline-marker{border-color:var(--secondary-accent);color:var(--secondary-accent)}.stopped .timeline-marker{border-color:var(--danger);background:#301b17}.contribution-timeline li>div{min-width:0;flex:1 1}.contribution-timeline b{font-size:11px;font-weight:500;line-height:1.8}.timeline-stage-state{font-size:9px;margin-left:9px;color:var(--muted)}.contribution-timeline .next .timeline-stage-state{color:var(--secondary-accent)}.contribution-timeline .stopped .timeline-stage-state{color:var(--danger)}.contribution-timeline p{font-size:10px!important;line-height:1.7!important;color:var(--muted)!important;margin:5px 0}.contribution-timeline a,.contribution-timeline time{display:block;font-size:9px;color:var(--muted);line-height:1.7;margin-top:5px}.contribution-timeline a{display:flex;gap:5px;align-items:center;color:var(--secondary-accent)}.contribution-item>div{min-width:0;flex-basis:100%}@container (max-width:440px){.campaign-market td:last-child,.campaign-market th:last-child,.market-select .member-avatar{display:none}}@media (max-width:650px){.campaign-market th:nth-child(2){width:70px}.campaign-market th:nth-child(3){width:56px}.campaign-market td:first-child,.campaign-market th:first-child{padding-left:15px}.market-select b{font-size:12px}.market-select small{font-size:9px}.campaign-market td>strong{font-size:12px}.market-filters select{max-width:140px}}@media(prefers-reduced-motion:reduce){.campaign-market tbody tr{transition:none}}.feed-tools{display:flex;gap:8px;flex-wrap:wrap;padding:8px 20px;border-bottom:1px solid var(--line)}.feed-tools select{background:var(--panel);color:var(--muted);border:1px solid var(--line);border-radius:7px;padding:7px 9px;min-width:0;max-width:100%;font:inherit;font-size:11px}.participation-context,.participation-steps{display:flex;gap:12px;justify-content:space-between;font-size:11px;color:var(--muted)}.participation-context{padding:10px 0}.participation-steps{padding:12px 0;list-style:none;border-block:1px solid var(--line);margin:0 0 18px}.participation-steps .current{color:var(--accent)}.participation-steps .done{color:var(--success)}.participation-clock,.participation-wallet{display:flex;gap:10px;padding:14px;border:1px solid var(--line);background:var(--panel);border-radius:8px;margin:12px 0}.participation-clock>div,.participation-wallet>div{min-width:0}.participation-clock b,.participation-wallet b{font-size:12px}.participation-wallet a{display:flex;align-items:center;gap:6px;margin:7px 0;font-size:11px;color:var(--accent)}.held-wallet code,.participation-wallet code{overflow-wrap:anywhere}.participation-clock small,.participation-wallet small{display:block;color:var(--muted);font-size:11px;line-height:1.6}.participation-clock{border-color:var(--accent);background:var(--accent-wash)}.participation-form>.small-note{line-height:1.8}.held-actions{display:flex;flex-wrap:wrap;gap:8px}.held-wallet{display:block;max-width:100%;margin-top:8px}.submission-error{border:1px solid var(--danger);color:var(--danger);padding:12px;border-radius:7px;font-size:12px;line-height:1.6}.review-queue .section-heading{gap:12px;align-items:flex-start}.review-queue .section-heading h3{margin-bottom:8px}.review-queue .section-heading p{font-size:12px;color:var(--muted);line-height:1.6}.review-queue-filters{padding:14px 0;border-block:1px solid var(--line)}.review-queue-filters .terminal-subtabs{flex-wrap:wrap;gap:4px}.review-queue-filters .terminal-subtabs button{font-size:11px;white-space:nowrap;padding:8px}.review-queue-filters .terminal-subtabs small{margin-left:6px;opacity:.6}.review-case{padding:20px 0;border-bottom:1px solid var(--line)}.review-case-actions,.review-case-top{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.review-case h4{font-size:16px;margin:15px 0 8px}.review-case>p{font-size:12px;color:var(--muted);line-height:1.8}.review-case-step{display:flex;gap:10px;padding:14px;background:var(--panel2);border:1px solid var(--line);border-radius:8px;margin:14px 0}.review-case-step b{font-size:12px}.review-case-step p,.review-case-step small{font-size:11px;color:var(--muted);line-height:1.8}.review-case-step small{display:flex;align-items:center;gap:5px}.review-case details{padding:12px 0;font-size:12px;line-height:1.8}.review-case summary{cursor:pointer;color:var(--text)}.review-case details p{white-space:pre-wrap;overflow-wrap:anywhere}.review-case code{overflow-wrap:anywhere}.review-case-actions{margin-top:12px}.review-case-wallets summary{display:flex;align-items:center;gap:6px}.review-grid{grid-template-columns:minmax(230px,.65fr) minmax(0,1.7fr);align-items:start}.review-grid .review-panel{min-width:0}@media(max-width:850px){.review-grid{grid-template-columns:1fr}.review-queue .section-heading{flex-wrap:wrap}.review-case-top .subtle-badge{max-width:100%;white-space:normal}}.campaign-profile-summary{display:flex;align-items:center;gap:12px;padding:14px 0;border-block:1px solid #27272b;margin:18px 0 10px}.campaign-profile-summary>div{flex:1 1;min-width:0}.campaign-profile-summary b,.campaign-profile-summary span{display:block}.campaign-profile-summary b{font-size:14px;overflow-wrap:anywhere}.campaign-profile-summary div>span{font-size:12px;color:#97979f;margin-top:4px}.campaign-profile-summary>svg{color:#72dda4;flex:none}.campaign-profile-target{margin-bottom:18px;font-size:12px}@media(max-width:480px){.campaign-profile-summary{flex-wrap:wrap}.campaign-profile-summary>div{flex-basis:60%}}