.founder-economics .founder-contract-header{justify-content:space-between;gap:32px;padding:14px 30px 14px 82px}.founder-economics .founder-economics-focus{margin-right:30px}.founder-economics .founder-opportunity-top-tools{gap:19px}.founder-economics .founder-drawing-tools{width:120px;padding:20px 15px}.founder-economics .founder-actor-sketch{max-width:100%;height:46px}.founder-economics .react-flow__node[data-id=financial\:variable_cost] .founder-financial-control>strong{color:#d34b37}.founder-economics .react-flow__node[data-id=financial\:variable_cost] input[type=range]::-webkit-slider-thumb{border-color:#d34b37}.founder-economics .react-flow__node[data-id^=canvas\:economics-] .founder-material-label{margin-bottom:3px}.founder-economics .react-flow__node[data-id=contribution] .founder-material{box-shadow:none;border-radius:9px}.founder-economics .founder-contract-spine{gap:16px;min-width:0}.founder-economics .founder-contract-spine button{min-width:0}.founder-economics .founder-contract-spine span{font-size:13px}.economics-mobile{display:none}@media (width<=900px){.founder-economics .economics-desktop{display:none}.founder-economics .founder-contract-header{flex-wrap:wrap;gap:12px;height:auto;min-height:108px;padding:17px 18px}.founder-economics .founder-contract-header>div:first-child{width:100%}.founder-economics .founder-contract-header>div:first-child>div:first-child{font-size:23px!important}.founder-economics .founder-economics-stage{font-size:17px}.founder-economics .founder-opportunity-top-tools{gap:15px;padding:5px 10px}.founder-economics .founder-opportunity-top-tools button{min-width:30px;min-height:36px}.founder-economics .founder-economics-focus{display:none}.founder-economics .economics-mobile{padding:0 18px 20px;display:block}.economics-mobile section{border-bottom:1px solid #d8d3c6;padding:23px 0}.economics-mobile h2{margin:0 0 15px;font-size:21px;font-weight:400;line-height:1.3}.economics-mobile p{font-size:15px;line-height:1.5}.economics-mobile-result>small{color:#726958;letter-spacing:1px;font:10px system-ui,sans-serif}.economics-mobile-result h2{margin-top:12px;font-size:27px}.economics-mobile-result>span{font-size:14px;display:block}.economics-mobile-result>output{color:#16763e;margin:8px 0;font-size:35px;display:block}.economics-mobile-result p{color:#635f55;margin-bottom:0}.economics-mobile-actors{grid-template-columns:1fr 1fr;gap:12px;display:grid}.economics-mobile-actors article{background:#fffdf7;border:1px solid #777d78;border-radius:8px 10px 7px 5px;padding:13px}.economics-mobile-actors svg{margin-bottom:8px;display:block}.economics-mobile-actors strong{text-transform:uppercase;font-size:15px;font-weight:400}.economics-mobile-actors p{margin:4px 0;font-size:13px}.economics-mobile-thread{color:#16763e}.economics-mobile-formula{color:#16763e;border-left:2px solid #16763e;padding:12px}.economics-mobile-inputs{gap:13px;display:grid}.economics-mobile .founder-financial-control{background:#fffdf7;border:1px solid #c6c0b3;border-radius:4px 7px 5px 4px;align-items:stretch;padding:15px}.economics-mobile .founder-financial-title{text-align:left;min-height:35px;font-size:17px}.economics-mobile .founder-financial-control>strong{font-size:29px}.economics-mobile .founder-financial-control input[type=range]{touch-action:pan-y;height:36px;margin:2px 0}.economics-mobile .founder-financial-control input[type=range]::-webkit-slider-thumb{background:#edf2ff;width:23px;height:23px}.economics-mobile .founder-financial-control small{font-size:12px}.economics-mobile-action,.economics-mobile-challenge{color:#0750cb;background:#fffdf7;border:1px dashed #8b81a0;border-radius:4px;width:100%;min-height:46px;margin-top:15px;padding:10px;font-size:16px}.economics-mobile-challenge{color:#764ca3}.economics-mobile .founder-frontier-chart{width:100%;height:auto}.economics-mobile-scenarios{gap:9px;display:grid}.economics-mobile-scenarios article{border-bottom:1px solid #ded9cd;flex-wrap:wrap;gap:7px 14px;padding:12px 0;font-size:14px;display:flex}.economics-mobile-scenarios strong{flex:1;font-weight:400}.economics-mobile-scenarios output{color:#16763e;width:100%;font-size:19px}.economics-mobile-note{text-align:left;background:#fffdf7;border:1px solid #cac4b7;width:100%;margin:12px 0;padding:16px;display:block;box-shadow:1px 3px 5px #493a1614}.economics-mobile-note strong,.economics-mobile-note span,.economics-mobile-note small{display:block}.economics-mobile-note strong{font-size:17px;font-weight:400}.economics-mobile-note small{color:#76648c;margin-top:8px}.founder-economics .founder-contract-spine{padding:14px 18px;overflow:auto}.founder-economics .founder-contract-spine button{min-width:130px}.founder-economics .founder-economics-dialog{z-index:10001;width:auto;max-height:85dvh;position:fixed;inset:auto 12px 12px}.founder-economics .founder-economics-dialog input,.founder-economics .founder-economics-dialog select{min-height:44px}.economics-mobile-details summary{cursor:pointer;min-height:44px;font-size:21px;line-height:1.3;list-style-position:inside;display:list-item}.economics-mobile-details[open] summary{margin-bottom:15px}.economics-mobile-details summary:focus-visible{outline-offset:4px;outline:2px solid #0750cb}}