.cf-editor{border:1px solid var(--lp-border,#b4bfa4);border-radius:14px;overflow:hidden}.cf-editor-toggle{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px;display:flex}.cf-editor-toggle>span:first-child{align-items:center;gap:10px;display:flex}.cf-editor-toggle>span:last-child{color:var(--lp-muted,#6b7960);font-size:12px}.cf-editor-body{gap:16px;padding:0 20px 20px;display:grid}.cf-split{background:var(--lp-border,#b4bfa4);border-radius:8px;height:9px;display:flex;overflow:hidden}.cf-split span{border-right:2px solid var(--lp-paper);flex-basis:0;min-width:0}.cf-color-0{background:var(--lp-acid)}.cf-color-1{background:var(--lp-moss)}.cf-color-2{background:var(--lp-mint)}.cf-color-3{background:var(--lp-rose)}.cf-allocation{grid-template-columns:minmax(0,1fr) 90px 42px;align-items:center;gap:12px;display:grid}.cf-identity{align-items:center;gap:12px;min-width:0;display:flex}.cf-identity>span:last-child{min-width:0;display:grid}.cf-identity strong,.cf-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf-identity small{color:var(--lp-muted,#6b7960)}.cf-avatar{background:var(--lp-border,#b4bfa4);border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden}.cf-avatar img{object-fit:cover;width:100%;height:100%;position:absolute}.cf-share{position:relative}.launchpad .cf-share input{width:100%;padding:10px 26px 10px 10px}.cf-share>span:last-child{pointer-events:none;color:var(--lp-muted,#6b7960);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.launchpad .cf-icon-button{min-width:0;padding:11px}.cf-allocation-total,.cf-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cf-allocation-total{color:var(--lp-muted,#6b7960);font-size:12px}.cf-lookup-results{gap:8px;display:grid}.cf-lookup-results:empty{display:none}.cf-lookup-results>button{border:1px solid var(--lp-border,#b4bfa4);text-align:left;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:12px;display:flex}.cf-lookup-results>button:hover,.cf-recipient-row:hover{background:var(--lp-raised,#dadcc5)}.cf-muted{color:var(--lp-muted,#6b7960);align-items:center;gap:8px;display:flex}.cf-recipients{gap:16px;display:grid}.cf-recipients-compact{border-bottom:1px solid var(--lp-border,#b4bfa4);margin-bottom:12px;padding:18px}.launchpad .cf-recipients-compact h2{color:var(--lp-muted,#6b7960);font-size:13px}.cf-recipient-row{border-radius:10px;align-items:center;gap:18px;padding:12px;display:flex}.cf-recipient-row>.cf-identity{flex:1}.cf-recipient-stat{text-align:right;display:grid}.cf-recipient-stat small{color:var(--lp-muted,#6b7960)}.cf-pagination{justify-content:space-between;gap:16px;display:flex}.cf-text-button{background:0 0;border:0;padding:3px;text-decoration:underline}.cf-dashboard{gap:24px;max-width:1100px;margin:0 auto;display:grid}.cf-dashboard .lp-page-heading{margin-bottom:8px}.cf-bind{justify-content:space-between;align-items:center;gap:24px;display:flex}.cf-bind p{margin-top:8px}.cf-empty{justify-items:start;gap:18px;padding-block:44px;display:grid}.cf-empty p{color:var(--lp-muted,#6b7960)}.cf-token{gap:24px;display:grid}.cf-share-badge{border:1px solid var(--lp-border,#b4bfa4);border-radius:20px;padding:8px 12px;font-size:12px}.cf-balance{border-top:1px solid var(--lp-border,#b4bfa4);gap:16px;padding-top:18px;display:grid}.cf-balance>span{font-size:26px;font-weight:700}.cf-claim{gap:16px;display:grid}.cf-claim label{gap:8px;display:grid}.cf-claim input,.cf-claim textarea,.cf-editor-body input{border:1px solid var(--lp-border,#b4bfa4);width:100%;color:inherit;font:inherit;background:0 0;border-radius:10px;padding:14px}.cf-claim textarea{resize:vertical}.cf-actions{flex-wrap:wrap;gap:12px;display:flex}.cf-steps{counter-reset:claim;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.cf-steps li{counter-increment:claim;color:var(--lp-muted,#6b7960);align-items:center;gap:8px;font-size:12px;display:flex}.cf-steps li:before{content:counter(claim);border:1px solid var(--lp-border,#b4bfa4);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.cf-steps .is-active,.cf-steps .is-done{color:var(--lp-text,var(--lp-ink))}.cf-steps .is-active:before,.cf-steps .is-done:before{background:var(--lp-acid);color:#272e25;border-color:var(--lp-acid)}.cf-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.cf-tabs button{border:1px solid var(--lp-border,#b4bfa4);background:0 0;border-radius:24px;padding:11px 20px}.cf-tabs button[aria-pressed=true]{background:var(--lp-acid);border-color:var(--lp-acid);color:#272e25}@media (max-width:600px){.cf-editor-toggle,.cf-editor-body{padding-inline:14px}.cf-allocation{grid-template-columns:minmax(0,1fr) 72px 36px;gap:6px}.cf-identity{gap:8px}.cf-avatar{flex-basis:34px;width:34px;height:34px}.cf-recipient-row{gap:8px;padding:8px 0}.cf-recipient-stat{font-size:12px}.cf-bind{flex-direction:column;align-items:flex-start}}.cf-prepare{border:1px solid var(--lp-border,#b4bfa4);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.cf-prepare>p{flex-basis:100%}.cf-split .cf-unallocated{border:0}.cf-creator-result{border-bottom:1px solid var(--lp-border);padding:12px 0}.cf-creator-result:last-child{border-bottom:0}.cf-creator-result .cf-recipient-row{border:0;padding-top:0;padding-bottom:8px}.cf-creator-launch{margin-left:54px;font-size:12px;display:inline-block}.cf-creator-rank{min-width:30px;color:var(--lp-muted);font-size:13px}.cf-creator-lookup{margin-top:12px}.cf-creator-lookup .cf-creator-result{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cf-ranking-note{margin-top:16px}@media (max-width:600px){.cf-creator-launch{margin-left:42px}}.cf-public-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;display:flex}.cf-public-heading h1{overflow-wrap:anywhere;margin:8px 0 20px}.cf-public-token{border-top:1px solid var(--lp-border);align-items:center;gap:16px;padding:20px 0;display:flex}.cf-public-token>span{flex:1;min-width:0}.cf-public-token small{color:var(--lp-muted);margin-top:6px;display:block}.cf-public-token>strong{text-align:right;max-width:50%}.cf-public-token:hover{color:var(--lp-accent)}
