/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.create-page .site-header{max-width:1220px;position:relative}.create-page .site-header:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:32px;right:32px}@media (max-width:760px){.create-page .site-header:after{left:20px;right:20px}}@media (max-width:360px){.create-page .site-header:after{left:16px;right:16px}}.create-page #main{max-width:1220px;margin:0 auto;padding:0 32px}.create-page .site-header>a{text-decoration:none}.create-intro{justify-content:space-between;align-items:start;gap:24px;padding:48px 0 42px;display:flex}.create-intro h1{font:400 clamp(30px,3.6vw,44px)/1.1 var(--serif);letter-spacing:-.035em}.create-intro h1+p{color:var(--muted);margin-top:12px;font-size:14px}.create-workspace{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:70px;padding-bottom:65px;display:grid}.create-editor{min-width:0}.create-steps{border-bottom:1px solid var(--line);gap:8px;margin-bottom:38px;padding:0 0 23px;display:flex}.create-steps button{text-align:left;color:#5f6c61;font:500 12px/1.35 var(--sans);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:4px 0;display:flex}.create-steps button:disabled{cursor:default;opacity:.65}.create-steps button>span{border:1px solid #b5c0a7;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.create-steps button[aria-current=step]{color:#24533e}.create-steps button[aria-current=step]>span{color:#fffefa;background:#38694b;border-color:#38694b}.create-steps button[data-complete=true]>span{background:#e3e9d8}.create-steps button:focus-visible,.review-block button:focus-visible{outline-offset:4px;outline:2px solid #38694b}.create-step h2{font:400 37px/1.1 var(--serif);letter-spacing:-.03em}.create-step h2:focus{outline:none}.create-step h2{margin-bottom:32px}.create-field{flex-direction:column;gap:8px;min-width:0;margin-bottom:30px;display:flex}.create-field>label{font-size:12px;font-weight:500}.create-input{border-radius:var(--radius);background:#fffefa;border:1px solid #bdc7b2;align-items:baseline;gap:9px;padding:13px 14px;display:flex}.create-input:focus-within{border-color:#38694b}.create-input input,.create-input textarea{color:#293f34;width:100%;min-width:0;font:15px/1.5 var(--sans);background:0 0;border:0;outline:none;padding:0}.create-input input::placeholder{color:#7b8579;font-size:13px}.create-input textarea{resize:vertical;min-height:80px}.create-input>span{color:#647060;font:13px/1.5 var(--sans)}.create-field select[aria-invalid=true],.create-input:has([aria-invalid=true]){border-color:#a85e42}.create-field select{appearance:none;color:#293f34;width:100%;font:13px/1.5 var(--sans);border-radius:var(--radius);background:#fffefa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23556659' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;border:1px solid #bdc7b2;padding:14px 40px 14px 14px}.create-help:empty{display:none}.create-error{color:#944525;font-size:11px;line-height:1.5}.create-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.create-field .photo-picker{border-radius:var(--radius);color:#222;cursor:pointer;background:#fff;border:1px dashed #aaa;align-self:flex-start;align-items:center;gap:12px;padding:10px 16px 10px 12px;display:flex;position:relative}.photo-picker>span:first-child{font:22px/1 var(--serif);color:#333}.photo-picker small{color:#666;margin-top:5px;font-size:10px;font-weight:400;display:block}.photo-picker input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.photo-picker:focus-within{outline-offset:3px;outline:2px solid #222}.create-callout{border-radius:var(--radius);background:#eef1e7;margin:5px 0 19px;padding:19px}.create-callout>span{color:#5e6c55;font-size:11px;display:block}.create-callout>strong{font:400 34px/1.2 var(--serif);margin:8px 0;display:block}.create-callout>p{color:#617159;font-size:11px;line-height:1.6}.create-split{margin:8px 0 18px;container-type:inline-size}.create-split-bar{border-radius:var(--radius);height:15px;display:flex;overflow:hidden}.create-split-bar span{min-width:0}.create-split ul{gap:0;margin:0;padding:12px 0 0;list-style:none;display:grid}.create-split li{min-width:0}.create-split li strong{font:400 24px/1.2 var(--serif);display:block}.create-split li span{color:#647060;font-size:10px}.zero-shares{margin-top:10px;font-size:10px}.create-split-content.is-narrow .create-split-bar{display:none}.create-split-content.is-narrow ul{gap:14px;display:grid;grid-template-columns:minmax(0,1fr)!important}.create-split-content.is-narrow li{grid-template-columns:1fr auto;align-items:baseline;display:grid}.create-split-content.is-narrow li strong{grid-area:1/2;font-size:20px}.create-split-content.is-narrow li span{grid-area:1/1;font-size:11px}.create-split-content.is-narrow li:after{content:"";border-radius:var(--radius);background:linear-gradient(to right,var(--split-color) 0 var(--share),#e4e7db var(--share) 100%);grid-column:1/-1;height:7px;margin-top:5px}@container (max-width:440px){.create-split-bar{display:none}.create-split ul{gap:14px;display:grid;grid-template-columns:minmax(0,1fr)!important}.create-split li{grid-template-columns:1fr auto;align-items:baseline;display:grid}.create-split li strong{grid-area:1/2;font-size:20px}.create-split li span{grid-area:1/1;font-size:11px}.create-split li:after{content:"";border-radius:var(--radius);background:linear-gradient(to right,var(--split-color) 0 var(--share),#e4e7db var(--share) 100%);grid-column:1/-1;height:7px;margin-top:5px}}.create-terms{border-top:1px solid var(--line);margin-top:20px;padding-top:13px;font-size:11px}.create-terms summary{color:#315b40;cursor:pointer;padding:4px 0}.create-terms li,.create-terms p{color:#647060;margin-top:9px;font-size:11px;line-height:1.65}.create-terms ol{margin:8px 0 0;padding-left:20px}.draft-status button{font-size:10px}.create-file-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.create-file-pill{border:1px solid var(--line);color:#647060;min-height:28px;font:500 11px/1 var(--sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 12px;display:inline-flex;position:relative}.create-file-pill:focus-within,.create-file-pill:hover{color:#293e35;border-color:#9aa894}.create-file-pill input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.create-file-actions .create-error{margin:0;font-size:11px}.create-aside{padding-top:2px;position:sticky;top:25px}.draft-preview{border-radius:var(--radius);background:#eeeee4;border:1px solid #cfd3c4;padding:23px;box-shadow:4px 5px #e2e3d852}.asset-art{height:160px;margin:0 -10px 20px;overflow:hidden}.draft-preview h2{font:400 30px/1.1 var(--serif);letter-spacing:-.03em;overflow-wrap:anywhere}.draft-preview dl{border-top:1px solid #d0d5c4;margin:20px 0 0;padding-top:15px}.draft-preview dl>div+div{margin-top:15px}.draft-preview dt{color:#55604f;font-size:10px}.draft-preview dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:20px;line-height:1.3}.draft-ownership{margin-top:20px}.ownership-mini{border-radius:var(--radius);background:#bd9b6c;height:5px;overflow:hidden}.ownership-mini span{background:#55744d;height:100%;display:block}.draft-ownership p{color:#55604f;margin-top:9px;font-size:9px;line-height:1.6}.draft-ownership p span{padding-inline:4px}.review-block{border-top:1px solid var(--line);padding:16px 0}.review-block>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.review-block h3{overflow-wrap:anywhere;font-size:14px;font-weight:500}.review-block button{color:#38694b;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:5px 0;font-size:10px}.review-block p{color:#647060;overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.65}.review-block dl{margin:12px 0 0}.review-block dl>div{justify-content:space-between;gap:18px;margin-top:9px;font-size:11px;display:flex}.review-block dt{color:#647060}.review-block dd{text-align:right;max-width:65%;margin:0}.review-block>.create-split{margin-bottom:0;display:block}.create-network-settings legend{margin-bottom:12px;font-size:12px;font-weight:500}.create-network-options{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.network-environment-control{--select-padding-right:28px;--select-chevron-inset:6px;min-width:0;max-width:100%;font:14px/1.5 var(--sans);display:inline-block;position:relative}.network-environment-value{visibility:hidden;min-height:44px;padding:8px var(--select-padding-right) 8px 0;white-space:pre;display:block}.create-network-settings .network-environment-control .network-environments{width:100%;min-width:0;padding-right:var(--select-padding-right);background-position:right var(--select-chevron-inset) center;position:absolute;inset:0}.create-network-settings .network-environments{appearance:none;width:auto;max-width:100%;min-height:44px;color:var(--ink,#293f34);font:14px/1.5 var(--sans);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23556659' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px center no-repeat;border:0;border-radius:0;padding:8px 34px 8px 0}.network-symbols{gap:8px;display:flex}.network-symbols button{border-radius:var(--radius);cursor:pointer;background:#fff;border:1px solid #bbb;place-items:center;width:48px;height:48px;padding:0;display:grid}.network-symbols button[aria-pressed=true]{background:#f1f1f1;border:2px solid #222}.network-symbols button[aria-pressed=false] img{opacity:.45}.network-symbols img{object-fit:contain;width:26px;height:26px;display:block}.network-environments:focus-visible,.network-symbols button:focus-visible{outline-offset:3px;outline:2px solid #222}.create-network-settings .create-error{margin-top:9px}#revnet-operator-address .create-field{margin-bottom:0}@media (max-width:1050px){.create-workspace{grid-template-columns:minmax(0,1fr) 250px;gap:36px}.create-steps button{gap:5px;font-size:11px}}@media (max-width:760px){.create-page #main{padding-inline:20px}.create-intro{flex-direction:column;gap:15px;padding:25px 0}.create-intro h1{max-width:350px}.create-intro h1+p{font-size:12px}.create-workspace{grid-template-columns:minmax(0,1fr);gap:25px}.create-steps{gap:6px;margin-bottom:20px}.create-steps button{text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:10px}.create-step h2{font-size:29px}.create-pair{gap:12px}.create-field>label{font-size:11px}.create-input{gap:6px;padding:9px}.create-input input{font-size:14px}.create-aside{position:static}.draft-preview{padding:21px}}@media (max-width:360px){.create-page #main{padding-inline:16px}.create-pair{grid-template-columns:minmax(0,1fr);gap:0}.create-actions{gap:10px}.create-intro h1{font-size:30px}}:is(.income-inputs,.fundraise-inputs) .create-field{margin-bottom:18px}:is(.income-inputs,.fundraise-inputs) .create-field>label{align-items:end;min-height:32px;line-height:1.4;display:flex}:is(.income-inputs,.fundraise-inputs) .create-input{gap:7px;padding:8px 10px}:is(.income-inputs,.fundraise-inputs) .create-input input{font-size:14px}:is(.income-inputs,.fundraise-inputs) .create-input>span{font-size:12px}.fundraise-inputs{grid-template-areas:"model model operator""goal goal share"}.fundraise-goal{grid-area:goal;min-width:0}.fundraise-goal>strong{overflow-wrap:anywhere}.fundraise-ownership{text-align:center;flex-direction:column;grid-area:share;align-items:center;gap:12px;display:flex}.fund-ownership-pie{aspect-ratio:1;border-radius:50%;place-items:center;width:108px;max-width:100%;display:grid;position:relative}.fund-ownership-pie:before{content:"";background:#eef1e7;border-radius:50%;position:absolute;inset:16%}.fund-ownership-pie strong{font:400 24px/1.2 var(--serif);position:relative}@media (max-width:760px){.fundraise-inputs{grid-template-areas:"model model""goal goal""operator share"}.fundraise-ownership{padding:14px 10px}}.income-preview-panel+.create-field{margin-top:20px}.income-inputs{grid-template-columns:repeat(2,minmax(0,1fr));max-width:434px}@media (min-width:761px){.fundraise-inputs{grid-template-columns:repeat(2,minmax(0,min(33.3333% - 10.6667px,209.333px))) minmax(0,1fr);max-width:none}}.income-field-group{border:0;min-width:0;margin:0 0 18px;padding:0}.income-field-group legend{font:500 12px/1.4 var(--sans);color:#365344;margin-bottom:8px;padding:0}.income-field-group .income-inputs{gap:10px 16px}.income-field-group .create-field{gap:5px;margin:0}.income-field-group>.create-field+.create-field,.income-field-group>.create-field+.income-inputs{margin-top:30px}.income-inputs.token-inputs{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.income-field-group .create-help:empty{display:none}.income-field-group .create-field>label{min-height:0}.income-preview-panel{border-radius:var(--radius);background:#eef1e7;border:1px solid #d8dfcc;margin-top:18px;padding:20px}.income-preview-panel>header{margin-bottom:16px}.income-preview-panel>header h3{font:500 15px/1.4 var(--sans);color:#365344}.income-preview-panel>header p{color:#617159;margin-top:3px;font-size:11px}.income-chart-heading{font:500 11px/1.4 var(--sans);color:#365344;margin:0}.income-preview-panel .create-split{margin:10px 0}.income-preview-panel .create-split-bar{height:10px}.income-preview-panel .create-split ul{padding-top:8px}.income-preview-panel .create-split li strong{font-size:20px}.income-preview-panel .create-note{font-size:10px;line-height:1.5}.income-preview-panel .create-income-preview{border-color:#d8dfcc;margin-top:16px;padding-top:16px}.income-preview-panel .create-income-preview h3{color:#365344;margin-bottom:12px;font-size:12px}.income-preview-panel .income-ownership-figure{margin-top:16px}.income-preview-panel .income-ownership-body{grid-template-columns:132px minmax(0,1fr);gap:22px}.income-preview-panel .income-ownership-pie{width:132px;height:132px}.income-preview-panel .income-ownership-center{background:#eef1e7;width:94px;height:94px}.income-preview-panel .income-ownership-center strong{font-size:17px}.income-preview-panel .income-preview-revenue{border-color:#d8dfcc;margin-top:16px;padding-top:12px}@media (max-width:760px){.income-preview-panel{padding:15px}}@media (max-width:1050px) and (min-width:761px),(max-width:420px){.income-preview-panel .income-ownership-body{grid-template-columns:minmax(0,1fr);gap:16px}}#create-review .review-block{border-color:#d8dfcc}#create-review .review-block:first-child{border-top:0}.modeling-inputs{border-radius:var(--radius);background:#edf2f4;border:1px solid #cbd7db;padding:16px;position:relative}.modeling-inputs legend{float:left;color:#3f5b66;width:100%;margin-bottom:0}.modeling-inputs .input-purpose-note{clear:both;color:#3f5b66;padding-top:5px}.modeling-inputs .create-field>label,.modeling-inputs .create-help,.modeling-inputs .create-input>span{color:#3f5b66}.modeling-inputs .create-input{border-color:#b9cbd2}.modeling-inputs .create-input:focus-within{border-color:#3f5b66;outline-color:#d3e1e6}@media (max-width:760px){.modeling-inputs .create-field>label{min-height:2.8em}}.fundraise-modeling{grid-area:model}.fundraise-contract{grid-area:operator;padding-top:16px}.fundraise-contract .create-field{max-width:209.333px}.fundraise-modeling .create-input{background:#fffefa}.fundraise-modeling .income-inputs{max-width:none}.fund-ownership-legend{text-align:left;width:100%;max-width:210px;margin:0;font-size:11px}.fund-ownership-legend>div{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.fund-ownership-legend dt{align-items:center;gap:6px;display:flex}.fund-ownership-legend dd{font-variant-numeric:tabular-nums;margin:0}.fund-ownership-legend i{border-radius:var(--radius);flex-shrink:0;width:8px;height:8px}.fund-operator-swatch{background:#42674d}.fund-contributor-swatch{background:#b1bd91}.fund-launch-progress{gap:4px;width:100%;max-width:460px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.fund-launch-progress li{border-radius:var(--radius);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid}.fund-launch-progress li[data-action]{background:#edf2e7}.fund-launch-badge{color:#586453;border-radius:var(--radius);background:#eeeee8;justify-self:start;padding:3px 8px;font-size:12px;line-height:1.4}.fund-launch-badge[data-state=action]{color:#fff;background:#42674d;font-weight:600}.fund-launch-badge[data-state=authorized],.fund-launch-badge[data-state=confirmed]{color:#35573d;background:#e7eee3}.fund-launch-action{background:#edf2e7;border-left:3px solid #42674d;gap:4px;max-width:460px;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}.fund-launch-action strong{color:#2e4b36}.fund-launch-recovery{margin-top:8px;font-size:12px}.fund-launch-recovery>summary{cursor:pointer;color:#647060}.fund-launch-recovery button{margin:8px 8px 0 0}.fund-launch-recovery>label{gap:8px;margin-top:12px;display:grid}.create-multisig{clear:both;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.create-multisig>.quiet-button{justify-self:start;font-size:.8rem}.create-multisig-owner{margin-bottom:10px}.create-multisig-owner:last-child{margin-bottom:0}.create-multisig-policy label{margin-bottom:5px;font-size:.82rem;display:block}.create-multisig-address{align-items:center;gap:8px;display:flex}.create-input:has(#create-minimumRevenue){max-width:16rem}.create-multisig-address input{flex:1;width:100%;min-width:0}.create-multisig-policy select{align-self:flex-start;width:auto;max-width:100%}.create-multisig-policy span{font-size:.8rem}.create-owner-operator{clear:both;align-items:center;gap:8px;margin-bottom:16px;display:flex}.create-owner-operator input{width:auto}.create-role-description{margin:0 0 24px;padding-left:18px;list-style:outside}.create-role-description li+li{margin-top:6px}.create-operator-profile{min-inline-size:0}.fundraise-contract>.create-help{margin:0 0 14px}.create-income-preview{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.create-income-preview h3{font:500 14px/1.4 var(--sans);margin:0 0 22px}.income-timeline-label{font:11px/1.5 var(--sans);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.income-timeline-label label{color:#647060}.income-timeline-label output{color:#31583e;white-space:nowrap;font-weight:500}.income-timeline-ends{color:#647060;justify-content:space-between;font-size:10px;display:flex}.income-ownership-figure{margin:25px 0 0}.income-ownership-body{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:28px;display:grid}.income-ownership-pie{background:#e5e8dc;border-radius:50%;place-items:center;width:160px;height:160px;display:grid}.income-ownership-center{box-sizing:border-box;background:var(--paper,#f7f5ef);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;padding:8px;display:flex}.income-ownership-center strong{max-width:100%;font:400 19px/1.25 var(--serif);overflow-wrap:anywhere}.income-ownership-center span{font:9px/1.4 var(--sans);color:#647060;margin-top:4px;display:block}.income-ownership-legend{min-width:0;margin:0;padding:0;list-style:none}.income-ownership-legend li{grid-template-columns:8px minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;display:grid}.income-ownership-legend li+li{margin-top:15px}.income-ownership-key{border-radius:var(--radius);width:8px;height:8px}.income-ownership-label{font:11px/1.45 var(--sans)}.income-ownership-legend strong{font:500 12px/1.4 var(--sans);text-align:right}.income-ownership-legend [data-income-tokens]{font:10px/1.4 var(--sans);color:#647060;overflow-wrap:anywhere;grid-column:2/-1}.income-preview-revenue{border-top:1px solid var(--line);font:11px/1.5 var(--sans);justify-content:space-between;align-items:baseline;gap:16px;margin-top:23px;padding-top:16px;display:flex}.income-preview-revenue span{color:#647060}.income-preview-revenue strong{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:500}.income-ownership-figure figcaption{color:#647060;font:10px/1.6 var(--sans);margin-top:10px}.income-preview-error{color:#647060;font:11px/1.6 var(--sans);margin:20px 0 0}@media (max-width:1050px) and (min-width:761px),(max-width:420px){.income-ownership-body{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px}.income-ownership-legend{width:100%}}