.app-shell.launch-studio-shell .studio-main{max-width:1360px;padding:34px 24px 0}.launch-studio-shell .page-intro{gap:24px;margin-bottom:28px}.launch-studio-shell .page-intro h1{letter-spacing:-.025em;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:450;line-height:1.28}.launch-studio-shell .page-intro h1 .heading-accent{color:var(--brew-gold)}.launch-studio-shell .guide-link{border:1px solid var(--brew-line);background:var(--brew-panel);border-radius:999px;flex-shrink:0;min-height:40px;padding:10px 14px}.launch-studio-shell .studio-grid{grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:24px}.launch-studio-shell .steps{border:1px solid var(--brew-line);background:var(--brew-panel);border-radius:18px;gap:10px;min-height:58px;margin-bottom:18px;padding:10px 16px}.launch-studio-shell .step{color:var(--brew-muted);gap:8px;font-size:12px}.launch-studio-shell .step.active{color:var(--brew-ink)}.launch-studio-shell .step b{flex:0 0 26px;font-size:10px;font-weight:650}.launch-studio-shell .form-card,.launch-studio-shell .token-preview{border:1px solid var(--dashboard-border);background:linear-gradient(140deg, color-mix(in srgb, var(--brew-ink) 3%, transparent), transparent 45%), var(--brew-panel);border-radius:26px}.launch-studio-shell .form-card{margin-bottom:18px;padding:26px;scroll-margin-top:24px}.launch-studio-shell .section-title{gap:12px;margin-bottom:24px}.launch-studio-shell .section-title h2{color:var(--brew-ink);letter-spacing:-.45px;margin:0;font-size:19px;font-weight:600}.launch-studio-shell .section-icon{border:1px solid color-mix(in srgb, var(--brew-gold) 22%, transparent);width:38px;height:38px;color:var(--brew-gold);background:color-mix(in srgb, var(--brew-gold) 8%, transparent);border-radius:12px;flex:0 0 38px}.launch-studio-shell .identity-row{grid-template-columns:164px minmax(0,1fr);align-items:stretch;gap:22px}.launch-studio-shell .identity-fields{gap:18px;min-width:0}.launch-studio-shell .upload-zone{border:1px dashed color-mix(in srgb, var(--brew-gold) 35%, var(--brew-line));background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--brew-gold) 8%, transparent), transparent 80%), var(--brew-bg);border-radius:18px;min-height:164px}.launch-studio-shell .upload-zone>svg{color:var(--brew-gold);margin-bottom:4px}.launch-studio-shell .upload-zone small{color:var(--brew-muted);padding-inline:12px;font-size:10px;line-height:1.6}.launch-studio-shell .form-card label{color:var(--brew-ink);font-size:13px}.launch-studio-shell .form-card input:not([type=file]),.launch-studio-shell .form-card textarea{border:1px solid var(--brew-line);background:var(--brew-bg);min-height:48px;color:var(--brew-ink);border-radius:12px}.launch-studio-shell .form-card input:not([type=file]):focus,.launch-studio-shell .form-card textarea:focus{border-color:var(--brew-gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--brew-gold) 9%, transparent)}.launch-studio-shell .input-affix>span,.launch-studio-shell .input-affix small{top:50%;transform:translateY(-50%)}.launch-studio-shell .field-block textarea{height:88px;min-height:88px}.launch-studio-shell .story-meta{font-size:10px}.launch-studio-shell .social-toggle{color:var(--brew-muted);border-color:var(--brew-line);margin-top:18px;padding-top:17px;font-size:13px}.launch-studio-shell .pair-mode-toggle{border:1px solid var(--brew-line);background:var(--brew-bg);border-radius:16px;gap:5px;padding:5px}.launch-studio-shell .pair-mode-toggle button{min-height:55px;color:var(--brew-muted);border-radius:11px;padding:9px 8px;font-size:13px}.launch-studio-shell .pair-mode-toggle button small{color:var(--brew-muted);font-size:10px}.launch-studio-shell .quote-options button,.launch-studio-shell .multi-quote-chip{border:1px solid var(--brew-line);background:color-mix(in srgb, var(--brew-ink) 2%, transparent);color:var(--brew-ink);border-radius:14px}.launch-studio-shell .quote-options button:hover,.launch-studio-shell .multi-quote-chip:hover:not(:disabled){border-color:color-mix(in srgb, var(--brew-gold) 40%, var(--brew-line));background:var(--brew-panel-hover)}.launch-studio-shell :is(.pair-mode-toggle button,.quote-options button,.multi-quote-chip).selected{border-color:color-mix(in srgb, var(--brew-gold) 55%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--brew-gold) 14%, transparent), color-mix(in srgb, var(--brew-gold) 4%, transparent));color:var(--brew-ink)}.launch-studio-shell .multi-quote-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.launch-studio-shell .multi-quote-chip{min-height:48px;padding:8px 10px}.launch-studio-shell .multi-quote-chip .token-avatar{width:28px;height:28px;font-size:12px}.launch-studio-shell .multi-quote-group-label{color:var(--brew-muted);letter-spacing:.07em;font-size:10px}.launch-studio-shell .selected-pair,.launch-studio-shell .multi-pair-summary{border:1px solid var(--brew-line);background:var(--brew-bg);border-radius:14px;padding:14px}.launch-studio-shell .token-picker .quote-search{transition:border-color .16s,background .16s;position:relative;border:1px solid var(--brew-line)!important;background:var(--brew-bg)!important;height:50px!important;box-shadow:none!important;border-radius:14px!important;outline:none!important}.launch-studio-shell .token-picker .quote-search:focus-within{border-color:var(--brew-gold)!important;background:var(--brew-panel)!important}.launch-studio-shell .token-picker .quote-search input{border-radius:inherit;min-width:0;height:100%;min-height:0;color:var(--brew-ink);font-family:inherit;box-shadow:none!important;border:0!important;outline:none!important;padding:12px 8px 12px 42px!important}.launch-studio-shell .token-picker .quote-search input::placeholder{color:var(--brew-muted)}.launch-studio-shell .quote-search-icon{color:var(--brew-muted);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.launch-studio-shell .quote-search:focus-within .quote-search-icon{color:var(--brew-gold)}.launch-studio-shell .quote-search [data-slot=input-group-addon]{padding-right:8px}.launch-studio-shell .quote-search button{width:32px;height:32px;color:var(--brew-muted);background:0 0;border:0;border-radius:9px;margin:0;box-shadow:none!important;outline:none!important}.launch-studio-shell .quote-search button:is(:hover,:focus-visible){color:var(--brew-gold);background:color-mix(in srgb, var(--brew-gold) 10%, transparent)}.token-results.bsc-token-results{color:var(--brew-ink);font-family:var(--font-geist-sans), sans-serif;overflow:hidden;width:var(--anchor-width)!important;border:1px solid var(--brew-line)!important;background:var(--brew-panel)!important;border-radius:18px!important;min-width:min(320px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;box-shadow:0 18px 48px #0004!important}.bsc-token-results :is(.results-label,.results-footer){border-color:var(--brew-line);color:var(--brew-muted);padding:14px 16px;font-size:11px}.bsc-token-results .trending-heading{gap:7px}.bsc-token-results .trending-heading small{font-size:inherit}.bsc-token-results .bsc-result-list{scrollbar-width:thin;scrollbar-color:var(--brew-line) transparent;padding:6px}.bsc-token-results .token-result{min-height:70px;color:var(--brew-ink);background:0 0;border:0;border-radius:12px;gap:12px!important;padding:12px 30px 12px 10px!important}.bsc-token-results .token-result:is(:hover,[data-highlighted]){background:var(--brew-panel-hover)}.bsc-token-results .token-result[data-selected]{background:color-mix(in srgb, var(--brew-gold) 8%, transparent)}.bsc-token-results .token-avatar{background:color-mix(in srgb, var(--brew-gold) 12%, transparent);color:var(--brew-gold);border:0}.bsc-token-results .token-result-name strong{max-width:none;font-size:13px;font-weight:600}.bsc-token-results .token-result-name strong span{margin-left:4px;font-size:12px}.bsc-token-results .token-result-name :is(small,strong span){color:var(--brew-muted)}.bsc-token-results .token-result-name small{flex-wrap:wrap;font-size:11px}.bsc-token-results .token-result-name small b{background:color-mix(in srgb, var(--brew-ink) 5%, transparent);border:0;border-radius:5px;padding:2px 6px;font-size:10px}.bsc-token-results .token-liquidity{text-align:right;flex-shrink:0;margin-right:0;font-size:12px}.bsc-token-results .token-result>span[aria-hidden=true]{color:var(--brew-gold)}.bsc-token-results :is(.search-feedback,.feed-notice){color:var(--brew-muted);font-size:12px}@media (width<=540px){.bsc-token-results .token-result-name strong span{text-overflow:ellipsis;margin:3px 0 0;display:block;overflow:hidden}.bsc-token-results .token-result{gap:9px!important}.bsc-token-results .token-avatar{width:32px;height:32px}.launch-studio-shell .token-picker .quote-search input{font-size:13px!important}}.launch-studio-shell .options-heading strong{color:var(--brew-ink);font-size:16px;font-weight:600}.launch-studio-shell .options-heading small{color:var(--brew-muted);font-size:11px}.launch-studio-shell .launch-actions{gap:12px;margin-top:6px}.launch-studio-shell .continue-button{min-height:50px;padding-inline:22px}.launch-studio-shell .save-button{border:1px solid var(--brew-line);background:var(--brew-panel);min-height:50px;color:var(--brew-muted);border-radius:999px;padding-inline:18px}.launch-studio-shell .preview-column{max-width:none;margin:0;position:sticky;top:24px}.launch-studio-shell .preview-heading{min-height:58px;color:var(--brew-muted);letter-spacing:0;margin-bottom:18px;padding:0 6px;font-size:12px}.launch-studio-shell .token-preview{padding:8px;transform:none}.launch-studio-shell .preview-art{aspect-ratio:1.12;background:radial-gradient(ellipse at 60% 25%, color-mix(in srgb, var(--brew-gold) 13%, transparent), transparent 68%), var(--brew-bg);border:0;border-radius:20px;height:auto}.launch-studio-shell .preview-art:before,.launch-studio-shell .preview-art:after{display:none}.launch-studio-shell .token-monogram{border:1px solid color-mix(in srgb, var(--brew-gold) 25%, transparent);background:color-mix(in srgb, var(--brew-gold) 9%, transparent);width:88px;height:88px;color:var(--brew-gold);box-shadow:none;border-radius:26px;transform:none}.launch-studio-shell .preview-info{background:0 0;padding:22px 16px 18px}.launch-studio-shell .preview-name h3{font-size:24px;font-weight:600}.launch-studio-shell .preview-symbol{flex-wrap:wrap;font-size:13px}.launch-studio-shell .preview-info p{margin:18px 0;font-size:13px;line-height:1.6}.launch-studio-shell .preview-divider{background:var(--brew-line)}.launch-studio-shell .preview-stats strong{color:var(--brew-ink);font-weight:500}@media (width<=1100px){.launch-studio-shell .studio-grid{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.launch-studio-shell .identity-row{grid-template-columns:130px minmax(0,1fr);gap:16px}.launch-studio-shell .form-card{padding:20px}}@media (width<=900px){.launch-studio-shell .studio-grid{grid-template-columns:minmax(0,1fr)}.launch-studio-shell .preview-column{width:100%;max-width:420px;margin:8px auto 0;display:block;position:static}}@media (width<=540px){.app-shell.launch-studio-shell .studio-main{padding:24px 8px 0}.launch-studio-shell .page-intro{align-items:flex-start;gap:14px;margin:0 6px 24px}.launch-studio-shell .page-intro h1{letter-spacing:-.02em;font-size:28px}.launch-studio-shell .guide-link{width:38px;min-height:38px;padding:9px}.launch-studio-shell .steps{gap:7px;padding:10px}.launch-studio-shell .steps i{display:none}.launch-studio-shell .step{white-space:normal;flex:1;gap:6px;font-size:10px}.launch-studio-shell .step b{flex-basis:23px;width:23px;height:23px}.launch-studio-shell .form-card{border-radius:22px;padding:20px 16px}.launch-studio-shell .identity-row{grid-template-columns:minmax(0,1fr);gap:20px}.launch-studio-shell .upload-zone{min-height:150px}.launch-studio-shell .quote-options{gap:7px}.launch-studio-shell .quote-options button{padding:10px;font-size:12px}.launch-studio-shell .multi-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-studio-shell .options-heading{gap:10px}.launch-studio-shell .options-heading .optional{display:none}.launch-studio-shell .launch-actions{flex-wrap:wrap}.launch-studio-shell .continue-button{flex-basis:100%}.launch-studio-shell .save-button{width:100%}}@media (prefers-reduced-motion:reduce){.launch-studio-shell .form-column,.launch-studio-shell .preview-column{animation:none}}
