.night-app .launch-catalog{min-width:0}.night-app .launch-token-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:stretch}.night-app .launch-token-card{container-type:inline-size;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;padding:26px 24px 0;border:1px solid #72727242;border-radius:21px;background:radial-gradient(ellipse at 48% 10%,#292929 0,transparent 65%),linear-gradient(160deg,#181818,#090909 70%);color:#f2f2f2;box-shadow:0 14px 32px #0005,inset 0 1px 1px #ffffff13,inset 0 -24px 45px #0005;transition:border-color .35s,box-shadow .35s}.night-app .launch-token-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 85% 35% at 40% -15%,#ffffff2e,transparent 85%),linear-gradient(110deg,transparent 30%,#ffffff00 40%,#ffffff04 48%,transparent 58%);box-shadow:inset 0 0 30px #0004}.night-app .launch-token-card:after{content:"";position:absolute;left:15%;right:15%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,#cccccc54,transparent);pointer-events:none}.night-app .launch-token-card:focus-within,.night-app .launch-token-card:hover{border-color:#aaaaaa76;box-shadow:0 16px 38px #0006,inset 0 1px 1px #ffffff1f,inset 0 -24px 45px #0005}.night-app .launch-card-signal{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 3px,#ffffff05 0,#ffffff05 4px)}.night-app .launch-card-signal:before{content:"";position:absolute;inset:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");background-size:160px 160px}.night-app .launch-card-identity{display:flex;align-items:center;gap:15px;min-width:0;margin:0 0 27px}.night-app .launch-card-identity .token-avatar{flex:0 0 60px;border:0;border-radius:10px;transform:none;box-shadow:0 2px 14px #0005,inset 0 0 0 1px #ffffff16}.night-app .launch-card-identity .token-avatar-image{background:#fff}.night-app .launch-card-identity .token-avatar-image img{object-fit:contain;border-radius:10px}.night-app .launch-card-identity .token-avatar-fallback{background:#ededeb;color:#171717}.night-app .launch-card-identity .token-avatar-initials{font:500 24px/1 var(--font,Arial,sans-serif);letter-spacing:-1px;color:#171717}.night-app .launch-card-identity .token-avatar-address{display:none}.night-app .launch-card-title{flex:1 1;min-width:0}.night-app .launch-card-link{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none;outline:none}.night-app .launch-card-link:after{position:absolute;inset:0;border-radius:21px;content:"";z-index:1}.night-app .launch-card-link:focus-visible:after{outline:2px solid #eeeeee;outline-offset:4px}.night-app .launch-card-name{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 23px/1.2 var(--font,Arial,sans-serif);letter-spacing:-.85px;color:#f4f4f2}.night-app .launch-card-open{display:grid;place-items:center;flex:0 0 18px;width:18px;height:24px;color:#999999;transition:color .2s}.night-app .launch-token-card:hover .launch-card-open{color:#fafafa}.night-app .launch-card-strategy{min-height:27px;margin:8px 0 0}.night-app .launch-card-strategy .strategy-tag.strategy-badge[data-asset][data-direction]{padding:4px 6px;gap:5px;border-radius:5px;font-size:11px}.night-app .launch-card-strategy .strategy-tag.strategy-badge .strategy-badge-icon{width:17px;height:17px}.night-app .launch-card-strategy .strategy-badge .strategy-badge-meta{gap:4px}.night-app .launch-token-card .token-stats.compact{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:0;background:none;border:0;border-radius:0;margin:0;box-shadow:none}.night-app .launch-token-card .compact .token-stats-values{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0 0 29px;padding:23px 0 0;background:none;color:#f4f4f2;border:0;border-radius:0;align-items:end}.night-app .launch-token-card .compact .token-stats-values:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#ffffff22,#ffffff0c 60%,transparent)}.night-app .launch-token-card .token-stats-values>div{display:flex;flex-direction:column;min-width:0;gap:10px;padding:0;border:0}.night-app .launch-token-card .token-stats-values span{font:11px/1.3 var(--font,Arial,sans-serif);color:#aaaaaa;letter-spacing:.05px}.night-app .launch-token-card .compact .token-stats-values strong{font:450 clamp(21px,8.7cqi,30px)/1.1 var(--font,Arial,sans-serif);letter-spacing:-1.15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#f4f4f2;white-space:nowrap;text-shadow:0 0 20px #eeeeee10}.night-app .launch-token-card .token-stats-values>div+div strong{color:#e6e6e2}.night-app .launch-token-card .curve-progress{margin-top:auto}.night-app .launch-token-card .curve-progress>div{align-items:center;font:11px/1.4 var(--font,Arial,sans-serif);color:#a5a5a5}.night-app .launch-token-card .curve-progress>div>strong{font:11px/1.3 var(--mono,monospace);color:#e5e5e5}.night-app .launch-token-card .curve-progress progress{height:3px;margin:12px 0;background:#ffffff17;accent-color:#e8e8e4;border-radius:2px;overflow:visible;box-shadow:0 0 12px #eeeeee07}.night-app .launch-token-card .curve-progress progress::-webkit-progress-bar{background:#ffffff17;border-radius:2px}.night-app .launch-token-card .curve-progress progress::-webkit-progress-value{background:#e8e8e4;border-radius:2px;box-shadow:0 0 8px #e8e8e477}.night-app .launch-token-card .curve-progress progress::-moz-progress-bar{background:#e8e8e4;border-radius:2px;box-shadow:0 0 8px #e8e8e477}.night-app .launch-token-card .curve-progress .user-muted{font-size:10px;color:#a7a7a3;gap:8px}.night-app .launch-token-card .curve-amounts{min-width:0}.night-app .launch-token-card .stats-source{font-size:10px;color:#b7b7b2;margin-top:8px}.night-app .launch-card-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;min-height:49px;margin-top:22px;border-top:1px solid #ffffff12}.night-app .launch-card-symbol{display:block;max-width:40%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:11px/1.3 var(--mono,monospace);letter-spacing:.08em;color:#c6c6c2}.night-app .launch-card-address{position:relative;z-index:2;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:7px;min-height:38px;margin:0;padding:2px 0 2px 8px;border:0;border-radius:3px;background:transparent;color:#ababaa;font:10px/1.3 var(--mono,monospace);white-space:nowrap;cursor:pointer;transition:color .15s}.night-app .launch-card-address:hover{color:#f7f7f2}.night-app .launch-card-address:focus-visible{outline:1px solid #eaeaea;outline-offset:3px}@media(min-width:1051px){.night-app .launch-token-grid:not(:has(.launch-token-card:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}}@media(max-width:1050px){.night-app .launch-token-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.night-app .launch-card-identity{gap:12px}.night-app .launch-card-name{font-size:20px}}@media(max-width:680px){.night-app .launch-token-grid{grid-template-columns:1fr;gap:20px}.night-app .launch-card-name{font-size:22px}}@media(max-width:360px){.night-app .launch-token-card{padding:23px 19px 0;border-radius:18px}.night-app .launch-card-identity{gap:12px;margin-bottom:23px}.night-app .launch-card-identity .token-avatar{width:50px!important;height:50px!important;flex-basis:50px}.night-app .launch-card-name{font-size:20px}.night-app .launch-card-open{display:none}.night-app .launch-card-strategy .strategy-tag.strategy-badge[data-asset][data-direction]{gap:4px;padding:3px;font-size:10px}.night-app .launch-card-strategy .strategy-tag.strategy-badge .strategy-badge-icon{width:15px;height:15px}.night-app .launch-token-card .compact .token-stats-values{gap:12px;margin-bottom:24px}.night-app .launch-token-card .curve-progress .user-muted{font-size:9px}.night-app .launch-card-meta{margin-top:19px}}@media(prefers-reduced-motion:reduce){.night-app .launch-card-address,.night-app .launch-card-open,.night-app .launch-token-card{transition:none}}.night-app .launch-card-strategy{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.launch-card-protocol{display:inline-flex;padding:5px 7px;border:1px solid #ffffff26;border-radius:5px;font-size:10px;line-height:15px;color:#c6c6bf;background:#ffffff05;white-space:nowrap}.night-app .launch-card-ticker{display:flex;align-items:center;gap:9px;min-width:0;max-width:60%}.night-app .launch-card-ticker .launch-card-symbol{max-width:120px}.night-app .launch-card-protocol{flex:none}.night-app .launch-token-card .token-stats-values strong .money-amount,.night-app .launch-token-card .token-stats-values strong .money-amount-primary{font:inherit;color:inherit;letter-spacing:inherit}