@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Sora:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";
:root{--bg:#f3f5f4;--ink:#111513;--muted:#727a75;--line:#dfe4e0;--panel:#fff;--mint:#71f2aa;--provider-accent:#4de58a;--provider-ink:#082b18}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:radial-gradient(circle at 50% -12%,color-mix(in srgb,var(--provider-accent) 19%,transparent),transparent 31rem),var(--bg);color:var(--ink);min-height:100vh;margin:0;font-family:Arial,Helvetica Neue,sans-serif}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}.site-header{align-items:center;gap:34px;max-width:1280px;height:80px;margin:auto;padding:0 28px;display:flex}.brand{color:var(--ink);letter-spacing:-.04em;align-items:center;gap:11px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.brand>span:last-child span{color:#919992}.brand-icon{background:#101512;border-radius:11px;align-content:center;gap:3px;width:36px;height:36px;padding:9px;display:grid;box-shadow:0 8px 24px #181c2420}.brand-icon i{background:linear-gradient(90deg,#72f5ad,#9a8cff);border-radius:4px;height:3px;display:block;transform:skew(-28deg)}.brand-icon i:nth-child(2){margin-left:5px}.site-header nav{align-items:center;gap:8px;margin-left:auto;display:flex}.site-header nav a{color:#737b76;border-radius:12px;padding:10px 13px;font-size:14px;font-weight:700;text-decoration:none}.site-header nav a.active,.site-header nav a:hover{color:#171b18;background:#fff}.wallet-adapter-button{background:#111512!important;border-radius:12px!important;height:43px!important;padding:0 17px!important;font-size:14px!important;font-weight:750!important}.wallet-adapter-modal-wrapper{font-family:Arial,Helvetica Neue,sans-serif!important}.workspace{width:min(1120px,100% - 40px);margin:66px auto 88px}.intro{justify-content:space-between;align-items:end;gap:60px;margin:0 0 40px;display:flex}.eyebrow{letter-spacing:.18em;color:#6f7872;font-size:11px;font-weight:900}.intro h1{letter-spacing:-.078em;margin:16px 0 0;font-size:clamp(3.5rem,8.2vw,6.7rem);font-weight:800;line-height:.84}.intro h1 span{color:#a0a7a2}.intro p{color:#626b65;max-width:405px;margin:0 0 5px;font-size:17px;line-height:1.6}.builder-card{background:#fffffff0;border:1px solid #e1e6e2;border-radius:29px;padding:27px;box-shadow:0 28px 90px #16211a0c}.builder-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.segmented{background:#eef1ef;border-radius:13px;padding:4px;display:flex}.segmented button{color:#747c76;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 17px;font-size:14px;font-weight:750}.segmented button.active{color:#111512;background:#fff;box-shadow:0 4px 14px #20282010}.zero-fee{color:#466251;align-items:center;gap:7px;font-size:13px;font-weight:750;display:flex}.provider-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.provider{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:10px;min-width:0;min-height:80px;padding:12px;transition:all .18s;display:flex;position:relative}.provider:hover{transform:translateY(-2px);box-shadow:0 10px 26px #15201a10}.provider.selected{border-color:var(--provider-accent);box-shadow:inset 0 0 0 1px var(--provider-accent)}.provider.gated{background:#fafbfa}.provider-mark{letter-spacing:-.03em;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:950;display:grid}.provider-copy{min-width:0}.provider strong{white-space:nowrap;font-size:13px;display:block}.provider small{color:#858c87;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;line-height:1.25;display:block;overflow:hidden}.status-dot{color:#fff;letter-spacing:.05em;background:#131815;border-radius:20px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:7px;font-weight:900;display:grid;position:absolute;top:8px;right:8px}.provider.gated .status-dot{color:#858b87;background:#e9ecea}.provider-banner{background:var(--provider-accent);color:var(--provider-ink);border-radius:17px;justify-content:space-between;align-items:center;min-height:76px;margin-top:20px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.provider-banner:after{content:"";border:36px solid color-mix(in srgb,var(--provider-ink) 8%,transparent);border-radius:50%;width:190px;height:190px;position:absolute;top:-93px;right:18%}.provider-banner div,.provider-banner a{z-index:1;position:relative}.provider-banner span{letter-spacing:.14em;opacity:.65;font-size:9px;font-weight:950;display:block}.provider-banner strong{letter-spacing:-.035em;margin-top:4px;font-size:23px;display:block}.provider-banner a{color:inherit;border:1px solid color-mix(in srgb,var(--provider-ink) 24%,transparent);border-radius:10px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.theme-bonk .provider-banner,.bonk-card{background:#ffd83d radial-gradient(#302600 1px,#0000 1px) 0 0/12px 12px}.theme-otc .provider-banner{color:#fff;background:#183d2a}.theme-bags .provider-banner{background:linear-gradient(120deg,#f4a3d2,#ef77bc)}.theme-raydium .provider-banner{color:#fff;background:linear-gradient(120deg,#23223c,#978cff)}.theme-meteora .provider-banner{color:#ffad56;background:#1e1711}.form-layout{grid-template-columns:230px 1fr;gap:25px;margin-top:25px;display:grid}.upload{color:#838b85;cursor:pointer;background:#fbfcfb;border:1.5px dashed #c8cec9;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:241px;display:flex;position:relative;overflow:hidden}.upload strong{color:#323833;font-size:13px}.upload span{text-align:center;padding:0 16px;font-size:10px}.upload input{display:none}.upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.upload button{color:#fff;cursor:pointer;background:#111512;border:0;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:10px;right:10px}.fields{gap:15px;display:grid}.two{grid-template-columns:1.5fr 1fr;gap:13px;display:grid}.three{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field>span{color:#535b55;font-size:11px;font-weight:800}.field input,.field textarea,.field select{color:#151a16;resize:vertical;background:#f8faf8;border:1px solid #dde2de;border-radius:12px;outline:0;width:100%;padding:12px 13px}.field select{appearance:auto;min-height:43px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--provider-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--provider-accent) 20%,transparent)}.field input::placeholder,.field textarea::placeholder{color:#a3aaa5}.advanced-toggle{color:#4e5750;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:22px;padding:0;font-size:12px;font-weight:800;display:flex}.advanced-toggle svg{transition:all .2s}.advanced-toggle svg.rotated{transform:rotate(180deg)}.provider-options{gap:11px;margin-top:13px;display:grid}.option-card{background:#f8faf8;border:1px solid #dde3de;border-radius:17px;padding:17px}.option-card header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.option-card header strong,.option-card header small{display:block}.option-card header strong{font-size:14px}.option-card header small{color:#737c75;margin-top:3px;font-size:10px}.option-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.option-card p{color:#69726c;margin:12px 0 0;font-size:11px;line-height:1.55}.pump-card{background:#e9fff1;border-color:#b8eccb}.bonk-card{color:#201b08;border-color:#dec133}.bonk-card .field input,.bonk-card .field select{background:#fff8c9;border-color:#cdbb5a}.stonk-card{color:#eafff0;background:#0c1710;border-color:#223b29}.stonk-card header small,.stonk-card p,.stonk-card .field>span{color:#9db7a5}.stonk-card .field input,.stonk-card .field select{color:#eafff0;background:#16231a;border-color:#294430}.otc-card{color:#f3fff5;background:#173d29;border-color:#173d29}.otc-card header small,.otc-card p,.otc-card .field>span{color:#b9ccbe}.otc-card .field input,.otc-card .field select{color:#f4fff5;background:#214d36;border-color:#3b684d}.bags-card{background:#fff2fa;border-color:#f1c3de}.gated-card{background:repeating-linear-gradient(-45deg,#fafbfa,#fafbfa 8px,#f4f6f4 8px 16px)}.split-bar{color:#102015;background:#d7ff67;border-radius:8px;height:31px;margin-top:14px;font-size:8px;font-weight:900;display:flex;overflow:hidden}.split-bar span{border-right:1px solid #173d2950;place-items:center;display:grid}.approval-note{color:#707973;align-items:center;gap:9px;margin:22px 0 13px;font-size:12px;display:flex}.launch-button{color:#fff;cursor:pointer;background:#121613;border:0;border-radius:15px;justify-content:center;align-items:center;gap:10px;width:100%;height:58px;font-weight:800;transition:all .18s;display:flex}.launch-button:hover:not(:disabled){background:var(--provider-ink);color:color-mix(in srgb,var(--provider-accent) 90%,white);transform:translateY(-1px)}.launch-button:disabled{opacity:.44;cursor:not-allowed}.route-results{background:#fff;border:1px solid #e0e5e1;border-radius:22px;margin-top:21px;padding:13px}.section-title{justify-content:space-between;align-items:center;padding:10px 10px 15px;display:flex}.section-title span{font-weight:800}.section-title small{color:#818983}.route-row{border-top:1px solid #eaeeeb;align-items:center;gap:12px;padding:13px 11px;display:flex}.route-row>div{min-width:0;margin-right:auto}.route-row strong,.route-row small,.route-row code{display:block}.route-row small{color:#737c76;white-space:nowrap;text-overflow:ellipsis;max-width:530px;margin-top:3px;font-size:11px;overflow:hidden}.route-row code{color:#909791;margin-top:5px;font-size:9px}.route-row>a,.route-row>button{color:#202621;cursor:pointer;background:#edf1ee;border:0;border-radius:9px;align-items:center;gap:5px;padding:9px 10px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.route-row.success>svg{color:#259358}.route-row.failed>svg{color:#d24b4b}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}footer{color:#838b85;border-top:1px solid #dce2dd;justify-content:space-between;width:min(1120px,100% - 40px);margin:0 auto 38px;padding-top:20px;font-size:11px;display:flex}.docs{width:min(920px,100% - 40px);margin:78px auto 100px}.docs-hero{max-width:760px;margin-bottom:72px}.docs-hero h1{letter-spacing:-.065em;margin:16px 0 25px;font-size:clamp(2.8rem,7vw,5.2rem);line-height:.94}.docs-hero p{color:#626b65;max-width:680px;font-size:18px;line-height:1.65}.docs section{margin:62px 0}.docs h2{letter-spacing:-.035em;font-size:28px}.docs p{color:#626b65;line-height:1.7}.docs ol{counter-reset:docs;margin-top:25px;padding:0;list-style:none}.docs li{counter-increment:docs;border-top:1px solid #d9dfda;grid-template-columns:38px 220px 1fr;align-items:start;padding:20px 0;display:grid}.docs li:before{content:counter(docs,decimal-leading-zero);color:#98a099;padding-top:4px;font-size:12px;font-weight:850}.docs li span{color:#687169;line-height:1.5}.docs-table{background:#fff;border:1px solid #dae0db;border-radius:17px;overflow:hidden}.table-head,.table-row{grid-template-columns:1.1fr 1.3fr 1.6fr;gap:16px;padding:15px 18px;display:grid}.table-head{color:#7f8881;text-transform:uppercase;letter-spacing:.08em;background:#edf1ee;font-size:10px;font-weight:900}.table-row{border-top:1px solid #e4e8e5;font-size:14px}.table-row span{color:#616a63}.docs-note{border-left:3px solid var(--mint);background:#e9fff1;border-radius:4px 14px 14px 4px;padding:15px 18px;font-size:14px}.unsupported{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.unsupported article{background:#fff;border:1px solid #dbe1dc;border-radius:16px;padding:20px}.unsupported p{margin:8px 0 0;font-size:14px}.unsupported strong{font-size:15px}@media (max-width:900px){.provider-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.site-header{gap:9px;height:69px;padding:0 14px}.site-header nav{display:none}.brand{margin-right:auto;font-size:15px}.brand-icon{width:32px;height:32px}.wallet-adapter-button{height:39px!important;padding:0 12px!important;font-size:12px!important}.workspace{width:min(100% - 20px,620px);margin:42px auto 62px}.intro{margin-bottom:26px;display:block}.intro h1{font-size:clamp(3.35rem,18vw,5.2rem)}.intro p{margin-top:26px;font-size:15px}.builder-card{border-radius:21px;padding:13px}.builder-head{margin-bottom:15px}.zero-fee{font-size:11px}.provider-strip{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:5px;display:flex;overflow-x:auto}.provider-strip::-webkit-scrollbar{display:none}.provider{scroll-snap-align:start;min-width:155px}.provider-banner{min-height:68px;margin-top:12px;padding:15px}.provider-banner strong{font-size:19px}.provider-banner a{padding:9px;font-size:0}.form-layout{grid-template-columns:1fr;gap:16px;margin-top:17px}.upload{min-height:190px}.two,.three,.option-grid{grid-template-columns:1fr}.three{gap:14px}.option-card{padding:14px}.approval-note{align-items:flex-start;line-height:1.45}.launch-button{height:55px}.route-row small{max-width:180px}.route-row code{text-overflow:ellipsis;max-width:180px;overflow:hidden}.route-row>a{padding:9px;font-size:0}.section-title small{display:none}footer{width:calc(100% - 20px);line-height:1.8;display:block}.docs{width:calc(100% - 24px);margin:48px auto}.docs-hero{margin-bottom:48px}.docs li{grid-template-columns:35px 1fr}.docs li span{grid-column:2;margin-top:7px}.table-head{display:none}.table-row{grid-template-columns:1fr;gap:6px;padding:17px}.unsupported{grid-template-columns:1fr}}
.native-launch{border-radius:18px;margin-top:20px;overflow:hidden}.native-launch h2,.native-launch h3,.native-launch p{margin-top:0}.native-launch button{cursor:pointer}.native-label{margin:18px 0 9px;font-size:12px;font-weight:750}.native-kicker{letter-spacing:.12em;margin-bottom:18px;font-size:11px;font-weight:900}.native-artwork{position:relative}.native-artwork>label{cursor:pointer;opacity:.9;border:1px dashed;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:170px;display:flex;overflow:hidden}.native-artwork input{display:none}.native-artwork img{object-fit:cover;width:100%;height:100%;min-height:170px;position:absolute;inset:0}.native-artwork strong{font-size:13px}.native-artwork span{opacity:.68;font-size:11px}.native-artwork>button{color:#fff;background:#0b0d0c;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:9px;right:9px}.native-submit{border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:51px;margin-top:16px;font-weight:850;display:flex}.choice-row,.wide-tabs{gap:8px;display:flex}.choice-row button,.wide-tabs button{color:inherit;opacity:.58;background:0 0;border:1px solid;border-radius:9px;padding:11px 18px;font-weight:750}.choice-row button.chosen,.wide-tabs button.chosen{opacity:1}.wide-tabs button{flex:1}.native-details{margin:17px 0}.native-details summary{cursor:pointer;font-size:12px;font-weight:750;list-style:none}.native-details .three{margin-top:14px}.pump-native{color:#f3f3f3;background:#0c0d0e;border:1px solid #242627;font-family:Arial,Helvetica Neue,sans-serif}.pump-native .native-topbar{background:#111315;border-bottom:1px solid #252729;align-items:center;gap:9px;height:58px;padding:9px 14px;display:flex}.native-topbar>button,.native-create{color:#fff;background:#1b1d20;border:0;border-radius:8px;place-items:center;min-width:38px;height:38px;font-size:22px;display:grid}.native-search{color:#85878b;background:#191b1e;border-radius:8px;flex:1;max-width:400px;height:38px;padding:11px 13px;font-size:12px}.native-search kbd{float:right;color:#aaa;background:#25272a;border-radius:4px;padding:1px 5px}.pump-sign{color:#07120b;background:#77f2ac;border-radius:8px;padding:11px 17px;font-size:12px;font-weight:850}.pump-grid{grid-template-columns:minmax(0,1fr) 270px;gap:10px;padding:18px;display:grid}.pump-grid>div>h2,.pump-preview>h2{margin:0 0 17px;font-size:15px}.pump-section{background:#17191b;border:1px solid #232628;border-radius:12px;margin-bottom:13px;padding:17px}.pump-section h3{margin-bottom:5px;font-size:13px}.pump-section p{color:#8d9093;margin-bottom:14px;font-size:10px;line-height:1.5}.pump-native .field>span{color:#d9dbdc;font-size:11px}.pump-native .field input,.pump-native .field textarea,.pump-native .field select{color:#f5f5f5;background:#191b1d;border-color:#292c2f;border-radius:7px}.pump-native .field input:focus,.pump-native .field textarea:focus{border-color:#60df96;box-shadow:0 0 0 2px #60df9625}.pump-native .choice-row button.chosen{background:#50d78b15;border-color:#50d78b}.pump-native .wide-tabs{border:1px solid #292c2f;border-radius:9px;padding:3px}.pump-native .wide-tabs button{border:0}.pump-native .wide-tabs .chosen{background:#202325}.mayhem-row{border:1px solid #282b2e;border-radius:9px;align-items:center;gap:9px;max-width:395px;padding:10px;display:flex}.mayhem-icon{color:#5ee496;border:1px solid #5ee496;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.mayhem-row div{flex-direction:column;font-size:11px;display:flex}.mayhem-row small{color:#8d9093;margin-top:2px}.fake-switch{background:#33363a;border-radius:20px;width:35px;height:20px;margin-left:auto;position:relative}.fake-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:3px}.media-section{grid-template-columns:1fr 1fr;gap:16px;display:grid}.media-rules{flex-direction:column;gap:5px;font-size:11px;display:flex}.media-rules span{color:#8d9093;margin-bottom:13px}.pump-native .native-submit{color:#07130b;background:#70efa6;border-radius:8px}.pump-preview>div{color:#8f9295;background:#17191b;border:1px solid #25282a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:287px;display:flex;overflow:hidden}.pump-preview img{object-fit:cover;align-self:start;width:100%;height:205px}.pump-preview strong{color:#fff;margin-top:13px;font-size:13px}.pump-preview small{margin-top:4px;font-size:10px}.bonk-native{color:#29201c;background:radial-gradient(circle at 12% 20%,#fff1e7 0,#0000 24rem),#fffaf7;border:1px solid #f0dfd4}.bonk-title{text-align:center;border-bottom:1px solid #f0dfd4;padding:20px 24px 15px}.bonk-title h2{font-size:20px}.bonk-title h2 span{color:#ff6612}.bonk-title>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bonk-title button{color:#50433d;background:#fff;border:1px solid #eadbd2;border-radius:8px;padding:9px 13px;font-size:11px}.bonk-title button.active{color:#fff;background:#ff6a17;border-color:#ff6a17}.bonk-board{padding:28px}.bonk-wallet-callout{background:#fff;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:290px;display:flex;box-shadow:0 16px 32px #55321d18}.bonk-wallet-callout>span{color:#ff6815;font-size:72px;line-height:1;transform:rotate(-38deg)}.bonk-wallet-callout h3{margin:14px 0 13px;font-size:21px}.bonk-wallet-callout p{color:#756862;font-size:14px}.bonk-native>.native-submit{color:#fff;background:#ff6815;width:calc(100% - 56px);margin:0 28px 28px}.bonk-form-grid{background:#fff;border-radius:13px;grid-template-columns:minmax(0,1fr) 255px;gap:20px;padding:22px;display:grid;box-shadow:0 16px 32px #55321d12}.bonk-form{gap:15px;display:grid}.bonk-native .field input,.bonk-native .field textarea,.bonk-native .field select{background:#fffaf7;border-color:#eadbd2}.bonk-form-grid>aside{text-align:center;border-left:1px solid #f1e3da;padding-left:20px}.bonk-form-grid>aside .native-artwork{color:#ff6815}.bonk-form-grid>aside h3{margin:14px 0 2px}.bonk-form-grid>aside p{color:#ff6815;font-size:12px}.bonk-native .native-submit{color:#fff;background:#ff6815;box-shadow:0 8px 20px #ff68152b}.stonk-native{color:#dcebed;background:#031113;border:1px solid #1b3539;padding:26px}.stonk-heading{border-bottom:1px solid #1b3438;padding:2px 0 24px}.stonk-heading h2{margin-bottom:8px;font-size:24px}.stonk-heading p{color:#74898d;max-width:690px;font-size:14px;line-height:1.55}.stonk-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:19px;margin-top:24px;display:grid}.stonk-form,.stonk-summary{background:#10252a;border:1px solid #1c3a40;border-radius:12px;padding:23px}.stonk-form>p,.stonk-row-head p{color:#82979b;font-size:11px;line-height:1.5}.stonk-native .native-label{color:#afc0c3}.stonk-pill{color:#9eb6ba;border:1px solid #29474d;border-radius:8px;padding:9px 16px;font-size:12px;display:inline-block}.stonk-native .choice-row,.stonk-native .wide-tabs{border:1px solid #29464b;border-radius:8px;gap:0;width:max-content;max-width:100%;padding:3px}.stonk-native .choice-row button,.stonk-native .wide-tabs button{border:0;padding:9px 16px;font-size:11px}.stonk-native .choice-row button.chosen,.stonk-native .wide-tabs button.chosen,.quote-tabs .chosen{color:#bde9f2;background:#1b383e}.stonk-info{color:#91a5a8;margin-top:13px;font-size:11px;line-height:1.7}.stonk-divider{background:#1f3b40;height:1px;margin:24px 0}.stonk-row-head{justify-content:space-between;align-items:end;gap:15px;display:flex}.stonk-range{accent-color:#68b6cc;width:100%;margin-top:10px}.range-labels{color:#637c81;justify-content:space-between;font-size:9px;display:flex}.stonk-native .field>span{color:#a9bcc0}.stonk-native .field input,.stonk-native .field textarea,.stonk-native .field select{color:#e0eef0;background:#08191c;border-color:#244249;border-radius:7px}.stonk-native .native-artwork{color:#5c7c81}.stonk-native .native-artwork>label{background:#08191c;min-height:120px}.artwork-label{margin-top:20px}.quote-tabs{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.quote-tabs span{color:#769095;border:1px solid #28464b;border-radius:7px;padding:8px 11px;font-size:10px}.stonk-summary{padding:0;position:sticky;top:14px}.stonk-summary h3{border-bottom:1px solid #1d3a3f;margin:0;padding:18px;font-size:14px}.summary-row{justify-content:space-between;gap:14px;padding:7px 18px;font-size:12px;display:flex}.summary-row span{color:#70878b}.summary-row strong{text-align:right}.stonk-summary>small{color:#698186;text-align:right;padding:1px 18px 16px;display:block}.summary-notes{color:#879ca0;border-top:1px solid #203d42;border-bottom:1px solid #203d42;padding:16px 18px;font-size:11px;line-height:1.45}.stonk-native .native-submit{color:#061316;background:#6cb8cf;width:calc(100% - 28px);margin:14px}@media (max-width:900px){.pump-grid,.stonk-grid,.bonk-form-grid{grid-template-columns:1fr}.pump-preview{order:-1}.pump-preview>div{height:180px}.pump-preview img{height:115px}.stonk-summary{order:-1;position:static}.bonk-form-grid>aside{border-top:1px solid #f1e3da;border-left:0;padding:20px 0 0}.bonk-form-grid>aside .native-artwork{max-width:260px;margin:auto}}@media (max-width:680px){.native-launch{border-radius:13px;margin-top:12px}.native-search{white-space:nowrap;overflow:hidden}.native-search kbd,.native-create{display:none}.pump-sign{padding:11px}.pump-grid{padding:12px}.pump-section{padding:13px}.media-section{grid-template-columns:1fr}.choice-row button,.wide-tabs button{padding:10px 11px}.bonk-title{padding:17px 10px}.bonk-title>div{gap:5px}.bonk-title button{padding:8px;font-size:10px}.bonk-board{padding:12px}.bonk-wallet-callout{text-align:center;min-height:220px;padding:18px}.bonk-native>.native-submit{width:calc(100% - 24px);margin:0 12px 12px}.bonk-form-grid,.stonk-native{padding:14px}.stonk-heading h2{font-size:20px}.stonk-form{padding:14px}.stonk-row-head{display:block}.stonk-row-head .choice-row{margin-top:10px}.quote-tabs{flex-wrap:nowrap;overflow-x:auto}.summary-row{padding:7px 14px}}
.intro{align-items:center;margin-bottom:32px}.intro h1{font-size:clamp(3.3rem,7vw,5.8rem);line-height:.86}.intro p{max-width:380px;font-size:16px}.builder-card{border-color:#dce3de;padding:30px;box-shadow:0 30px 90px #0d1b1314,0 2px 5px #0d1b1308}.builder-head{margin-bottom:23px}.provider-heading{justify-content:space-between;align-items:end;margin:0 1px 12px;display:flex}.provider-heading>div{flex-direction:column;gap:3px;display:flex}.provider-heading strong{font-size:13px}.provider-heading span,.provider-heading small{color:#89918c;font-size:10px}.provider-heading small{background:#f0f3f1;border-radius:20px;padding:6px 9px;font-weight:800}.provider-strip{gap:11px}.provider{border-radius:17px;gap:12px;min-height:91px;padding:15px}.provider:hover{border-color:#bbc6bf;box-shadow:0 13px 30px #12201717}.provider.selected{background:color-mix(in srgb,var(--provider-accent) 7%,white);box-shadow:inset 0 0 0 1px var(--provider-accent),0 12px 30px color-mix(in srgb,var(--provider-accent) 16%,transparent)}.provider strong{letter-spacing:-.015em;font-size:14px}.provider small{font-size:10px;line-height:1.35}.provider-mark{border-radius:13px;flex:0 0 45px;width:45px;height:45px;padding:8px;overflow:hidden}.provider-mark img{object-fit:contain;width:100%;height:100%;display:block}.status-dot{top:9px;right:9px}.native-launch{box-shadow:0 16px 42px #0f1b141a}.native-brand{border-bottom:1px solid;align-items:center;gap:10px;min-height:54px;padding:9px 17px;display:flex}.native-brand .provider-mark{border-radius:10px;flex-basis:34px;width:34px;height:34px;padding:5px}.native-brand strong{font-size:14px}.native-brand>span:last-child{letter-spacing:.13em;opacity:.55;margin-left:auto;font-size:9px;font-weight:900}.pump-native .native-topbar>.provider-mark{border-radius:9px;flex-basis:38px;width:38px;height:38px;padding:7px;background:#181b1d!important}.pump-native .native-brand{border-color:#252729}.bonk-native .native-brand{color:#8d4c27;background:#fff;border-color:#f0dfd4}.bonk-native .native-brand .provider-mark{background:#fff1e7!important}.stonk-native .native-brand{color:#b8d0d4;background:#07191c;border-color:#1b3438;margin:-26px -26px 24px}.stonk-native .native-brand .provider-mark{background:#143138!important}.route-row .provider-mark{border-radius:11px;flex-basis:38px;width:38px;height:38px;padding:6px}@media (max-width:900px){.workspace{margin-top:34px}.intro{gap:28px}.provider-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.workspace{margin-top:28px}.intro h1{font-size:clamp(3rem,16vw,4.7rem)}.intro p{font-size:15px}.builder-card{padding:14px}.provider-heading{margin-top:3px}.provider-strip{grid-template-columns:1fr 1fr;display:grid;overflow:visible}.provider{gap:8px;min-width:0;min-height:86px;padding:12px 9px}.provider-mark{border-radius:11px;flex-basis:39px;width:39px;height:39px;padding:6px}.provider strong{font-size:12px}.provider small{font-size:9px}.status-dot{min-width:17px;height:17px;font-size:6px}.native-topbar>.provider-mark{display:none}.stonk-native .native-brand{margin:-14px -14px 18px}.provider-heading span{max-width:220px}}.workspace{margin-top:24px}.intro{min-height:190px;margin-bottom:22px}.intro h1{max-width:720px;font-size:clamp(3rem,5.7vw,4.75rem);line-height:.92}.intro h1 br{display:none}.intro h1 span{margin-left:.12em}.intro p{font-size:15px}.builder-card{padding:25px}.provider-heading-actions{align-items:center;gap:7px;display:flex}.provider-heading-actions button{color:#68716b;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:800}.provider-heading-actions button:hover{color:#151a16;background:#eef2ef}.provider.selected{border-color:var(--card-accent);background:color-mix(in srgb,var(--card-accent) 9%,white);box-shadow:inset 0 0 0 1px var(--card-accent),0 12px 28px color-mix(in srgb,var(--card-accent) 13%,transparent)}.provider.gated{opacity:.62;cursor:not-allowed;background:#f5f7f5;border-style:dashed}.provider.gated:hover{box-shadow:none;border-color:var(--line);transform:none}.provider.gated .provider-mark{filter:grayscale(.3)}.multi-flow-bar{color:#fff;background:#111613;border-radius:15px;grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:center;gap:10px;margin-top:20px;padding:15px 18px;display:grid}.multi-flow-bar>div{grid-template-columns:27px 1fr;align-items:center;column-gap:8px;display:grid}.multi-flow-bar div>span{color:#8df5b8;background:#263029;border-radius:50%;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:9px;font-weight:900;display:grid}.multi-flow-bar strong{font-size:12px}.multi-flow-bar small{color:#8e9991;margin-top:2px;font-size:9px}.multi-flow-bar i{background:#334038;height:1px}.theme-pump .multi-flow-bar+.form-layout{margin-top:20px}.theme-pump .multi-flow-bar~.advanced-toggle{margin-top:18px}@media (max-width:900px){.intro{min-height:160px}.intro h1 br{display:block}.intro h1 span{margin-left:0}.multi-flow-bar{grid-template-columns:1fr 1fr 1fr}.multi-flow-bar>i{display:none}}@media (max-width:680px){.workspace{margin-top:18px}.intro{min-height:0;margin-bottom:18px}.intro h1{font-size:clamp(2.8rem,14.8vw,4rem)}.builder-card{padding:13px}.provider-heading{align-items:start;gap:10px}.provider-heading-actions{flex-wrap:wrap;justify-content:flex-end}.provider-heading-actions button{padding:4px}.provider-heading-actions small{text-align:center;order:-1;width:100%}.multi-flow-bar{grid-template-columns:1fr;gap:9px;padding:11px 13px}.multi-flow-bar>div{grid-template-columns:25px 1fr}.multi-flow-bar div>span{width:25px;height:25px}.multi-flow-bar small{display:none}}
.provider-heading>.provider-heading-actions{background:#f1f4f2;border:1px solid #e5eae6;border-radius:10px;flex-direction:row;align-items:center;gap:3px;padding:3px;display:flex}.provider-heading-actions button{color:#68716b;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:800}.provider-heading-actions button:hover{color:#151a16;background:#fff}.provider-heading-actions small{background:#fff}@media (max-width:680px){.provider-heading>.provider-heading-actions{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;padding:0}.provider-heading-actions small{text-align:center;order:-1;width:100%}}
:root{--bg:#fff;--ink:#111214;--muted:#70747c;--line:#e4e5e7;--panel:#fff;--mint:#69b8d8;--provider-accent:#69b8d8;--provider-ink:#15313c;--display:"Sora",sans-serif}html{background:#fff;scroll-padding-top:92px}body{color:var(--ink);background:#fff;min-height:100vh;margin:0;font:15px/1.55 Plus Jakarta Sans,system-ui,sans-serif}button,input,textarea,select{font:inherit}.site-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;border:0;align-items:center;gap:28px;max-width:none;height:76px;margin:0;padding:0 max(22px,50vw - 660px);display:flex;position:sticky;top:0}.brand{color:#111214;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:8px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.brand>img{object-fit:contain;filter:drop-shadow(0 3px 7px #44cbb03d);flex:0 0 62px;width:62px;height:62px;display:block}.brand>span>span{color:#989ba1;font-weight:650}.site-header nav{align-items:center;gap:5px;margin-left:0;display:flex}.site-header nav a{color:#7c7f85;border-radius:11px;padding:9px 12px;font-size:14px;font-weight:600}.site-header nav a.active,.site-header nav a:hover{color:#111;background:#f2f3f4}.route-status{color:#72767d;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.route-status i{background:#55c76a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #55c76a17}.social-x{color:#111;white-space:nowrap;background:#fff;border:1px solid #dedfe1;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex}.social-x:hover{border-color:#111;transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.social-x span{font:700 15px/1 var(--display)}.wallet-adapter-button{color:#fff!important;background:#111!important;border:1px solid #1b1b1c!important;border-radius:12px!important;height:46px!important;padding:0 17px!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-size:13px!important;font-weight:750!important;box-shadow:0 4px 12px #00000013!important}.wallet-adapter-modal-wrapper{font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.workspace{width:min(1320px,100% - 44px);margin:0 auto 70px}.intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:0;margin:0;padding:clamp(72px,6vw,96px) 2px 32px;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#85888e;margin:0 0 12px;font-size:11px;font-weight:800;display:block}.intro h1{font:500 clamp(42px,6vw,78px)/.98 var(--display);letter-spacing:-.065em;max-width:1000px;margin:0}.intro h1 br{display:block}.intro h1 span{color:#a1a4aa;margin:0}.intro>p{color:#686c72;width:min(680px,72vw);max-width:none;margin:26px auto 0;font-size:16px;line-height:1.55}.builder-card{background:#eff9fc;border:1px solid #dfe8eb;border-radius:26px;padding:12px;box-shadow:0 28px 80px #15313c16}.builder-head{margin:0 0 10px;padding:5px 5px 0}.segmented{background:#f7fafa;border:1px solid #dde4e7;border-radius:15px;padding:5px}.segmented button{text-align:left;color:#74787e;border-radius:11px;min-width:138px;padding:10px 14px;font-weight:800}.segmented button.active{color:#fff;background:#111;box-shadow:0 7px 18px #00000016}.zero-fee{color:#4b6e5a;font-size:12px}.provider-heading{margin:0 5px 11px;padding-top:2px}.provider-heading strong{font-size:13px}.provider-heading span,.provider-heading small{color:#85898f;font-size:10px}.provider-heading>.provider-heading-actions{background:#fff;border:1px solid #e3e6e8}.provider-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 5px 6px}.provider{color:#64686d;min-height:78px;box-shadow:none;background:#fff;border:1px solid #e2e3e5;border-radius:14px;padding:11px}.provider:hover{box-shadow:none;color:#111;background:#f5f6f7;border-color:#d7d9dc;transform:none}.provider.selected{color:#fff;background:#111;border-color:#111;box-shadow:0 8px 22px #0002}.provider.selected strong{color:#fff}.provider.selected small{color:#aeb2b9}.provider.selected .status-dot{color:#111;background:#fff}.provider.gated{opacity:.58;background:#f8f9f9;border-style:dashed}.provider-mark{border-radius:12px;flex-basis:42px;width:42px;height:42px;padding:7px;position:relative;overflow:hidden;background:#fff!important}.provider-mark .provider-fallback{font:800 12px var(--display);letter-spacing:-.04em;place-items:center;display:grid;position:absolute;inset:0}.provider-mark img{z-index:1;background:#fff;position:relative}.provider strong{color:#202124;font-size:14px}.provider small{color:#96999e;font-size:10px}.status-dot{color:#777b81;background:#f0f1f2;font-family:IBM Plex Mono,monospace}.multi-flow-bar{background:#15313c;border-radius:14px;margin:7px 5px 0}.form-layout{background:#fff;border:1px solid #0000000e;border-radius:18px;margin:7px 5px 0;padding:28px;box-shadow:0 18px 50px #1a1d2020}.upload{background:#fafafa;border:1.5px dashed #c8cbd0;border-radius:17px}.field>span{color:#686c72;font-size:12px;font-weight:600}.field input,.field textarea,.field select{color:#131416;background:#fff;border:1px solid #dcdee1;border-radius:12px;padding:13px 14px}.field input:focus,.field textarea:focus,.field select:focus{border-color:#69b8d8;box-shadow:0 0 0 4px #69b8d829}.advanced-toggle{color:#4f555b;margin:18px 7px 0}.provider-options{margin:12px 5px 0}.option-card{border-radius:15px}.ember-card{background:#fff4ec;border-color:#f1d8ca}.ember-card .field input,.ember-card .field select{background:#fffaf7;border-color:#efd6c8}.approval-note{color:#777b81;margin:19px 8px 12px}.launch-button{color:#fff;background:#15313c;border-radius:13px;width:calc(100% - 10px);min-height:56px;margin:0 5px 5px}.launch-button:hover:not(:disabled){color:#fff;background:#111}.route-results{border-color:#e1e3e5;border-radius:18px;margin-top:14px;box-shadow:0 12px 35px #1a1d200e}.route-row.handoff>svg{color:#c04d91}.launched-section{margin-top:72px;scroll-margin-top:92px}.launched-heading{justify-content:space-between;align-items:flex-end;gap:34px;margin:0 2px 24px;display:flex}.launched-heading h2,.how-section h2{font:500 clamp(40px,5.3vw,68px)/.98 var(--display);letter-spacing:-.055em;margin:0}.launched-heading>p{color:#71757b;max-width:470px;margin:0 0 5px;font-size:13px;line-height:1.7}.launched-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.launched-card{background:#fff;border:1px solid #e3e4e6;border-radius:17px;grid-template-columns:48px minmax(0,1fr) 38px;align-items:center;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 13px 35px #1a1d200b}.launched-card>div{min-width:0}.launched-card span,.launched-card strong,.launched-card code{display:block}.launched-card span{color:#85898f;font-size:10px}.launched-card strong{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;overflow:hidden}.launched-card code{color:#8c9095;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font:10px IBM Plex Mono,monospace;overflow:hidden}.launched-card>a{color:#25282b;background:#f2f3f4;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.launched-empty{color:#202124;text-align:center;background:#fafafa;border:1px dashed #dfe1e3;border-radius:18px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:118px;display:flex}.launched-empty span{color:#85898f;margin-top:5px;font-size:11px}.how-section{color:#fff;background:#15313c;border-radius:24px;margin-top:74px;padding:44px;scroll-margin-top:92px}.how-section>.eyebrow{color:#8fc7da}.how-section h2{color:#fff;max-width:800px}.how-section>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:34px;display:grid}.how-section article{background:#ffffff08;border:1px solid #ffffff20;border-radius:15px;padding:20px}.how-section article>span{color:#8fc7da;font:600 10px IBM Plex Mono,monospace}.how-section article strong{font:600 18px var(--display);margin-top:20px;display:block}.how-section article p{color:#ffffffa6;margin:8px 0 0;font-size:12px}footer{color:#85898f;border-color:#e4e5e7;width:min(1320px,100% - 44px)}.docs{width:min(1120px,100% - 44px);margin-top:68px}.docs-hero h1,.docs h2{font-family:var(--display);font-weight:500}.docs-note{background:#eff9fc;border-left-color:#69b8d8}@media (max-width:980px){.site-header{gap:12px}.site-header nav a{padding-inline:9px}.route-status{display:none}.provider-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.intro{padding-top:64px}.launched-grid{grid-template-columns:1fr}}@media (max-width:720px){html,body{max-width:100%;overflow-x:hidden}.site-header{height:68px;padding:0 max(10px,env(safe-area-inset-left));gap:8px}.brand{margin-right:auto;font-size:17px}.brand>img{flex-basis:52px;width:52px;height:52px}.brand>span>span,.site-header nav{display:none}.social-x{flex:0 0 42px;width:42px;height:42px;min-height:42px;padding:0}.social-x b{display:none}.wallet-adapter-button{max-width:42vw!important;height:42px!important;padding:0 12px!important;font-size:12px!important}.workspace{width:calc(100% - 24px);margin-bottom:54px}.intro{padding:42px 2px 23px;display:block}.intro h1{font-size:clamp(42px,12vw,56px);line-height:1}.intro>p{width:100%;margin-top:20px;font-size:14px}.builder-card{border-radius:22px;padding:7px}.builder-head{margin-bottom:10px;padding:4px 4px 0}.segmented{grid-template-columns:1fr 1fr;width:100%;display:grid}.segmented button{min-width:0}.zero-fee{display:none}.provider-heading{align-items:flex-start;gap:8px;margin-bottom:11px;padding-inline:4px}.provider-heading strong{font-size:13px}.provider-heading span{font-size:10px}.provider-heading small{min-width:0;padding:6px 9px;font-size:10px}.provider-strip{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 4px 6px;display:flex;overflow-x:auto}.provider{scroll-snap-align:start;gap:10px;min-width:176px;min-height:96px;padding:13px 12px}.provider-mark{border-radius:12px;flex-basis:42px;width:42px;height:42px;padding:7px}.provider strong{font-size:14px}.provider small{margin-top:4px;font-size:10px}.status-dot{min-width:19px;height:19px;padding:0 4px;font-size:7px;top:8px;right:8px}.multi-flow-bar{margin-inline:4px}.form-layout{border-radius:17px;grid-template-columns:1fr;margin-inline:0;padding:18px 13px}.launch-button{width:calc(100% - 8px);margin-inline:4px}.launched-section{margin-top:52px}.launched-heading{display:block}.launched-heading h2{font-size:42px}.launched-heading>p{margin-top:14px}.launched-card{grid-template-columns:42px minmax(0,1fr) 38px;padding:12px}.how-section{margin-top:52px;padding:29px 20px}.how-section h2{font-size:40px}.how-section>div{grid-template-columns:1fr;margin-top:25px}.how-section article strong{margin-top:12px}footer{width:calc(100% - 24px)}}@media (max-width:390px){.workspace{width:calc(100% - 16px)}.site-header{padding-inline:8px}.brand{font-size:15px}.brand>img{flex-basis:46px;width:46px;height:46px}.social-x{display:none}.wallet-adapter-button{max-width:47vw!important}.intro h1{font-size:40px}.provider{min-width:160px}.provider-heading-actions button{display:none}.form-layout{padding:15px 10px}.launched-card code{max-width:52vw}.how-section{padding:25px 16px}}
.wallet-adapter-button{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;height:48px;padding:0 24px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:48px;display:flex}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{color:#999;cursor:not-allowed;background:#404144}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{z-index:99;grid-row-gap:10px;opacity:0;visibility:hidden;background:#2c2d30;border-radius:10px;grid-template-rows:1fr;margin:0;padding:10px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 20px #0009}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{cursor:pointer;white-space:nowrap;box-sizing:border-box;color:#fff;border:none;border-radius:6px;outline:none;flex-direction:row;justify-content:center;align-items:center;width:100%;height:37px;padding:0 20px;font-size:14px;font-weight:600;display:flex}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transition:transform .15s ease-in;transform:rotate(180deg)}.wallet-adapter-modal{opacity:0;z-index:1040;background:#00000080;transition:opacity .15s linear;position:fixed;inset:0;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{cursor:pointer;background:#1a1f2e;border:none;border-radius:50%;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:18px;right:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{justify-content:center;align-items:center;min-height:calc(100vh - 6rem);margin:3rem;display:flex}@media (max-width:480px){.wallet-adapter-modal-container{min-height:calc(100vh - 2rem);margin:1rem}}.wallet-adapter-modal-wrapper{box-sizing:border-box;z-index:1050;background:#10141f;border-radius:10px;flex-direction:column;flex:1;align-items:center;max-width:400px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;box-shadow:0 8px 20px #0009}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{text-align:center;color:#fff;margin:0;padding:64px 48px 48px;font-size:24px;font-weight:500;line-height:36px}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{width:100%;margin:0 0 12px;padding:0;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{opacity:.6;margin-left:auto;font-size:14px}.wallet-adapter-modal-list-more{cursor:pointer;color:#fff;background-color:#0000;border:none;align-self:flex-end;align-items:center;padding:12px 24px 24px 12px;display:flex}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 24px 24px;display:flex}.wallet-adapter-modal-middle-button{cursor:pointer;color:#fff;background-color:#512da8;border:none;border-radius:8px;width:100%;margin-top:48px;padding:12px;font-size:18px;display:block}
