body:has(.hybrid-lab) .site-frame .main-content{--discovery-edge-inset:16px;padding-top:34px;max-width:none;padding-inline:16px}body:has(.hybrid-lab) .site-frame .network-indicator{margin:0;position:absolute;top:8px;right:16px}body:has(.hybrid-lab) .main-content>div:has(.hybrid-lab){max-width:none}body:has(.hybrid-lab) .site-frame .footer{padding-inline:16px}.hybrid-lab{min-height:65vh}.hybrid-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:47px;display:grid}.hybrid-welcome,.hybrid-welcome-placeholder{isolation:isolate;aspect-ratio:16/5;background:#d0b5ee;border:2px solid #e9ceff;border-radius:27px;align-items:center;width:100%;min-height:340px;max-height:440px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 3px 4px #fff8}.hybrid-welcome-placeholder{box-shadow:none;background:#211a29;border-color:#3c2f46}.hybrid-welcome-art{z-index:-1;position:absolute;inset:0}.hybrid-welcome-art img{object-fit:cover;object-position:right center;filter:saturate(1.08)contrast(1.02)}.hybrid-welcome-copy{color:#39274a;width:60%;padding:40px 48px;position:relative}.hybrid-lab .hybrid-welcome .hybrid-welcome-copy h2{color:#39274a;font-synthesis:weight;letter-spacing:normal;margin:0 0 14px;font:700 clamp(42px,4.7vw,66px)/1.1 Lower Pixel,DM Sans,sans-serif}.hybrid-welcome-description{color:#59406b;max-width:380px;margin:0 0 25px;font-size:15px;font-weight:500;line-height:1.45}.hybrid-welcome-login{color:#fff;background:#71408f;border:1px solid #a77bba;border-radius:11px;align-items:center;gap:12px;min-height:49px;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:inset 1px 2px 3px #b786cf,inset -2px -3px 4px #57336f77,0 3px #533067}.hybrid-welcome-login:hover{background:#8a58ac}.hybrid-welcome :focus-visible{outline-offset:4px;outline:2px solid #55316e}.hybrid-discovery{min-width:0}.hybrid-lab .hybrid-discovery .launch-listing{color:#f4f4f4;background:#202020;border-color:#363636;border-radius:13px}.hybrid-lab .hybrid-discovery .launch-listing:hover{border-color:#707070}.hybrid-lab .hybrid-discovery .launch-listing:has(:focus-visible){border-color:#707070}.hybrid-lab .hybrid-discovery .token-card{color:#f4f4f4;background-color:#202020;background-image:none}.hybrid-lab .hybrid-discovery .card-title h3{color:#f4f4f4;font-size:18px;font-weight:700}.hybrid-lab .hybrid-discovery .card-art .token-avatar{color:#ededed;background:#303030;border-color:#505050}.hybrid-lab .hybrid-discovery .token-caption,.hybrid-lab .hybrid-discovery .card-market-cap>span{color:#b0b0b0}.hybrid-lab .hybrid-discovery .token-caption{font-size:12px}.hybrid-lab .hybrid-discovery .card-price strong{color:#fff;font-size:20px;font-weight:700}.hybrid-lab .hybrid-discovery .launch-card-status{color:#b0b0b0;background:#202020;border-top-color:#363636;font-size:12px}.hybrid-lab .hybrid-discovery .save-button{color:#b8b8b8;background:0 0}.hybrid-lab .hybrid-discovery .save-button[aria-pressed=true]{color:#fff}.hybrid-lab .hybrid-discovery .identity-icon{color:#d0d0d0}.hybrid-lab .hybrid-discovery .card-price .change{background:0 0}.hybrid-lab .hybrid-discovery .change.positive{color:#8ed2a7}.hybrid-lab .hybrid-discovery .change.negative{color:#ed9aaa}.hybrid-lab .hybrid-discovery .change.muted{color:#b0b0b0}.hybrid-lab .hybrid-discovery .launch-card-status progress{accent-color:#aaa}@media (max-width:900px){.hybrid-welcome-copy{width:65%;padding:30px}.hybrid-lab .hybrid-welcome .hybrid-welcome-copy h2{font-size:43px}}@media (max-width:700px){body:has(.hybrid-lab) .site-frame .network-indicator{top:22px;right:18px}body:has(.hybrid-lab) .site-frame .main-content{padding-top:75px}}@media (max-width:600px){:is(body:has(.hybrid-lab) .site-frame .main-content,body:has(.hybrid-lab) .site-frame .footer){--discovery-edge-inset:12px;padding-inline:12px}.hybrid-welcome,.hybrid-welcome-placeholder{aspect-ratio:1;border-radius:22px;align-items:flex-start;min-height:0;max-height:none}.hybrid-welcome-copy{width:100%;padding:25px 23px}.hybrid-lab .hybrid-welcome .hybrid-welcome-copy h2{margin-bottom:11px;font-size:clamp(25px,8.2vw,42px)}.hybrid-welcome-description{max-width:min(44vw,250px);margin-bottom:17px;font-size:clamp(11px,3.1vw,14px)}.hybrid-welcome-login{min-height:40px;padding-inline:13px;font-size:11px}}@media (max-width:360px){.hybrid-welcome-copy{padding:20px 17px}.hybrid-lab .hybrid-welcome .hybrid-welcome-copy h2{margin-bottom:10px}.hybrid-welcome-login{min-height:35px;font-size:10px}}
