@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{--blue:#2454ff;--ink:#192027;--muted:#778087;--line:#e4e7ec;--surface:#f5f7fa;--font:'DM Sans',Arial,sans-serif;--display:'Space Grotesk',Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font);font-size:16px;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button,a,input,textarea{ -webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #8ca4ff;outline-offset:4px}button{color:inherit}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.demo-bar{background:#f2f5ff;border-bottom:1px solid #e1e7ff;text-align:center;padding:9px 20px;color:#4f607f;font-size:12px;line-height:1.5}.demo-bar>span{font-size:10px;font-weight:700;letter-spacing:1.1px;color:var(--blue);margin-right:10px}header{max-width:1440px;padding:23px 52px;margin:auto;display:flex;align-items:center;gap:60px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:7px;font-family:var(--display);font-weight:700;font-size:29px;letter-spacing:-1.6px;white-space:nowrap}.brand-it{color:var(--blue)}.brand sup{font-size:20px;color:var(--blue);margin-left:2px}.logo-slot{width:47px;height:42px;display:flex;align-items:center;justify-content:center;overflow:hidden}.logo-slot b{font-size:38px;transform:rotate(14deg)}.logo-slot img{width:59px;height:59px;object-fit:contain}nav{display:flex;gap:29px;align-items:center}.nav-link{border:0;background:none;padding:12px 0;font-size:14px;color:#737b86;position:relative}.nav-link.active{color:var(--ink);font-weight:700}.nav-link.active:after{content:'';height:3px;width:17px;background:var(--blue);position:absolute;bottom:-24px;left:50%;transform:translateX(-50%)}.header-actions{display:flex;gap:11px;margin-left:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid transparent;border-radius:7px;padding:12px 19px;font-size:14px;font-weight:600;min-height:44px;transition:transform .15s,background .15s}.button:hover{transform:translateY(-2px)}.button.dark{background:var(--ink);color:white}.button.blue{background:var(--blue);color:white}.button.subtle{border-color:var(--line);background:white}.wallet-icon{font-size:22px;line-height:16px}.mobile-menu{display:none}main{max-width:1336px;margin:auto;padding:0 36px}.hero{display:grid;grid-template-columns:1.04fr 1fr;gap:70px;padding:60px 0 47px;align-items:center}.eyebrow{font-size:11px;font-weight:700;letter-spacing:1.6px;color:#677482;display:flex;align-items:center;gap:9px}.mini-git{color:var(--blue);font-size:19px}h1,h2,h3,p{margin:0}h1{font-family:var(--display);font-size:clamp(42px,4.35vw,65px);line-height:1.08;letter-spacing:-3.6px;font-weight:600;margin:18px 0 20px}h1 em{font-style:normal;color:var(--blue)}.hero-copy>p{font-size:16px;line-height:1.75;color:#707986}.hero-actions{display:flex;gap:25px;align-items:center;margin-top:26px}.hero-actions .button{padding:14px 22px}.text-button{background:none;border:none;padding:8px 0;font-size:14px;font-weight:600}.text-button:hover{color:var(--blue)}.hero-note{margin-top:30px;color:#84909a;font-size:12px;display:flex;align-items:center;gap:8px}.github-icon{font-size:20px;color:#6f7984}.hero-feature{border:1px solid #d9e0f0;border-radius:13px;box-shadow:0 16px 40px #2037570a;overflow:hidden;background:white;position:relative}.feature-top{background:#f3f6ff;border-bottom:1px solid #e2e8fa;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;color:#607398;font-size:10px;font-weight:600;letter-spacing:1px}.feature-top>span:first-child{display:flex;align-items:center;gap:7px}.feature-dot{width:6px;height:6px;background:var(--blue);border-radius:50%}.mono{font-family:monospace}.feature-content{padding:25px}.project-ident{display:flex;align-items:center;gap:13px}.app-icon{width:47px;height:47px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:28px;border-radius:10px;font-family:var(--display);font-weight:600}.blue-icon{color:var(--blue);background:#eaf0ff}.repo{font-family:monospace;font-size:11px;color:#78828e;display:block;margin-bottom:4px}h2{font-family:var(--display);font-weight:600;letter-spacing:-1px}.project-ident h2{font-size:23px}.version{font:11px var(--font);letter-spacing:0;color:#7c8b9d;border:1px solid #e1e7ee;padding:3px 5px;vertical-align:middle;margin-left:3px}.tag{border:1px solid #e6e9ee;border-radius:5px;font-size:10px;padding:5px 7px;color:#74808e;white-space:nowrap}.feature-tag{margin-left:auto}.feature-content>p{font-size:13px;color:#77818b;margin-top:16px}.milestone{margin:22px 0;background:#f6f8fb;border:1px solid #edf0f4;border-radius:7px;padding:14px;display:flex;align-items:center;gap:11px}.check-circle{border:1px solid #cdd8f3;color:var(--blue);width:25px;height:25px;display:grid;place-items:center;border-radius:50%;font-size:12px}.tiny-label{display:block;color:#9099a6;font-size:9px;font-weight:600;letter-spacing:1px;margin-bottom:5px}.milestone strong{font-size:13px;font-weight:600}.milestone-arrow{margin-left:auto;color:#91a0b4}.funding-numbers{display:flex;align-items:center;justify-content:space-between;font-size:12px}.funding-numbers strong{font-family:var(--display);font-size:22px;letter-spacing:-.5px}.muted{color:#8d96a0}.funded{color:var(--blue);font-size:11px;font-weight:600}.progress{height:6px;background:#edf0f5;border-radius:10px;overflow:hidden;margin:12px 0}.progress>span{display:block;height:100%;background:var(--blue);border-radius:10px}.feature-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:16px;font-size:11px;color:#88939f}.avatar-stack{display:flex;padding-left:4px}.avatar-stack span{display:grid;place-items:center;width:26px;height:26px;border:2px solid white;margin-left:-4px;border-radius:50%;font-size:8px;background:#e7dbd6;color:#63534a;font-weight:700}.avatar-stack span:nth-child(2){background:#dce1f3;color:#4b5279}.avatar-stack span:nth-child(3){background:#dae8e2;color:#4b695c}.avatar-stack span:last-child{background:#eef1f5;color:#697687}.feature-footer{padding:12px 25px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:#8c97a6;font-size:11px}.feature-footer .text-button{font-size:11px;color:var(--blue)}.stats-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:26px 0}.stats-strip>div{padding:0 30px;border-left:1px solid var(--line)}.stats-strip>div:first-child{padding-left:0;border:0}.stat-label{font-size:9px;letter-spacing:1.1px;color:#89929d;font-weight:600;display:block;margin-bottom:10px}.stats-strip strong{font-family:var(--display);font-size:28px;letter-spacing:-1.1px;font-weight:500;display:block}.stats-strip strong>span:not(.stat-unit){color:var(--blue);font-size:19px;margin-left:11px}.stat-unit{font-family:var(--font);font-size:11px;letter-spacing:0;color:#89929d;margin-left:10px}.split-stat{position:relative}.split-caption{font-size:10px;color:#8a93a0}.projects-section{padding:44px 0 42px;scroll-margin-top:25px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between}.section-heading h2{font-size:29px;margin-top:10px;letter-spacing:-1.25px}.sample-label{color:#939da8;font-size:10px;letter-spacing:1px}.project-toolbar{display:flex;align-items:center;justify-content:space-between;margin:26px 0 22px;gap:18px}.filters{display:flex;gap:5px;flex-wrap:wrap}.filter{border:1px solid transparent;background:none;font-size:12px;padding:10px 12px;border-radius:6px;color:#7a8490;white-space:nowrap}.filter.active{background:#f1f4fa;border-color:#e6eaf0;color:#27354b;font-weight:600}.filter>span{font-size:10px;margin-left:5px;color:#73839b;background:#e3e9f4;padding:2px 5px;border-radius:4px}.search{border:1px solid var(--line);border-radius:6px;display:flex;align-items:center;gap:8px;padding:7px 10px;min-width:275px}.search>span{font-size:21px;color:#8090a5}.search input{border:0;outline:none!important;min-width:0;width:100%;font-size:11px;background:transparent;color:var(--ink)}.search kbd{font-size:10px;color:#98a2af;border:1px solid var(--line);padding:2px 5px;border-radius:3px}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.project-card{border:1px solid var(--line);border-radius:10px;padding:22px;cursor:pointer;transition:box-shadow .2s,transform .2s,border-color .2s;background:white}.project-card:hover{transform:translateY(-4px);border-color:#b7c8fb;box-shadow:0 12px 30px #1731510a}.card-top{display:flex;align-items:center;gap:11px}.card-top .app-icon{width:40px;height:40px;font-size:24px;border-radius:9px}.card-top h3{font-family:var(--display);font-size:18px;letter-spacing:-.5px}.card-top .repo{font-size:10px;margin:3px 0 0}.card-top .card-arrow{margin-left:auto;color:#a0aab7;font-size:19px}.card-description{font-size:13px;line-height:1.65;color:#7c8590;margin:17px 0;min-height:43px}.card-meta{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:10px;color:#8c96a2}.language-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px}.card-milestone{font-size:11px;color:#677487;padding:12px 0;border-top:1px solid #edf0f4;display:flex;gap:8px;align-items:center}.card-milestone span:first-child{color:var(--blue);font-size:15px}.card-numbers{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:10px;color:#919aa5}.card-numbers strong{font-family:var(--display);font-size:19px;color:var(--ink);font-weight:500}.card-numbers b{font-weight:500;color:#73839e}.card-footer{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#949da7;margin-top:15px}.card-status{color:#6d7f98;background:#f3f6fb;padding:4px 6px;border-radius:4px}.activity-section{display:grid;grid-template-columns:.85fr 1.2fr;gap:80px;padding:40px 0 65px;border-top:1px solid var(--line)}.activity-section h2{font-size:33px;line-height:1.2;margin:12px 0}.activity-section>div>p{font-size:14px;color:#7e8895;line-height:1.7;max-width:370px}.activity-section .text-button{margin-top:15px;color:var(--blue)}.activity-feed{padding-top:10px}.activity-item{display:flex;align-items:center;gap:14px;padding:22px 0;border-bottom:1px solid var(--line)}.activity-item:last-child{border:0}.activity-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;flex-shrink:0}.shipped{background:#eaf5ee;color:#3f8861}.payment{background:#edf1ff;color:var(--blue)}.commit{background:#f2ecfc;color:#8e61bc}.activity-item strong{font-size:13px;font-weight:500}.activity-item p{font-size:11px;color:#9199a5;margin-top:6px}.activity-item time{margin-left:auto;font-size:10px;color:#9aa2ac;white-space:nowrap}footer{padding:26px 52px;max-width:1440px;margin:auto;border-top:1px solid var(--line);display:flex;align-items:center;gap:23px;font-size:11px;color:#8d96a3}.footer-brand{font-size:24px;color:var(--ink)}footer>div{margin-left:auto;display:flex;gap:20px}.inner-view{padding:65px 0 90px;min-height:70vh}.inner-view h1{font-size:52px;max-width:700px}.intro{max-width:600px;color:#788492;line-height:1.7}.ledger-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:10px;padding:30px;margin-top:35px;gap:20px}.ledger-summary span{display:block;font-size:12px;color:#7c8998;margin-bottom:10px}.ledger-summary strong{font:500 27px var(--display);letter-spacing:-1px}.ledger{margin-top:35px;border:1px solid var(--line);border-radius:9px;overflow:hidden}.ledger-row{display:grid;grid-template-columns:1.2fr 1.5fr .7fr .6fr;gap:15px;align-items:center;padding:23px;border-bottom:1px solid var(--line);font-size:14px}.ledger-head{font-size:10px;letter-spacing:1px;background:#f7f9fc;color:#8491a2}.ledger-row:last-child{border:0}.ledger-row small{display:block;color:#8e98a7;margin-top:5px;font-size:11px}.paid-pill{color:#32805b;background:#edf7f1;border-radius:5px;padding:6px 10px;font-size:11px;width:max-content}.disclosure{font-size:12px;color:#8c96a4;line-height:1.6;margin-top:23px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.steps article{background:#f7f9fc;border:1px solid var(--line);border-radius:10px;padding:29px}.step-no{font-size:11px;letter-spacing:1px;color:var(--blue);font-family:monospace}.steps h2{font-size:27px;line-height:1.2;margin:25px 0 20px}.steps p{font-size:14px;line-height:1.8;color:#7d8997}.how-callout{padding:25px;border:1px solid #dce4ff;background:#f7f9ff;border-radius:10px;display:flex;gap:20px;align-items:center;margin-top:25px}.how-callout h2{font-size:20px;margin-bottom:8px}.how-callout p{font-size:14px;line-height:1.7;color:#7b8798}.empty-state{padding:50px;text-align:center;color:#8995a5}dialog{border:1px solid var(--line);border-radius:15px;padding:34px;max-width:560px;width:calc(100% - 32px);max-height:90vh;box-shadow:0 30px 100px #14274d30;color:var(--ink)}dialog::backdrop{background:#12213b66;backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:17px;top:13px;border:0;background:none;color:#929bab;font-size:26px;padding:4px 8px}.dialog-close:hover{color:var(--ink)}dialog h2{font-size:32px;margin:15px 0 12px}.dialog-intro{font-size:14px;color:#83909d;line-height:1.7;margin-bottom:24px}form label{display:block;font-size:12px;font-weight:600;margin-top:17px}form input,form textarea{display:block;width:100%;border:1px solid #dfe5ef;border-radius:7px;padding:12px;margin-top:8px;background:#fbfcfe;font-size:14px;color:var(--ink)}form textarea{resize:vertical;min-height:90px}.form-pair{display:grid;grid-template-columns:1.4fr 1fr;gap:15px}.form-split{display:grid;grid-template-columns:1fr 1fr;background:#f2f5fc;padding:17px;border-radius:7px;gap:15px;margin:22px 0}.form-split span{font-size:12px;color:#768397}.form-split strong{display:block;color:var(--ink);font:500 26px var(--display);margin-top:7px}.form-note{font-size:12px;color:#8793a3;line-height:1.6;margin:18px 0}.full{width:100%}.demo-wallet{background:#f4f7ff;border:1px solid #e0e8fd;border-radius:10px;padding:24px;display:flex;flex-direction:column;gap:10px;margin-bottom:24px;color:#7a89a0;font-size:12px}.demo-wallet strong{font:500 35px var(--display);color:var(--ink)}.detail-hero{display:flex;align-items:center;gap:15px;margin-top:10px}.detail-hero h2{margin:0}.detail-body{font-size:15px;line-height:1.7;color:#7c8795;margin:20px 0}.detail-milestone{padding:20px;background:#f5f7fc;border-radius:9px;margin:22px 0}.detail-milestone h3{font:600 21px var(--display);margin:8px 0 12px}.detail-milestone p{font-size:13px;line-height:1.7;color:#7c899a;margin:12px 0}.detail-label{font-size:10px;color:var(--blue);letter-spacing:1px}.detail-bottom{font-size:12px;line-height:1.7;color:#8a95a4;margin:18px 0}#toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);background:var(--ink);color:white;padding:15px 24px;border-radius:9px;font-size:14px;opacity:0;pointer-events:none;transition:.2s;z-index:20;max-width:90vw;text-align:center}#toast.show{opacity:1;transform:translate(-50%,0)}
@media(min-width:1500px){main{max-width:1370px}.hero{gap:110px;padding:70px 0}.hero h1{font-size:68px}}
@media(max-width:1100px){header{padding:20px 28px;gap:30px}nav{gap:20px}.header-actions .subtle{display:none}.hero{gap:35px}.feature-tag{display:none}.hero h1{font-size:52px}.stat-unit{display:block;margin:4px 0 0}.project-toolbar{align-items:flex-start;flex-direction:column}.search{width:100%}.stats-strip>div{padding:0 20px}.stat-label{font-size:8px}.activity-section{gap:35px}}
@media(max-width:760px){.demo-bar{font-size:10px;padding:8px 18px}.demo-bar>span{font-size:9px}header{padding:15px 20px;gap:15px;flex-wrap:wrap}.brand{font-size:26px}.logo-slot{width:38px;height:35px}.header-actions{margin-left:auto}.header-actions .button{padding:10px 12px;font-size:12px;gap:10px}.mobile-menu{display:block;background:none;border:1px solid var(--line);border-radius:5px;padding:6px 9px;font-size:18px}nav{display:none;width:100%;order:5;justify-content:center;gap:40px}nav.open{display:flex}.nav-link.active:after{bottom:0}main{padding:0 20px}.hero{grid-template-columns:1fr;padding:37px 0 30px;gap:30px}.hero h1{font-size:48px;letter-spacing:-2.8px;margin-top:15px}.hero-copy>p{font-size:14px}.hero-actions{gap:20px}.hero-note{margin-top:23px;font-size:10px}.hero-feature{max-width:520px;width:100%}.feature-content{padding:20px}.feature-top{padding:13px 20px;font-size:9px}.feature-tag{display:block}.stats-strip{grid-template-columns:1fr 1fr;padding:20px 0;gap:24px 0}.stats-strip>div{padding:0 18px!important}.stats-strip>div:nth-child(odd){padding-left:0!important;border:0}.stats-strip strong{font-size:25px}.stat-label{font-size:8px}.stat-unit{display:inline;margin-left:7px;font-size:10px}.split-caption{font-size:9px}.projects-section{padding-top:30px}.section-heading h2{font-size:25px}.sample-label{display:none}.eyebrow{font-size:10px}.project-toolbar{margin:21px 0 18px;gap:13px}.filters{gap:2px}.filter{font-size:11px;padding:9px 8px}.project-grid{grid-template-columns:1fr 1fr;gap:13px}.project-card{padding:17px}.card-top{gap:8px}.card-top h3{font-size:16px}.card-top .app-icon{width:32px;height:32px;font-size:20px}.card-description{font-size:12px;min-height:60px}.card-meta{gap:6px;flex-wrap:wrap}.card-milestone{min-height:53px;font-size:10px}.card-numbers{font-size:9px;gap:5px}.card-numbers strong{font-size:17px}.card-footer{font-size:9px}.activity-section{grid-template-columns:1fr;gap:15px;padding:30px 0 40px}.activity-section h2{font-size:29px}.activity-item time{font-size:9px}.activity-item strong{font-size:12px}footer{padding:23px 20px;flex-wrap:wrap;gap:12px}footer>div{width:100%;margin:0;gap:16px;font-size:9px}.inner-view{padding:38px 0 50px}.inner-view h1{font-size:40px;letter-spacing:-2px}.intro{font-size:14px}.ledger-summary{padding:20px;grid-template-columns:1fr 1fr;gap:25px}.ledger-summary>div:last-child{grid-column:1/-1}.ledger-summary strong{font-size:23px}.ledger-row{grid-template-columns:1.2fr 1fr .7fr;font-size:12px;padding:16px;gap:10px}.ledger-row>span:nth-child(2){display:none}.ledger-head{font-size:8px}.steps{grid-template-columns:1fr;gap:15px}.steps h2 br{display:none}.steps h2{font-size:25px;margin:15px 0}.how-callout{align-items:flex-start;padding:20px}.how-callout h2{font-size:19px}dialog{padding:28px 23px}.feature-bottom{font-size:10px}}
@media(max-width:420px){.project-grid{grid-template-columns:1fr}.card-description{min-height:0}.card-top h3{font-size:20px}.card-top .app-icon{width:42px;height:42px}.card-description{font-size:14px}.card-meta,.card-footer{font-size:11px}.card-milestone{min-height:0;font-size:12px}.card-numbers strong{font-size:23px}.card-numbers{font-size:11px}.feature-tag{display:none}.hero-actions .text-button{font-size:12px}.hero h1{font-size:44px}.header-actions .button{font-size:11px;padding:9px}.brand{font-size:23px}.logo-slot{width:30px}.stat-unit{display:block;margin:3px 0}.feature-footer{padding:10px 18px}.feature-footer .mono{font-size:9px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
/* Readable labels and project content across desktop and mobile. */
.demo-bar,.demo-bar>span,.eyebrow,.feature-top,.repo,.tag,.version,.tiny-label,.funded,.feature-bottom,.feature-footer,.feature-footer .text-button,.stat-label,.stat-unit,.split-caption,.sample-label,.search input,.search kbd,.card-top .repo,.card-meta,.card-footer,.card-status,.activity-item p,.activity-item time,footer,footer>div,.ledger-head,.ledger-row small,.paid-pill,.step-no,.detail-label,.form-note,.disclosure{font-size:12px}
.filter,.text-button,.milestone strong,.card-milestone,.card-numbers,.activity-item strong,form label,.form-split span,.detail-bottom,.ledger-summary span{font-size:14px}
.card-description,.activity-section>div>p,.steps p,.how-callout p,.dialog-intro,.detail-milestone p,.hero-copy>p{font-size:16px}
.card-description{min-height:79px}.card-meta{flex-wrap:wrap}.feature-top{font-size:10px}.tiny-label,.stat-label{font-size:10px}.feature-footer .mono{font-size:11px}.stat-unit{display:block;margin:4px 0 0}.stats-strip strong{font-size:28px}.feature-tag{display:none}.logo-slot img{width:64px;height:64px}
@media(max-width:760px){.demo-bar,.demo-bar>span{font-size:11px}.filters{gap:4px}.filter{font-size:12px}.project-grid{grid-template-columns:1fr}.card-description{min-height:0}.card-top h3{font-size:21px}.card-top .app-icon{width:43px;height:43px}.card-numbers strong{font-size:23px}.hero-copy>p br{display:none}.hero-actions{gap:18px}.hero-actions .text-button{font-size:13px}.stats-strip>div{padding-right:10px!important}.split-caption{font-size:11px}.feature-footer .mono{font-size:10px}.ledger-head{font-size:10px}.feature-bottom{font-size:11px}.header-actions .button{font-size:12px}.how-callout{flex-direction:column}}
/* PushIT dark theme */
:root{color-scheme:dark;--blue:#8aa5ff;--ink:#f0f3fa;--muted:#aab6c8;--line:#303c4e;--surface:#151d29}
body{background:#0c1017}.demo-bar{background:#141e32;border-color:#2d3b59;color:#bdc9df}.demo-bar>span{color:#a9bcff}
.nav-link,.eyebrow,.hero-copy>p,.hero-note,.github-icon,.repo,.feature-content>p,.tiny-label,.muted,.feature-bottom,.feature-footer,.stat-label,.stat-unit,.split-caption,.sample-label,.filter,.search>span,.search kbd,.card-description,.card-meta,.card-milestone,.card-numbers,.card-numbers b,.card-footer,.activity-section>div>p,.activity-item p,.activity-item time,footer,.intro,.ledger-summary span,.ledger-row small,.disclosure,.steps p,.how-callout p,.empty-state,.dialog-close,.dialog-intro,.form-split span,.form-note,.demo-wallet,.detail-body,.detail-milestone p,.detail-bottom{color:#aebace}
.hero-feature,.project-card,dialog,.ledger-summary,.ledger{background:#151c27;border-color:var(--line)}.hero-feature{box-shadow:0 18px 50px #0003}.feature-top{background:#1b2740;border-color:#344664;color:#c0ceea}.milestone,.form-split,.detail-milestone,.steps article,.ledger-head{background:#1c2636;border-color:#344256}.ledger-head{color:#bfcbdf}.version,.tag{border-color:#46546a;color:#c4cfe0}.check-circle{border-color:#6075a4}.milestone-arrow,.card-top .card-arrow{color:#b0c3e6}.blue-icon{background:#27375e;color:#a8bbff}.progress{background:#303e54}.project-card:hover{border-color:#718acc;box-shadow:0 12px 32px #0004}.card-milestone{border-color:var(--line)}.card-status{background:#29374d;color:#c7d5ec}.filter.active{background:#263752;border-color:#53668a;color:#eef3ff}.filter>span{background:#3a4f75;color:#edf3ff}.search,form input,form textarea{background:#111925;border-color:#42516a}.search input,form input,form textarea{color:#f0f3fa}input::placeholder,textarea::placeholder{color:#a9b6ca;opacity:1}.search:focus-within{outline:2px solid #8aa5ff;outline-offset:3px}.button.blue{background:#345de5;color:#fff}.button.blue:hover{background:#4169ed}.button.dark{background:#e7edfa;color:#101722}.button.subtle{background:#1b2637;border-color:#4a5b76;color:#eef3ff}.button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-color:#aec2ff}.mobile-menu{background:#1b2637;border-color:#4a5b76}.shipped,.paid-pill{background:#193b2c;color:#a7e1bd}.payment{background:#26365c;color:#bbcbff}.commit{background:#392a4f;color:#d5b9fa}.how-callout,.demo-wallet{background:#1a2741;border-color:#405778}.avatar-stack span{border-color:#151c27}.avatar-stack span:last-child{background:#33445e;color:#e3ebf9}.avatar-stack span:first-child{background:#e7dbd6;color:#403028}.avatar-stack span:nth-child(2){color:#303954}.avatar-stack span:nth-child(3){color:#304e40}dialog::backdrop{background:#03070dd9}#toast{background:#e7edfa;color:#101722;box-shadow:0 8px 30px #0008}
/* The illustrated P is the first character in the wordmark. */
.brand{gap:0;letter-spacing:-1.5px}.brand .logo-slot{width:51px;height:36px;position:relative;display:block;overflow:visible;flex-shrink:0}.brand .logo-slot img{position:absolute;width:65px;height:65px;max-width:none;left:-7px;top:-15px;filter:brightness(0) invert(1)}.brand .wordmark{margin-left:-3px;position:relative;line-height:36px}.brand-it{color:#8aa5ff}.footer-brand{font-size:29px}
@media(max-width:760px){.brand{font-size:29px}.brand .logo-slot{width:51px;height:36px}.brand .wordmark{line-height:36px}.header-actions .button{padding:10px;font-size:12px;gap:8px}header{gap:11px}.demo-bar{color:#c1cce0}}

#launchStatus:not(:empty),#walletStatus:not(:empty){padding:14px;border:1px solid #455779;border-radius:10px;margin:16px 0;line-height:1.55;font-size:14px;color:#e3eaff}#launchStatus.error{border-color:#b76464;color:#ffc6c6}#walletChoices{display:grid;gap:12px}details{margin:20px 0;padding:14px;background:#111824;border-radius:10px}summary{cursor:pointer;font-size:14px;margin-bottom:12px}details label{display:block;margin:12px 0}button:disabled{opacity:.55;cursor:wait}.review-list{display:grid;gap:14px;margin:20px 0}.review-list div{display:flex;justify-content:space-between;gap:20px}.review-list dt{color:#aebacf;font-size:14px}.review-list dd{margin:0;text-align:right;font-size:14px;overflow-wrap:anywhere;max-width:65%}.receipt-address{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.launch-links{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.launch-links a{color:#a5baff}.live-token{padding:24px;border:1px solid #456293;border-radius:16px;margin-top:24px;background:#141e2f}.live-token h2{font-size:24px;margin:8px 0}.live-token p{color:#bfccdf;line-height:1.6}.sample-totals{color:#93a4bc;font-size:13px;margin-bottom:10px}#launchDialog{max-height:90dvh;overflow:auto}#launchResult .button{margin-top:12px}@media(max-width:600px){.review-list div{display:block}.review-list dd{text-align:left;max-width:100%;margin-top:5px}.form-split{gap:12px}.form-split strong{font-size:18px}}

#launchDialog{width:min(720px,calc(100vw - 28px));max-width:720px}.upload-label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.token-upload{border:1px dashed #596176;border-radius:12px;background:#10151e;min-height:235px;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;transition:border-color .15s,background .15s}.token-upload.drag-over{border-color:#8ba7ff;background:#1a2742}.upload-icon{display:block;margin:0 auto 18px;color:#a7b0c2}#uploadEmpty strong,#uploadEmpty span{display:block}#uploadEmpty strong{font-size:16px;color:#f1f4fa}#uploadEmpty span{font-size:14px;color:#a4b0c3;margin-top:5px}.upload-select{background:#8de8b3;color:#082c19;border:0}.upload-select:hover{background:#a6f5c7}.upload-actions{display:flex;gap:18px;align-items:center}#tokenImagePreview{width:160px;height:160px;object-fit:contain;border-radius:12px;background:#080d14;display:block;margin:0 auto 12px}#imageFileInfo{font-size:13px;color:#b6c2d6;overflow-wrap:anywhere;display:block;max-width:400px}.upload-specs{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:16px 0}.upload-specs strong,.upload-specs span{display:block;font-size:13px;line-height:1.6}.upload-specs span{color:#a5b0c2}.upload-specs strong{font-size:14px}.character-count{display:block;text-align:right;color:#a7b5c9;font-size:13px;margin-top:-12px;margin-bottom:22px}#tokenDescription{min-height:108px}.dev-buy{border:1px solid #303b50;border-radius:12px;padding:20px;margin:24px 0}.dev-buy-heading{display:flex;align-items:center;justify-content:space-between}.dev-buy-heading label{margin:0!important;font-size:16px}.dev-buy-heading label span{color:#a0afc7;font-size:13px;font-weight:400;margin-left:8px}.dev-buy p{font-size:14px;line-height:1.6;color:#abb8cc}.sol-input{position:relative}.sol-input input{padding-right:65px!important;font-size:20px!important;font-variant-numeric:tabular-nums}.sol-input>span{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:14px;font-weight:600;color:#bbc8db}.buy-presets{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.buy-presets button{border:1px solid #3b475c;border-radius:7px;padding:8px 13px;background:#151d2b;color:#c5d0e3;font:inherit;font-size:13px;cursor:pointer}.buy-presets button.selected{background:#263f77;border-color:#7b9ae2;color:#fff}.checkbox-label{display:flex!important;align-items:center;gap:10px}.checkbox-label input{width:18px!important;min-height:18px!important;margin:0!important;accent-color:#8aa5ff}.review-token-image{width:72px;height:72px;object-fit:contain;border-radius:12px;margin-bottom:12px}.form-split strong{font-size:19px!important}.storage-unavailable{color:#d2bb87!important}[hidden]{display:none!important}@media(max-width:600px){.upload-specs{grid-template-columns:1fr;gap:10px}.token-upload{padding:24px 12px}.dev-buy{padding:16px}.buy-presets button{flex:1;padding:8px}.form-split{grid-template-columns:1fr 1fr}.form-split strong{font-size:16px!important}}

.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.project-grid{grid-template-columns:1fr}}
/* PushIT launch polish — shared surfaces, clear hierarchy, quiet motion. */
:root{--blue:#8ba7ff;--ink:#f2f5fc;--muted:#a3afc3;--line:#273044;--surface:#101723}
body{background:#0b1019;color:var(--ink);font-size:16px;line-height:1.5}body:has(dialog[open]){overflow:hidden}::selection{background:#4869ba;color:white}
header{max-width:1280px;padding:22px 36px;gap:54px;border-color:#222b3d;min-height:92px}main{max-width:1280px;padding:0 36px}nav{gap:28px}.nav-link{color:#a9b4c8;font-size:14px}.nav-link.active:after{bottom:-25px;width:24px;height:2px}.header-actions{gap:10px}.button{border-radius:9px;gap:20px;padding:13px 20px;font-size:14px;min-height:46px;transition:background .18s,transform .18s,border-color .18s}.button.blue{background:#7899fa;color:#081225;border-color:#91acff;font-weight:700;box-shadow:0 4px 18px #557fff12}.button.blue:hover{background:#a0b8ff}.button.dark{background:#eaf0ff;color:#111c32}.button.subtle{background:#141c29;border-color:#344159;color:#e6edfb}.button.subtle:hover{background:#1b273c;border-color:#7184a9}.text-button{color:#cbd6eb;font-size:14px}.text-button:hover{color:#9ab5ff}
.hero{grid-template-columns:1.05fr 1fr;gap:80px;padding:82px 0 76px;align-items:center}.eyebrow{font-size:12px;letter-spacing:1.7px;color:#a4b8df;font-weight:600}.hero h1{font-size:clamp(54px,5.6vw,78px);line-height:1.04;letter-spacing:-4px;margin:24px 0}.hero h1 em{color:#91adff}.hero-copy>p{font-size:17px;line-height:1.8;color:#a8b5cc;max-width:430px}.hero-actions{gap:25px;margin-top:32px}.hero-actions .button{padding:15px 22px;font-size:15px}.hero-note{display:flex;gap:14px;font-size:11px;letter-spacing:1.1px;margin-top:28px;color:#a1afc5}.hero-note i{width:3px;height:3px;border-radius:50%;background:#62718c}.mini-git{font-size:22px}
.build-window{border:1px solid #35435e;border-radius:18px;background:radial-gradient(ellipse at 95% 0%,#213451 0%,transparent 60%),#111a29;box-shadow:0 30px 80px #0004,0 0 90px #6289ed09;overflow:hidden;transform:rotate(1deg)}.window-bar{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;background:#0d1522aa;border-bottom:1px solid #2b3850;color:#a9b6cf;font-size:12px}.window-dots{display:flex;gap:6px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#50617d}.build-content{padding:30px}.build-label{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:1.4px;color:#abbee0}.branch-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border:1px solid #435c8b;background:#233658;color:#b4c8ff;border-radius:12px;font-size:24px}.build-content h2{font-size:39px;line-height:1.13;letter-spacing:-1.6px;margin:21px 0 13px}.build-content>p{color:#a7b5cc;font-size:15px;line-height:1.65}.build-path{margin-top:24px}.build-path>div{display:flex;align-items:center;gap:15px;padding:15px 0;position:relative}.build-path>div+div:before{content:'';position:absolute;left:15px;top:-10px;height:20px;width:1px;background:#3a4a69}.path-node{width:31px;height:31px;border:1px solid #455574;border-radius:50%;display:grid;place-items:center;font:12px monospace;flex-shrink:0;color:#b8cbef;background:#152135}.build-path strong{display:block;font-size:14px;font-weight:500}.build-path small{display:block;font-size:12px;color:#94a6c3;margin-top:3px}.path-symbol{margin-left:auto;color:#879fc9;font:18px monospace}.build-terminal{border-top:1px solid #2b3850;padding:18px 24px;font:12px monospace;color:#a9b8d2;background:#0b1321}.build-terminal>span{color:#819dff;margin-right:10px}.build-terminal b{color:#d3dff6;font-weight:400}.build-terminal i{display:inline-block;width:6px;height:12px;background:#91adff;margin-left:8px;vertical-align:middle;animation:cursorBlink 1.8s step-end infinite}
.allocation-strip{display:grid;grid-template-columns:1fr 1.1fr 1.1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0;gap:36px;align-items:center}.allocation-intro p{font:500 20px/1.35 var(--display);margin-top:8px;color:#d5dded}.allocation-part{border-left:1px solid #2a354b;padding-left:34px;display:flex;align-items:center;gap:20px}.allocation-part>strong{font:500 54px var(--display);letter-spacing:-3px;color:#b2c5ff}.allocation-part>strong>span{font-size:25px;letter-spacing:-1px}.allocation-part b{font-size:14px;font-weight:500}.allocation-part p{font-size:12px;color:#9aaac4;margin-top:5px}
.projects-section{padding:68px 0}.section-heading{align-items:center;gap:20px}.section-heading h2{font-size:34px;line-height:1.25;margin-top:12px}.section-aside{font-size:13px;color:#98a9c3}.project-toolbar{margin:28px 0 23px}.filters{gap:5px}.filter{font-size:14px;padding:9px 13px;color:#a2b0c7}.filter.active{background:#1e2b43;border-color:#3c5177}.search{min-width:265px;border-color:#303f57;background:#0f1724;border-radius:8px;padding:9px 12px}.search input{font-size:14px}.search kbd{font-size:12px}.project-grid{gap:22px}.project-card{background:linear-gradient(145deg,#151e2e,#101722);border:1px solid #303c52;border-radius:14px;padding:28px;box-shadow:none}.project-card:hover{border-color:#7d98d0;box-shadow:0 16px 35px #0003;transform:translateY(-3px)}.card-top{gap:15px}.card-top .app-icon{width:44px;height:44px}.concept-label{font-size:11px;letter-spacing:1.3px;color:#afbdd4}.project-card>h3{font:500 27px/1.25 var(--display);letter-spacing:-.8px;margin-top:25px}.card-description{font-size:16px;line-height:1.7;color:#aab7cd;min-height:80px;margin:14px 0 23px}.card-milestone{border-color:#2b354a;font-size:14px;line-height:1.6;padding:18px 0;color:#c4d0e7;gap:10px}.card-footer{font-size:12px;color:#97abc9;border-top:1px solid #263249;margin:0;padding-top:16px;gap:15px}.card-footer>span:last-child{color:#bed0ff}
.activity-section{padding:54px 0 68px;gap:60px;grid-template-columns:.85fr 1.15fr;align-items:center}.activity-section h2{font-size:36px;letter-spacing:-1.2px;margin:16px 0}.activity-section>div>p{font-size:16px;line-height:1.75;color:#a4b3cb}.first-build{display:flex;align-items:flex-start;gap:22px;padding:32px;border:1px dashed #435370;border-radius:14px;background:#111a28}.first-build h3{font:500 25px var(--display);letter-spacing:-.7px;margin:14px 0 12px}.first-build p{font-size:15px;line-height:1.75;color:#a3b3ce}.first-build .button{margin-top:23px}.activity-section .text-button{margin-top:18px;color:#adbef0}
.inner-view{padding:72px 0 100px}.inner-view h1{font-size:62px;letter-spacing:-2.8px;margin:22px 0}.intro{font-size:17px;line-height:1.8;color:#aab8d0;max-width:660px}.ledger-summary{background:#121b2a;border-color:#32415b;padding:28px;margin-top:40px;border-radius:14px;gap:35px}.ledger-summary span{font-size:14px;color:#a6b6d0}.ledger-summary strong{font-size:26px;color:#edf3ff;letter-spacing:-.6px}.ledger-summary>div:last-child strong{font-size:21px}.ledger{border-color:#303d55;border-radius:14px;margin-top:26px}.ledger-head{font-size:12px;color:#abbcd5;background:#141e30}.ledger-empty{text-align:center;padding:65px 25px;background:#0f1724}.ledger-empty .branch-icon{margin:0 auto 22px}.ledger-empty h2{font-size:28px}.ledger-empty p{font-size:16px;color:#a5b5cf;margin:12px 0 18px}.steps{gap:20px}.steps article{background:#121b2a;border:1px solid #303d55;border-radius:14px;padding:30px}.steps h2{font-size:28px;letter-spacing:-.8px;margin:30px 0 15px}.steps p{font-size:16px;color:#a8b7d0;line-height:1.8}.step-no{font-size:13px}.how-callout{padding:28px;background:#17243a;border-color:#3a5277;border-radius:14px;align-items:flex-start}.how-callout p{font-size:15px;color:#b5c4dd}.how-callout h2{font-size:22px}.how-action{display:flex;align-items:center;gap:24px;margin-top:32px}.how-action>span{font-size:14px;color:#9aacc9}
footer{max-width:1280px;padding:30px 36px;font-size:13px;gap:25px;color:#a2afc6;align-items:center}footer>div{align-items:center;gap:25px}footer a:hover{color:#b7cbff}footer .text-button{font-size:13px;font-weight:400;color:#a2afc6}
dialog{background:#111a29;border:1px solid #415375;border-radius:20px;padding:36px;box-shadow:0 35px 140px #000b}dialog::backdrop{background:#030810d9;backdrop-filter:blur(9px)}dialog h2{font-size:34px;letter-spacing:-1.2px}.dialog-intro{font-size:16px;color:#aebdd5;line-height:1.75}.dialog-close{border-radius:8px;color:#adbbd1;min-width:40px;min-height:40px}.dialog-close:hover{background:#24334c}.form-section-title{display:flex;gap:12px;align-items:center;font:500 18px var(--display);margin:30px 0 18px;padding-top:24px;border-top:1px solid #2c3b54}.form-section-title>span{font:12px monospace;color:#aec4ff;border:1px solid #455c86;border-radius:6px;padding:4px 7px}.form-section-title:first-child{margin-top:15px}form label{font-size:14px;color:#dfe8f9}form input,form textarea{font-size:16px;background:#0c1421;border-color:#3a4b68;border-radius:9px;padding:14px;color:#f0f4ff}input::placeholder,textarea::placeholder{color:#8d9fbf}form input:focus,form textarea:focus{outline:2px solid #8aa8ff;outline-offset:2px}.form-note{font-size:13px;color:#a2b2cd;line-height:1.7;margin:14px 0}.form-note:empty{display:none}.form-split{background:#1a2943;border:1px solid #394e75;border-radius:10px;padding:20px}.form-split span{color:#b6c6e1;font-size:14px}.form-split strong{font-size:27px!important}.token-upload{background:#0d1625;border-color:#52678d;min-height:220px}.upload-select{background:#b6caff;color:#0c1730}.upload-select:hover{background:#d1ddff}.upload-specs span{font-size:13px}.dev-buy{background:#101a2a;border-color:#364965}.buy-presets button{min-height:42px;font-size:14px}.character-count{margin:7px 0 22px}summary{margin:0;color:#bccbea}details[open]>summary{margin-bottom:16px}.detail-hero{align-items:flex-start;margin-top:23px}.detail-hero h2{font-size:30px}.detail-body{font-size:16px;color:#aebed8}.detail-milestone{background:#19263e;border:1px solid #364a6c;border-radius:12px}.detail-milestone p{font-size:15px;color:#b0c0db}.detail-label{font-size:12px}.milestone-checklist{padding-left:24px;color:#bfcee4;font-size:15px;line-height:1.7;margin:24px 0}.milestone-checklist li{padding:6px 0 6px 7px}.milestone-checklist li::marker{color:#8fabec}.empty-state{border:1px dashed #3b4d6c;border-radius:12px;padding:40px;color:#b8c7e0}.empty-state strong{font-size:20px}.empty-state p{margin:8px}.skip-link{position:absolute;left:20px;top:-100px;background:#e6efff;color:#12203b;padding:12px;z-index:99}.skip-link:focus{top:12px}button:disabled{cursor:not-allowed}.live-token{background:#14223b;border-color:#516c9d}
@keyframes cursorBlink{50%{opacity:0}}
@media(max-width:1100px){header{gap:30px}.hero{gap:38px;padding:62px 0}.hero h1{font-size:60px}.build-content{padding:24px}.build-content h2{font-size:33px}.allocation-strip{gap:20px}.allocation-part{padding-left:22px;gap:14px}.allocation-part>strong{font-size:44px}.project-toolbar{flex-direction:row;align-items:center}.search{min-width:210px;width:240px}.activity-section{gap:30px}.first-build{padding:25px}}
@media(max-width:760px){header{padding:16px 20px;min-height:80px;gap:12px}.header-actions .subtle{display:none}.header-actions .button{font-size:13px;padding:10px 13px;gap:10px}.mobile-menu{min-height:42px;min-width:42px;border-radius:8px}nav{gap:25px}nav.open{padding-top:12px}.nav-link.active:after{bottom:0}main{padding:0 22px}.hero{grid-template-columns:1fr;gap:40px;padding:46px 0}.hero h1{font-size:60px;letter-spacing:-3px;margin:20px 0}.hero-copy>p{font-size:16px;max-width:440px}.hero-actions{gap:22px}.hero-note{font-size:11px}.eyebrow{font-size:11px}.build-window{transform:none;width:100%;max-width:540px}.build-content{padding:25px}.build-content h2{font-size:36px}.build-terminal{font-size:11px;padding:18px}.allocation-strip{grid-template-columns:1fr 1fr;gap:25px 15px;padding:25px 0}.allocation-intro{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px}.allocation-intro p{font-size:17px;margin:0}.allocation-part{padding:0;border:0;gap:13px;align-items:flex-start;flex-direction:column}.allocation-part>strong{font-size:48px}.allocation-part b{font-size:14px}.allocation-part p{font-size:12px}.section-heading h2{font-size:30px}.section-aside{display:none}.projects-section{padding:45px 0}.project-toolbar{flex-direction:column;align-items:stretch;gap:18px}.filter{font-size:13px;padding:9px 10px}.search{width:100%}.project-grid{grid-template-columns:1fr}.project-card{padding:25px}.project-card>h3{font-size:27px}.card-description{font-size:16px;min-height:0}.card-milestone{font-size:14px}.card-footer{font-size:12px}.activity-section{grid-template-columns:1fr;padding:40px 0 50px;gap:28px}.activity-section h2{font-size:32px}.first-build{gap:17px;padding:23px}.first-build h3{font-size:24px}.inner-view{padding:45px 0 65px}.inner-view h1{font-size:45px;letter-spacing:-2px}.intro{font-size:16px}.ledger-summary{grid-template-columns:1fr 1fr;padding:23px;gap:24px}.ledger-summary>div:last-child{grid-column:1/-1}.ledger-head{font-size:11px}.ledger-empty{padding:45px 22px}.ledger-empty h2{font-size:25px}.steps{grid-template-columns:1fr}.steps article{padding:25px}.steps h2{margin:20px 0 12px}.how-callout{padding:23px;gap:16px}.how-action{gap:17px}footer{padding:28px 22px;gap:15px}footer>div{font-size:13px;gap:22px;flex-wrap:wrap}dialog{padding:28px 22px}dialog h2{font-size:31px}.dialog-intro{font-size:15px}.form-pair{grid-template-columns:1.25fr 1fr;gap:12px}.form-split strong{font-size:25px!important}.review-list dd{text-align:left}.build-path strong{font-size:14px}}
@media(max-width:380px){.hero h1{font-size:52px}.hero-actions{gap:15px}.hero-actions .button{font-size:14px;padding:13px 16px}.filters{gap:0}.filter{padding:8px;font-size:12px}.first-build{flex-direction:column}.card-footer{align-items:flex-start;flex-direction:column}.header-actions .button{font-size:12px;padding:9px}.brand{font-size:27px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.payout-progress strong>small{display:inline;font-weight:400}.payout-progress .progress{margin:10px 0 7px}.illustrative-pill{justify-self:start;align-self:center;border:1px solid #465a7a;border-radius:20px;padding:6px 10px;font-size:12px;color:#bccae1;background:#1c2940}.ledger-row:not(.ledger-head){align-items:center;gap:20px}.ledger-row:not(.ledger-head)>span:nth-child(2){font-size:14px;line-height:1.6}.payout-progress{min-width:120px}@media(max-width:760px){.ledger-row:not(.ledger-head){grid-template-columns:1fr;gap:16px}.ledger-head{display:none}.payout-progress{width:100%}.ledger-row .illustrative-pill{display:block!important}}
