@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.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]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.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{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}html{--sq-ease: .14s cubic-bezier(.2, .8, .2, 1)}html button{border-radius:var(--radius-s);background:transparent;border:1px solid var(--line-3);box-shadow:none;letter-spacing:0;transition:color var(--sq-ease),background-color var(--sq-ease),border-color var(--sq-ease),outline-color var(--sq-ease)}html button:before{background:#ffffff0b;transition:opacity var(--sq-ease)}@media (hover: hover){html button:hover:not(:disabled){transform:none;border-color:var(--fg-3)}}html button:active:not(:disabled){transform:none;background-color:#ffffff05;box-shadow:none}html button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html button:disabled{background:transparent;box-shadow:none}html button.primary{color:var(--accent-ink);font-weight:600;text-shadow:none;background:var(--btn-primary-bg);border-color:var(--btn-primary-border);box-shadow:none}html button.primary:before{background:#ffffff29}html button.primary:after,html button.danger:after{box-shadow:none}@media (hover: hover){html button.primary:hover:not(:disabled){border-color:var(--btn-primary-border)}}html button.primary:active:not(:disabled){background:var(--btn-primary-bg);box-shadow:inset 0 0 0 100vmax #00281624}html button.primary:focus-visible{outline-color:var(--accent-hi)}html button.primary:disabled{color:color-mix(in srgb,var(--accent) 50%,transparent);background:var(--accent-wash);border-color:var(--accent-line);box-shadow:none}html button.danger{color:#fff;font-weight:600;text-shadow:none;background:var(--danger);border-color:var(--danger);box-shadow:none}html button.danger:before{background:#ffffff1f}@media (hover: hover){html button.danger:hover:not(:disabled){border-color:var(--danger)}}html button.danger:active:not(:disabled){background:var(--danger);box-shadow:inset 0 0 0 100vmax #3c00082e}html button.danger:disabled{color:color-mix(in srgb,var(--danger-fg) 55%,transparent);background:var(--danger-wash);border-color:var(--danger-line);box-shadow:none}html button.active,html button[aria-pressed=true]{color:var(--accent);background:var(--accent-wash);border-color:var(--accent-line);box-shadow:none}html button.btn-lg{border-radius:var(--radius-s);letter-spacing:0}html .btn-spinner{position:relative;width:14px;height:14px;padding:2px;border:0;border-radius:var(--radius-s);overflow:hidden;animation:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}html .btn-spinner:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg,currentColor 0 100deg,color-mix(in srgb,currentColor 24%,transparent) 100deg 360deg);animation:bndl-spin .8s linear infinite}@media (prefers-reduced-motion: reduce){html .btn-spinner:before{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}html button.primary[aria-busy=true]{color:var(--accent-ink);text-shadow:none;background:var(--btn-primary-bg);border-color:var(--btn-primary-border);box-shadow:none}html button.danger[aria-busy=true]{background:var(--danger);border-color:var(--danger)}html button[aria-busy=true]:not(.primary):not(.danger){background:transparent;border-color:var(--line-3)}html a.button,html a.button:visited{border-radius:var(--radius-s);background:transparent;border-color:var(--line-3);box-shadow:none;transition:color var(--sq-ease),background-color var(--sq-ease),border-color var(--sq-ease)}@media (hover: hover){html a.button:hover{transform:none;font-weight:500;-webkit-text-stroke-width:0;color:var(--fg);background-color:#ffffff0b;border-color:var(--fg-3)}}html a.button:active{transform:none}html button.copytext-btn{border-radius:var(--radius-s)}@media (min-width: 600px){html button[data-label]{flex-direction:column;gap:0}html button[data-label]:after{content:attr(data-label);content:attr(data-label) / "";position:static;display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700;opacity:1;background:none;box-shadow:none;animation:none;pointer-events:none;-webkit-user-select:none;user-select:none}}html button[data-label]{transition:color var(--sq-ease),background-color var(--sq-ease),border-color var(--sq-ease),font-weight var(--sq-ease)}@media (hover: hover){html button[data-label]:hover:not(:disabled){font-weight:700}}html a,html button.link{-webkit-text-stroke:0 currentColor;transition:color var(--sq-ease),text-decoration-color var(--sq-ease),-webkit-text-stroke-width var(--sq-ease)}@media (hover: hover){html a:hover{font-weight:inherit;-webkit-text-stroke-width:.035em}html button.link:hover:not(:disabled){-webkit-text-stroke-width:.035em}html button.link[data-label]:hover:not(:disabled){-webkit-text-stroke-width:0;font-weight:700}}@media (min-width: 600px){html button.link[data-label]{display:inline-flex;align-items:flex-start;justify-content:center}}html a:focus-visible,html button.link:focus-visible{border-radius:var(--radius-s)}html .error,html .warn,html .warn-banner,html .console-result,html .site-announcement{border-radius:var(--radius)}html .modal-backdrop{animation-duration:.14s}html .modal-card{border-radius:var(--radius);border-color:var(--line-2);box-shadow:none;animation-duration:.16s}html .modal-cost{border-radius:var(--radius-s);font-variant-numeric:tabular-nums}html .sheet-backdrop{animation-duration:.14s}html .sheet{--sheet-pad-l: calc(var(--space-4) + env(safe-area-inset-left));--sheet-pad-r: calc(var(--space-4) + env(safe-area-inset-right));padding-top:0;border-top:1px solid var(--line-3);border-radius:var(--radius) var(--radius) 0 0;box-shadow:none;animation-duration:.16s}html .sheet-head{min-height:52px;margin:0 calc(-1 * var(--sheet-pad-r)) var(--space-4) calc(-1 * var(--sheet-pad-l));padding:var(--space-1) var(--sheet-pad-r) var(--space-1) var(--sheet-pad-l);border-bottom:1px solid var(--line-1)}html .sheet-head>strong{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}html .sheet .sheet-head>.sheet-cancel{margin-right:calc(-1 * var(--space-2));padding:0 var(--space-2);color:var(--fg-2);background:transparent;border-color:transparent}html .sheet .sheet-head>.sheet-cancel:before{content:none}@media (hover: hover){html .sheet .sheet-head>.sheet-cancel:hover:not(:disabled){color:var(--fg);border-color:transparent}}html .wallet-adapter-modal{transition-duration:.14s}html .wallet-adapter-modal-wrapper{border-radius:var(--radius);border-color:var(--line-2);box-shadow:none}html .wallet-adapter-modal-title{align-self:stretch;padding:var(--space-6) 72px var(--space-5) var(--space-6);font-size:var(--text-xl);line-height:1.25;letter-spacing:-.02em;text-align:left}html .wallet-adapter-modal-button-close{top:var(--space-4);right:var(--space-4);width:36px;height:36px;border-radius:var(--radius-s);background:transparent;border:1px solid var(--line-2);transition:border-color var(--sq-ease)}@media (hover: hover){html .wallet-adapter-modal-button-close:hover{border-color:var(--fg-3)}}html .wallet-adapter-modal-button-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html .wallet-adapter-modal-list{align-self:stretch;width:auto;margin:0 var(--space-6) var(--space-3);border-top:1px solid var(--line-1)}html .wallet-adapter-modal-list li{border-bottom:1px solid var(--line-1)}html .wallet-adapter-modal-list .wallet-adapter-button{height:60px;padding:0 var(--space-2);font-size:var(--text-m);font-weight:500;border-radius:var(--radius-s);transition:background-color var(--sq-ease)}html .wallet-adapter-modal-list .wallet-adapter-button-start-icon{margin-right:var(--space-3)}html .wallet-adapter-modal-list .wallet-adapter-button-start-icon img{border-radius:var(--radius-s)}html .wallet-adapter-modal-list .wallet-adapter-button span{align-self:center;padding:1px 6px;line-height:18px;opacity:1;font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);border-radius:var(--radius-s);background:var(--accent-wash)}html .wallet-adapter-modal-list-more{align-self:flex-start;width:auto;min-width:0;margin:0 var(--space-6) var(--space-4);padding:0;height:var(--touch);justify-content:flex-start;font-size:var(--text-s)}html .login-pill{padding:4px 10px;border-radius:var(--radius-s);background:var(--accent-wash)}html .login-card>button.primary{outline:1px solid var(--accent-line);outline-offset:4px;box-shadow:0 22px 44px -24px color-mix(in srgb,var(--accent) 60%,transparent)}@media (hover: hover){html .login-card>button.primary:hover:not(:disabled){outline-color:var(--accent)}}html .login-card>button.primary:focus-visible{outline:2px solid var(--accent-hi);outline-offset:4px}html .login-card>button.primary:disabled{outline-color:var(--line-2);box-shadow:none}html .addon-strip{max-width:600px}html .addon-strip-title{display:flex;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);letter-spacing:.16em}html .addon-strip-title:before,html .addon-strip-title:after{content:"";flex:1 1 0;height:1px;background:var(--line-2)}html .addon-strip-list{display:block;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1)}html .addon-strip .offer{display:flex;flex-direction:column;gap:6px;border:0;background:transparent}html .addon-strip .offer+.offer{border-top:1px solid var(--line-1)}html .addon-strip .offer-head{justify-content:space-between;gap:6px var(--space-4)}html .addon-strip .offer-name{font-size:var(--text-m);font-weight:600;letter-spacing:-.005em}html .addon-strip .offer-prices{gap:6px}html .addon-strip .offer-price,html .mmp-price-legs>.offer-price{padding:1px 6px;font-size:var(--text-xs);line-height:18px;font-variant-numeric:tabular-nums;border-radius:var(--radius-s)}html .addon-strip .offer-plus{display:none}html .addon-strip .offer-plus+.offer-price{position:relative;margin-left:13px}html .addon-strip .offer-plus+.offer-price:before{content:"+";position:absolute;top:1px;right:calc(100% + 6px);font-family:var(--font-mono);font-size:var(--text-xs);line-height:18px;color:var(--fg-3)}html .addon-strip .offer-line{max-width:60ch;line-height:1.5}html .topbar .pk{border-radius:var(--radius-s);box-shadow:none;font-variant-numeric:tabular-nums}html .topbar .pk:before{border-radius:var(--radius-s);box-shadow:none}html .vip-badge{border-radius:var(--radius-s)}@media (min-width: 600px){html .topbar{gap:var(--space-2);min-height:60px}html .topbar button:not(.brand){min-height:36px;height:36px;padding:0 var(--space-3);font-size:var(--text-s);font-weight:500;color:var(--fg-2);background:transparent;border:1px solid var(--line-2)}html .topbar button:not(.brand):before{background:transparent}html .topbar .spacer+button,html .topbar .spacer+.admin-tab{margin-left:var(--space-2)}html .topbar .pk{height:36px;margin:0 0 0 var(--space-2);padding:0 var(--space-3) 0 10px;font-size:var(--text-xs);background:var(--bg-1);border-color:var(--line-2)}html .topbar .pk:before{width:6px;height:6px}html .vip-badge{height:20px;margin-left:-2px;padding:0 6px;font-family:var(--font-mono);font-weight:600;letter-spacing:.1em;background:var(--accent);border-color:var(--accent)}}@media (min-width: 600px) and (hover: hover){html .topbar button:not(.brand):hover:not(:disabled){color:var(--fg);border-color:var(--line-3)}}html .topbar button.active:not(.brand){color:var(--accent);background:var(--accent-wash);border-color:var(--accent-line);box-shadow:none}html .topbar button:not(.brand):active:not(:disabled){box-shadow:none}@media (min-width: 900px) and (min-height: 500px){html .leftnav{gap:var(--space-1);padding:var(--space-5) var(--space-3)}html .leftnav button{align-items:flex-start;min-height:40px;border-radius:var(--radius-s)}html .leftnav button.active{background:var(--bg-1);border-color:var(--line-2);box-shadow:inset 2px 0 0 var(--accent)}}html .leftnav button.leftnav-toggle{border-radius:var(--radius-s)}html section.console{--console-pad: var(--space-5);max-width:640px;gap:var(--space-3)}html .console-card{gap:var(--space-3);padding:var(--console-pad);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);box-shadow:none}html .console-card-head{gap:var(--space-1);margin:0}html .console-card-head h2,html .console-card:has([data-testid=console-start-staged]) .console-card-head h2{display:flex;align-items:center;gap:var(--space-2);min-height:40px;margin:calc(-1 * var(--console-pad)) calc(-1 * var(--console-pad)) var(--space-2);padding:var(--space-2) var(--console-pad);border-bottom:1px solid var(--line-1);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2)}html .console-card-sub{line-height:1.5}html .console-card:has([data-testid=console-start-staged]){padding:var(--console-pad);border-color:var(--line-2);background:var(--bg-1);box-shadow:none}html .console-card:has([data-testid=console-start-staged]) .console-card-head h2{color:var(--accent)}html .console-card:has([data-testid=console-start-staged]) button.full{min-height:56px;border-radius:var(--radius-s)}html .console-card:has([data-testid=console-start-staged]) .console-card-sub{margin-bottom:var(--space-1);color:var(--fg);font-size:var(--text-m)}html .console-helper{margin-top:calc(-1 * var(--space-1))}html .console-second-launch{margin-top:var(--space-2)}html button.link.console-mm-link{margin-top:var(--space-1)}html .wallet-banner-label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase}html .wallet-banner-pk{font-variant-numeric:tabular-nums}html .wallet-banner-balance{font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}html .wallet-banner-copy{text-decoration-color:var(--line-3)}@media (min-width: 600px){html .wallet-banner{padding:var(--space-4) var(--console-pad)}html .wallet-banner-balance{font-size:22px}}html .console-bullets{gap:6px;font-family:var(--font-mono);font-size:var(--text-s);line-height:1.55}html .console-bullets li{padding-left:20px}html .console-bullets li:before{left:1px;top:calc(.775em - 3px);width:6px;height:6px;border-radius:var(--radius-s);box-shadow:none;transform:none}html .console-card table.kv{display:table;margin:0;border:0;background:transparent;overflow:visible}html .console-card table.kv tbody{display:table-row-group}html .console-card table.kv tr{display:table-row;margin:0;padding:0;border:0;background:transparent}html .console-card table.kv th,html .console-card table.kv td{display:table-cell;padding:10px 0;border:0;border-bottom:1px solid var(--line-1);vertical-align:baseline}html .console-card table.kv tr:first-child th,html .console-card table.kv tr:first-child td{border-top:1px solid var(--line-1)}html .console-card table.kv tr:last-child th,html .console-card table.kv tr:last-child td{border-bottom:1px solid var(--line-1)}html .console-card table.kv th{width:1%;padding-right:var(--space-5);font-family:var(--font-sans);font-size:var(--text-s);font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--fg-2);background:transparent}html .console-card table.kv td{font-family:var(--font-mono);font-size:var(--text-s);font-weight:400;text-align:right;font-variant-numeric:tabular-nums;color:var(--fg)}html [data-testid=fees-paid] table.kv tr:last-child th,html [data-testid=fees-paid] table.kv tr:last-child td{border-top:1px solid var(--line-3);color:var(--fg);font-weight:600}@media (min-width: 900px) and (min-height: 500px){html .console-card .table-wrap{margin:0;border:0;background:transparent}html .console-card .table-wrap th{font-family:var(--font-mono);letter-spacing:.12em;background:transparent;border-bottom-color:var(--line-2)}html .console-card td{font-variant-numeric:tabular-nums}}html .vip-card .console-card-sub{font-family:var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums}html .vip-card h2 .launch-badge{padding:1px 6px;border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em}html .vip-card h2 .launch-badge:before{border-radius:var(--radius-s)}html .refer-code code{font-variant-numeric:tabular-nums}html .advanced-reveal{margin-top:var(--space-1)}@media (max-width: 599px){html section.console{--console-pad: var(--space-4)}html .console-card-head h2,html .console-card:has([data-testid=console-start-staged]) .console-card-head h2{min-height:44px;letter-spacing:.08em}html .wallet-banner{padding:var(--space-4)}html .wallet-banner-balance{font-size:28px}html .wallet-banner-label{letter-spacing:.08em}html .login-card>button.primary{width:calc(100% - 10px);margin-left:5px;margin-right:5px}html .addon-strip .offer{padding:var(--space-4)}html .addon-strip .offer-head{justify-content:flex-start}html .addon-strip-title{letter-spacing:.12em}html .sheet-head{min-height:56px}}@media (min-width: 600px){html .addon-strip .offer{padding:var(--space-4) var(--space-5)}}.wz.wizard{--wz-kv-label: 12rem}.wz.wizard>.progress{gap:0;margin:var(--space-5) 0 var(--space-7);padding:0 22px}.wz.wizard>.progress .dot{width:24px;height:24px;border:1px solid var(--line-3);border-radius:var(--radius-s);background:var(--bg-0);box-shadow:none;color:var(--fg-3);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;font-variant-numeric:tabular-nums}.wz.wizard>.progress .dot:after{top:calc(100% + 8px);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.wz.wizard>.progress .dot.done{color:var(--accent);border-color:var(--accent-line);background:var(--accent-wash)}.wz.wizard>.progress .dot.done:after{color:var(--fg-2)}.wz.wizard>.progress .dot.active{color:var(--accent-ink);font-weight:600;border-color:var(--accent);background:var(--accent);box-shadow:none}.wz.wizard>.progress .dot.active:after{color:var(--fg)}.wz.wizard>.progress .line{height:1px;margin:0 var(--space-2);border-radius:0;background:var(--line-2)}.wz.wizard>.progress .line.done{background:var(--accent-line)}.wz.wizard>.accordion{margin:0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);box-shadow:none}.wz.wizard>.accordion+.accordion{margin-top:-1px}.wz.wizard>.accordion.open{position:relative;margin:var(--space-3) 0;border-color:var(--line-3);border-top-color:var(--accent);background:var(--bg-1);box-shadow:none}.wz.wizard>.accordion.open+.accordion{margin-top:0}.wz.wizard>.accordion>button.accordion-head{min-height:52px;padding:0 var(--space-4) 0 var(--space-5);gap:var(--space-4);border-radius:0;background:transparent;box-shadow:none;transform:none;font-size:var(--text-m);transition:background-color .14s var(--ease-out)}.wz.wizard>.accordion>button.accordion-head:before{content:none}@media (hover: hover){.wz.wizard>.accordion>button.accordion-head:hover:not(:disabled){background:var(--bg-2)}}.wz.wizard>.accordion>button.accordion-head:active:not(:disabled){background:var(--bg-2)}.wz.wizard>.accordion>button.accordion-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius)}.wz.wizard>.accordion>button.accordion-head:disabled{color:var(--fg-3);background:transparent}.wz.wizard>.accordion>.accordion-head strong{font-weight:600;letter-spacing:-.01em}.wz.wizard>.accordion>.accordion-head .accordion-summary{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;color:var(--fg-2);font-variant-numeric:tabular-nums}.wz.wizard>.accordion>.accordion-head>span[aria-hidden]{width:24px;height:24px;border:1px solid var(--line-2);border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-s);color:var(--fg-2)}.wz.wizard>.accordion.open>.accordion-head>span[aria-hidden]{color:var(--accent);border-color:var(--accent-line)}.wz.wizard>.accordion>.accordion-body{padding:var(--space-5);border-top:1px solid var(--line-2)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) label:not(.inline):not(.wz-option):not(.kit-switch){margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;border:1px solid var(--line-2);border-radius:var(--radius);background-color:var(--bg-sunk);box-shadow:none;font-size:var(--text-input);letter-spacing:0;text-transform:none;transition:border-color .14s var(--ease-out),box-shadow .14s var(--ease-out)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) label>:is(input,select,textarea){margin-top:6px}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){height:44px;padding:0 var(--space-3)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) input[type=number]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (hover: hover){:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):hover:not(:disabled):not(:focus){border-color:var(--line-3)}}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):disabled{border-style:dashed;background-color:transparent}.wz.wizard>.accordion>.accordion-body input[type=file]{padding:5px;font-family:var(--font-mono);font-size:var(--text-s);color:var(--fg-2)}.wz.wizard>.accordion>.accordion-body input[type=file]::file-selector-button{height:32px;margin-right:var(--space-3);padding:0 var(--space-3);border:1px solid var(--line-3);border-radius:var(--radius);background:transparent;color:var(--fg);font:500 var(--text-s) var(--font-sans);cursor:pointer}.wz.wizard>.accordion>.accordion-body label:has(>:is([data-testid=wizard-sol],[data-testid=wizard-dev-buy-sol],[data-testid=wizard-snipe-sol],[data-testid=wizard-max-tip],[data-testid^=wizard-holder-sol-])),div.wz-sell[data-testid] label.wz-unit-pct{position:relative}.wz.wizard>.accordion>.accordion-body label:has(>:is([data-testid=wizard-sol],[data-testid=wizard-dev-buy-sol],[data-testid=wizard-snipe-sol],[data-testid=wizard-max-tip],[data-testid^=wizard-holder-sol-])):after,div.wz-sell[data-testid] label.wz-unit-pct:after{content:"SOL";position:absolute;right:var(--space-3);bottom:0;height:44px;display:flex;align-items:center;font-size:var(--text-2xs);letter-spacing:.08em;color:var(--fg-3);pointer-events:none}div.wz-sell[data-testid] label.wz-unit-pct:after{content:"%"}:is(.wz.wizard>.accordion>.accordion-body label:has(>:is([data-testid=wizard-sol],[data-testid=wizard-dev-buy-sol],[data-testid=wizard-snipe-sol],[data-testid=wizard-max-tip],[data-testid^=wizard-holder-sol-])),div.wz-sell[data-testid] label.wz-unit-pct)>input:not([type=checkbox]):not([type=radio]):not([type=file]){padding-right:52px}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) label.inline{gap:var(--space-3)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) input[type=checkbox]:not([role=switch]){width:18px;height:18px;margin-top:3px;border:1px solid var(--line-3);border-radius:var(--radius-s);box-shadow:none}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) input[type=checkbox]:not([role=switch]):before{width:10px;height:10px;transition:transform .12s var(--ease-out)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) input[type=checkbox]:not([role=switch]):checked{border-color:var(--accent);background:var(--accent);box-shadow:none}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid]) input[type=checkbox]:not([role=switch]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wz.wizard>.accordion>.accordion-body .field-helper{font-size:var(--text-s);line-height:1.5}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid],.wz-recover) button:not(.primary):not(.danger):not(.link):not(.copytext-btn):not(.wallet-adapter-button):not([aria-pressed]),button.wz-btn-line{border:1px solid var(--line-3);border-radius:var(--radius);background:transparent;box-shadow:none;color:var(--fg);font-weight:500;transform:none;transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out)}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid],.wz-recover) button:not(.primary):not(.danger):not(.link):not(.copytext-btn):not(.wallet-adapter-button):not([aria-pressed]):before,button.wz-btn-line:before{content:none}@media (hover: hover){:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid],.wz-recover) button:not(.primary):not(.danger):not(.link):not(.copytext-btn):not(.wallet-adapter-button):not([aria-pressed]):hover:not(:disabled),button.wz-btn-line:hover:not(:disabled){transform:none;border-color:var(--fg-3);background:var(--bg-2)}}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid],.wz-recover) button:not(.primary):not(.danger):not(.link):not(.copytext-btn):not(.wallet-adapter-button):not([aria-pressed]):active:not(:disabled),button.wz-btn-line:active:not(:disabled){transform:none;background:var(--bg-3);box-shadow:none}:is(.wz.wizard>.accordion>.accordion-body,div.wz-sell[data-testid],.wz-recover) button:not(.primary):not(.danger):not(.link):not(.copytext-btn):not(.wallet-adapter-button):not([aria-pressed]):disabled,button.wz-btn-line:disabled{color:var(--fg-3);border-color:var(--line-1);background:transparent}:is(.wz.wizard>.accordion>.accordion-body,.wz.wizard>.wz-run>.run-bar,div.wz-sell[data-testid],.wz-recover) button.primary{border-radius:var(--radius);box-shadow:none;text-shadow:none;transform:none;transition:filter .14s var(--ease-out)}:is(.wz.wizard>.accordion>.accordion-body,.wz.wizard>.wz-run>.run-bar,div.wz-sell[data-testid],.wz-recover) button.primary:after{content:none}@media (hover: hover){:is(.wz.wizard>.accordion>.accordion-body,.wz.wizard>.wz-run>.run-bar,div.wz-sell[data-testid],.wz-recover) button.primary:hover:not(:disabled){transform:none;filter:brightness(1.07)}}:is(.wz.wizard>.accordion>.accordion-body,.wz.wizard>.wz-run>.run-bar,div.wz-sell[data-testid],.wz-recover) button.primary:active:not(:disabled){transform:none;filter:brightness(.94);box-shadow:none}:is(.wz.wizard>.accordion>.accordion-body,.wz.wizard>.wz-run>.run-bar,div.wz-sell[data-testid],.wz-recover) button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(.wz.wizard>.accordion>.accordion-body,.wz.wizard>.wz-run>.run-bar,div.wz-sell[data-testid],.wz-recover) button.primary:disabled{background:transparent;border-color:var(--accent-line);color:#5ee0a880}.wz.wizard>.wz-run>.run-bar button.primary[aria-busy=true]{background:var(--btn-primary-bg);border-color:var(--btn-primary-border);color:var(--accent-ink)}.wz.wizard .accordion-body .holder-amounts{grid-template-columns:repeat(auto-fill,minmax(216px,1fr));gap:0 var(--space-6);margin:0 0 var(--space-2);border-top:1px solid var(--line-1)}.wz.wizard .accordion-body .holder-amounts>label{display:grid;grid-template-columns:11ch minmax(0,1fr);white-space:nowrap;align-items:center;gap:var(--space-3);margin:0;padding:var(--space-1) 0;border-bottom:1px solid var(--line-1);color:var(--fg-3)}.wz.wizard>.accordion>.accordion-body .holder-amounts>label>input:not([type=checkbox]):not([type=radio]):not([type=file]){height:36px;min-height:36px;margin:0;text-align:right}.wz.wizard>.accordion>.accordion-body .holder-amounts>label:has(>[data-testid^=wizard-holder-sol-]):after{bottom:var(--space-1);height:36px}.wz.wizard .accordion-body [data-testid=wizard-per-wallet-total]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg)}.wz.wizard .accordion-body>.field-helper:has(>.fee-line){margin:var(--space-5) 0;padding:var(--space-3) var(--space-4);border:1px solid var(--line-2);border-left:2px solid var(--accent);border-radius:var(--radius);background:var(--bg-sunk);font-family:var(--font-mono);font-size:var(--text-s);font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg)}.wz.wizard .accordion-body .fee-line{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;font-variant-numeric:tabular-nums;color:var(--fg-2)}.wz.wizard .accordion-body .addons-title,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>h4,.wz.wizard>.wz-run>.wz-run-title,div.wz-sell[data-testid] .wz-section{margin:var(--space-6) 0 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--line-2);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}.wz.wizard .accordion-body .review-addons-head{margin:0}.wz.wizard .accordion-body .review-addons-head .fee-hook{margin:0;padding:var(--space-3) var(--space-4);border:0;border-left:2px solid var(--accent);border-radius:0;background:var(--bg-sunk);font-size:var(--text-s);line-height:1.5;color:var(--fg-2)}.wz.wizard .accordion-body .review-addons-head .fee-hook strong{color:var(--fg);font-weight:600}.wz.wizard .accordion-body .kit-offer{margin:0}.wz.wizard .accordion-body .review-addons{margin:0 0 var(--space-6)}.wz.wizard .accordion-body :is(.kit-offer,.review-addons)>.kit-switch,.wz.wizard .accordion-body .kit-addons>.kit-switch{margin:0;padding:var(--space-4) 0;gap:var(--space-5);border:0;border-bottom:1px solid var(--line-1);border-radius:0;background:transparent}.wz.wizard .accordion-body .kit-switch-head{gap:var(--space-2) var(--space-3)}.wz.wizard .accordion-body .kit-switch-name{font-size:var(--text-m);font-weight:600;letter-spacing:-.01em}.wz.wizard .accordion-body :is(.kit-switch-price,.review-vip .offer-price){padding:1px 6px;border:1px solid var(--accent-line);border-radius:var(--radius-s);background:var(--accent-wash);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;line-height:1.5;letter-spacing:0;color:var(--accent);white-space:nowrap}.wz.wizard .accordion-body .kit-switch-desc{font-size:var(--text-s);line-height:1.5;color:var(--fg-2)}.wz.wizard .accordion-body .kit-addons{margin:0 0 0 var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--line-2)}.wz.wizard .accordion-body .kit-site-field{margin:0 0 0 var(--space-2);border-radius:var(--radius);border-color:var(--line-2)}.wz.wizard .accordion-body .kit-switch>input.kit-switch-input{width:40px;height:22px;border:1px solid var(--line-3);border-radius:var(--radius);background:var(--bg-sunk);box-shadow:none;transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out)}.wz.wizard .accordion-body .kit-switch>input.kit-switch-input:before{top:3px;left:3px;width:14px;height:14px;border-radius:var(--radius-s);background:var(--fg-3);transition:transform .14s var(--ease-out),background-color .14s var(--ease-out)}@media (hover: hover){.wz.wizard .accordion-body .kit-switch:hover>input.kit-switch-input:not(:checked){border-color:var(--fg-3)}.wz.wizard .accordion-body .kit-switch:hover>input.kit-switch-input:not(:checked):before{background:var(--fg-2)}}.wz.wizard .accordion-body .kit-switch>input.kit-switch-input:checked{border-color:var(--accent);background:var(--accent);box-shadow:none}.wz.wizard .accordion-body .kit-switch>input.kit-switch-input:checked:before{transform:translate(18px);background:var(--accent-ink)}.wz.wizard .accordion-body .kit-switch>input.kit-switch-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wz.wizard .accordion-body .kit-switch>input.kit-switch-input:disabled{opacity:.5}.wz.wizard .accordion-body .review-vip{padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--line-1);border-radius:0}.wz.wizard .accordion-body .review-vip .offer-name{font-weight:600}.wz.wizard .accordion-body .review-vip .offer-line{font-size:var(--text-s);color:var(--fg-2)}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv){display:block;margin:var(--space-6) 0 var(--space-4);border:0;border-top:1px solid var(--line-2);border-radius:0;background:transparent;overflow:visible}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv)>tbody{display:block}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) tr{display:grid;grid-template-columns:var(--wz-kv-label) minmax(0,1fr);margin:0;padding:0;border:0;border-bottom:1px solid var(--line-1);border-radius:0;background:transparent}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) :is(th,td){display:block;width:auto;padding:10px 0;border:0;background:transparent;text-align:left}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) th{padding-right:var(--space-4);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;line-height:1.9;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) td{font-family:var(--font-mono);font-size:var(--text-s);font-weight:400;line-height:1.6;font-variant-numeric:tabular-nums;color:var(--fg);overflow-wrap:anywhere}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) td:before{content:none}@media (hover: hover){:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) tr:hover td{background:transparent}}.wz.wizard .accordion-body table.kv .holder-amounts-review{gap:0 var(--space-5);margin:var(--space-1) 0;font-size:var(--text-xs);color:var(--fg-2)}.wz.wizard .accordion-body table.kv .imported-review{font-size:var(--text-xs)}.wz.wizard .accordion-body table.kv td>.fee-line{line-height:1.6;color:var(--fg-2)}.wz.wizard .accordion-body table.kv td>.fee-line.muted{color:var(--fg-3)}.wz.wizard .accordion-body table.kv td>.fee-line:first-of-type{margin-top:var(--space-1)}.wz.wizard .accordion-body table.kv td>ul.wz-receipt[data-testid]{margin:var(--space-4) 0 var(--space-1) calc(-1 * var(--wz-kv-label));padding-top:var(--space-3)}.wz.wizard .accordion-body [data-testid=wizard-block0-layout]{font-family:var(--font-mono);font-size:var(--text-s);font-variant-numeric:tabular-nums}.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]{margin-top:0!important}.wz.wizard .accordion-body [data-testid=wizard-prepared]{margin:var(--space-4) 0 0;font-family:var(--font-mono);font-size:var(--text-s);color:var(--fg)}.wz.wizard .accordion-body>[data-testid=wizard-disclosure]{margin-top:0!important}.wz.wizard .accordion-body>label.inline:has(>[data-testid=wizard-consent]){margin:var(--space-4) 0 0;padding:var(--space-3) 0;border-top:1px solid var(--line-1)}.wz.wizard .accordion-body>.wizard-launch-bar{margin:var(--space-4) calc(-1 * var(--space-5)) calc(-1 * var(--space-5));padding:var(--space-4) var(--space-5);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);background:var(--bg-1)}.wz.wizard .accordion-body>.wizard-launch-bar .field-helper{margin:var(--space-3) 0 0;font-size:var(--text-s);text-align:center}ul.wz-receipt[data-testid]{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:var(--space-3) 0 var(--space-1);padding:var(--space-2) 0 0;list-style:none;border-top:1px dashed var(--line-3);font-family:var(--font-mono);font-size:var(--text-s);font-weight:400;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--fg-2)}ul.wz-receipt[data-testid]>li.wz-rc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v" "n n";column-gap:var(--space-4);min-width:0;margin:0;padding:3px 0;border:0;border-radius:0;background:transparent;font-size:inherit;color:inherit}li.wz-rc>.wz-rc-k{grid-area:k;color:var(--fg-2)}li.wz-rc>.wz-rc-v{grid-area:v;text-align:right;white-space:nowrap;color:var(--fg)}li.wz-rc>.wz-rc-v>.wz-rc-approx{color:var(--fg-3);font-weight:400}li.wz-rc>.wz-rc-n{grid-area:n;font-size:var(--text-xs);color:var(--fg-3);overflow-wrap:anywhere}ul.wz-receipt[data-testid]>li.wz-rc-total{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--line-3);font-weight:600}ul.wz-receipt[data-testid]>li.wz-rc-total>:is(.wz-rc-k,.wz-rc-v){color:var(--fg)}ul.wz-receipt-split[data-testid]>li.wz-rc{grid-template-columns:7ch minmax(0,1fr) auto;grid-template-areas:"k n v";column-gap:var(--space-3);padding:4px 0}ul.wz-receipt-split[data-testid]>li.wz-rc>.wz-rc-n{font-size:inherit}ul.wz-receipt-split[data-testid]>li.wz-rc:not(:has(>.wz-rc-v))>.wz-rc-n{grid-column:n-start / v-end}ul.wz-receipt-split[data-testid]>li.wz-rc-total>.wz-rc-n{font-weight:400;color:var(--fg-2)}ul.wz-receipt[data-testid]>li.wz-rc-over{margin-top:var(--space-1);padding:3px var(--space-2);border-left:2px solid var(--warn);background:var(--warn-wash)}ul.wz-receipt[data-testid]>li.wz-rc-over>:is(.wz-rc-k,.wz-rc-v){color:var(--warn-fg)}ul.wz-receipt[data-testid]>li.wz-rc-mode>.wz-rc-n{padding-top:var(--space-1);line-height:1.55}ul.wz-receipt[data-testid]>li.pnl-gain>.wz-rc-v{color:var(--accent)}ul.wz-receipt[data-testid]>li.pnl-loss>.wz-rc-v{color:var(--danger-fg)}ul.wz-receipt[data-testid]>li.pnl-gain,ul.wz-receipt[data-testid]>li.pnl-loss{color:inherit}.wz.wizard>.wz-run{margin-top:var(--space-6)}.wz.wizard>.wz-run>.wz-run-title{margin:0 0 var(--space-2)}.run-step.wz-run-step{gap:2px var(--space-3);padding:9px 0;border-radius:0}.run-step.wz-run-step:before{left:7.5px;top:27px;bottom:-11px;width:1px;border-radius:0;background:var(--line-2)}.run-step.wz-run-step[data-state=ok]:before{background:var(--accent-line)}.run-step.wz-run-step .run-icon,.run-step.wz-run-step[data-state] .run-icon{width:16px;height:16px;margin-top:4px;border:0;border-radius:0;background:none;box-shadow:none;animation:none}.run-step.wz-run-step[data-state] .run-icon:after{top:0;right:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border:1px solid var(--line-3);border-radius:var(--radius-s);background:var(--bg-0);clip-path:none;animation:none}.run-step.wz-run-step[data-state=running] .run-icon:after{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 2px var(--bg-0)}.run-step.wz-run-step[data-state=ok] .run-icon:after{border-color:var(--accent);background:var(--accent)}.run-step.wz-run-step[data-state=error] .run-icon:after{border-color:var(--danger);background:var(--danger)}.run-step.wz-run-step .run-label{font-size:var(--text-m);font-weight:500}.run-step.wz-run-step[data-state=pending] .run-label{color:var(--fg-3);font-weight:400}.run-step.wz-run-step[data-state=running] .run-label{color:var(--accent)}.run-step.wz-run-step[data-state=error] .run-label{color:var(--danger-fg)}.run-step.wz-run-step .run-detail{padding-left:calc(16px + var(--space-3));font-size:var(--text-xs);line-height:1.55;color:var(--fg-2)}.run-step.wz-run-step[data-state=error] .run-detail{color:var(--danger-fg)}.run-step.wz-run-step>button.wz-btn-line{min-height:32px;padding:0 var(--space-3);font-size:var(--text-s)}.wz.wizard>.wz-run>.run-bar{margin-top:var(--space-4);padding:var(--space-3) 0;padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:var(--bg-0)}.wz-recover{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-1)}.wz-recover>p{font-size:var(--text-s)}div.wz-sell[data-testid]{padding:0 var(--space-5) var(--space-5);border:1px solid var(--line-2);border-top-color:var(--accent);border-radius:var(--radius);background:var(--bg-1);text-align:left}div.wz-sell[data-testid]>.wz-sell-title{margin:0 calc(-1 * var(--space-5)) var(--space-5);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-2);font-size:var(--text-m);font-weight:600;letter-spacing:-.01em}div.wz-sell[data-testid]>p,div.wz-sell[data-testid]>.wz-sell-totals>p,div.wz-sell[data-testid]>[data-testid$=-migrating]>p{font-size:var(--text-s)}div.wz-sell[data-testid]>.wz-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:none;margin:0 0 var(--space-5)}div.wz-sell[data-testid]>.wz-seg>button{width:auto;min-height:80px;margin:0;padding:var(--space-3) var(--space-2);flex-direction:column;gap:2px;border:1px solid var(--line-2);border-radius:0;background:var(--bg-sunk);box-shadow:none;transform:none;font-family:var(--font-mono);font-size:var(--text-l);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--fg);transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out)}div.wz-sell[data-testid]>.wz-seg>button+button{margin-left:-1px}div.wz-sell[data-testid]>.wz-seg>button:first-child{border-radius:var(--radius) 0 0 var(--radius)}div.wz-sell[data-testid]>.wz-seg>button:last-child{border-radius:0 var(--radius) var(--radius) 0}div.wz-sell[data-testid]>.wz-seg>button:before{content:none}@media (hover: hover){div.wz-sell[data-testid]>.wz-seg>button:hover:not(:disabled){transform:none;background:var(--bg-2);border-color:var(--line-3)}}div.wz-sell[data-testid]>.wz-seg>button[aria-pressed=true]{position:relative;z-index:1;border-color:var(--accent);background:var(--accent-wash);box-shadow:inset 0 2px 0 var(--accent);color:var(--accent)}div.wz-sell[data-testid]>.wz-seg>button:focus-visible{z-index:2;outline:2px solid var(--accent);outline-offset:-2px}div.wz-sell[data-testid]>.wz-seg small{font-size:var(--text-xs);font-weight:400;color:var(--fg-2);overflow-wrap:anywhere}div.wz-sell[data-testid]>.wz-seg small.pnl-gain{color:var(--accent)}div.wz-sell[data-testid]>.wz-seg small.pnl-loss{color:var(--danger-fg)}div.wz-sell[data-testid]>.wz-sell-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);align-items:end;gap:0 var(--space-4);margin:0}div.wz-sell[data-testid]>.wz-sell-fields>label{margin-bottom:var(--space-4)}div.wz-sell[data-testid] fieldset.wz-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0 0 var(--space-4);padding:0;border:0}div.wz-sell[data-testid] fieldset.wz-options>legend{float:left;width:100%;margin-bottom:6px;padding:0;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);grid-column:1 / -1}div.wz-sell[data-testid] label.wz-option{display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:44px;margin:0;padding:0 10px;border:1px solid var(--line-2);background:var(--bg-sunk);font-family:var(--font-mono);font-size:var(--text-s);color:var(--fg-2);cursor:pointer;transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out)}div.wz-sell[data-testid] label.wz-option+label.wz-option{margin-left:-1px}div.wz-sell[data-testid] label.wz-option:first-of-type{border-radius:var(--radius) 0 0 var(--radius)}div.wz-sell[data-testid] label.wz-option:last-of-type{border-radius:0 var(--radius) var(--radius) 0}div.wz-sell[data-testid] label.wz-option:has(>input:checked){position:relative;border-color:var(--accent);background:var(--accent-wash);color:var(--fg)}div.wz-sell[data-testid] label.wz-option>input[type=radio]{width:12px;height:12px;margin:0;border:1px solid var(--line-3);border-radius:var(--radius-s);background:var(--bg-0);box-shadow:none}div.wz-sell[data-testid] label.wz-option>input[type=radio]:checked{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 2px var(--bg-0)}div.wz-sell[data-testid] label.wz-option:has(>input:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}div.wz-sell[data-testid] fieldset.wz-options:disabled>label.wz-option{cursor:not-allowed;opacity:.6}div.wz-sell[data-testid] table.wz-wallets,div.wz-sell[data-testid] table.wz-wallets>tbody{display:block;margin:var(--space-4) 0 0}div.wz-sell[data-testid] table.wz-wallets>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}div.wz-sell[data-testid] table.wz-wallets>tbody>tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-5);margin:0;padding:0 0 var(--space-3);border:0;border-top:1px solid var(--line-3);border-radius:0;background:transparent}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--space-3);min-width:0;padding:7px 0;border:0;border-bottom:1px solid var(--line-1);background:transparent;font-family:var(--font-mono);font-size:var(--text-s);font-variant-numeric:tabular-nums;text-align:right;color:var(--fg)}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td:before{content:attr(data-label);flex:0 0 auto;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--fg-3)}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>:is(td[data-label=Role],td[data-label=Wallet]){align-items:center;min-height:40px;padding:var(--space-2) 0}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>:is(td[data-label=Role],td[data-label=Wallet]):before{content:none}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=Role]{grid-column:1;justify-content:flex-start;font-size:var(--text-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--accent)}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=Wallet]{grid-column:2 / -1;justify-content:flex-end}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td.cell-wide{min-width:0}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td.cell-wide>.copytext{min-width:0;max-width:100%}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td.cell-wide>details{flex:1 1 100%;font-size:var(--text-xs);text-align:left}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=PnL]{grid-column:1 / -1;border-bottom:0}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=PnL]>span{font-weight:600}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=PnL]>ul.wz-receipt[data-testid]{flex:1 1 100%;margin:var(--space-1) 0 0;padding-top:var(--space-1);border-top-color:var(--line-2);font-size:var(--text-xs);text-align:left}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=PnL]>ul.wz-receipt[data-testid]>li.wz-rc{padding:2px 0}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=PnL]>ul.wz-receipt[data-testid]>li.wz-rc-total{padding-top:var(--space-1);border-top-color:var(--line-2)}@media (hover: hover){div.wz-sell[data-testid] table.wz-wallets>tbody>tr:hover>td{background:transparent}}@media (max-width: 899px){div.wz-sell[data-testid] table.wz-wallets>tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr))}}div.wz-sell[data-testid]>.landing{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:var(--space-5) 0 0;border-top:1px solid var(--line-3);border-bottom:1px solid var(--line-2)}div.wz-sell[data-testid]>.landing>.landing-cell{justify-content:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:0;border-left:1px solid var(--line-1);border-radius:0;background:transparent;box-shadow:none}div.wz-sell[data-testid]>.landing>.landing-cell:first-child{padding-left:0;border-left:0}div.wz-sell[data-testid]>.landing .landing-label{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;color:var(--fg-3)}div.wz-sell[data-testid]>.landing .landing-value{font-size:22px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}div.wz-sell[data-testid]>.landing .landing-value:not(.pnl-gain):not(.pnl-loss){color:var(--fg)}div.wz-sell[data-testid]>.landing .landing-value small{font-family:var(--font-mono);color:var(--fg-3)}div.wz-sell[data-testid]>.wz-sell-totals{margin:var(--space-4) 0;font-family:var(--font-mono);font-variant-numeric:tabular-nums}div.wz-sell[data-testid]>.wz-sell-totals>p{margin:0 0 var(--space-1);color:var(--fg-2)}div.wz-sell[data-testid]>.wz-sell-totals>p:first-child{color:var(--fg)}div.wz-sell[data-testid]>.wz-sell-totals>p.error{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-left:2px solid var(--danger);background:var(--danger-wash);color:var(--danger-fg)}div.wz-sell[data-testid]>ul.wz-receipt-split[data-testid]{margin-top:0;border-top:0}div.wz-sell[data-testid]>.wz-sell-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-5) 0 0}div.wz-sell[data-testid]>.wz-sell-actions>button{margin:0}div.wz-sell[data-testid]>.wz-sell-actions>button.primary{flex:1 1 auto}@media (max-width: 599px),(max-height: 499px){.wz.wizard>.accordion>button.accordion-head{padding:0 var(--space-3) 0 var(--space-4);gap:var(--space-3)}.wz.wizard>.accordion>.accordion-body{padding:var(--space-4)}.wz.wizard .accordion-body>.wizard-launch-bar{margin:var(--space-4) calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}.wz.wizard .accordion-body>.wizard-launch-bar .field-helper{margin-top:var(--space-2)}.wz.wizard>.accordion>.accordion-body .holder-amounts>label>input:not([type=checkbox]):not([type=radio]):not([type=file]){height:44px;min-height:44px}.wz.wizard>.accordion>.accordion-body .holder-amounts>label:has(>[data-testid^=wizard-holder-sol-]):after{height:44px}.wz.wizard .accordion-body :is(.kit-offer,.review-addons)>.kit-switch{gap:var(--space-4)}.run-step.wz-run-step>button.wz-btn-line{min-height:var(--touch)}div.wz-sell[data-testid]>.wz-sell-actions>button{flex:1 1 100%}}@media (max-width: 599px){.wz.wizard>.progress{margin:var(--space-4) 0 var(--space-6);padding:0 26px}.wz.wizard>.progress .dot:not(.active):after{content:none}.wz.wizard{--wz-kv-label: 0px}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) tr{grid-template-columns:minmax(0,1fr)}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) th{padding:10px 0 0;line-height:1.4}:is(.wz.wizard .accordion-body>table.kv,.wz.wizard .accordion-body [data-testid=wizard-block0-bundle]>table.kv) td{padding:2px 0 10px}.done-card div.wz-sell[data-testid]{margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-4);border-left:0;border-right:0;border-bottom:0;border-radius:0}div.wz-sell[data-testid]>.wz-sell-title{margin:0 calc(-1 * var(--space-4)) var(--space-4);padding:var(--space-3) var(--space-4)}div.wz-sell[data-testid]>.wz-sell-fields{grid-template-columns:minmax(0,1fr)}div.wz-sell[data-testid]>.wz-sell-fields>fieldset.wz-options{grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}div.wz-sell[data-testid] label.wz-option{padding:0 var(--space-2);font-size:var(--text-xs);white-space:nowrap}ul.wz-receipt[data-testid]>li.wz-rc[data-testid=wizard-cost-overhead]{grid-template-columns:minmax(0,1fr);grid-template-areas:"k" "v" "n"}ul.wz-receipt[data-testid]>li.wz-rc[data-testid=wizard-cost-overhead]>.wz-rc-v{text-align:left;white-space:normal}ul.wz-receipt-split[data-testid]>li.wz-rc{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v" "n n"}ul.wz-receipt-split[data-testid]>li.wz-rc:not(:has(>.wz-rc-v))>.wz-rc-n{grid-column:1 / -1}div.wz-sell[data-testid]>.wz-seg>button{min-height:88px;padding:var(--space-2) var(--space-1)}div.wz-sell[data-testid] table.wz-wallets>tbody>tr{grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-3)}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td[data-label=Wallet]{grid-column:2}div.wz-sell[data-testid] table.wz-wallets>tbody>tr>td:not([data-label=Role]):not([data-label=Wallet]){grid-column:1 / -1}div.wz-sell[data-testid]>.landing{grid-template-columns:repeat(2,minmax(0,1fr))}div.wz-sell[data-testid]>.landing>.landing-cell:nth-child(odd){padding-left:0;border-left:0}div.wz-sell[data-testid]>.landing>.landing-cell:nth-child(n+3){border-top:1px solid var(--line-1)}}@media (prefers-reduced-motion: reduce){.wz.wizard .accordion-body .kit-switch>input.kit-switch-input:before{transition:none}}:root .done-card{--dd-pad: var(--space-6);margin-top:var(--space-6);padding:var(--space-7) var(--dd-pad) var(--space-6);border:1px solid var(--line-2);border-top:2px solid var(--accent);border-radius:var(--radius);background:var(--bg-1);box-shadow:none;animation:ddone-in .16s var(--ease-out) backwards}@keyframes ddone-in{0%{opacity:0}to{opacity:1}}:root .done-check{width:56px;height:56px;margin:0 auto var(--space-5);border-radius:var(--radius-s);background:var(--accent);box-shadow:none;color:var(--accent-ink);font-family:var(--font-mono);font-size:28px;font-weight:600;animation:ddone-in .16s var(--ease-out) both}:root .done-check:after{content:none}:root .done-check[data-state=ok]{font-size:0}:root .done-check[data-state=ok]:before{content:"";width:22px;height:11px;margin-top:-5px;border-left:3px solid var(--accent-ink);border-bottom:3px solid var(--accent-ink);transform:rotate(-45deg)}:root .done-check[data-state=partial]{background:var(--warn);color:#1a1204}:root .done-check[data-state=pending]{background:transparent;border:1px solid var(--accent-line);font-size:0}:root .done-check[data-state=pending]:before{content:"";width:12px;height:12px;background:var(--accent);animation:ddone-pending 1.2s ease-in-out infinite}@keyframes ddone-pending{0%,to{opacity:1}50%{opacity:.35}}:root .done-card>h3{margin:0 0 var(--space-2);font-size:var(--text-2xl);font-weight:600;letter-spacing:-.03em;line-height:1.15}:root .done-token{margin:0 0 var(--space-5);font-size:var(--text-l)}:root .done-token small{font-family:var(--font-mono);font-size:var(--text-s);letter-spacing:.02em}:root .done-card ul.done-lines{display:block;margin:0 0 var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0)}:root .done-card .done-lines>li{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--space-3);min-height:40px;padding:11px var(--space-4);border:none;border-radius:0;background:transparent;font-family:var(--font-mono);font-size:var(--text-s);line-height:1.45;font-variant-numeric:tabular-nums;color:var(--fg-2)}:root .done-card .done-lines>li+li{border-top:1px solid var(--line-1)}:root .done-card .done-lines>li:before{content:"";flex:none;align-self:center;width:8px;height:8px;border:1px solid var(--line-3);border-radius:var(--radius-s)}:root .done-card .done-lines>li[data-state=ok]{color:var(--fg)}:root .done-card .done-lines>li[data-state=ok]:before{border-color:var(--accent);background:var(--accent)}:root .done-card .done-lines>li[data-state=failed]{color:var(--danger-fg)}:root .done-card .done-lines>li[data-state=failed]:before{border-color:var(--danger);background:var(--danger)}:root .done-card .launch-chart,:root .done-card .offers,:root .done-card .kit-card,:root .done-card .cg,:root .done-card .mm{margin:var(--space-6) calc(-1 * var(--dd-pad));border:none;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-radius:0;background:var(--bg-0);box-shadow:none}:root .done-card :is(.launch-chart,.offers,.kit-card,.cg,.mm)+:is(.launch-chart,.offers,.kit-card,.cg,.mm){margin-top:calc(-1 * var(--space-6) - 1px)}:root .done-card .launch-chart-head,:root .done-card .kit-card-head,:root .done-card .cg-head,:root .mm-head,:root .done-card .offers-head{padding:var(--space-4) var(--dd-pad, var(--space-5));border-bottom:1px solid var(--line-1);background:transparent}:root :is(.done-card,.mmp) .landing-label,:root .mm-kicker,:root .cg-kicker,:root .done-card .offers-head h4{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}:root .mm-kicker{color:var(--accent)}:root .done-card .launch-chart-head{padding-block:var(--space-3)}:root .done-card .launch-chart-head>.landing-label{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--fg-2)}:root .done-card .launch-chart-head>.landing-label:before{content:"";width:6px;height:6px;background:var(--accent)}:root .done-card .launch-chart-actions{gap:var(--space-2)}:root .done-card .launch-chart-frame{height:440px;background:var(--bg-sunk);border-bottom:1px solid var(--line-1)}:root .done-card .launch-chart-note{padding:var(--space-3) var(--dd-pad);font-size:var(--text-xs);color:var(--fg-3);opacity:1}:root .done-card .offers-head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-4);margin:0}:root .done-card .offers-head h4{margin:0;color:var(--fg-2)}:root .done-card .offers-head .fee-hook{font-size:var(--text-s)}:root .done-card .offers-row{display:block;margin:0;padding:0}:root .done-card .offers .offer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head actions" "line actions" "error error";align-items:center;gap:var(--space-1) var(--space-5);min-height:76px;padding:var(--space-4) var(--dd-pad);border:none;border-radius:0;background:transparent;font-size:var(--text-s)}:root .done-card .offers .offer+.offer{border-top:1px solid var(--line-1)}:root .done-card .offers .offer[data-testid=offer-mm]{background:transparent;box-shadow:inset 2px 0 0 var(--accent)}:root .done-card .offers .offer-head{grid-area:head;align-self:end;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3)}:root .done-card .offers .offer-name{font-size:var(--text-m);font-weight:600}:root .done-card .offers .offer-line{grid-area:line;align-self:start;max-width:72ch;line-height:1.5}:root .done-card .offers .offer-actions{grid-area:actions;justify-content:flex-end;margin:0;padding:0}:root .done-card .offers .offer-error{grid-area:error}:root .done-card .offers>.vip-card{margin:0;border-radius:0;border-inline:none}:root .done-card .offers-note{margin:0;padding:var(--space-3) var(--dd-pad);border-top:1px solid var(--line-1)}:root .done-card .offers>.kit-card{margin-block:0}:root :is(.done-card .offers,.mmp) .offer-price{padding:3px 7px;border:1px solid var(--accent-line);border-radius:var(--radius-s);background:var(--accent-wash);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.02em;line-height:1.3;color:var(--accent)}:root .done-card .offers .offer-plus{font-family:var(--font-mono)}:root .done-card .offers .offer-actions .copytext{max-width:280px}:root .done-card .kit-card{gap:var(--space-5);padding-bottom:var(--space-5)}:root .done-card .kit-card>*{margin-left:var(--dd-pad);margin-right:var(--dd-pad)}:root .done-card .kit-card>.kit-card-head{margin:0}:root .done-card .kit-card-head h4,:root .done-card .cg-head h4,:root .mm-head h4{font-size:var(--text-l);font-weight:600;letter-spacing:-.015em}:root .done-card .kit-art-download,:root .done-card .kit-art-download:visited{min-height:32px;padding:0 var(--space-3);border:1px solid var(--line-3);border-radius:var(--radius-s);background:transparent;font-size:var(--text-xs);font-weight:500;color:var(--fg);transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out)}@media (hover: hover){:root .done-card .kit-art-download:hover{border-color:var(--fg-3);background:var(--bg-2);color:var(--fg)}}:root .done-card .kit-art-download:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .done-card .kit-art-item{background:var(--bg-0)}:root .mm{border-radius:var(--radius);background:var(--bg-0)}:root .mm-head{align-items:center}:root .mm-pad{margin:var(--space-4) var(--dd-pad, var(--space-5))}:root .mm-body{padding:var(--space-5) var(--dd-pad, var(--space-5));gap:var(--space-4)}:root .done-card>.landing{display:flex;flex-wrap:wrap;gap:1px;margin:var(--space-6) 0 var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--line-1);overflow:hidden}:root .done-card>.landing>.landing-cell{flex:1 1 140px;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border:none;border-radius:0;background:var(--bg-1);box-shadow:none}:root .done-card>.landing>.landing-cell:first-child{flex-basis:100%;flex-direction:row;align-items:baseline;justify-content:space-between;padding:var(--space-3) var(--space-4)}:root .done-card>.landing .landing-value{font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--fg)}:root .done-card>.landing>.landing-cell:first-child .landing-value{font-size:var(--text-m);letter-spacing:0;color:var(--fg)}:root .done-card>.landing .landing-value small{font-family:var(--font-mono);letter-spacing:0;color:var(--fg-3)}:root .done-card>p{gap:var(--space-1) var(--space-4);min-height:44px;padding:var(--space-3) 0;border-bottom:1px solid var(--line-1);font-size:var(--text-s);color:var(--fg-2)}:root .done-card>p[data-testid$=-done-fees]{margin:0;padding:var(--space-3) 0;border-bottom:1px solid var(--line-1);font-family:var(--font-mono);font-size:var(--text-s);font-weight:400;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--fg)}:root .done-card>p+.done-actions{margin-top:var(--space-2);border-top:none}:root .done-card>p:has(+ul):not([data-testid$=-done-fees]),:root .done-card [data-testid$=-done-tips]>p:first-child{min-height:0;margin:var(--space-5) 0 0;padding:0 0 var(--space-2);border-bottom:none;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}:root .done-card [data-testid$=-done-tips]>p.muted{margin:0;padding:var(--space-2) 0;font-family:var(--font-mono);font-size:var(--text-xs)}:root .done-card ul.cost-lines,:root .done-card ul[data-testid$=-done-txs],:root .done-card ul[data-testid$=-done-bundles],:root .done-card ul[data-testid$=-done-tips-rows]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1px;margin:0;padding:0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);overflow:hidden}:root .done-card ul.cost-lines{grid-template-columns:minmax(0,1fr);margin:var(--space-4) 0 0}:root .done-card ul[data-testid$=-done-bundles]{grid-template-columns:repeat(auto-fill,minmax(216px,1fr))}:root .done-card ul[data-testid$=-done-tips-rows]{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}:root .done-card :is(ul.cost-lines,ul[data-testid$=-done-txs],ul[data-testid$=-done-bundles],ul[data-testid$=-done-tips-rows])>li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-height:40px;padding:10px var(--space-4);border:none;border-radius:0;background:var(--bg-1);box-shadow:0 0 0 1px var(--line-1);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5;font-variant-numeric:tabular-nums;color:var(--fg-2)}:root .done-card ul.cost-lines>li{justify-content:flex-start}:root .done-card ul.cost-lines>li strong{color:var(--fg);font-weight:600}:root .done-card ul[data-testid$=-done-tips-rows]>li{justify-content:flex-start}:root .done-card :is(ul[data-testid$=-done-txs],ul[data-testid$=-done-bundles])>li a{white-space:nowrap}:root .done-card li a,:root .done-card>p a{font-family:var(--font-mono);font-size:var(--text-xs);text-underline-offset:3px}:root .done-card [data-testid=done-pnl]{margin:var(--space-5) 0 0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0)}:root .done-card [data-testid=done-pnl]>h4{margin:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-1);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}:root .done-card [data-testid=done-pnl] .pnl-split>div{padding:10px var(--space-4);font-family:var(--font-mono);font-size:var(--text-s);line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:root .done-card [data-testid=done-pnl] .pnl-split>div+div{border-top:1px solid var(--line-1)}:root .done-card [data-testid=done-pnl] .pnl-split>div:last-child{border-top-color:var(--line-3);font-weight:600}:root .done-card>table,:root .done-card [data-testid=creator-rewards] table{margin-top:var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);overflow:hidden}:root .done-card>p:has(+table){margin-bottom:0;border-bottom:1px solid var(--line-1)}:root .done-card>table th{padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;background:var(--bg-0);border-bottom:1px solid var(--line-2)}:root .done-card>table td{padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs)}:root .done-card .creator-rewards{margin:var(--space-5) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--line-1);border-bottom:none}:root .done-card .creator-rewards>p{margin:0;font-family:var(--font-mono);font-size:var(--text-s);font-variant-numeric:tabular-nums}:root .done-card .done-actions{justify-content:flex-end;gap:var(--space-2);margin:var(--space-6) 0 0;padding-top:var(--space-5);border-top:1px solid var(--line-2)}:root .done-card .done-actions>.btn.primary{min-width:168px;min-height:44px;padding:0 var(--space-5);font-size:var(--text-m)}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)){min-height:36px;padding:0 var(--space-4);border:1px solid var(--line-3);border-radius:var(--radius-s);background:transparent;box-shadow:none;text-shadow:none;font-size:var(--text-s);font-weight:500;letter-spacing:0;color:var(--fg);text-decoration:none;transform:none;transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out),color .14s var(--ease-out)}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,.copytext-btn,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):before,:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,.copytext-btn,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):after{content:none}@media (hover: hover){:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):hover:not(:disabled){border-color:var(--fg-3);background:var(--bg-2);transform:none;font-weight:500}}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):active:not(:disabled){background:var(--bg-3);box-shadow:none;transform:none}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):disabled{border-color:var(--line-1);background:transparent;color:var(--fg-3)}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).primary{border-color:var(--btn-primary-border);background:var(--btn-primary-bg);color:var(--accent-ink);font-weight:600}@media (hover: hover){:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).primary:hover:not(:disabled){border-color:var(--accent-hi);background:var(--btn-primary-bg);box-shadow:inset 0 0 0 1px var(--accent-hi);font-weight:600}}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).primary:active:not(:disabled){background:var(--accent-lo)}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).primary:disabled{border-color:var(--accent-line);background:var(--accent-wash);color:#5ee0a880}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).danger:not(:disabled){border-color:var(--danger-line);background:var(--danger-wash);color:var(--danger-fg)}@media (hover: hover){:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).danger:hover:not(:disabled){border-color:var(--danger)}}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)):is(.active,[aria-pressed=true]){border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent)}:root .done-card .offers .offer-actions :is(button,a.button).primary:not(.link):not(:disabled){border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent)}@media (hover: hover){:root .done-card .offers .offer-actions :is(button,a.button).primary:not(.link):not(:disabled):hover{border-color:var(--accent);background:var(--accent-wash);box-shadow:none;color:var(--accent-hi)}}:root :is(.done-card,.mmp,.launch-list) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).copytext-btn{min-height:28px;min-width:0;padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;color:var(--fg-2)}:root :is(.done-card,.mmp,.launch-list) .copytext-value{font-family:var(--font-mono)}:root :is(.mm,.mmp) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:var(--radius-s)}:root :is(.mm,.mmp) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);outline:none}:root :is(.mm,.mmp) :is(input[type=number],input[inputmode=decimal]){font-family:var(--font-mono)}:root .mm-totals{gap:1px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0);overflow:hidden}:root .mm-total{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:none;border-radius:0;background:var(--bg-0);box-shadow:0 0 0 1px var(--line-1)}:root .mm-total-label{font-family:var(--font-mono);letter-spacing:.12em}:root .mm-total strong{font-family:var(--font-mono);font-size:var(--text-l);font-weight:500;letter-spacing:-.01em}:root .mm-total-sub{font-family:var(--font-mono);color:var(--fg-3)}:root .mm-price-line{font-size:var(--text-s);font-weight:400;line-height:1.5;color:var(--fg-2)}:root .mm-help{color:var(--fg-3)}:root .mm-note{font-family:var(--font-mono);font-size:var(--text-s)}:root :is(.mm-lock-line,.mm-warning){padding:var(--space-2) var(--space-3);border:none;border-left:2px solid var(--warn);border-radius:0;background:var(--warn-wash);font-size:var(--text-s);line-height:1.5}:root .mm-body>.mm-actions{gap:var(--space-2);align-items:center}:root .mm-body>.mm-actions>.btn{min-height:40px}:root .mm-body>.mm-actions>.mm-warning{flex:1 1 260px}:root :is(.mm,.mmp,.launch-list,.done-card) .launch-badge,:root [data-testid=staged-launch-view] .launch-badge{gap:6px;padding:3px 8px;border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.04em}:root :is(.mm,.mmp,.launch-list,.done-card) .launch-badge:before,:root [data-testid=staged-launch-view] .launch-badge:before{width:6px;height:6px;border-radius:0}:root .mm-strip-dot{border-radius:0}:root .mm-head-tools{gap:var(--space-2) var(--space-4)}:root .mm-public-link{font-family:var(--font-mono);font-size:var(--text-xs)}:root .mmt-btn{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-s);font-size:var(--text-xs)}:root .mm-body>.mm-block,:root .mm-body>details.mm-block{margin:0 calc(-1 * var(--dd-pad, var(--space-5)));padding:0 var(--dd-pad, var(--space-5));border:none;border-top:1px solid var(--line-2);border-radius:0;background:transparent}:root .mm-body>details.mm-block[open]{padding-bottom:var(--space-5)}:root .mm-body>.mm-block:not(details){padding-top:var(--space-4)}:root details.mm-block>summary{min-height:48px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg);list-style:none}:root details.mm-block>summary::-webkit-details-marker{display:none}:root details.mm-block>summary:after{padding:3px 8px;border:1px solid var(--line-2);border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.1em;color:var(--fg-3)}:root details.mm-block[open]>summary:after{color:var(--fg-2)}@media (hover: hover){:root details.mm-block>summary:hover:after{border-color:var(--fg-3);color:var(--fg)}}:root details.mm-block>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .mm-session-line{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em}:root .mm-session-line strong{font-weight:500}:root .mm .table-wrap{margin:0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0)}:root .mm-table th{padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;background:var(--bg-1);border-bottom:1px solid var(--line-2);white-space:nowrap}:root .mm-table td{padding:7px var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.45;font-variant-numeric:tabular-nums}:root .mm-table td a{font-family:var(--font-mono)}:root .mm-tag{padding:0 5px;border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-2xs)}:root .mm-result-flat{color:var(--fg-2)}@container mm (min-width: 960px){:root .mm-bots-table th{padding:var(--space-2)}:root .mm-bots-table td{padding:6px var(--space-2);line-height:1.3}:root .mm-bots-table th:is(:nth-child(4),:nth-child(5),:nth-last-child(2)),:root .mm-bots-table th:nth-child(6):nth-last-child(4),:root .mm-bots-table td:is([data-testid$=-sol],[data-testid$=-tokens],[data-label=LP],[data-testid$=-result]){text-align:right}:root .mm-bots-table :is(th:nth-last-child(3),td[data-testid$=-sell]){padding-left:var(--space-4)}:root .mm-bots-table .mm-cell-bot>strong{font-weight:600;letter-spacing:.02em}:root .mm-bots-table td[data-testid$=-role]{letter-spacing:.06em;color:var(--fg-2)}:root .mm-bots-table .mm-addr{gap:var(--space-1)}:root .mm-bots-table .mm-addr .copytext-value{font-size:var(--text-2xs);color:var(--fg-2)}:root .mm-bots-table .mm-addr button.copytext-btn{min-height:18px;padding:0 5px;line-height:1}:root .mm-bots-table .mm-cell-status>[data-testid$=-status]{display:flex;align-items:center;gap:var(--space-2)}:root .mm-bots-table .mm-cell-status>[data-testid$=-status]:before{content:"";flex:none;width:7px;height:7px;border:1px solid var(--fg-3)}:root .mm-bots-table tr[data-status=running] .mm-cell-status>[data-testid$=-status]{color:var(--accent)}:root .mm-bots-table tr[data-status=running] .mm-cell-status>[data-testid$=-status]:before{border-color:var(--accent);background:var(--accent)}:root .mm-bots-table tr[data-status=paused] .mm-cell-status>[data-testid$=-status]{color:var(--fg-2)}:root .mm-bots-table tr[data-status=closed] td{color:var(--fg-3)}:root .mm-bots-table tr[data-status=closed] .mm-cell-status>[data-testid$=-status]:before{border-style:dashed}:root .mm-bots-table td.mm-row-actions{justify-content:flex-end;gap:var(--space-1);padding-block:var(--space-2)}:root .mm-bots-table td.mm-row-actions>button{min-height:28px;min-width:0;padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.02em}:root .mm-bots-table td.mm-row-actions>button:is(.mm-bot-drain,.mm-bot-drain+button):not(:disabled){color:var(--danger-fg);border-color:var(--danger-line)}:root .mm-bots-table .mm-jobless-row td{padding:var(--space-3) var(--space-2)}}@container mm (max-width: 959px){:root .mm-table tr{margin:0;border:none;border-bottom:1px solid var(--line-1);border-radius:0;background:transparent;padding:var(--space-2) var(--space-3)}:root .mm-table tr:last-child{border-bottom:none}:root .mm-table td:before{font-family:var(--font-mono);letter-spacing:.12em}:root .mm .table-wrap{border:1px solid var(--line-2);background:var(--bg-0)}}:root .mm-editor{gap:1px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0);overflow:hidden}:root .mm-bot{padding:var(--space-3) var(--space-4) var(--space-4);border:none;border-radius:0;background:var(--bg-0);box-shadow:0 0 0 1px var(--line-1)}:root .mm-bot>legend{float:left;width:100%;margin:0 0 var(--space-3);padding:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em}:root .mm-bot>legend+*{clear:both}:root .mm-bot-help{color:var(--fg-3);line-height:1.45}:root .mm-sell{border-top-color:var(--line-1)}:root label>.mm-role-button{min-height:40px;border-radius:var(--radius-s);font-size:var(--text-s)}:root .mm-body label{font-size:var(--text-xs);color:var(--fg-2)}:root .mm-body :is(input:not([type=checkbox]):not([type=radio]),select){min-height:40px;font-size:var(--text-s)}:root .mm-fund-parts{gap:1px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0);overflow:hidden}:root .mm-fund-parts>label{margin:0;padding:var(--space-2) var(--space-3) var(--space-3);background:var(--bg-0);box-shadow:0 0 0 1px var(--line-1);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;color:var(--fg-3)}:root .mm-fund-parts input{min-height:36px;margin-top:var(--space-1);font-family:var(--font-mono)}:root .mm-review{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);padding:var(--space-4);border:1px solid var(--accent-line);border-left:2px solid var(--accent);border-radius:0;background:var(--bg-1)}:root .mm-review>p{flex:1 1 280px;margin:0;font-family:var(--font-mono);font-size:var(--text-s);line-height:1.5;color:var(--fg-2)}:root .mm-review>p strong{color:var(--accent);font-weight:600}:root .mm-chart-ascii{border-radius:var(--radius);background:var(--bg-sunk)}:root .mm-token-image{border-radius:var(--radius-s)}:root .mm .mm-bot-cards{gap:0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0)}:root .mm .mm-bot-card{padding:var(--space-3) var(--space-4);border:none;border-radius:0;background:transparent}:root .mm .mm-bot-card+.mm-bot-card{border-top:1px solid var(--line-1)}:root .mm-bot-card-head>strong{font-family:var(--font-mono);font-weight:600;letter-spacing:.02em}:root .mm-role-pill{padding:2px 6px;border-color:var(--line-3);border-radius:var(--radius-s);font-size:var(--text-2xs);color:var(--fg-2)}:root .mm-bot-card-nums dt{font-family:var(--font-mono);letter-spacing:.1em}:root .mm-bot-card-nums dd{font-family:var(--font-mono)}:root .mm-bot-card-sell,:root .mm-bot-card-foot>span{font-family:var(--font-mono);font-size:var(--text-xs)}:root .mm .mm-log{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0)}:root .mm .mm-log>li{font-family:var(--font-mono);font-size:var(--text-xs)}:root .mmp-hero h2{font-weight:600}:root .mmp-pitch{list-style:none;padding-left:0;gap:var(--space-1)}:root .mmp-pitch>li{display:flex;align-items:baseline;gap:var(--space-3)}:root .mmp-pitch>li:before{content:"";flex:none;width:6px;height:6px;transform:translateY(-2px);background:var(--accent)}:root .mmp-price{padding:var(--space-3) var(--space-4);border:1px solid var(--line-2);border-left:2px solid var(--accent);border-radius:0;background:var(--bg-1);font-size:var(--text-s)}:root .mmp-price-label{font-family:var(--font-mono)}:root .mmp-price-legs{gap:var(--space-1)}:root .mmp .fee-hook{font-size:var(--text-s)}:root .mmp .console-card{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);box-shadow:none}:root .mmp-form{gap:var(--space-2)}:root .mmp-form input{min-height:48px;border-radius:var(--radius-s)}:root .mmp .mmp-form>.btn{min-height:48px;min-width:112px}:root .mmp-result{gap:var(--space-4);padding:0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-0)}:root .mmp-result>*{margin-left:var(--space-4);margin-right:var(--space-4);max-width:calc(100% - 2 * var(--space-4));box-sizing:border-box}:root .mmp-result>.mmp-token{align-self:stretch;margin:0;padding:var(--space-4);border-bottom:1px solid var(--line-1)}:root .mmp-result>:last-child{margin-bottom:var(--space-4)}:root .mmp-token-img{border-radius:var(--radius-s)}:root .mmp-row-img{border-radius:var(--radius-s)}:root .mmp-token-mint{font-family:var(--font-mono)}:root .mmp-facts{gap:1px;width:auto;align-self:stretch;border:1px solid var(--line-1);background:var(--bg-0)}:root .mmp-facts>div{padding:var(--space-3);background:var(--bg-0);box-shadow:0 0 0 1px var(--line-1);gap:var(--space-1)}:root .mmp-facts dt{font-family:var(--font-mono);color:var(--fg-3)}:root .mmp-facts dd{font-family:var(--font-mono);font-size:var(--text-s)}:root .mmp-progress{height:3px;border-radius:0}:root .mmp-buyback-note{color:var(--fg-2)}:root .mmp-phase>h4{font-family:var(--font-mono);color:var(--fg-3)}:root .mmp-roles{gap:1px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);overflow:hidden}:root .mmp-roles>li{padding:var(--space-4);border:none;border-radius:0;background:var(--bg-1);box-shadow:0 0 0 1px var(--line-1)}:root .mmp-role-label{letter-spacing:.12em}:root .launch-list{margin:0;border-top:1px solid var(--line-1)}:root [data-testid=my-launches-page] .launch-list,:root .launch-tokens .launch-list{margin:var(--space-5) 0 0;padding:0;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1);box-shadow:none}:root .launch-tokens .launch-list{margin-top:0}:root .launch-row{gap:var(--space-2) var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border-radius:0}:root .launch-row+.launch-row{box-shadow:none;border-top:1px solid var(--line-1)}@media (hover: hover){:root .launch-row:hover{background:#ffffff05}}:root .launch-row-name{font-weight:600}:root .launch-row-name .muted{margin-left:var(--space-1);letter-spacing:.04em}:root .launch-row-sub{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-3)}:root .launch-row-sub code{font-size:inherit;color:var(--fg-2)}:root .launch-row-main .creator-rewards p{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-2)}:root .launch-list .launch-row :is(button,a.button):not(.link){min-height:32px;padding:0 var(--space-3);font-size:var(--text-xs)}:root .launch-list .launch-row :is(button.launch-row-mm,button.launch-row-concierge){border-color:var(--accent-line);color:var(--accent)}:root .launch-tokens>h3{margin:var(--space-6) 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}:root .launch-row.mmp-row.active{box-shadow:inset 2px 0 0 var(--accent)}:root [data-testid=staged-launch-view]>.row:first-child{margin-top:0}:root .mmt-ring{border-radius:var(--radius-s);box-shadow:0 0 0 200vmax #020404b3}:root .mmt-card{border:1px solid var(--line-3);border-top:2px solid var(--accent);border-radius:var(--radius);box-shadow:none}:root .mmt-count{letter-spacing:.12em;text-transform:uppercase}@media (max-width: 599px){:root .done-card{--dd-pad: var(--gutter);margin-left:calc(-1 * (var(--gutter) + env(safe-area-inset-left)));margin-right:calc(-1 * (var(--gutter) + env(safe-area-inset-right)));padding:var(--space-6) var(--dd-pad) var(--space-5);border-inline:none}:root .done-check{width:48px;height:48px;margin-bottom:var(--space-4)}:root .done-check[data-state=ok]:before{width:19px;height:9px}:root .done-card>h3{font-size:var(--text-xl)}:root .done-card .done-lines>li{flex-direction:row;align-items:flex-start;padding:var(--space-3);min-height:var(--touch)}:root .done-card .done-lines>li:before{align-self:flex-start;margin-top:7px}:root .done-card .launch-chart-frame{height:360px}:root .done-card .launch-chart-head{flex-direction:column;align-items:stretch}:root .done-card .launch-chart-actions{display:grid;grid-template-columns:1fr 1fr}:root .done-card .offers .offer{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "line" "actions" "error";gap:var(--space-2)}:root .done-card .offers .offer-head{flex-direction:row;flex-wrap:wrap;align-items:center}:root .done-card .offers .offer-actions{justify-content:stretch;padding-top:var(--space-1)}:root .done-card .offers .offer-actions>*{flex:1 1 auto}:root .done-card .offers .offer-actions .copytext{width:100%;max-width:100%}:root .done-card .offers .offer-actions .copytext-value{flex:1 1 auto}:root .done-card>.landing>.landing-cell{flex-basis:calc(50% - 1px)}:root .done-card>.landing>.landing-cell:first-child{flex-basis:100%}:root .done-card>.landing .landing-value{font-size:20px}:root .done-card :is(ul[data-testid$=-done-txs],ul[data-testid$=-done-bundles],ul[data-testid$=-done-tips-rows]){grid-template-columns:minmax(0,1fr)}:root .done-card :is(ul.cost-lines,ul[data-testid$=-done-txs],ul[data-testid$=-done-bundles],ul[data-testid$=-done-tips-rows])>li{flex-direction:row;align-items:center;padding:var(--space-1) var(--space-3);min-height:var(--touch)}:root .done-card .done-actions{flex-direction:column-reverse;align-items:stretch}:root .done-card .done-actions>*{width:100%}:root :is(.done-card,.mmp,.launch-list,.mmt-card) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)),:root :is(.done-card,.mmp,.launch-list) :is(button,a.button):where(:not(.link,[data-testid$=-sell-preview] *,.sheet *,.kit-switch *)).copytext-btn{min-height:var(--touch)}:root .mm-body>details.mm-block>summary{min-height:52px}:root .mm-head{align-items:center}:root .mm-head-tools{flex-wrap:wrap;gap:var(--space-2) var(--space-3)}:root .mm-head-tools>.mmt-btn{width:auto;flex:0 0 auto;padding:0 var(--space-3)}:root .mm-fund-parts{grid-template-columns:repeat(2,minmax(0,1fr))}:root .launch-row{flex-wrap:wrap}:root .launch-row>.launch-row-main{flex:1 1 100%}:root .launch-list .launch-row :is(button,a.button):not(.link){flex:1 1 120px;min-height:var(--touch)}:root .launch-list .launch-row .launch-row-kit{display:contents}}@font-face{font-family:Soehne;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/soehne-400.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/soehne-400i.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/soehne-500.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/soehne-600.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/soehne-600.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/soehne-800.woff2) format("woff2")}@font-face{font-family:Soehne Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/soehne-mono-400.woff2) format("woff2")}@font-face{font-family:Soehne Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/soehne-mono-500.woff2) format("woff2")}@font-face{font-family:Soehne Mono;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/soehne-mono-600.woff2) format("woff2")}:root{color-scheme:dark;--font-sans: "Soehne", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Soehne Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-2xs: 11px;--text-xs: 12px;--text-s: 13px;--text-m: 15px;--text-input: 16px;--text-l: 18px;--text-xl: 24px;--text-2xl: 32px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--bg-0: #07090a;--bg-1: #0d1011;--bg-2: #141819;--bg-3: #1c2122;--bg-sunk: #050707;--line-1: rgba(255, 255, 255, .06);--line-2: rgba(255, 255, 255, .1);--line-3: rgba(255, 255, 255, .16);--fg: #eef2f0;--fg-2: #9ba49f;--fg-3: #69716d;--accent: #5ee0a8;--accent-hi: #8ff4c8;--accent-lo: #36b981;--accent-ink: #03140c;--accent-wash: rgba(94, 224, 168, .08);--accent-line: rgba(94, 224, 168, .3);--btn-primary-bg: linear-gradient(180deg, #8af2c4 0%, #63e3ab 48%, #4dd398 100%);--btn-primary-border: #2ea672;--ok: var(--accent);--warn: #f4c152;--warn-fg: #ffd98a;--warn-wash: rgba(244, 193, 82, .07);--warn-line: rgba(244, 193, 82, .3);--tier-bronze: #d9a072;--tier-bronze-line: rgba(217, 160, 114, .3);--tier-bronze-wash: rgba(217, 160, 114, .07);--danger: #f2555a;--danger-fg: #ffadb0;--danger-wash: rgba(242, 85, 90, .08);--danger-line: rgba(242, 85, 90, .34);--radius-s: 8px;--radius: 12px;--radius-l: 16px;--radius-xl: 20px;--radius-pill: 999px;--shadow-card: inset 0 1px 0 rgba(255, 255, 255, .035), 0 1px 2px rgba(0, 0, 0, .45), 0 12px 32px -16px rgba(0, 0, 0, .7);--shadow-pop: inset 0 1px 0 rgba(255, 255, 255, .05), 0 2px 4px rgba(0, 0, 0, .5), 0 32px 64px -24px rgba(0, 0, 0, .85);--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.3, 1.4, .5, 1);--touch: 44px;--gutter: 16px;--column: 760px}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{-webkit-text-size-adjust:100%;background:var(--bg-0)}body{background:var(--bg-0);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-m);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}::selection{background:#5ee0a847;color:#fff}h1,h2,h3,h4{margin:0 0 var(--space-3);font-family:var(--font-sans);font-weight:600;letter-spacing:-.015em;line-height:1.2;color:var(--fg)}h1{font-size:var(--text-2xl);letter-spacing:-.025em}h2{font-size:var(--text-xl);letter-spacing:-.02em}h3{font-size:var(--text-l)}h4{font-size:var(--text-m)}p{margin:0 0 var(--space-3)}.muted{color:var(--fg-2)}.nowrap{white-space:nowrap}strong{font-weight:600}code,pre,kbd{font-family:var(--font-mono)}code{font-size:.92em}td,.landing-value,.wallet-banner-balance,.accordion-summary,input[type=number]{font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;color:inherit;margin:0}input,select,textarea{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-input);font-weight:400;color:var(--fg);background:var(--bg-sunk);border:1px solid var(--line-2);border-radius:10px;box-shadow:inset 0 1px 2px #00000080;outline:none}input::placeholder,textarea::placeholder{color:var(--fg-3)}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:hover:not(:disabled):not(:focus),select:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus){border-color:var(--line-3)}input:focus,select:focus,textarea:focus{border-color:var(--accent-line);box-shadow:inset 0 1px 2px #00000080,0 0 0 3px #5ee0a824}input:disabled,select:disabled,textarea:disabled{color:var(--fg-2);background:transparent;border-style:dashed;box-shadow:none;cursor:not-allowed}select{max-width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:calc(var(--space-4) + 24px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%239ba49f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;cursor:pointer}input[type=checkbox],input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:22px;height:22px;min-height:0;padding:0;margin:1px 0 0;border:1.5px solid var(--line-3);border-radius:6px;background:var(--bg-sunk);box-shadow:inset 0 1px 2px #00000080;display:inline-grid;place-content:center;cursor:pointer}input[type=radio]{border-radius:50%}input[type=checkbox]:before{content:"";width:12px;height:12px;background:var(--accent-ink);clip-path:polygon(14% 52%,0 66%,40% 100%,100% 22%,86% 8%,38% 70%);transform:scale(0);transition:transform .14s var(--ease-spring)}input[type=checkbox]:checked{background:linear-gradient(180deg,var(--accent-hi),var(--accent));border-color:var(--accent-lo);box-shadow:inset 0 1px #ffffff80,0 0 0 3px #5ee0a81f}input[type=checkbox]:checked:before{transform:scale(1)}input[type=radio]:checked{border-color:var(--accent);box-shadow:inset 0 0 0 5px var(--accent)}label{display:block;margin:0 0 var(--space-4);font-size:var(--text-s);font-weight:500;color:var(--fg-2);letter-spacing:.005em}label.inline{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--touch);padding:var(--space-3) 0;font-size:var(--text-m);font-weight:400;color:var(--fg);line-height:1.45;cursor:pointer}label>input,label>textarea,label>select{margin-top:var(--space-2)}label.inline>input{margin-top:1px}form{max-width:640px}pre{background:var(--bg-sunk);border:1px solid var(--line-1);padding:var(--space-3) var(--space-4);overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;margin:var(--space-3) 0 0;font-size:var(--text-xs);line-height:1.6;color:var(--fg-2);border-radius:10px}details>summary{cursor:pointer}.row{margin:var(--space-4) 0}.row>button+button,.row>.btn+.btn,.row>a.button+button{margin-left:var(--space-2)}button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);min-width:var(--touch);padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-m);font-weight:500;line-height:1.2;letter-spacing:-.005em;color:var(--fg);text-align:center;background:linear-gradient(180deg,#1d2223,#161a1b);border:1px solid rgba(255,255,255,.085);border-radius:10px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000059,0 1px 2px #0000008c,0 4px 10px -6px #0009;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:transform .16s var(--ease-out)}button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,#ffffff12,#ffffff04);opacity:0;transition:opacity .16s var(--ease-out);pointer-events:none}@media (hover: hover){button:hover:not(:disabled){transform:translateY(-1px);border-color:#ffffff24}button:hover:not(:disabled):before{opacity:1}}button:active:not(:disabled){transform:translateY(1px);transition-duration:60ms;background:#131617;box-shadow:inset 0 2px 4px #0000008c,inset 0 0 0 1px #0003}button:active:not(:disabled):before{opacity:0}button:focus{outline:none}button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button:disabled{cursor:not-allowed;color:var(--fg-3);background:#ffffff05;border-color:var(--line-1);box-shadow:none}button.primary{color:var(--accent-ink);font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.28);background:var(--btn-primary-bg);border-color:var(--btn-primary-border);box-shadow:inset 0 1px #ffffffa6,inset 0 -2px #00462838,0 1px 1px #0009,0 10px 24px -10px #46e19b8c}button.primary:before{background:linear-gradient(180deg,#ffffff57,#ffffff0f 55%,#fff0)}button.primary:after,button.danger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:inherit;box-shadow:0 16px 32px -12px #46e19b99;opacity:0;transition:opacity .2s var(--ease-out);pointer-events:none}@media (hover: hover){button.primary:hover:not(:disabled){border-color:#36b37d}button.primary:hover:not(:disabled):after,button.danger:hover:not(:disabled):after{opacity:1}}button.primary:active:not(:disabled){background:linear-gradient(180deg,#4fd09a,#5bdca5);box-shadow:inset 0 2px 5px #003c2373,inset 0 0 0 1px #003c2326;text-shadow:none}button.primary:active:not(:disabled):after{opacity:0}button.primary:focus-visible{outline-color:var(--accent-hi)}button.primary:disabled{color:#5ee0a880;text-shadow:none;background:linear-gradient(180deg,#5ee0a813,#5ee0a808);border-color:#5ee0a82e;box-shadow:inset 0 1px #ffffff08}button.danger{color:#fff;font-weight:600;text-shadow:0 -1px 0 rgba(90,0,10,.35);background:linear-gradient(180deg,#ff7b7f,#f0575c 48%,#dc4248);border-color:#a82a30;box-shadow:inset 0 1px #ffffff61,inset 0 -2px #5a000a40,0 1px 1px #0009,0 10px 24px -10px #f0505580}button.danger:before{background:linear-gradient(180deg,#ffffff3d,#ffffff0a 55%,#fff0)}button.danger:after{box-shadow:0 16px 32px -12px #f050558c}button.danger:active:not(:disabled){background:linear-gradient(180deg,#d9454b,#e8525a);box-shadow:inset 0 2px 5px #50000a80,inset 0 0 0 1px #50000a33;text-shadow:none}button.danger:active:not(:disabled):after{opacity:0}button.danger:focus-visible{outline-color:var(--danger-fg)}button.danger:disabled{color:#ff8c9180;text-shadow:none;background:linear-gradient(180deg,#f2555a14,#f2555a08);border-color:#f2555a33;box-shadow:inset 0 1px #ffffff08}button.active,button[aria-pressed=true]{color:var(--accent);border-color:var(--accent-line);background:linear-gradient(180deg,#5ee0a81a,#5ee0a80a);box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #5ee0a80f}button.full{width:100%;min-height:52px;font-size:var(--text-input)}button.btn-lg{min-height:56px;padding:0 var(--space-6);font-size:var(--text-input);border-radius:var(--radius);letter-spacing:-.01em}.btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-spinner{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;opacity:.85;animation:bndl-spin .7s linear infinite}button[aria-busy=true]{cursor:progress;overflow:hidden}button.primary[aria-busy=true]{color:var(--accent-ink);text-shadow:0 1px 0 rgba(255,255,255,.2);background:linear-gradient(180deg,#74e9b6,#52d69c);border-color:#2ea672;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #00462833,0 1px 1px #0009,0 10px 24px -12px #46e19b66}button.danger[aria-busy=true]{color:#fff;background:linear-gradient(180deg,#ee6267,#d9474d);border-color:#a82a30}button[aria-busy=true]:not(.primary):not(.danger){color:var(--fg);background:linear-gradient(180deg,#1d2223,#161a1b);border-color:#ffffff1a}button[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:none;opacity:1;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.28) 50%,transparent 80%);transform:translate(-100%);animation:bndl-sweep 1.6s var(--ease-out) infinite}button:not(.primary):not(.danger)[aria-busy=true]:after{background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.06) 50%,transparent 80%)}@keyframes bndl-spin{to{transform:rotate(360deg)}}@keyframes bndl-sweep{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.error{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--danger-line);background:var(--danger-wash);color:var(--danger-fg);border-radius:10px;font-size:var(--text-s);line-height:1.5}.warn,.warn-banner{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--warn-line);background:var(--warn-wash);color:var(--warn-fg);border-radius:10px;font-size:var(--text-s);line-height:1.5}.warn{font-weight:600}.warn-banner:first-line{font-weight:600}.login-screen{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--space-5);padding-top:calc(var(--space-5) + env(safe-area-inset-top));padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom));padding-left:calc(var(--gutter) + env(safe-area-inset-left));padding-right:calc(var(--gutter) + env(safe-area-inset-right));background:radial-gradient(ellipse 70% 55% at 50% 42%,#5ee0a817,#5ee0a800 70%),radial-gradient(ellipse 120% 70% at 50% 120%,#5ee0a81a,#5ee0a800 60%),var(--bg-0);perspective:360px;perspective-origin:50% var(--horizon);--horizon: 64%}.login-screen:before{content:"";position:absolute;z-index:-1;left:-100%;right:-100%;bottom:0;height:140%;background-image:linear-gradient(rgba(94,224,168,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(94,224,168,.2) 1px,transparent 1px);background-size:72px 72px;background-position:center bottom;transform-origin:50% 100%;transform:rotateX(80deg);animation:bndl-runway 6s linear infinite;pointer-events:none}.login-screen:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:var(--horizon);bottom:0;background:linear-gradient(90deg,#8ff4c800,#8ff4c847,#8ff4c800) top center / min(720px,120vw) 1px no-repeat,radial-gradient(ellipse 60% 140% at 50% 100%,rgba(7,9,10,0) 0%,rgba(7,9,10,.35) 55%,var(--bg-0) 100%);pointer-events:none}@keyframes bndl-runway{0%{transform:rotateX(80deg) translateY(0)}to{transform:rotateX(80deg) translateY(72px)}}.login-card{position:relative;width:100%;max-width:400px;display:flex;flex-direction:column;align-items:stretch;text-align:center;animation:bndl-rise .7s var(--ease-out) backwards}.login-pill{display:block;margin:0 auto var(--space-4);padding:5px var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);background:#5ee0a80d;border-radius:var(--radius-pill)}.login-welcome{display:contents}.login-screen h1{position:relative;margin:0 0 var(--space-3);font-family:var(--font-sans);font-weight:600;font-size:clamp(88px,26vw,128px);line-height:.92;letter-spacing:-.055em;padding-right:.055em;color:var(--accent);background:linear-gradient(180deg,#c4fae2 0%,#86f1c5 34%,var(--accent) 62%,#3fc78d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #2a9466) drop-shadow(0 2px 0 rgba(20,90,60,.55)) drop-shadow(0 18px 24px rgba(0,0,0,.6))}.login-screen h1:after{content:"";position:absolute;z-index:-1;left:8%;right:8%;bottom:-14px;height:22px;border-radius:50%;background:radial-gradient(closest-side,#5ee0a847,#5ee0a800)}.login-tagline{margin:var(--space-2) 0 var(--space-6);font-size:var(--text-l);font-weight:400;letter-spacing:-.005em;color:var(--fg-2)}.login-referred-by{margin:calc(var(--space-2) - var(--space-6)) 0 var(--space-5);font-size:var(--text-s);color:var(--accent)}.login-card>.row{margin:0}.login-error,.login-card .error{text-align:left}@keyframes bndl-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.login-card button+button{margin-top:var(--space-2)}.shell{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.shell:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;height:520px;background:radial-gradient(ellipse 60% 100% at 50% 0%,#5ee0a80e,#5ee0a800 70%);pointer-events:none}.topbar{display:flex;align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-5);padding-top:calc(var(--space-2) + env(safe-area-inset-top));padding-left:calc(var(--space-5) + env(safe-area-inset-left));padding-right:calc(var(--space-5) + env(safe-area-inset-right));border-bottom:1px solid var(--line-1);background:var(--bg-0);position:sticky;top:0;z-index:10;white-space:nowrap}.topbar .brand{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 var(--space-1);margin-right:var(--space-2);text-decoration:none;min-width:0;min-height:var(--touch);background:none;border:none;box-shadow:none}.topbar .brand:before{content:none}.brand-word{display:block;font-family:var(--font-sans);font-weight:600;font-size:27px;line-height:1;letter-spacing:-.05em;padding-right:.05em;margin-top:-2px;color:var(--accent);background:linear-gradient(180deg,#c4fae2 0%,#86f1c5 34%,var(--accent) 62%,#3fc78d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #2a9466) drop-shadow(0 2px 3px rgba(0,0,0,.5));transition:transform .16s var(--ease-out)}@media (hover: hover){.topbar .brand:hover:not(:disabled){transform:none}.topbar .brand:hover .brand-word{transform:translateY(-1px)}}.topbar .brand:active:not(:disabled){background:none;box-shadow:none;transform:none}.topbar .spacer{flex:1}@media (hover: hover){.topbar button:not(.brand):hover:not(:disabled){font-weight:700}}.topbar button:not(.brand){flex:0 0 auto;min-height:var(--touch);padding:0 var(--space-3);font-size:var(--text-s);font-weight:500;color:var(--fg-2);background:transparent;border-color:transparent;box-shadow:none}.topbar button:not(.brand):before{background:#ffffff0d}@media (hover: hover){.topbar button:not(.brand):hover:not(:disabled){color:var(--fg);border-color:transparent;transform:none}}.topbar button:not(.brand):active:not(:disabled){background:#ffffff0a;box-shadow:none;transform:none}.topbar button.active:not(.brand){color:var(--accent);background:var(--accent-wash);border-color:transparent;box-shadow:inset 0 0 0 1px #5ee0a82e}.topbar .pk{display:inline-flex;align-items:center;gap:var(--space-2);height:36px;margin:0 var(--space-1) 0 var(--space-2);padding:0 var(--space-3) 0 10px;font-family:var(--font-mono);font-size:var(--text-s);font-weight:500;color:var(--fg);background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-pill);box-shadow:inset 0 1px #ffffff0a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;min-width:0}.topbar .pk:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #5ee0a829,0 0 10px #5ee0a8b3}.body{display:flex;flex:1;min-height:0}.leftnav{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;padding:var(--space-5) var(--space-3);border-right:1px solid var(--line-1);width:232px}.leftnav button{justify-content:flex-start;text-align:left;min-height:40px;padding:0 var(--space-3);font-size:var(--text-m);color:var(--fg-2);background:transparent;border:1px solid transparent;box-shadow:none;border-radius:var(--radius-s)}.leftnav button:before{background:#ffffff0a}@media (hover: hover){.leftnav button:hover:not(:disabled){color:var(--fg);border-color:transparent;transform:none;font-weight:700}}.leftnav button:active:not(:disabled){background:#ffffff08;box-shadow:none;transform:none}.leftnav button.active{color:var(--fg);background:var(--bg-2);border-color:var(--line-1);box-shadow:inset 2px 0 0 var(--accent),inset 0 1px #ffffff08}.panel{flex:1;padding:var(--space-6) var(--space-5) var(--space-8);padding-left:calc(var(--space-5) + env(safe-area-inset-left));padding-right:calc(var(--space-5) + env(safe-area-inset-right));padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom));overflow:auto;-webkit-overflow-scrolling:touch;min-width:0}.panel>section,.panel>.wizard{max-width:var(--column);margin:0 auto}.panel>.wizard:has(.done-card),.panel>section:has(.done-card){max-width:1120px}.panel>section>h2:first-child,.panel>section>.row:first-child+h2{font-size:var(--text-2xl);letter-spacing:-.025em;margin-bottom:var(--space-2)}.panel>section>h2+p.muted{font-size:var(--text-m);margin-bottom:var(--space-5)}.panel>section>h3{margin-top:var(--space-6);font-size:var(--text-s);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--space-3) 0;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}table{border-collapse:separate;border-spacing:0;margin:var(--space-3) 0;width:100%;max-width:100%;font-size:var(--text-s)}.table-wrap>table{margin:0}th,td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-1);text-align:left;vertical-align:middle}tbody tr:last-child td{border-bottom:none}th{font-size:var(--text-2xs);font-weight:500;color:var(--fg-3);text-transform:uppercase;letter-spacing:.08em;line-height:1.3;vertical-align:bottom;background:#ffffff04}td{color:var(--fg)}td.cell-wide{min-width:15ch}@media (hover: hover){tbody tr:hover td{background:#ffffff05}}tr.selected td{background:var(--accent-wash)}tr.selected td:first-child{box-shadow:inset 2px 0 0 var(--accent)}table.kv{border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-sunk);overflow:hidden}table.kv th{width:40%;font-size:var(--text-s);font-weight:400;letter-spacing:0;text-transform:none;color:var(--fg-2);background:transparent;white-space:normal;vertical-align:top}table.kv td{font-weight:500;vertical-align:top}table.kv tr:last-child th,table.kv tr:last-child td{border-bottom:none}a,a:visited{color:var(--accent);text-decoration:underline;text-decoration-color:#5ee0a859;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover: hover){a:hover{color:var(--accent-hi);text-decoration-color:var(--accent);font-weight:700}}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}button.link{display:inline;background:transparent;border:none;padding:0;color:var(--fg);text-align:left;cursor:pointer;min-height:0;min-width:0;font-weight:500;box-shadow:none;text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px;border-radius:4px}button.link:before,button.link:after{content:none}@media (hover: hover){button.link:hover:not(:disabled){transform:none;color:var(--accent);text-decoration-color:var(--accent)}}button.link:active:not(:disabled){background:transparent;box-shadow:none;transform:none;opacity:.7}button.link:disabled{background:transparent}.copyable{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-s);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:var(--fg)}.copyable:hover{color:var(--accent);text-decoration:underline}.copytext{display:inline-flex;align-items:center;gap:var(--space-2);max-width:calc(100% - 1ch);min-width:0;vertical-align:middle;text-align:left}.copytext-value{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-s);color:var(--fg)}td .copytext-value{white-space:normal;word-break:break-all}button.copytext-btn{flex:0 0 auto;min-height:26px;min-width:0;padding:0 var(--space-2);font-size:var(--text-xs);font-weight:500;color:var(--fg-2);border-radius:6px}.copytext-btn:after{content:"Copy"}.copytext-btn[data-copied=true]:after{content:"Copied";color:var(--accent)}a.button,a.button:visited{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);font-weight:500;color:var(--fg);border:1px solid rgba(255,255,255,.085);border-radius:10px;background:linear-gradient(180deg,#1d2223,#161a1b);box-shadow:inset 0 1px #ffffff12,0 1px 2px #0000008c;text-decoration:none;transition:transform .16s var(--ease-out)}@media (hover: hover){a.button:hover{transform:translateY(-1px);color:var(--fg);border-color:#ffffff24}}a.button:active{transform:translateY(1px)}input[type=file]{padding:var(--space-2);border:1px dashed var(--line-3);background:var(--bg-sunk);width:100%;border-radius:10px;font-size:var(--text-s);color:var(--fg-2);cursor:pointer}input[type=file]::file-selector-button,input[type=file]::-webkit-file-upload-button{font:inherit;font-weight:500;color:var(--fg);background:var(--bg-2);border:1px solid var(--line-2);padding:0 var(--space-3);min-height:34px;margin-right:var(--space-3);border-radius:var(--radius-s);cursor:pointer}pre.log{max-height:60vh;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre-wrap;word-break:break-all}.wizard>h2{font-size:var(--text-2xl);letter-spacing:-.025em;margin-bottom:var(--space-2)}.wizard>h2+p.muted{margin-bottom:var(--space-5)}.progress{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5) 0 var(--space-7);padding:0 14px}.progress .dot{position:relative;width:28px;height:28px;border-radius:50%;background:var(--bg-1);border:1px solid var(--line-2);color:var(--fg-3);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.progress .dot:after{content:attr(aria-label);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;letter-spacing:.01em;text-transform:capitalize;color:var(--fg-3);white-space:nowrap}.progress .dot.active{color:var(--accent-ink);font-weight:600;background:linear-gradient(180deg,var(--accent-hi),var(--accent));border-color:var(--accent-lo);box-shadow:inset 0 1px #ffffff8c,0 0 0 4px #5ee0a81f,0 0 18px #5ee0a859}.progress .dot.active:after{color:var(--fg)}.progress .dot.done{color:var(--accent);background:var(--accent-wash);border-color:var(--accent-line)}.progress .dot.done:after{color:var(--fg-2)}.progress .line{flex:1;height:2px;border-radius:2px;background:var(--line-2)}.progress .line.done{background:linear-gradient(90deg,var(--accent-lo),var(--accent))}.accordion{border:1px solid var(--line-1);margin-bottom:var(--space-2);background:#ffffff03;border-radius:var(--radius-l);overflow:hidden}.accordion.open{background:var(--bg-1);border-color:var(--line-2);box-shadow:inset 0 1px #5ee0a838,var(--shadow-card);margin:var(--space-3) 0}button.accordion-head{width:100%;justify-content:flex-start;text-align:left;background:transparent;border:none;padding:0 var(--space-5);min-height:60px;display:flex;align-items:center;gap:var(--space-3);border-radius:0;box-shadow:none;font-size:var(--text-m)}button.accordion-head:before{background:#ffffff06;border-radius:0}@media (hover: hover){button.accordion-head:hover:not(:disabled){transform:none}}button.accordion-head:active:not(:disabled){background:#ffffff05;box-shadow:none;transform:none}button.accordion-head:focus-visible{outline-offset:-3px;border-radius:var(--radius-l)}button.accordion-head:disabled{background:transparent;color:var(--fg-2)}.accordion-head strong{flex:0 0 auto;font-weight:600;letter-spacing:-.01em}.accordion-summary{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-s);font-weight:400;text-align:right}.accordion-head>span[aria-hidden]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);color:var(--fg-2);font-size:var(--text-l);line-height:1}.accordion.open .accordion-head>span[aria-hidden]{color:var(--accent);border-color:var(--accent-line)}.accordion-body{padding:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line-1)}.accordion-body>button:not(.link){margin-top:var(--space-1)}.field-helper{margin:var(--space-2) 0 var(--space-4);font-size:var(--text-s);line-height:1.5}label+.field-helper,label+p.field-helper{margin-top:calc(-1 * var(--space-2))}.optional-tag{display:block;font-size:var(--text-2xs);font-weight:400;letter-spacing:.08em;margin-top:2px}.fee-line{display:block}.field-helper:has(>.fee-line){margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);color:var(--fg);font-size:var(--text-m);font-weight:500;background:var(--bg-sunk);border:1px solid var(--line-2);border-radius:10px}.field-helper>.fee-line{margin-top:2px;font-size:var(--text-s);font-weight:400;color:var(--fg-2)}.holder-amounts{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:0 var(--space-3)}.holder-amounts>label{min-width:0}.holder-amounts-review{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:2px var(--space-3);margin:var(--space-2) 0;padding:0;list-style:none;font-size:var(--text-s);color:var(--fg-2)}.cost-lines{display:grid;gap:2px;margin:var(--space-2) 0;padding:0;list-style:none;font-size:var(--text-s);color:var(--fg-2);overflow-wrap:anywhere}.cost-lines>.cost-over{color:var(--warn-fg);background:var(--warn-wash);border-left:2px solid var(--warn);padding-left:var(--space-2)}.imported-lines,.imported-review{display:grid;gap:var(--space-2);margin:var(--space-2) 0;padding:0;list-style:none;font-size:var(--text-s)}.imported-lines>li,.imported-review>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);min-width:0}.imported-lines .copytext,.imported-review .copytext{flex:1 1 14ch;min-width:0;max-width:100%}.imported-line-name{color:var(--fg-2)}.imported-lines .error{margin:0}.wizard-launch-bar{position:sticky;bottom:0;z-index:5;margin:var(--space-5) calc(-1 * var(--space-5)) calc(-1 * var(--space-5));padding:var(--space-4) var(--space-5);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(13,16,17,.94),var(--bg-1) 40%);border-top:1px solid var(--line-1);border-radius:0 0 var(--radius-l) var(--radius-l)}.wizard-launch-bar .field-helper{margin:var(--space-3) 0 0;text-align:center}.run-bar{position:sticky;bottom:0;z-index:5;margin:var(--space-4) 0 0;padding:var(--space-3) 0;padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(7,9,10,0),var(--bg-0) 35%)}.wizard .advanced-reveal summary:after{content:none}.run-step{position:relative;display:flex;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) 0;margin:0;flex-wrap:wrap;border-radius:10px}.run-step:before{content:"";position:absolute;left:11px;top:38px;bottom:-12px;width:2px;border-radius:2px;background:var(--line-1)}.run-step:last-of-type:before{content:none}.run-step[data-state=ok]:before{background:#5ee0a859}.run-step .run-icon{position:relative;width:24px;height:24px;flex:0 0 auto;align-self:flex-start;margin-top:-1px;font-size:0;color:transparent;border-radius:50%;border:1.5px solid var(--line-3);background:var(--bg-0)}.run-step .run-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.run-step[data-state=ok] .run-icon{border-color:transparent;background:linear-gradient(180deg,var(--accent-hi),var(--accent));box-shadow:inset 0 1px #ffffff80,0 0 12px #5ee0a84d}.run-step[data-state=ok] .run-icon:after{width:11px;height:11px;background:var(--accent-ink);clip-path:polygon(14% 52%,0 66%,40% 100%,100% 22%,86% 8%,38% 70%)}.run-step[data-state=running] .run-icon{border-color:var(--accent-line);background:radial-gradient(circle,var(--accent) 0 3px,transparent 3.5px),#5ee0a81a;box-shadow:0 0 16px #5ee0a84d}.run-step[data-state=running] .run-icon:after{top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid transparent;border-top-color:var(--accent);border-right-color:var(--accent);animation:bndl-spin .8s linear infinite}.run-step[data-state=error] .run-icon{border-color:transparent;background:linear-gradient(180deg,#ff7b7f,var(--danger));box-shadow:inset 0 1px #ffffff59,0 0 12px #f2555a4d}.run-step[data-state=error] .run-icon:after{width:10px;height:10px;background:#fff;clip-path:polygon(20% 0,50% 30%,80% 0,100% 20%,70% 50%,100% 80%,80% 100%,50% 70%,20% 100%,0 80%,30% 50%,0 20%)}.run-step[data-state=pending] .run-icon{border-color:#ffffff29}.run-step .run-label{flex:1 1 200px;min-width:0;font-weight:500;color:var(--fg)}.run-step[data-state=pending] .run-label{color:var(--fg-3);font-weight:400}.run-step[data-state=running] .run-label{color:var(--accent)}.run-step[data-state=error] .run-label{color:var(--danger-fg)}.run-step .run-detail{flex:1 1 100%;padding-left:calc(24px + var(--space-3));color:var(--fg-2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.55;overflow-wrap:anywhere}.run-step[data-state=error] .run-detail{color:var(--danger-fg)}.run-step button{flex:0 0 auto;min-height:36px;padding:0 var(--space-3);font-size:var(--text-s)}.wizard>div>h3,[data-testid=staged-launch-view]>h3{margin-top:var(--space-6);font-size:var(--text-s);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.done-card{position:relative;isolation:isolate;overflow:hidden;margin-top:var(--space-6);padding:var(--space-7) var(--space-6) var(--space-6);border:1px solid var(--accent-line);background:radial-gradient(ellipse 70% 260px at 50% 0%,#5ee0a821,#5ee0a800 75%),var(--bg-1);color:var(--fg);border-radius:var(--radius-xl);box-shadow:inset 0 1px #8ff4c840,0 2px 4px #0006,0 40px 80px -40px #5ee0a82e;text-align:left;animation:bndl-rise .6s var(--ease-out) backwards}.done-check{position:relative;width:72px;height:72px;margin:0 auto var(--space-5);display:grid;place-items:center;border-radius:50%;font-size:36px;font-weight:700;line-height:1;color:var(--accent-ink);background:linear-gradient(180deg,#a3f7d2 0%,var(--accent) 55%,#40c88c 100%);box-shadow:inset 0 2px #fff9,inset 0 -3px #00462840,0 0 0 8px #5ee0a814,0 0 0 9px #5ee0a82e,0 12px 40px #5ee0a873;animation:bndl-medal .7s var(--ease-spring) both .12s}.done-check:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border:1px solid rgba(94,224,168,.6);opacity:0;animation:bndl-halo 1.6s var(--ease-out) .5s both}@keyframes bndl-medal{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes bndl-halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.done-card h3{margin:0 0 var(--space-5);font-size:var(--text-2xl);letter-spacing:-.03em;text-align:center;color:var(--fg)}.done-token{margin:calc(-1 * var(--space-3)) 0 var(--space-5);text-align:center;font-size:var(--text-l);color:var(--fg);overflow-wrap:anywhere}.done-token small{font-size:var(--text-s);color:var(--fg-2)}.done-card ul.done-lines{grid-template-columns:minmax(0,1fr);margin:var(--space-3) 0}.done-card .done-lines li{overflow-wrap:anywhere}.done-card .done-lines li[data-state=ok]{color:var(--fg)}.done-card .done-lines li[data-state=failed]{color:var(--danger-fg)}.landing{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--space-2);margin:0 0 var(--space-5);padding:0}.landing-cell{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--space-2);min-width:0;padding:var(--space-4);background:#05070799;border:1px solid var(--line-1);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff06;text-align:left}.landing-label{font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.landing-value{font-family:var(--font-mono);font-size:26px;line-height:1.1;font-weight:500;letter-spacing:-.03em;color:var(--accent);overflow-wrap:anywhere}.landing-value small{display:block;margin-top:4px;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:400;letter-spacing:0;color:var(--fg-2)}.pnl-loss,.landing-value.pnl-loss{color:var(--danger-fg)}.pnl-gain,.landing-value.pnl-gain{color:var(--accent)}.done-card>.landing{display:flex;flex-wrap:wrap}.done-card>.landing>.landing-cell{flex:1 1 140px}.done-card>.landing>.landing-cell:first-child{flex-basis:100%;flex-direction:row;align-items:baseline;justify-content:space-between;padding:var(--space-3) var(--space-4)}.done-card>.landing>.landing-cell:first-child .landing-value{font-size:var(--text-l);letter-spacing:-.01em;color:var(--fg)}.sell-history{margin:var(--space-1) 0 0;padding-left:18px;font-size:var(--text-xs)}.done-card>p{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;padding:var(--space-3) 0;border-bottom:1px solid var(--line-1);font-size:var(--text-s);color:var(--fg-2)}.done-card>p>strong{color:var(--fg)}.done-card>p .copytext{max-width:100%}.done-card>p:has(+ul){margin-top:var(--space-4);border-bottom:none;padding-bottom:var(--space-2);font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.done-card>p:has(+table){border-bottom:none;margin-bottom:var(--space-2)}.done-card ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:var(--space-2);margin:0 0 var(--space-2)}.done-card li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--text-s);color:var(--fg-2);background:#ffffff05;border:1px solid var(--line-1);border-radius:var(--radius-s)}.done-card li a,.done-card p a{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);text-decoration-color:#5ee0a84d}.done-card li a:hover,.done-card p a:hover{color:var(--accent-hi);text-decoration-color:var(--accent)}.done-card code{color:var(--fg)}.done-card table{margin-top:0}.done-actions{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap;margin:var(--space-6) 0 0}.done-actions>*{margin:0!important}.done-card [data-testid$=-sell-preview]{margin-top:var(--space-5)!important;padding:var(--space-5);background:#0507078c;border:1px solid var(--line-1);border-radius:var(--radius-l)}.done-card [data-testid$=-sell-preview] h4{font-size:var(--text-l)}.sell-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);max-width:520px}.sell-presets button{width:100%;min-height:72px;flex-direction:column;gap:2px;padding:var(--space-2);font-family:var(--font-mono);font-size:var(--text-l);font-weight:500;line-height:1.25}.sell-presets button br{display:none}.sell-presets small{font-size:var(--text-2xs);font-weight:400;overflow-wrap:anywhere}.console{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.console-card{position:relative;background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-l);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-card)}.console-card-head{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-1)}.console-card-head h2{margin:0;font-size:var(--text-l);letter-spacing:-.015em}.console-card-sub{color:var(--fg-2);font-size:var(--text-s)}.console-card:has([data-testid=console-start-staged]){padding:var(--space-6) var(--space-5) var(--space-5);border-color:var(--line-2);background:radial-gradient(ellipse 80% 160px at 50% 0%,#5ee0a817,#5ee0a800 80%),var(--bg-1);box-shadow:inset 0 1px #5ee0a838,var(--shadow-card)}.console-card:has([data-testid=console-start-staged]) .console-card-head h2{font-size:var(--text-xl);letter-spacing:-.025em}.console-card:has([data-testid=console-start-staged]) button.full{min-height:56px;border-radius:var(--radius)}.console-stack{display:flex;flex-direction:column;gap:var(--space-4)}.console-second-launch{margin-top:var(--space-3)}.console-action{display:flex;flex-direction:column;gap:var(--space-2)}.console-helper{color:var(--fg-2);font-size:var(--text-s);line-height:1.5}.console-bullets{margin:0;padding:0;list-style:none;color:var(--fg);display:flex;flex-direction:column;gap:var(--space-2)}.console-bullets li{position:relative;padding-left:var(--space-5)}.console-bullets li:before{content:"";position:absolute;left:2px;top:.5em;width:8px;height:8px;border-radius:2px;background:var(--accent);box-shadow:0 0 8px #5ee0a880;transform:rotate(45deg)}.wallet-banner{gap:var(--space-2);padding:var(--space-4) var(--space-5)}.wallet-banner-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.wallet-banner-left{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.wallet-banner-label{color:var(--fg-2);font-size:var(--text-s);font-weight:500}.wallet-banner-pk{color:var(--fg);font-family:var(--font-mono);font-size:var(--text-s)}.wallet-banner-copy{margin-left:var(--space-1);font-size:var(--text-xs);color:var(--fg-2)}.wallet-banner-right{margin-left:auto;font-weight:600;white-space:nowrap}.wallet-banner-balance{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:500;letter-spacing:-.03em;color:var(--fg)}.wallet-banner-warn{color:var(--warn-fg);font-size:var(--text-s)}.console-result{padding:var(--space-3) var(--space-4);border:1px solid var(--accent-line);background:var(--accent-wash);color:#bff7dc;border-radius:10px;display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-s)}.console-check{color:var(--accent);font-weight:700}.site-maintenance{margin:0}.site-announcement{padding:var(--space-3) var(--space-4);border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--fg);border-radius:10px;display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-s);line-height:1.5}.site-announcement-text{flex:1;min-width:0;overflow-wrap:anywhere}.site-announcement-dismiss{flex:none}.referral-notice{margin-bottom:var(--space-4)}.refer-code{margin:0;font-size:var(--text-s)}.refer-code code{color:var(--fg);letter-spacing:.08em}.refer-referee{border-top:1px solid var(--line-1);padding-top:var(--space-3)}.refer-referee-head{margin:0;font-size:var(--text-s);overflow-wrap:anywhere}.refer-referee .table-wrap{margin-bottom:0}.points-rules{margin:0;padding-left:var(--space-5);display:grid;gap:var(--space-2);font-size:var(--text-s);line-height:1.5;color:var(--fg-2)}.points-rules strong{color:var(--fg);font-weight:600}.points-fineprint{margin:0;font-size:var(--text-xs);line-height:1.5}.points-headline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.points-total{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg)}.points-place{color:var(--fg-2);font-size:var(--text-s)}.points-tier{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-2);border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--bg-2);color:var(--fg-2);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.points-tier-diamond{color:var(--accent-hi);border-color:var(--accent-line);background:var(--accent-wash)}.points-tier-gold{color:var(--warn-fg);border-color:var(--warn-line);background:var(--warn-wash)}.points-tier-silver{color:var(--fg);border-color:var(--line-3)}.points-tier-bronze{color:var(--tier-bronze);border-color:var(--tier-bronze-line);background:var(--tier-bronze-wash)}.points-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.points-launcher{overflow-wrap:anywhere;font-weight:500}.points-codes{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.points-code{padding:1px var(--space-2);border:1px solid var(--line-2);border-radius:var(--radius-pill);color:var(--fg-2);font-size:var(--text-2xs);line-height:1.5}.points-name-form{max-width:none;display:flex;flex-direction:column;gap:var(--space-3)}.points-name-form>label{margin:0}.points-name-problem{margin:0;color:var(--warn-fg);font-size:var(--text-s)}.points-hide{padding-bottom:0;font-size:var(--text-s);color:var(--fg-2)}.points-notices,.points-appeals{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.points-appeals{margin-top:var(--space-4)}.points-notices>li,.points-appeals>li{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-2)}.points-notices>li:last-child,.points-appeals>li:last-child{border-bottom:0;padding-bottom:0}.points-notices .points-name-form{align-self:stretch}.points-notice-head{margin:0;overflow-wrap:anywhere;font-size:var(--text-s)}.points-appeal-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-s)}.wallet-disclosure summary,.advanced-reveal summary{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;color:var(--fg-2);padding:var(--space-2) 0;list-style:none;font-size:var(--text-s);font-weight:500}.wallet-disclosure summary::-webkit-details-marker,.advanced-reveal summary::-webkit-details-marker{display:none}.wallet-disclosure summary:after,.advanced-reveal summary:after{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .16s var(--ease-out)}.wallet-disclosure[open] summary:after,.advanced-reveal[open] summary:after{transform:translateY(3px) rotate(-135deg)}.wallet-disclosure summary:hover,.advanced-reveal summary:hover{color:var(--fg)}.advanced-reveal{margin-top:var(--space-2);border-top:1px solid var(--line-1);padding-top:var(--space-3)}.advanced-links{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1)}.advanced-links button.link{padding:var(--space-2) 0;color:var(--fg-2);text-decoration:none}.launch-list{list-style:none;margin:0 calc(-1 * var(--space-3));padding:0}[data-testid=my-launches-page] .launch-list{margin:var(--space-5) 0 0;padding:var(--space-2);background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-l);box-shadow:var(--shadow-card)}.launch-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius)}.launch-row+.launch-row{box-shadow:0 -1px 0 var(--line-1)}@media (hover: hover){.launch-row:hover{background:#ffffff06}}.launch-row button{width:auto;flex:0 0 auto;min-height:36px;padding:0 var(--space-4);font-size:var(--text-s)}.launch-row-main{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.launch-row-name{font-weight:600;letter-spacing:-.01em}.launch-row-name .muted{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;margin-left:2px}.launch-row-sub{color:var(--fg-2);font-size:var(--text-s)}.launch-row-sub code{color:var(--fg);font-size:var(--text-xs)}.launch-row-main .creator-rewards p{margin:0;font-size:var(--text-s)}.launch-badge{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:500;padding:3px 10px 3px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-2);background:#ffffff05;color:var(--fg-2);white-space:nowrap}.launch-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.launch-badge-ok{border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent)}.launch-badge-warn{border-color:var(--warn-line);background:var(--warn-wash);color:var(--warn-fg)}.launch-badge-err{border-color:var(--danger-line);background:var(--danger-wash);color:var(--danger-fg)}h2 .launch-badge{vertical-align:middle;font-size:var(--text-xs);letter-spacing:0;font-weight:500}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#020404bd;display:flex;align-items:center;justify-content:center;z-index:100;padding:var(--space-4);padding-top:calc(var(--space-4) + env(safe-area-inset-top));padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));animation:bndl-fade .16s var(--ease-out) both}.modal-card{background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-xl);padding:var(--space-5);width:100%;max-width:440px;display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-pop);animation:bndl-pop .22s var(--ease-out) both}.modal-card h3{margin:0;font-size:var(--text-l)}.modal-card p{margin:0;color:var(--fg-2);font-size:var(--text-m);line-height:1.55}.modal-card .modal-money{font-family:var(--font-mono);font-size:var(--text-input);font-weight:500;color:var(--fg);font-variant-numeric:tabular-nums}.modal-cost{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-s);background:var(--bg-sunk);border:1px solid var(--line-1);border-radius:var(--radius-s)}.modal-actions{display:flex;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-3)}.modal-actions button{min-width:112px}@keyframes bndl-fade{0%{opacity:0}to{opacity:1}}@keyframes bndl-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.error-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.wallet-adapter-modal{font-family:var(--font-sans)}.wallet-adapter-modal-overlay{background:#020404bd}.wallet-adapter-modal-wrapper{font-family:var(--font-sans);background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-xl);box-shadow:var(--shadow-pop)}.wallet-adapter-modal-title{font-family:var(--font-sans);font-weight:600;letter-spacing:-.02em;color:var(--fg)}.wallet-adapter-modal-button-close{background:var(--bg-2);border:1px solid var(--line-2);box-shadow:none;padding:0}.wallet-adapter-modal-button-close svg{fill:var(--fg-2)}.wallet-adapter-modal-list{margin:0 0 var(--space-3)}.wallet-adapter-modal-list .wallet-adapter-button{font-family:var(--font-sans);font-weight:500;background:transparent;border:none;box-shadow:none;border-radius:0}.wallet-adapter-modal-list .wallet-adapter-button:not([disabled]):hover{background:var(--bg-2);transform:none}.wallet-adapter-modal-list .wallet-adapter-button span{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-xs)}.wallet-adapter-modal-list-more{font-family:var(--font-sans);color:var(--fg-2);background:transparent;border:none;box-shadow:none}.wallet-adapter-modal-list-more svg{fill:var(--fg-2)}.wallet-adapter-button-trigger{font-family:var(--font-sans);color:var(--accent-ink);background:linear-gradient(180deg,#8af2c4,#63e3ab 48%,#4dd398);border:1px solid #2ea672;border-radius:10px}@media (max-width: 899px),(max-height: 499px){.topbar .pk{max-width:120px}.body{flex-direction:column}.leftnav{flex-direction:row;flex-wrap:wrap;width:auto;border-right:none;border-bottom:1px solid var(--line-1);padding:var(--space-1) var(--space-3);gap:0}.leftnav button{flex:0 0 auto;padding:0 var(--space-3);border:none;background:transparent;border-radius:0;border-bottom:2px solid transparent;min-height:var(--touch);white-space:nowrap;color:var(--fg-2)}.leftnav button.active{background:transparent;border-bottom-color:var(--accent);color:var(--fg);box-shadow:none}.panel{padding:var(--space-5) var(--gutter) var(--space-7);padding-left:calc(var(--gutter) + env(safe-area-inset-left));padding-right:calc(var(--gutter) + env(safe-area-inset-right));padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom))}button.link{display:inline-flex;align-items:center;min-height:var(--touch)}summary{min-height:var(--touch);padding-block:10px}button.copytext-btn{min-height:var(--touch)}pre{white-space:pre-wrap;overflow-wrap:anywhere}.table-wrap{border:none;background:transparent;border-radius:0}table{display:block;border:none;margin:0}thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}tbody{display:block}tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-4);grid-auto-flow:row dense;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-4)}tr.selected{border-color:var(--accent-line);background:var(--accent-wash)}tr.selected td{background:transparent}tr.selected td:first-child{box-shadow:none}td{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;min-width:0;border:none;padding:6px 0;word-break:break-word;text-align:left}tbody tr:hover td{background:transparent}td>*{min-width:0;max-width:100%}td .copytext-value{white-space:nowrap}td.cell-wide,td:not([data-label]){grid-column:1 / -1;align-items:stretch}td.cell-wide{min-width:0}td.cell-wide:has(>.copytext){flex-direction:row;align-items:center;gap:var(--space-3)}td.cell-wide>.copytext{flex:1 1 auto;min-width:0;max-width:none}td:before{content:attr(data-label);flex:0 0 auto;color:var(--fg-3);font-size:var(--text-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em}td:not([data-label]):before{content:none}table.kv{background:var(--bg-sunk);border:1px solid var(--line-1);border-radius:var(--radius);overflow:hidden}table.kv th{display:block;width:auto;border:none;padding:0 0 2px;color:var(--fg-3);font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase}table.kv td{display:block;border:none;padding:0;text-align:left}table.kv td:before{content:none}table.kv tr{display:block;margin:0;padding:10px var(--space-4);background:transparent;border:none;border-radius:0}table.kv tr+tr{border-top:1px solid var(--line-1)}}@media (max-width: 599px){.login-screen{--horizon: 76%;perspective:220px}.login-screen:before{background-size:40px 40px;animation-name:bndl-runway-phone}@keyframes bndl-runway-phone{0%{transform:rotateX(80deg) translateY(0)}to{transform:rotateX(80deg) translateY(40px)}}h1{font-size:26px}h2{font-size:21px}.wizard>h2,.panel>section>h2:first-child,.panel>section>.row:first-child+h2{font-size:26px}form{max-width:none}label>select{display:block;width:100%}button{width:100%}.topbar button,.leftnav button,.progress button,.run-step button,.copyable,button.copytext-btn,label button,td button,th button,.table-wrap button,.launch-row button,.wallet-banner button.link,.site-announcement button.link,.error-row button.link,.wallet-adapter-modal-button-close{width:auto}.launch-row button,.run-step button{min-height:var(--touch)}.row>button+button,.row>.btn+.btn,.row>a.button+button{margin-left:0;margin-top:var(--space-2)}.done-actions>a.button{width:100%}.panel{overflow:visible;padding-top:var(--space-4)}.accordion{overflow:visible}button.accordion-head{padding:0 var(--space-4)}.accordion-body{padding:var(--space-4)}.wizard-launch-bar{margin:var(--space-4) calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line-2)}.wizard-launch-bar .field-helper{margin:var(--space-2) 0 0}.progress{margin-bottom:var(--space-6);padding:0 10px}.console-card{padding:var(--space-4)}.console-card:has([data-testid=console-start-staged]){padding:var(--space-5) var(--space-4) var(--space-4)}.wallet-banner{padding:var(--space-4)}.wallet-banner-row{flex-direction:column-reverse;align-items:flex-start;gap:2px}.wallet-banner-right{margin-left:0}.wallet-banner-balance{font-size:28px}.done-card{padding:var(--space-6) var(--space-4) var(--space-4);border-radius:var(--radius-l)}.done-card h3{font-size:var(--text-xl)}.done-check{width:60px;height:60px;font-size:30px}.done-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1)}.done-card li{flex-direction:column;align-items:flex-start;gap:0;padding:6px 10px}.done-card>p{padding:var(--space-2) 0}.run-step{padding-top:10px;padding-bottom:10px}.done-card [data-testid$=-sell-preview]{padding:var(--space-4)}.landing{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-cell{padding:10px var(--space-3);gap:var(--space-1)}.landing-value{font-size:clamp(20px,6.4vw,26px)}.modal-actions{flex-direction:column-reverse}.modal-actions button{width:100%}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.btn-spinner,.run-step[data-state=running] .run-icon{animation-duration:1.6s!important;animation-iteration-count:infinite!important}.login-screen:before{animation:none!important}button[aria-busy=true]:after{animation:none!important;opacity:0}button:hover:not(:disabled),a.button:hover{transform:none!important}}.launch-chart{margin:var(--space-4) 0 var(--space-5);border:1px solid var(--accent-line);border-radius:var(--radius-l);background:var(--bg-0);overflow:hidden}.launch-chart-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--accent-line)}.launch-chart-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.launch-chart-frame{display:block;width:100%;height:420px;border:0;background:var(--bg-0)}.launch-chart-note{margin:0;padding:var(--space-3) var(--space-4);font-size:var(--text-xs);opacity:.7}@media (max-width: 599px),(max-height: 499px){.launch-chart-frame{height:340px}}.kit-switch{display:flex;align-items:center;gap:var(--space-4);margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius-l);background:linear-gradient(180deg,var(--bg-2) 0%,var(--bg-1) 100%);cursor:pointer;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out)}.kit-switch[data-on=true]{border-color:var(--accent-line);background:radial-gradient(ellipse 70% 160% at 0% 0%,#5ee0a81c,#5ee0a800 65%),linear-gradient(180deg,var(--bg-2) 0%,var(--bg-1) 100%)}@media (hover: hover){.kit-switch:hover{border-color:var(--line-3)}.kit-switch[data-on=true]:hover{border-color:#5ee0a873}}.kit-switch-text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0}.kit-switch-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.kit-switch-name{font-size:var(--text-l);font-weight:600;letter-spacing:-.015em;color:var(--fg)}.kit-switch-price{padding:2px var(--space-2);font-family:var(--font-mono);font-size:var(--text-s);font-weight:500;color:var(--accent);border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--accent-wash)}.kit-switch-desc{font-size:var(--text-s);font-weight:400;line-height:1.45;color:var(--fg-2)}.kit-switch>input.kit-switch-input{position:relative;flex:0 0 auto;display:block;width:52px;height:32px;margin:0;border:1px solid var(--line-3);border-radius:var(--radius-pill);background:var(--bg-sunk);box-shadow:inset 0 1px 2px #00000080;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out)}.kit-switch>input.kit-switch-input:before{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;clip-path:none;background:linear-gradient(180deg,#fff,#c7cfcb);transform:none;transition:transform .22s var(--ease-spring)}.kit-switch>input.kit-switch-input:checked{border-color:var(--accent-lo);background:linear-gradient(180deg,var(--accent-lo) 0%,var(--accent) 60%,var(--accent-hi) 100%);box-shadow:inset 0 1px #ffffff59}.kit-switch>input.kit-switch-input:checked:before{transform:translate(20px);background:#fff}.kit-switch>input.kit-switch-input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.admin-preview-kit{pointer-events:none}.admin-preview-kit .kit-switch{margin:0}.fee-hook{margin:0;font-size:var(--text-s);line-height:1.5;color:var(--fg-2)}.fee-hook strong{font-weight:600;color:var(--fg)}.mmp-price-hook{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.mmp-price-legs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.login-fee-hook{margin:calc(var(--space-2) - var(--space-6)) 0 var(--space-5);font-size:var(--text-m)}.login-fee-hook strong{display:block;color:var(--accent)}.login-screen{flex-direction:column;gap:var(--space-6)}.offer{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius-l);background:linear-gradient(180deg,var(--bg-2) 0%,var(--bg-1) 100%);text-align:left}.offer-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3)}.offer-name{font-size:var(--text-m);font-weight:600;letter-spacing:-.01em;color:var(--fg)}.offer-price{padding:2px var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;color:var(--accent);border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--accent-wash);white-space:nowrap}.offer-prices{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.offer-plus{font-size:var(--text-xs);color:var(--fg-3)}.offer-line{font-size:var(--text-s);line-height:1.45;color:var(--fg-2)}.offer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-1)}.offer-actions>.btn{min-height:44px}.offer-error{font-size:var(--text-s)}.addon-strip{position:relative;width:100%;max-width:880px;animation:bndl-rise .7s var(--ease-out) .12s backwards}.addon-strip-title{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--fg-3)}.addon-strip-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.addon-strip .offer{background:#0d1011d1}.review-addons-head{margin:0 0 var(--space-4)}.review-addons-head .fee-hook{padding:var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:#05070780}.addons-title{margin:var(--space-5) 0 0;font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.review-addons{margin:0 0 var(--space-5)}.review-addons>.kit-switch{margin-bottom:var(--space-3)}.review-vip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--line-2);border-radius:var(--radius-l)}.review-vip-line{display:flex;flex:1 1 260px;flex-direction:column;gap:var(--space-1);margin:0}.review-vip>.btn{min-height:44px}.review-vip>.vip-card{flex:1 1 100%;margin:0}.offers{margin:var(--space-5) 0}.offers-head{display:flex;flex-direction:column;gap:var(--space-1);margin:0 0 var(--space-3)}.offers-head h4{margin:0;font-size:var(--text-l);letter-spacing:-.015em}.done-card .offers-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.done-card .offer{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-2);padding:var(--space-4);font-size:var(--text-s);border:1px solid var(--line-2);border-radius:var(--radius-l);background:linear-gradient(180deg,var(--bg-2) 0%,var(--bg-1) 100%)}.done-card .offer[data-testid=offer-mm]{border-color:var(--accent-line);background:radial-gradient(ellipse 80% 160% at 0% 0%,#5ee0a81a,#5ee0a800 65%),linear-gradient(180deg,var(--bg-2) 0%,var(--bg-1) 100%)}.offers>.vip-card{margin-top:var(--space-3)}.offers-note{margin:var(--space-3) 0 0;font-size:var(--text-s);color:var(--accent)}@media (max-width: 599px){.addon-strip-list,.done-card .offers-row{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.offer,.done-card .offer{padding:var(--space-3) var(--space-4)}.offer-actions>.btn{flex:1 1 auto}}.kit-card{display:flex;flex-direction:column;gap:var(--space-5);margin:var(--space-4) 0 var(--space-5);padding:0 0 var(--space-5);border:1px solid var(--accent-line);border-radius:var(--radius-l);background:radial-gradient(ellipse 80% 240px at 100% 0%,#5ee0a814,#5ee0a800 70%),var(--bg-0);overflow:hidden}.kit-card>*{margin-left:var(--space-5);margin-right:var(--space-5)}.kit-card-head{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--accent-line)}.kit-card-head h4{margin:0;font-size:var(--text-xl);letter-spacing:-.02em;overflow-wrap:anywhere}.kit-card .kit-note{margin-top:0;margin-bottom:0}.kit-card button.copytext-btn{min-height:32px;padding:0 var(--space-3)}.kit-site{display:flex;flex-direction:column;gap:var(--space-2)}.kit-site-row{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-sunk)}.kit-site-link,.kit-site-link:visited{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-m);font-weight:500;line-height:32px;color:var(--accent);text-decoration:none}.kit-site-link:hover{color:var(--accent-hi)}.kit-share{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.kit-share>a.button{min-height:48px}.kit-share>a.button.kit-share-x,.kit-share>a.button.kit-share-x:visited{font-weight:600;color:var(--accent-ink);border-color:var(--btn-primary-border);background:var(--btn-primary-bg);box-shadow:inset 0 1px #ffffff73}@media (hover: hover){.kit-share>a.button.kit-share-x:hover{color:var(--accent-ink);border-color:#36b37d}}.kit-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);min-height:40px}.kit-section-head>a.button.kit-zip{min-height:40px;font-size:var(--text-s)}.kit-art{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.kit-art-item{display:flex;flex-direction:column;min-width:0;margin:0;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1);overflow:hidden}.kit-art-thumb{--pad: var(--space-3);position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:radial-gradient(ellipse 90% 70% at 50% 110%,#5ee0a812,#5ee0a800 70%),var(--bg-sunk);border-bottom:1px solid var(--line-1)}.kit-art-thumb img{position:absolute;inset:var(--pad);display:block;width:calc(100% - 2 * var(--pad));height:calc(100% - 2 * var(--pad));object-fit:contain}.kit-art-item[data-round=true] .kit-art-thumb img{left:50%;right:auto;width:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;transform:translate(-50%)}.kit-art-item figcaption{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3)}.kit-art-label{grid-column:1 / -1;font-size:var(--text-s);font-weight:500;color:var(--fg);overflow-wrap:anywhere}.kit-art-size{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-3)}.kit-art-download,.kit-art-download:visited{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-3);font-size:var(--text-xs);font-weight:500;color:var(--accent);text-decoration:none;border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--accent-wash)}.kit-art-download:hover{color:var(--accent-hi);border-color:#5ee0a880}.kit-copy-grid{display:grid;gap:var(--space-2)}.kit-copy-pairs{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.kit-section-head.kit-section-head-next{margin-top:var(--space-5)}@media (max-width: 599px){.kit-copy-pairs{grid-template-columns:minmax(0,1fr)}}.kit-copy{min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.kit-copy-head{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-1)}.kit-copy-label{flex:1 1 auto;min-width:0;font-size:var(--text-xs);font-weight:500;letter-spacing:.02em;color:var(--fg-2)}.kit-copy-meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-3)}.kit-copy-meta[data-over=true]{color:var(--danger-fg)}.kit-copy-text{padding-right:var(--space-2);font-size:var(--text-m);line-height:1.5;color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere}.launch-row-kit{display:inline-flex;flex:0 0 auto;gap:var(--space-2)}.launch-row-kit>a.button{min-height:36px;padding:0 var(--space-3);font-size:var(--text-s)}.kit-admin-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-3)}.kit-admin-badges{display:flex;flex-wrap:wrap;gap:var(--space-2)}.kit-admin-owner,.kit-admin-site{margin:0 0 var(--space-2);font-size:var(--text-s);color:var(--fg-2);overflow-wrap:anywhere}.kit-admin-site a{font-family:var(--font-mono);color:var(--accent)}.kit-admin-form{max-width:none;margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--line-1)}.kit-admin-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 var(--space-4)}.kit-offer{margin:0 0 var(--space-5)}.kit-offer>.kit-switch{margin:0}.kit-addons{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0 0 var(--space-5);padding-left:var(--space-4);border-left:1px solid var(--line-2)}.kit-switch.kit-switch-addon{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius)}.kit-switch-addon .kit-switch-name{font-size:var(--text-m)}.kit-switch-addon .kit-switch-price{font-size:var(--text-xs)}.kit-site-field{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0 0 var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius)}.kit-site-field .kit-switch-name{font-size:var(--text-m)}.kit-site-field .kit-switch-price{font-size:var(--text-xs)}.kit-site-input{display:flex;align-items:center;gap:var(--space-2);min-width:0}.kit-site-input>input{flex:1 1 auto;min-width:0;font-family:var(--font-mono)}.kit-site-suffix{flex:0 0 auto;font-family:var(--font-mono);color:var(--fg-2)}.kit-site-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;font-size:var(--text-s);color:var(--fg-2)}.kit-site-status[data-tone=ok]{color:var(--accent)}.kit-site-status[data-tone=warn]{color:var(--warn-fg)}.kit-dex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.kit-dex-text{font-size:var(--text-m);font-weight:500;color:var(--fg)}.kit-dex[data-status=pending] .kit-dex-text,.kit-dex[data-status=awaiting_payment] .kit-dex-text{color:var(--fg-2)}.kit-dex[data-status=live] .kit-dex-text{color:var(--accent)}.kit-dex>a.button{min-height:40px;font-size:var(--text-s)}.kit-socials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.kit-social{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.kit-social-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.kit-social-name{font-size:var(--text-l);font-weight:600;letter-spacing:-.015em;color:var(--fg)}.kit-social .kit-note{margin:0;font-size:var(--text-s);line-height:1.45}.kit-social .kit-ok{color:var(--accent)}.kit-social-who{margin:0;font-size:var(--text-s);color:var(--fg-2)}.kit-social-who strong{color:var(--fg);font-weight:600}.kit-social-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.kit-social-actions>a.button,.kit-social>a.button{min-height:40px;font-size:var(--text-s)}.kit-telegram-form{display:flex;flex-direction:column;gap:var(--space-3);max-width:none;margin:0}.kit-telegram-form label{margin:0}.kit-steps{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.kit-steps>.kit-step{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:2px var(--space-2);padding:0;font-size:var(--text-s);color:var(--fg-2);background:none;border:0;border-radius:0}.kit-step:before{grid-row:1 / span 2;align-self:start;margin-top:3px;width:14px;height:14px;border-radius:50%;content:"";border:1px solid var(--warn-line);background:var(--warn-wash)}.kit-step[data-ok=true]:before{border-color:var(--accent-lo);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%2303140c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.2l2 2 4-4.4'/%3E%3C/svg%3E") center / 14px no-repeat,var(--accent)}.kit-step-label{grid-column:2;color:var(--fg);font-weight:500}.kit-step-detail{grid-column:2;color:var(--fg-2);overflow-wrap:anywhere}.kit-step[data-ok=false] .kit-step-detail{color:var(--warn-fg)}.kit-upload{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line-1)}.kit-upload-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--text-s)}.kit-admin-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0 0 var(--space-5)}.kit-admin-price{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.kit-admin-price-value{font-family:var(--font-mono);font-size:var(--text-l);color:var(--accent)}.kit-admin-price-state{font-size:var(--text-xs);color:var(--fg-3)}.kit-admin-price[data-offered=false] .kit-admin-price-value{color:var(--fg-3)}.kit-dex-order{margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--line-1)}.kit-dex-order-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-3)}.kit-dex-order-head .admin-group-label{margin:0}.kit-dex-fields{display:flex;flex-direction:column;margin:0 0 var(--space-3);border:1px solid var(--line-1);border-radius:var(--radius);overflow:hidden}.kit-dex-field{display:grid;grid-template-columns:minmax(120px,160px) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);background:var(--bg-1)}.kit-dex-field+.kit-dex-field{border-top:1px solid var(--line-1)}.kit-dex-field dt{font-size:var(--text-xs);color:var(--fg-2)}.kit-dex-field dd{margin:0;min-width:0;font-size:var(--text-s);color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere}.kit-dex-field button.copytext-btn{min-height:32px;padding:0 var(--space-3)}.kit-dex-order .admin-note.muted{color:var(--fg-2)}.kit-dex-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (max-width: 599px){.kit-switch{padding:var(--space-4);gap:var(--space-3)}.kit-card>*{margin-left:var(--space-4);margin-right:var(--space-4)}.kit-card-head{margin:0;padding:var(--space-3) var(--space-4)}.kit-card-head h4{font-size:var(--text-l)}.kit-share{grid-template-columns:minmax(0,1fr)}.kit-section-head>a.button.kit-zip{flex:1 1 100%;min-height:var(--touch)}.kit-art{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.kit-art-thumb{--pad: var(--space-2)}.kit-art-item figcaption{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;padding:var(--space-2)}.kit-art-download{justify-content:center;min-height:var(--touch);margin-top:auto}.kit-art-size{margin-bottom:var(--space-2)}.kit-copy{padding:var(--space-3)}.kit-card button.copytext-btn{min-height:var(--touch)}.launch-row:has(>.launch-row-kit){flex-wrap:wrap}.launch-row-kit{order:1;flex:1 1 100%}.launch-row-kit>a.button{flex:1 1 0;min-height:var(--touch)}.kit-addons{margin-left:var(--space-3);padding-left:var(--space-3)}.kit-socials{grid-template-columns:minmax(0,1fr)}.kit-dex>a.button,.kit-social-actions>a.button,.kit-social>a.button,.kit-social-actions>.btn{flex:1 1 100%;min-height:var(--touch)}.kit-admin-prices{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.kit-admin-price{padding:var(--space-2) var(--space-3)}.kit-admin-price-value{font-size:var(--text-m)}.kit-dex-field{grid-template-columns:minmax(0,1fr) auto;padding:var(--space-3)}.kit-dex-field dt{grid-column:1 / -1}.kit-dex-field button.copytext-btn{min-height:var(--touch)}.kit-dex-actions>a.button,.kit-dex-actions>.btn{flex:1 1 100%;min-height:var(--touch)}}.vip-badge{flex:0 0 auto;display:inline-flex;align-items:center;height:22px;margin-left:-4px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;line-height:1;color:var(--accent-ink);background:var(--btn-primary-bg);border:1px solid var(--btn-primary-border);border-radius:var(--radius-pill)}.topbar .pk:has(>.vip-badge):before{display:none}.vip-card-end{margin:0;font-size:var(--text-s);font-weight:600;color:var(--accent)}@media (max-width: 599px){.topbar .pk:has(>.vip-badge){gap:var(--space-1)}.vip-badge{width:14px;height:14px;margin-left:0;padding:0;font-size:0;border:none;border-radius:0;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 7l5 4 5-7 5 7 5-4-2 12H4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 7l5 4 5-7 5 7 5-4-2 12H4z'/%3E%3C/svg%3E") center / contain no-repeat}}.cg{container-type:inline-size;scroll-margin-top:72px;margin:var(--space-4) 0 var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius-l);background:var(--bg-0);overflow:hidden}.cg-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-1);background:linear-gradient(90deg,var(--accent-wash),rgba(94,224,168,0) 65%),var(--bg-0)}.cg-head-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.cg-kicker{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.cg-kicker:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 7l5 4 5-7 5 7 5-4-2 12H4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 7l5 4 5-7 5 7 5-4-2 12H4z'/%3E%3C/svg%3E") center / contain no-repeat}.cg-head h4{margin:0;font-size:var(--text-xl);letter-spacing:-.02em;overflow-wrap:anywhere}.cg-turns{padding:4px 10px;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--fg-2);white-space:nowrap;border:1px solid var(--line-2);border-radius:var(--radius-pill)}.cg-pad{margin:var(--space-4) var(--space-5)}.cg-grid{display:grid;grid-template-columns:minmax(0,1fr)}.cg-col{min-width:0}.cg-col-side{border-top:1px solid var(--line-1)}@container (min-width: 720px){.cg-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cg-col-side{border-top:none;border-left:1px solid var(--line-1)}}.cg-sec-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);min-height:36px}.cg-quiet{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--fg-2);overflow-wrap:anywhere}.cg .cg-error{margin:0;overflow-wrap:anywhere}.cg-chat{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5)}.cg-log{display:flex;flex-direction:column;gap:var(--space-3);min-height:240px;max-height:min(560px,64vh);padding:var(--space-4);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-sunk)}.cg-msg{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;max-width:86%;padding:10px 14px;font-size:var(--text-m);line-height:1.45;color:var(--fg);border-radius:14px;overflow-wrap:anywhere}.cg-msg-text{white-space:pre-wrap}.cg-msg-vip{align-self:flex-end;background:#5ee0a81f;border:1px solid var(--accent-line);border-bottom-right-radius:4px}.cg-msg-vip[data-pending]{opacity:.72}.cg-msg-agent{align-self:flex-start;background:var(--bg-2);border:1px solid var(--line-1);border-bottom-left-radius:4px}.cg-msg-who{font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.cg-steps{display:flex;flex-direction:column;gap:6px;flex:0 0 auto;margin-left:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--line-2)}.cg-step{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:var(--space-2);font-size:var(--text-xs);line-height:1.5;color:var(--fg-2)}.cg-step-text{overflow-wrap:anywhere}.cg-step-mark{width:12px;height:12px;margin-top:3px;border-radius:50%;border:1px solid var(--warn-line);background:var(--warn-wash)}.cg-step[data-ok=true] .cg-step-mark{border-color:var(--accent-lo);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%2303140c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.2l2 2 4-4.4'/%3E%3C/svg%3E") center / 12px no-repeat,var(--accent)}.cg-step[data-ok=false] .cg-step-mark{border-color:var(--danger);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23190405' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4.5 4.5l5 5M9.5 4.5l-5 5'/%3E%3C/svg%3E") center / 12px no-repeat,var(--danger)}.cg-step[data-ok=false] .cg-step-text{color:var(--danger-fg)}.cg-step-failed{font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--danger-fg)}.cg-note{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto;font-size:var(--text-xs);color:var(--fg-3);text-align:center}.cg-note:before,.cg-note:after{content:"";flex:1 1 0;min-width:var(--space-4);height:1px;background:var(--line-1)}.cg-note>span{flex:0 1 auto;overflow-wrap:anywhere}.cg-working{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px var(--space-3);flex:0 0 auto;align-self:flex-start;max-width:86%;padding:10px 14px;border:1px dashed var(--accent-line);border-radius:14px 14px 14px 4px}.cg-dots{grid-row:1 / span 2;display:inline-flex;gap:4px}.cg-dots>span{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:cg-dot 1.2s var(--ease-out) infinite}.cg-dots>span:nth-child(2){animation-delay:.15s}.cg-dots>span:nth-child(3){animation-delay:.3s}@keyframes cg-dot{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(-3px)}}.cg-working-text{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-s);font-weight:500;color:var(--fg)}.cg-working-clock{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--accent)}.cg-working-note{font-size:var(--text-xs);color:var(--fg-2)}.cg-intro{display:flex;flex-direction:column;gap:var(--space-2);margin:auto 0}.cg-intro-lead{margin:0;font-size:var(--text-l);font-weight:600;letter-spacing:-.01em;color:var(--fg)}.cg-intro-body{margin:0 0 var(--space-2);font-size:var(--text-s);line-height:1.55;color:var(--fg-2)}.cg-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}button.cg-chip{min-height:var(--touch);min-width:0;max-width:100%;padding:var(--space-2) var(--space-4);font-size:var(--text-s);line-height:1.3;text-align:left;color:var(--accent);background:var(--accent-wash);border:1px solid var(--accent-line);border-radius:22px;box-shadow:none;overflow-wrap:anywhere}button.cg-chip:disabled{color:var(--fg-3);background:transparent;border-color:var(--line-1)}@media (hover: hover){button.cg-chip:hover:not(:disabled){transform:none;border-color:var(--accent)}}.cg-compose{display:flex;align-items:flex-end;gap:var(--space-2);margin:0}.cg-compose textarea{flex:1 1 auto;min-width:0;min-height:52px;max-height:180px;resize:vertical;line-height:1.4}.cg-compose .btn{flex:0 0 auto;min-height:52px;padding:0 var(--space-5)}.cg-drafts{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--accent-line);border-radius:var(--radius);background:var(--bg-1)}.cg-draft{display:flex;flex-direction:column;gap:var(--space-1)}.cg-draft-label{font-size:var(--text-2xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.cg-draft-text{padding:var(--space-3) var(--space-4);font-size:var(--text-s);line-height:1.55;color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-sunk);border:1px solid var(--line-1);border-radius:var(--radius-s)}.cg-approved{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-s);color:var(--fg-2)}.cg-site,.cg-check{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5)}.cg-check{border-top:1px solid var(--line-1)}.cg-sec-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.cg-modes{display:inline-flex;padding:2px;border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--bg-sunk)}button.cg-mode,button.cg-fold{min-height:36px;padding:0 var(--space-3);font-size:var(--text-xs);color:var(--fg-2);background:transparent;border:none;border-radius:var(--radius-pill);box-shadow:none}button.cg-mode[aria-pressed=true]{color:var(--accent-ink);background:var(--accent)}button.cg-fold{border:1px solid var(--line-2)}@media (hover: hover){button.cg-mode:hover:not(:disabled),button.cg-fold:hover:not(:disabled){transform:none}}.cg-frame{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-sunk)}.cg-frame-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line-1);background:var(--bg-1)}.cg-frame-address{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-2)}.cg-frame-address:before{content:"";display:inline-block;width:6px;height:6px;margin-right:var(--space-2);vertical-align:middle;border-radius:50%;background:var(--accent)}.cg-frame-version{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent)}.cg-frame-box{position:relative;height:520px;overflow:hidden}.cg-frame-stage{position:relative;height:100%;margin:0 auto;overflow:hidden;transition:opacity .16s var(--ease-out)}.cg-frame-box[data-mode=phone] .cg-frame-stage{outline:1px solid var(--line-2)}.cg-frame-box[data-loading] .cg-frame-stage{opacity:.5}.cg-frame-stage>iframe{position:absolute;top:0;left:0;display:block;border:0;transform-origin:0 0;background:#fff}.cg-frame-box>.cg-frame-error{position:absolute;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);margin:0}.cg-frame-empty{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-height:220px;padding:var(--space-5);font-size:var(--text-s);line-height:1.5;color:var(--fg-2);border:1px dashed var(--line-2);border-radius:var(--radius)}.cg-frame-empty-title{font-size:var(--text-l);font-weight:600;color:var(--fg)}.cg-versions{display:flex;flex-wrap:wrap;gap:var(--space-2)}button.cg-version{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:96px;min-height:var(--touch);padding:6px var(--space-3);font-size:var(--text-xs);text-align:left;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-s);box-shadow:none}button.cg-version[aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent-line)}.cg-version-n{font-family:var(--font-mono);font-size:var(--text-s);font-weight:600;color:var(--fg)}.cg-version-look{color:var(--fg-2);white-space:nowrap}.cg-version-tags{display:flex;gap:var(--space-1)}.cg-tag{padding:1px 6px;font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--line-3);border-radius:var(--radius-pill)}.cg-tag-live{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.cg-caption{margin:0;font-size:var(--text-s);line-height:1.5;color:var(--fg-2);overflow-wrap:anywhere}.cg-caption strong{font-family:var(--font-mono);color:var(--fg)}.cg-site-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.cg-site-actions .btn{width:100%;min-width:0}.cg-check-rows{display:flex;flex-direction:column;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.cg-check-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4)}.cg-check-row+.cg-check-row{border-top:1px solid var(--line-1)}.cg-check-name{font-size:var(--text-m);font-weight:600;color:var(--fg)}.cg-check-detail{grid-column:1 / -1;font-size:var(--text-s);line-height:1.5;color:var(--fg-2);overflow-wrap:anywhere}.cg-check-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}.cg-check-link,.cg-check-link:visited{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent)}.cg-check-link:hover{color:var(--accent-hi)}.launch-row button.launch-row-concierge{color:var(--accent);border-color:var(--accent-line)}@media (max-width: 599px){.cg-head,.cg-chat,.cg-site,.cg-check{padding-left:var(--space-4);padding-right:var(--space-4)}.cg-pad{margin-left:var(--space-4);margin-right:var(--space-4)}.cg-head h4{font-size:var(--text-l)}.cg-log{padding:var(--space-3);max-height:62vh}.cg-msg,.cg-working{max-width:92%}.cg-frame-box{height:440px}button.cg-mode,button.cg-fold{min-height:var(--touch)}.launch-row:has(>.launch-row-concierge){flex-wrap:wrap}.launch-row>.launch-row-concierge{order:2;flex:1 1 100%}}.mm{container:mm / inline-size;scroll-margin-top:72px;margin:var(--space-4) 0 var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius-l);background:var(--bg-0);overflow:hidden;text-align:left}.mm-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-1);background:linear-gradient(90deg,var(--accent-wash),rgba(94,224,168,0) 65%),var(--bg-0)}.mm-head-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.mm-kicker{font-size:var(--text-2xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);overflow-wrap:anywhere}.mm-head h4{margin:0;font-size:var(--text-xl);letter-spacing:-.02em}.mm-pad{margin:var(--space-4) var(--space-5)}.mm-body{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);min-width:0}.mm-body>p{margin:0}.mm-body form,.mm-body label{max-width:none}.mm-actions,.mm-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2) var(--space-3)}.mm-row>label{flex:1 1 200px;margin:0}.mm-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:var(--space-3)}.mm-total{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.mm-total-label{font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.mm-total strong{font-variant-numeric:tabular-nums}.mm-total-sub{font-size:var(--text-xs);color:var(--fg-2);overflow-wrap:anywhere}.mm-lock-line,.mm-warning{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--warn-line);border-radius:var(--radius);background:var(--warn-wash);color:var(--warn-fg)}.mm-note{margin:0;color:var(--accent)}.mm-price-line{margin:0;font-weight:500}.mm-help{margin:0;font-size:var(--text-xs)}.mm-start-error{align-self:center;overflow-wrap:anywhere}.mm-token{display:flex;align-items:center;gap:var(--space-3);min-width:0}.mm-token-image{flex:none;border-radius:var(--radius);object-fit:cover}.mm-token-text{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.mm-block{min-width:0}.mm-block>h5{margin:0 0 var(--space-2);font-size:var(--text-s);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}details.mm-block{padding:0 var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}details.mm-block>summary{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch);font-weight:500}details.mm-block>summary:after{content:"Open";margin-left:auto;padding:2px var(--space-2);border:1px solid var(--line-1);border-radius:999px;font-size:var(--text-s);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);flex:none}details.mm-block[open]>summary:after{content:"Close"}details.mm-block[open]{padding-bottom:var(--space-4)}details.mm-block>*+*{margin-top:var(--space-3)}.mm-editor{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-3)}.mm-bot{min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--line-1);border-radius:var(--radius)}.mm-bot>legend{padding:0 var(--space-1);font-weight:600}.mm-bot>label{margin-bottom:var(--space-2)}.mm-bot input,.mm-bot select,.mm-row input,.mm-row select,.mm-fund-parts input{width:100%}.mm-bot-help{margin:0 0 var(--space-2);font-size:var(--text-xs)}.mm-sell{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line-1)}.mm-sell>label{margin-bottom:var(--space-2)}.mm-bot-sides{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--space-2)}.mm-bot-sides>label{min-width:0;margin-bottom:var(--space-2)}.mm-buy>label{margin-bottom:var(--space-2)}.mm-sell-size{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--space-2)}.mm-sell-size>label{margin-bottom:var(--space-2)}.mm-result{font-variant-numeric:tabular-nums}.mm-result-gain{color:var(--ok)}.mm-result-loss{color:var(--danger-fg)}.mm-tag{display:inline-block;margin-left:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;vertical-align:middle}.mm-tag-sell{color:var(--danger-fg);background:var(--danger-wash);border:1px solid var(--danger-line)}.mm-trade-detail{display:block;font-size:var(--text-xs);overflow-wrap:anywhere}.mm-fund-parts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:0 var(--space-3)}.mm-fund-parts>label{margin-bottom:var(--space-2)}.mm-review{padding:var(--space-3) var(--space-4);border:1px solid var(--accent-line);border-radius:var(--radius);background:var(--accent-wash)}.mm-review>p{margin:0 0 var(--space-3)}.mm-table td{font-variant-numeric:tabular-nums}.mm-row-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mm-row-actions>button{min-height:36px;padding:0 var(--space-3);font-size:var(--text-s)}.mm-table a{overflow-wrap:anywhere}.mm-bots-table{table-layout:fixed}.mm-cell-bot>strong,.mm-cell-status>span,.mm-row-note{display:block}.mm-row-note{font-size:var(--text-xs);color:var(--fg-3);overflow-wrap:anywhere}.mm-addr{max-width:100%;gap:4px;margin-top:1px}.mm-addr .copytext-value{font-size:var(--text-xs);white-space:nowrap;word-break:normal}.mm-addr .copytext-btn{min-height:18px;padding:0 5px;font-size:var(--text-2xs);line-height:1}.mm-jobless-row td{color:var(--fg-2)}.mm-jobless-count{color:var(--fg);font-weight:500}.mm-jobless-row button.link{font-size:inherit}.mm-settings-name{flex:none}.mm-settings-count{font-weight:400;color:var(--fg-2)}.mm-settings>details.mm-block{background:var(--bg-0)}@container mm (min-width: 960px){.mm-bots-table th{padding:var(--space-2)}.mm-bots-table td{padding:6px var(--space-2);font-size:var(--text-xs);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-bots-table td.cell-wide{min-width:0}.mm-bots-table .mm-row-last,.mm-bots-table .mm-row-note,.mm-bots-table .mm-clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-bots-table .mm-row-last,.mm-bots-table .mm-row-note{font-size:var(--text-2xs)}.mm-bots-table .mm-row-actions{gap:4px}.mm-bots-table .mm-row-actions>button{min-height:28px;padding:0 var(--space-2);font-size:var(--text-2xs);white-space:nowrap}.mm-jobless-row td{padding:var(--space-3) var(--space-2)}}@container mm (max-width: 959px){.mm .table-wrap{border:none;background:transparent;border-radius:0;overflow:visible}.mm-table{display:block;border:none;margin:0}.mm-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mm-table tbody{display:block}.mm-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-4);grid-auto-flow:row dense;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-4)}.mm-table td{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;border:none;padding:6px 0;word-break:break-word}.mm-table td>*{min-width:0;max-width:100%}.mm-table td.cell-wide,.mm-table td:not([data-label]){grid-column:1 / -1;align-items:stretch}.mm-table td.cell-wide:has(>.copytext){flex-direction:row;align-items:center;gap:var(--space-3)}.mm-table td.cell-wide>.copytext{flex:1 1 auto;min-width:0;max-width:none}.mm-table td .copytext-value{white-space:nowrap;word-break:normal}.mm-table td:before{content:attr(data-label);color:var(--fg-3);font-size:var(--text-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em}.mm-table td:not([data-label]):before{content:none}.mm-row-actions>button{flex:1 1 0}}@container mm (max-width: 479px){.mm-table tr{grid-template-columns:repeat(2,minmax(0,1fr))}}.launch-row button.launch-row-mm{color:var(--accent);border-color:var(--accent-line)}@media (max-width: 599px){.mm-head,.mm-body{padding-left:var(--space-4);padding-right:var(--space-4)}.mm-pad{margin-left:var(--space-4);margin-right:var(--space-4)}.mm-head h4{font-size:var(--text-l)}.mm-row-actions>button{min-height:var(--touch)}.launch-row:has(>.launch-row-mm){flex-wrap:wrap}.launch-row>.launch-row-mm{order:2;flex:1 1 100%}}.panel>section.mmp{display:flex;flex-direction:column;gap:var(--space-5)}.panel>section.mmp:has(.mm){max-width:1120px}.mmp>*{margin:0}.mmp-hero{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.mmp-hero h2{margin:0;font-size:var(--text-2xl);letter-spacing:-.025em;line-height:1.15}.mmp-pitch{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-m);line-height:1.5;color:var(--fg-2)}.mmp-price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--accent-line);border-radius:var(--radius);background:var(--accent-wash);line-height:1.5}.mmp-price-label,.mmp-facts dt,.mmp-phase>h4{font-size:var(--text-2xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mmp-price-label{color:var(--accent)}.mmp-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);max-width:none}.mmp-form>label{flex:1 1 260px;margin:0;min-width:0}.mmp-form input{font-family:var(--font-mono)}.mmp-form>.btn{flex:0 0 auto;min-height:48px}.mmp-box .error,.mmp-box .mm-warning,.mmp-signin-note{margin:0}.mmp-signin-note{font-size:var(--text-s);line-height:1.5}.mmp-result{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-sunk)}.mmp-result>*{margin:0;max-width:100%}.mmp-result>label.inline{padding:var(--space-1) 0}.mmp-token{display:flex;align-items:center;gap:var(--space-3);min-width:0}.mmp-token-img,.mmp-row-img{flex:0 0 auto;object-fit:cover;background:var(--bg-2)}.mmp-token-img{width:56px;height:56px;border-radius:var(--radius)}.mmp-row-img{width:36px;height:36px;border-radius:50%}.mmp-img-blank{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:var(--accent);border:1px solid var(--line-2)}.mmp-token-main{display:flex;flex-direction:column;gap:2px;min-width:0}.mmp-token-name{font-size:var(--text-l);font-weight:600;letter-spacing:-.01em}.mmp-token-name .muted,.mmp-plan-name .muted{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500}.mmp-token-mint{font-size:var(--text-xs);color:var(--fg-2);overflow-wrap:anywhere}.mmp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-3);width:100%}.mmp-facts>div{display:flex;flex-direction:column;gap:2px;min-width:0}.mmp-facts dt{color:var(--fg-2)}.mmp-facts dd{margin:0;overflow-wrap:anywhere}.mmp-progress{display:block;height:4px;margin-top:var(--space-1);border-radius:2px;background:var(--line-2);overflow:hidden}.mmp-progress>span{display:block;height:100%;background:var(--accent)}.mmp-buyback-note{font-size:var(--text-s);line-height:1.5}.mmp-plan{display:flex;flex-direction:column;gap:var(--space-2)}.mmp-plan-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.mmp-plan-name{font-size:var(--text-l);font-weight:600}.mmp-plan>.mm{margin:0}.launch-row.mmp-row.active{background:var(--accent-wash)}.mmp-phases>h3{margin:0 0 var(--space-1);font-size:var(--text-l);letter-spacing:-.015em}.mmp-phases>p{margin:0}.mmp-phase{margin-top:var(--space-4)}.mmp-phase>h4{margin:0 0 var(--space-2);color:var(--fg-2)}.mmp-roles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-3)}.mmp-roles>li{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.mmp-role-label{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;color:var(--accent)}.mmp-role-ask{font-weight:600}.mmp-role-does{font-size:var(--text-s);line-height:1.5;color:var(--fg-2)}button.link.console-mm-link{align-self:flex-start;width:auto;font-size:var(--text-s);color:var(--accent);text-decoration:none}.launch-tokens>h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-s);font-weight:500;color:var(--fg-2)}@media (max-width: 599px),(max-height: 499px){:root{--text-2xs: 14px;--text-xs: 14px;--text-s: 14px}code{font-size:max(.92em,14px)}input[type=file]{font-size:var(--text-input)}html{scroll-padding-top:calc(76px + env(safe-area-inset-top))}html:has(.wizard-launch-bar){scroll-padding-bottom:168px}button,a.button,select,summary{min-height:var(--touch)!important}button:not(.link),a.button{min-width:var(--touch)}button.link,a.button{display:inline-flex;align-items:center}a[href^="https://solscan.io/"],a[href^="https://explorer.jito.wtf/"],a.kit-art-download,a.kit-site-link{display:inline-flex;align-items:center;min-height:var(--touch)}.copytext[data-full] .copytext-value,td .copytext[data-full] .copytext-value,.mm-table td .copytext[data-full] .copytext-value{white-space:normal;overflow-wrap:anywhere;word-break:break-all}.copytext[data-full]{align-items:flex-start}.accordion-summary{white-space:normal;overflow:visible;padding-block:var(--space-2);line-height:1.35}}@media (max-width: 599px){.mmp-hero h2{font-size:var(--text-xl)}.mmp-form>.btn{flex:1 1 100%}.mmp-result>.btn{width:100%}.launch-row.mmp-row{flex-wrap:wrap}.launch-row.mmp-row>.launch-row-main{flex:1 1 0}.launch-row.mmp-row>.launch-badge{order:2}.launch-row.mmp-row>button{order:3;margin-left:auto}}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;background:#020404a3;animation:bndl-fade .16s var(--ease-out) both}.sheet{width:100%;max-height:min(86vh,calc(100vh - 72px));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3) calc(var(--space-4) + env(safe-area-inset-right)) calc(var(--space-4) + env(safe-area-inset-bottom)) calc(var(--space-4) + env(safe-area-inset-left));background:var(--bg-1);border-top:1px solid var(--line-2);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-pop);outline:none;text-align:left;animation:bndl-pop .22s var(--ease-out) backwards}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-3)}.sheet-head>strong{min-width:0;overflow-wrap:anywhere}.sheet .sheet-head>.sheet-cancel{flex:0 0 auto;width:auto}.sheet-actions,.sheet-options{display:flex;flex-direction:column;gap:var(--space-2)}.sheet .sheet-actions>button{width:100%;min-height:48px}.sheet .sheet-actions>.mm-bot-drain{margin-top:var(--space-4)}.sheet .sheet-actions>.mm-bot-drain,.sheet .sheet-actions>.mm-bot-drain+button{color:var(--danger-fg)}.sheet .sheet-options>button{width:100%;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--space-3) var(--space-4);text-align:left}.sheet-options>button>span{font-size:var(--text-s);font-weight:400;line-height:1.4;color:var(--fg-2)}.sheet-options>button[aria-selected=true]{border-color:var(--accent-line);background:var(--accent-wash)}.mm-sheet-line{display:flex;flex-direction:column;gap:2px;margin:0 0 var(--space-3)}.mm .mm-bot-cards,.mm .mm-log{display:block;list-style:none;margin:0;padding:0}.mm .mm-bot-cards{display:flex;flex-direction:column;gap:var(--space-2)}.mm .mm-bot-card,.mm .mm-log>li{display:block;min-width:0;font-size:var(--text-s);color:var(--fg)}.mm .mm-bot-card{padding:var(--space-3) var(--space-4);border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.mm-bot-card-closed{opacity:.6}.mm-bot-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.mm-bot-card-head>.launch-badge{margin-left:auto}.mm-role-pill{padding:2px var(--space-2);border:1px solid var(--accent-line);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--accent)}.mm-bot-card-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:var(--space-2) 0 0}.mm-bot-card-nums dt{font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.mm-bot-card-nums dd{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mm-bot-card-sell{margin:var(--space-2) 0 0;font-size:var(--text-sm);overflow-wrap:anywhere}.mm-bot-card-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-2) 0 0}.mm-bot-card-foot>span{min-width:0;overflow-wrap:anywhere}.mm-bot-card-foot>button{flex:0 0 auto;width:auto}.mm .mm-jobless-card{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0 var(--space-2);color:var(--fg-2);text-align:left}.mm .mm-jobless-card>.mm-jobless-dot{display:none}.mm .mm-jobless-card>button.link{flex:1 1 100%;width:auto;justify-content:flex-start;font-size:inherit}.mm-log{max-height:min(60vh,480px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-1)}.mm .mm-log>li{padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--line-1);border-radius:0;background:transparent}.mm .mm-log>li:last-child{border-bottom:none}.mm-log-line{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-3)}.mm-log-time{font-family:var(--font-mono);color:var(--fg-2)}.mm-log-sub{color:var(--fg-2)}.mm-log-sub>a{margin-left:auto}label>.mm-role-button{width:100%;justify-content:flex-start;margin-top:var(--space-2);font-family:var(--font-mono);letter-spacing:.04em}@media (max-width: 599px),(max-height: 499px){.done-card,.mm{overflow:clip}.mm-head,.mm-body{padding-left:var(--space-4);padding-right:var(--space-4)}details.mm-settings>summary{flex-wrap:wrap}details.mm-settings>summary>.mm-settings-count{flex:1 1 100%;order:3;margin-top:-6px}.mm-settings-dot{display:none}}@media (max-width: 599px){.cg-compose{flex-wrap:wrap}.cg-compose textarea,.cg-compose .btn{flex:1 1 100%}}.mm-chart-ascii{margin:0;padding:var(--space-2) var(--space-3);overflow-x:auto;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg-0);font-size:var(--text-xs);line-height:1.1}.mm-chart-lines,.mm-chart-problems{margin:0;padding-left:1.2em;font-size:var(--text-s)}.mm-chart-problems{color:var(--danger-fg, var(--fg-1))}.mm-chart-preview>*+*,.mm-chart-progress>*+*{margin-top:var(--space-2)}.mm-chart-progress-head{display:flex;justify-content:space-between;gap:var(--space-3);min-width:0;overflow-wrap:anywhere}.mm-chart-bar{height:8px;overflow:hidden;border-radius:4px;background:var(--line-1)}.mm-chart-bar-fill{height:100%;background:var(--accent, currentColor);transition:width .4s ease}.mm-chart-columns{margin:0;font-family:var(--font-mono, monospace);letter-spacing:.1em;overflow-wrap:anywhere}.mm-chart-drawn{font-weight:600}.mm-chart-current{text-decoration:underline}.mm-chart-steps>summary{min-height:var(--touch);display:flex;align-items:center}.mmt-btn{min-height:36px;padding:0 var(--space-3);font-size:var(--text-s);color:var(--fg-2);border-radius:var(--radius-pill)}.mmt-btn>span{color:var(--accent);font-weight:600}.mmp-hero-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);align-self:stretch}.mm-head-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.mm-public-link{display:inline-flex;align-items:center;font-size:var(--text-s);white-space:nowrap}.mm-public-link:after{content:" ↗";color:var(--fg-3)}html.mmt-on #root:after{content:"";display:block;height:50vh}.mmt-ring{position:fixed;z-index:95;pointer-events:none;border:2px solid var(--accent);border-radius:var(--radius);box-shadow:0 0 0 4px var(--accent-wash),0 0 22px 2px var(--accent-line),0 0 0 200vmax #020404a8;transition:left .2s var(--ease-out),top .2s var(--ease-out),width .2s var(--ease-out),height .2s var(--ease-out);animation:bndl-fade .15s var(--ease-out) both}.mmt-dim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;pointer-events:none;background:#020404a8;animation:bndl-fade .15s var(--ease-out) both}.mmt-safe{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.mmt-card{position:fixed;z-index:96;width:min(368px,calc(100vw - 24px));padding:var(--space-4);background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-l);box-shadow:var(--shadow-pop);transition:left .2s var(--ease-out),top .2s var(--ease-out);animation:bndl-fade .15s var(--ease-out) both}.mmt-ring[hidden],.mmt-dim[hidden],.mmt-card[hidden],.mmt-card [hidden]{display:none}.mmt-count{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--fg-3)}.mmt-title{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-l);font-weight:600;letter-spacing:-.01em;color:var(--fg)}.mmt-text{margin:0;font-size:var(--text-m);line-height:1.5;color:var(--fg-2)}.mmt-btns{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4)}.mmt-btns>.btn{min-height:40px;padding:0 var(--space-4)}.mmt-grow{flex:1 1 0}button.mmt-skip{min-height:40px;padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2));background:transparent;border-color:transparent;box-shadow:none;color:var(--fg-3);font-size:var(--text-s)}@media (hover: hover){button.mmt-skip:hover{color:var(--fg)}}@media (max-width: 599px),(max-height: 499px){.mmt-btn,.mm-public-link{min-height:var(--touch)}.mmt-text{font-size:16px}.mmt-btns>.btn,button.mmt-skip{min-height:var(--touch)}}@media (prefers-reduced-motion: reduce){.mmt-ring,.mmt-card{transition:none}}.mm-quick{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) var(--space-5) 0;padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius-l);background:var(--accent-wash)}.mm-quick>p,.mm-quick>h5{margin:0}.mm-quick>h5{font-size:var(--text-xl)}.mm-quick label{max-width:none;margin:0}.mm-quick-budget{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.mm-quick-label{font-weight:500}.mm-quick-chips{gap:var(--space-2);flex-wrap:wrap}.mm-quick-chips>button{min-width:88px}.mm-quick-charges{font-size:var(--text-s)}.mm-quick>.link{align-self:flex-start}@container mm (max-width: 440px){.mm-quick{margin:var(--space-3) var(--space-3) 0;padding:var(--space-4)}.mm-quick-chips{width:100%}.mm-quick-chips>button{flex:1 1 0;min-width:0}}.mm-status-strip{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1)}.mm-status-strip>p{margin:0;overflow-wrap:anywhere}.mm-status-running{border-color:var(--accent);background:var(--accent-wash)}.mm-status-warn{border-color:var(--warn-line);background:var(--warn-wash);color:var(--warn-fg)}.mm-strip-line{display:flex;align-items:baseline;gap:var(--space-2);font-weight:600}.mm-strip-dot{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor;align-self:center}.mm-status-running .mm-strip-dot{background:var(--accent)}.mm-strip-heartbeat{font-size:var(--text-xs)}.mm-row-last{display:block;font-size:var(--text-xs);color:var(--fg-2);white-space:nowrap}.mm-receipt{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg-1)}.mm-receipt>p{margin:0}.mm-receipt-rows{display:grid;gap:var(--space-1);margin:0}.mm-receipt-rows>div{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.mm-receipt-rows dt{color:var(--fg-2)}.mm-receipt-rows dd{margin:0;font-weight:500;text-align:right}@media (max-width: 599px),(max-height: 499px){:root{--p-tap: 44px;--p-tap-main: 52px;--cap-track: .04em;--dock-h: 0px;--p-text: 16px;--p-line: 24px;--p-head: 17px;--p-h2: 20px;--p-h1: 24px}.topbar:not([data-phone])>button:not(.brand),.topbar:not([data-phone])>.pk{display:none}.shell:not([data-phone]) .leftnav{display:none}body[data-sheet] .dock{visibility:hidden}body[data-sheet] nav.tabbar,body[data-dock] nav.tabbar{display:none}html .sheet-backdrop{align-items:flex-end}html .sheet-backdrop .sheet-backdrop{background:#02040480}html .sheet{display:flex;flex-direction:column;max-height:calc(100dvh - 60px - env(safe-area-inset-top));padding:0;overflow:hidden;border-top:1px solid var(--line-3);border-radius:var(--radius) var(--radius) 0 0}html .sheet-head{position:relative;flex:0 0 auto;min-height:56px;margin:0;padding:var(--space-2) calc(var(--space-2) + env(safe-area-inset-right)) 0 calc(var(--space-4) + env(safe-area-inset-left));border-bottom:1px solid var(--line-1);touch-action:none}html .sheet-head:before{content:"";position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:-18px;background:var(--line-3);border-radius:var(--radius-s)}html .sheet-head>strong{font-family:var(--font-sans);font-size:var(--p-head);line-height:24px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--fg)}html .sheet .sheet-head>.sheet-cancel{min-width:var(--p-tap);min-height:var(--p-tap);margin-right:0;padding:0 var(--space-2);font-size:15px;font-weight:500;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html .sheet-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-wrap:anywhere;padding:var(--space-4) calc(var(--space-4) + env(safe-area-inset-right)) calc(var(--space-4) + env(safe-area-inset-bottom)) calc(var(--space-4) + env(safe-area-inset-left))}html .sheet-scroll:has(>.sheet-actions:last-child){padding-bottom:0}html .sheet .sheet-actions{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) calc(-1 * (var(--space-4) + env(safe-area-inset-right))) 0 calc(-1 * (var(--space-4) + env(safe-area-inset-left)));padding:var(--space-3) calc(var(--space-4) + env(safe-area-inset-right)) calc(var(--space-3) + env(safe-area-inset-bottom)) calc(var(--space-4) + env(safe-area-inset-left));background:var(--bg-1);border-top:1px solid var(--line-2)}html .sheet .sheet-actions>button,html .sheet .sheet-actions>.btn,html .sheet .sheet-actions>a.button{width:100%;min-height:var(--p-tap)}html .sheet .sheet-actions>.primary,html .sheet .sheet-actions>.btn-lg{min-height:var(--p-tap-main)}html .sheet .sheet-options{gap:0;margin:0 0 var(--space-2)}html .sheet .sheet-options>button{position:relative;min-height:56px;padding:var(--space-2) calc(var(--p-tap) - var(--space-2)) var(--space-2) 0;font-size:var(--p-head);line-height:24px;color:var(--fg);background:transparent;border:0;border-bottom:1px solid var(--line-1);border-radius:0;box-shadow:none}html .sheet .sheet-options>button:last-child{border-bottom:0}html .sheet .sheet-options>button>span{font-size:15px;line-height:20px;color:var(--fg-2)}html .sheet .sheet-options>button[aria-selected=true]{background:transparent;border-color:var(--line-1)}html .sheet .sheet-options>button[aria-selected=true]:after{content:"";position:absolute;top:50%;right:var(--space-2);width:12px;height:12px;margin-top:-6px;background:var(--accent)}html .sheet .sheet-options>button:disabled{opacity:1;color:var(--fg-3)}html .sheet .mm-sheet-line{font-size:15px}html .confirm-sheet .confirm-money{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:16px;line-height:24px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg);overflow-wrap:anywhere}html .confirm-sheet .confirm-body{margin:0;font-size:15px;line-height:1.5;color:var(--fg-2)}html .confirm-sheet .modal-cost{margin:var(--space-3) 0 0;font-size:14px}.dock{--dock-bleed: calc(var(--gutter) + env(safe-area-inset-left));--dock-bleed-r: calc(var(--gutter) + env(safe-area-inset-right));display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) calc(-1 * var(--dock-bleed-r)) 0 calc(-1 * var(--dock-bleed));padding:var(--space-3) calc(var(--space-4) + env(safe-area-inset-right)) calc(var(--space-3) + env(safe-area-inset-bottom)) calc(var(--space-4) + env(safe-area-inset-left));background:var(--bg-0);border-top:1px solid var(--line-2)}.console-card>.dock,.wizard>.dock,.done-card>.dock,.mm>.dock{--dock-bleed: calc(var(--gutter) + var(--space-4) + env(safe-area-inset-left));--dock-bleed-r: calc(var(--gutter) + var(--space-4) + env(safe-area-inset-right))}.dock[data-hidden]{display:none}.dock>button,.dock>.btn,.dock>a.button{width:100%;min-height:var(--p-tap-main)}.dock-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-2)}.dock-row>button,.dock-row>.btn,.dock-row>a.button{width:100%;min-width:0;min-height:var(--p-tap-main)}.dock-note{margin:0;font-size:15px;line-height:20px;color:var(--fg-2);text-align:center}button.dock-note{width:100%;min-height:var(--p-tap);background:transparent;border-color:transparent;box-shadow:none;color:var(--warn-fg)}.status-strip{position:relative;display:flex;flex-direction:row;align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-4);font-family:var(--font-sans);font-size:15px;line-height:20px;font-weight:500;color:var(--fg);background:var(--bg-1);border-top:1px solid var(--line-2)}.status-strip:before{content:"";position:absolute;top:-1px;left:0;height:3px;width:var(--progress, 0%);max-width:100%;background:var(--accent);transition:width .24s var(--ease-out)}.status-strip-dot{flex:0 0 auto;width:8px;height:8px;background:var(--accent)}.status-strip[data-tone=running] .status-strip-dot{animation:bndl-strip-pulse 1.2s ease-in-out infinite}.status-strip[data-tone=warn]{background:var(--warn-wash);box-shadow:inset 2px 0 0 var(--warn)}.status-strip[data-tone=warn] .status-strip-dot{background:var(--warn)}.status-strip[data-tone=warn]:before{background:var(--warn)}.status-strip[data-tone=paused] .status-strip-dot,.status-strip[data-tone=off] .status-strip-dot{background:var(--fg-3)}.status-strip-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-strip-count{flex:0 0 auto;font-family:var(--font-mono);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg-2)}.dock.status-strip{min-height:calc(52px + env(safe-area-inset-bottom));padding:0 calc(var(--space-4) + env(safe-area-inset-right)) env(safe-area-inset-bottom) calc(var(--space-4) + env(safe-area-inset-left));background:var(--bg-1)}@keyframes bndl-strip-pulse{0%,to{opacity:1}50%{opacity:.35}}}@media (max-width: 599px),(max-height: 499px){:root{--fg-3: #848c88;--fg-disabled: #69716d}button:disabled,button.cg-chip:disabled,.wz.wizard>.accordion>button.accordion-head:disabled{color:var(--fg-disabled)}body{font-size:var(--p-text);line-height:1.5}h1{font-size:var(--p-h1)}h2{font-size:var(--p-h2)}h3{font-size:var(--p-head)}.wizard>h2,.panel>section>h2:first-child,.panel>section>.row:first-child+h2{font-size:var(--p-h1);letter-spacing:-.02em}html .console-card-head h2,html .console-card:has([data-testid=console-start-staged]) .console-card-head h2,html .wallet-banner-label,html .addon-strip-title,html .login-pill{letter-spacing:var(--cap-track)}.p-dvh{min-height:100dvh}.p-safe-top{padding-top:env(safe-area-inset-top)}.p-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.p-safe-x{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}html .copytext{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;vertical-align:middle}html .copytext:not([data-full]) .copytext-value{display:inline-flex;align-items:center;flex:0 0 auto;min-height:32px;padding:0 var(--space-2);font-size:0;line-height:0;letter-spacing:0;color:var(--fg);background:var(--bg-sunk);border:1px solid var(--line-2);border-radius:var(--radius-s);white-space:nowrap;overflow:visible;text-overflow:clip}html .copytext:not([data-full]) .copytext-value:after{content:attr(data-short);font-family:var(--font-mono);font-size:15px;line-height:20px;font-weight:500;font-variant-numeric:tabular-nums}html .copytext[data-full] .copytext-value{font-size:15px;line-height:1.45;white-space:normal;overflow-wrap:anywhere;word-break:break-all}html button.copytext-btn{min-width:var(--p-tap);height:var(--p-tap);min-height:var(--p-tap);padding:0 var(--space-2);font-size:14px}html .login-screen[data-phone]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;min-height:100dvh;padding:calc(var(--space-4) + env(safe-area-inset-top)) calc(var(--gutter) + env(safe-area-inset-right)) calc(var(--space-4) + env(safe-area-inset-bottom)) calc(var(--gutter) + env(safe-area-inset-left));--horizon: 70%}html .login-screen[data-phone] .login-card{max-width:none;margin:var(--space-5) 0 var(--space-5)}html .login-screen[data-phone] h1{margin-bottom:var(--space-2);font-size:clamp(72px,23vw,96px)}html .login-screen[data-phone] .login-tagline{margin:var(--space-2) 0 0;font-size:var(--p-head)}html .login-screen[data-phone] .login-referred-by{margin:var(--space-3) 0 0}html .login-extras{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:48px;margin:0;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);text-align:left;line-height:1.3;color:var(--fg);background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-s);box-shadow:none}html .login-extras:after{content:"›";position:absolute;top:50%;right:var(--space-3);transform:translateY(-50%);font-size:22px;line-height:1;color:var(--fg-2)}html .login-extras-title{font-size:15px;font-weight:600}html .login-extras-line{font-size:14px;color:var(--fg-2);font-variant-numeric:tabular-nums}html .login-extras-sheet .addon-strip{max-width:none}html .login-extras-sheet .addon-strip-title{display:none}html .login-extras-sheet .addon-strip-list{border:0;background:transparent}html .login-extras-sheet .addon-strip .offer{padding:var(--space-3) 0}html .login-actions{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto;padding-top:var(--space-5)}html .login-actions .login-fee-hook{margin:0 0 var(--space-2);font-size:15px;line-height:1.45;text-align:left}html .login-actions .login-fee-hook strong{display:block;color:var(--fg)}html .login-actions>.btn.primary{width:calc(100% - 10px);min-height:var(--p-tap-main);margin:0 5px;outline:1px solid var(--accent-line);outline-offset:4px}html .login-actions>.btn.primary:disabled{outline-color:var(--line-2)}html .login-actions>a.button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--p-tap);padding:0 var(--space-4);font-size:15px;font-weight:500;text-decoration:none}html .login-actions>a.button.primary{width:calc(100% - 10px);min-height:var(--p-tap-main);margin:0 5px;font-weight:600;color:var(--accent-ink);background:var(--btn-primary-bg);border:1px solid var(--btn-primary-border);outline:1px solid var(--accent-line);outline-offset:4px}html .login-actions>a.button.primary:active{color:var(--accent-ink)}html .login-help{margin:var(--space-1) 0 0;font-size:14px;line-height:1.4;text-align:center;color:var(--fg-2)}html .login-actions>button.link.login-other{align-self:center;min-height:var(--p-tap);padding:0 var(--space-3);font-size:15px;color:var(--fg-2);text-decoration:none}html .login-actions .error{margin-top:var(--space-2)}}@media (max-width: 599px),(max-height: 499px){html .topbar[data-phone]{position:static;gap:0;min-height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) calc(var(--gutter) + env(safe-area-inset-right)) 0 calc(var(--gutter) + env(safe-area-inset-left))}html .topbar[data-phone] .brand{min-width:var(--p-tap);min-height:var(--p-tap);margin:0 0 0 calc(-1 * var(--space-1));padding:0 var(--space-1)}html .topbar[data-phone] .brand-word{font-size:24px}html .topbar[data-phone] button.pk{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-2);height:var(--p-tap);min-height:var(--p-tap);max-width:60%;margin:0;padding:0 var(--space-3) 0 10px;font-family:var(--font-mono);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--fg);background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-s);box-shadow:none;white-space:nowrap;overflow:hidden}html .topbar[data-phone] button.pk:before{content:"";position:static;inset:auto;flex:0 0 auto;width:6px;height:6px;opacity:1;background:var(--accent);border-radius:var(--radius-s);box-shadow:none;transition:none}html .topbar[data-phone] button.pk:active:not(:disabled){background:var(--bg-2)}html .topbar[data-phone] button.pk .pk-key{display:inline}nav.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);height:calc(56px + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--bg-0);border-top:1px solid var(--line-2)}nav.tabbar[data-hidden]{display:none}nav.tabbar>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:56px;min-height:56px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1;color:var(--fg-2);background:transparent;border:0;border-radius:0;box-shadow:none}nav.tabbar>button:before{content:none}nav.tabbar>button.active{color:var(--fg);font-weight:600}nav.tabbar>button.active:after{content:"";position:absolute;top:-1px;left:50%;width:28px;height:2px;margin-left:-14px;background:var(--accent)}nav.tabbar>button:active:not(:disabled){background:var(--bg-2)}.tab-glyph{display:block;width:20px;height:20px;background:currentColor;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat}.tab-glyph-home{--glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5L12 3l9 7.5'/%3E%3Cpath d='M5 9.5V20a1 1 0 0 0 1 1h4v-6h4v6h4a1 1 0 0 0 1-1V9.5'/%3E%3C/svg%3E")}.tab-glyph-launch{--glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.tab-glyph-bots{--glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")}.tab-glyph-more{--glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E")}.tab-label{display:block}body:not([data-dock]) .shell[data-phone] .panel{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.more-rows{display:flex;flex-direction:column;margin:calc(-1 * var(--space-2)) 0 0}button.more-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:56px;margin:0;padding:var(--space-2) var(--space-6) var(--space-2) 0;font-size:var(--p-head);font-weight:500;line-height:1.3;text-align:left;color:var(--fg);background:transparent;border:0;border-bottom:1px solid var(--line-1);border-radius:0;box-shadow:none}button.more-row:before{content:none}button.more-row:after{content:"›";position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%);font-size:22px;line-height:1;color:var(--fg-2)}button.more-row:active:not(:disabled){background:var(--bg-2)}button.more-row.active{padding-left:var(--space-3);box-shadow:inset 2px 0 0 var(--accent)}.more-row-sub{flex:0 0 auto;font-family:var(--font-mono);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg-2)}.account-address{margin:0 0 var(--space-4)}.account-address .copytext{display:flex;width:100%}.account-address .copytext-value{flex:1 1 auto}html .sheet .console-card{margin:0;padding:0;background:transparent;border:0;box-shadow:none}html .sheet .console-card-head{margin:0 0 var(--space-3);padding:0;border:0;background:transparent}html .sheet .console-card-head h2{min-height:0;font-size:0;line-height:0;letter-spacing:0}html .sheet .console-card-head h2 .launch-badge{font-size:14px;line-height:20px;letter-spacing:.04em}html .sheet .console-card .kv{width:100%}html .console-phone{gap:0}html .console-phone>*+*{margin-top:0}.home-balance{margin:var(--space-1) 0 var(--space-5);font-size:15px;line-height:32px;color:var(--fg-2)}.home-balance .num{font-size:24px;font-weight:500;color:var(--fg)}.home-warn{margin:calc(-1 * var(--space-3)) 0 var(--space-4);padding:var(--space-2) var(--space-3);font-size:15px;color:var(--warn-fg);background:var(--warn-wash);box-shadow:inset 2px 0 0 var(--warn)}.home-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-1)}.home-head h2{margin:0;font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:var(--cap-track);text-transform:uppercase;color:var(--fg-2)}.home-head>button.link{min-height:var(--p-tap);font-size:15px;color:var(--fg-2);text-decoration:none}.home-launches>p.muted{margin:0 0 var(--space-3);font-size:15px}:root ul.home-list{margin:0;padding:0;list-style:none;background:transparent;border:0;border-top:1px solid var(--line-1);border-radius:0;box-shadow:none}:root ul.home-list>li.home-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);min-height:0;padding:var(--space-1) 0 var(--space-4);background:transparent;border:0;border-bottom:1px solid var(--line-1);border-radius:0;box-shadow:none}:root ul.home-list>li.home-row+li.home-row{box-shadow:none;border-top:0}:root ul.home-list>li.home-row>.home-row-main{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:var(--space-2);min-width:0}:root ul.home-list>li.home-row>.home-row-main>button.home-row-head:not(.link){display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:56px;margin:0;padding:0;font-size:var(--p-head);text-align:left;background:transparent;border:0;border-radius:0;box-shadow:none}:root ul.home-list>li.home-row>.home-row-main>button.home-row-head:before{content:none}:root ul.home-list>li.home-row .home-row-actions>button:not(.link){flex:1 1 0;width:100%;min-width:0;min-height:var(--p-tap);padding:0 var(--space-3);font-size:15px}.home-row-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--p-head);font-weight:600;letter-spacing:-.01em;color:var(--fg)}.home-row-name .num{margin-left:4px;font-size:14px;font-weight:500;color:var(--fg-2)}button.home-row-head .launch-badge{flex:0 0 auto;font-size:14px}button.home-row-head .launch-badge:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;background:currentColor;vertical-align:0}.home-row-line{margin:0;font-size:15px;line-height:20px;color:var(--fg-2)}.home-row-meta code{font-size:14px;color:var(--fg)}.home-row-worth{color:var(--fg)}.home-dot{display:inline-block;width:8px;height:8px;margin-right:2px;background:var(--fg-3);vertical-align:0}.home-dot[data-tone=running]{background:var(--accent)}li.home-row .creator-rewards p{margin:0;font-size:15px}.home-row-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.home-row-tags .launch-row-kit{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}.home-row-tags .launch-row-concierge{min-height:var(--p-tap)}.home-row-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-2);margin-top:var(--space-1)}.home-row-actions>button{width:100%;min-width:0;min-height:var(--p-tap)}.console-phone[data-first-timer]{display:flex;flex-direction:column;min-height:calc(100dvh - 156px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.home-lines{margin:0 0 var(--space-4)}.home-lines>p{margin:0;padding:6px 0;font-size:var(--p-text);line-height:var(--p-line);color:var(--fg);border-bottom:1px solid var(--line-1)}.console-phone[data-first-timer] .home-balance{margin-bottom:var(--space-4)}.console-phone[data-first-timer] .home-launches>p.muted{margin-bottom:var(--space-2)}.home-cta{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-5)}.home-cta-first{margin-top:auto}.home-cta>.btn.primary{width:100%;min-height:var(--p-tap-main);margin:0}.home-cta-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-4)}.home-cta-links>button.link{min-height:var(--p-tap);font-size:15px;color:var(--fg-2);text-decoration:none}.home-cta-links>button.link.console-mm-link{color:var(--accent)}button.home-more-row{margin-top:var(--space-4);min-height:48px;padding-left:var(--space-3);border:1px solid var(--line-2);background:var(--bg-1)}button.home-more-row:after{right:var(--space-3)}}@media (max-height: 499px){nav.tabbar{position:static;height:44px;padding:0 calc(var(--gutter) + env(safe-area-inset-right)) 0 calc(var(--gutter) + env(safe-area-inset-left));border-top:0;border-bottom:1px solid var(--line-1)}nav.tabbar>button{flex-direction:row;height:44px;min-height:44px}nav.tabbar>button.active:after{top:auto;bottom:-1px}.tab-glyph{display:none}body:not([data-dock]) .shell[data-phone] .panel{padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom))}.console-phone[data-first-timer]{min-height:0}}@media (max-width: 599px) and (min-height: 500px){.dock{position:sticky;bottom:0;z-index:8;min-height:calc(76px + env(safe-area-inset-bottom))}.dock.status-strip{min-height:calc(52px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.status-strip:before{transition:none}}
