.presale-sheet{max-width:35rem}.presale-buy:focus-visible,.presale-quick button:focus-visible,.presale-pay-other:focus-visible{outline:2px solid rgb(var(--pump-accent));outline-offset:2px}.presale-body{overflow-x:hidden;padding:0!important}.presale-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:rgb(var(--pump-text));gap:.875rem;padding:.25rem 1rem 1rem;display:grid}.presale-hero{border:1px solid rgb(var(--pump-accent) / .28);background:linear-gradient(135deg, rgb(var(--pump-accent) / .12), rgb(var(--pump-bg) / .28) 64%);border-radius:.75rem;gap:.5rem;min-width:0;max-width:100%;padding:.875rem 1rem;display:grid}.presale-hero-top,.presale-progress-label,.presale-input-head,.presale-receive,.presale-details>div,.presale-external-summary{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.presale-eyebrow{color:rgb(var(--pump-accent));font-size:var(--type-legal-size);font-weight:var(--type-label1-weight);line-height:var(--type-legal-leading)}.presale-state{border:1px solid rgb(var(--pump-border) / .45);color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);white-space:nowrap;border-radius:99px;padding:.25rem .625rem}.presale-state--live{color:rgb(var(--pump-accent));border-color:rgb(var(--pump-accent) / .45)}.presale-hero-top>:first-child,.presale-progress-label>:first-child,.presale-card-head>:first-child,.presale-card-foot>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.presale-state,.presale-balance,.presale-progress-label>:last-child,.presale-card-foot>:last-child{flex-shrink:0}.presale-progress-label{min-width:0;font-size:var(--type-legal-size);font-weight:var(--type-label2-weight);line-height:var(--type-legal-leading);font-variant-numeric:tabular-nums}.presale-progress{background:rgb(var(--pump-border) / .55);border-radius:99px;height:.375rem;overflow:hidden}.presale-progress>span{border-radius:inherit;background:rgb(var(--pump-accent));height:100%;display:block}.presale-price{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.presale-price strong{color:rgb(var(--pump-text));font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading);font-variant-numeric:tabular-nums}.presale-spend{gap:.5rem;display:grid}.presale-input-head{font-size:var(--type-label1-size);line-height:var(--type-label1-leading)}.presale-input-head label{font-weight:var(--type-label1-weight)}.presale-balance{font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;display:inline-flex}.presale-balance__icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;display:inline-flex}.presale-input-head span{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading)}.presale-input-wrap{border:1px solid rgb(var(--pump-border));background:rgb(var(--pump-border) / .08);border-radius:.75rem;align-items:center;min-height:3.5rem;padding:0 1rem;display:flex}.presale-input-wrap:focus-within{border-color:rgb(var(--pump-accent));box-shadow:0 0 0 3px rgb(var(--pump-accent) / .12)}.presale-input-wrap--error,.presale-input-wrap--error:focus-within{box-shadow:none;border-color:#e88585}.presale-input-wrap input{width:100%;min-width:0;color:inherit;font:inherit;font-size:max(1rem, var(--type-title3-size));font-weight:var(--type-title3-weight);line-height:var(--type-title3-leading);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0}.presale-asset{font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading);white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.presale-asset img{flex:none}.presale-asset-picker{flex-shrink:0;position:relative}.presale-asset-mark{flex-shrink:0;line-height:0;display:inline-flex;position:relative}.presale-asset-mark__token{border-radius:9999px;display:block}.presale-asset-mark__chain{box-shadow:0 0 0 2px rgb(var(--pump-card));pointer-events:none;border-radius:9999px;position:absolute;bottom:-3px;right:-3px}.presale-asset--button{border:1px solid rgb(var(--pump-border) / .45);background:rgb(var(--pump-card));min-height:2.5rem;color:rgb(var(--pump-text));cursor:pointer;border-radius:9999px;padding:0 .625rem 0 .5rem;overflow:visible}.presale-asset--button:hover{border-color:rgb(var(--pump-border) / .8)}.presale-asset--button:focus-visible{outline:2px solid rgb(var(--pump-accent));outline-offset:2px}.presale-asset--button svg{width:.75rem;height:.75rem;color:rgb(var(--pump-muted))}.presale-asset-menu{z-index:5;border:1px solid rgb(var(--pump-border) / .45);background:rgb(var(--pump-card));border-radius:.75rem;width:min(17rem,80vw);padding:.25rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 32px #00000059}.presale-asset-menu button{min-height:3.25rem;color:rgb(var(--pump-text));text-align:left;border-radius:.5rem;align-items:center;gap:.75rem;padding:0 .75rem;display:flex}.presale-asset-menu button:hover,.presale-asset-menu button[aria-selected=true]{background:rgb(var(--pump-border) / .18)}.presale-asset-menu button:focus-visible{outline:2px solid rgb(var(--pump-accent));outline-offset:-2px}.presale-asset-menu-name{flex:auto;min-width:0;display:grid}.presale-asset-menu-name strong{font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading)}.presale-asset-menu-name small,.presale-asset-menu-bal{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading)}.presale-asset-menu-bal{font-variant-numeric:tabular-nums}.presale-quick{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;min-width:0;display:flex}.presale-quick--inline{flex:0 auto}.presale-quick button{border:1px solid rgb(var(--pump-border) / .55);background:rgb(var(--pump-border) / .06);min-width:0;min-height:1.75rem;color:inherit;font:inherit;font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);cursor:pointer;border-radius:9999px;padding:0 .5rem}.presale-quick button:hover:not(:disabled){border-color:rgb(var(--pump-accent))}.presale-quick button:disabled{opacity:.45}.presale-receive{font-size:var(--type-label1-size);font-weight:var(--type-legal-weight);line-height:var(--type-label1-leading);color:rgb(var(--pump-muted));padding:.25rem 0}.presale-receive strong{color:rgb(var(--pump-text));font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);font-variant-numeric:tabular-nums}.presale-details{font-size:var(--type-legal-size);line-height:var(--type-legal-leading);gap:.5rem;display:grid}.presale-details span{color:rgb(var(--pump-muted))}.presale-details strong{font-weight:var(--type-label1-weight);font-variant-numeric:tabular-nums;text-align:right}.presale-points{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);margin:0;padding-left:1.125rem;line-height:1.45}.presale-points li+li{margin-top:.25rem}.presale-legal,.presale-disclosure{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);margin:0}.presale-sheet .presale-field-error{color:#ef9b9b;font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);margin:0}.presale-deposit-cta{width:fit-content;min-height:1.75rem;color:rgb(var(--pump-accent));font:inherit;font-size:var(--type-legal-size);font-weight:var(--type-label1-weight);line-height:var(--type-legal-leading);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.presale-deposit-cta:focus-visible{outline:2px solid rgb(var(--pump-accent));outline-offset:2px}.presale-external-sheet{max-width:35rem}.presale-external-sheet--choose{height:min(92dvh,44rem)}@media (min-width:640px){.presale-external-sheet--choose{height:min(85dvh,40rem)}}.presale-external-summary{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);padding-bottom:.25rem}.presale-external-summary strong{color:rgb(var(--pump-text));font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);font-variant-numeric:tabular-nums}.presale-external-sheet .presale-external-body{padding:0 1.25rem!important}.presale-external-pay{gap:1rem;padding-inline:0}.presale-qr-pending{justify-items:center;gap:.75rem;padding:.5rem 0;display:grid}.presale-qr-pending p,.presale-qr-error p{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);line-height:var(--type-legal-leading);text-align:center;margin:0}.presale-qr-error{border:1px solid rgb(var(--pump-border) / .28);border-radius:.75rem;align-content:center;justify-items:center;gap:.75rem;width:100%;max-width:16rem;min-height:12rem;padding:1rem;display:grid}.presale-qr-error p{color:#ef9b9b}.presale-qr-error button{border:1px solid rgb(var(--pump-border) / .4);min-height:2.5rem;color:rgb(var(--pump-text));font:inherit;font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);cursor:pointer;background:0 0;border-radius:9999px;padding:0 1rem}.presale-skeleton{background:linear-gradient(90deg, rgb(var(--pump-border) / .12), rgb(var(--pump-border) / .26), rgb(var(--pump-border) / .12));background-size:200% 100%;border-radius:.75rem;animation:1.2s linear infinite presale-shimmer;display:block}.presale-skeleton--qr{width:12rem;height:12rem}.presale-skeleton--amount{border-radius:.375rem;width:8rem;height:1.5rem}@keyframes presale-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.presale-skeleton{animation:none}}.presale-address{justify-items:center;gap:.125rem;display:grid}.presale-address span{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);line-height:var(--type-legal-leading)}.presale-address strong{font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading)}.presale-external-pay [role=status][class]{justify-self:center}.presale-warning{background:rgb(var(--pump-border) / .08);color:rgb(var(--pump-muted));font-size:var(--type-legal-size);border-radius:.625rem;gap:.5rem;margin:0;padding:.75rem;line-height:1.45;display:flex}.presale-fund-row{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);line-height:var(--type-legal-leading);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.presale-send-hero{text-align:center;justify-items:center;gap:.25rem;display:grid}.presale-send-hero>span:not([class]),.presale-send-hero p{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);margin:0}.presale-send-hero strong{font-size:var(--type-title3-size);font-weight:var(--type-title3-weight);line-height:var(--type-title3-leading)}.presale-notice{font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);border-radius:.625rem;padding:.75rem .875rem;line-height:1.4}.presale-notice--error{color:#ffc2c2;background:#b4373726}.presale-notice--success{color:rgb(var(--pump-accent));background:rgb(var(--pump-accent) / .12)}.presale-notice button,.presale-explorer{color:rgb(var(--pump-accent));font:inherit;font-size:var(--type-legal-size);text-decoration:none}.presale-notice button{cursor:pointer;background:0 0;border:0}.presale-card{border:1px solid rgb(var(--pump-border) / .45);background:rgb(var(--pump-border) / .08);border-radius:1rem;gap:.5rem;min-width:0;max-width:100%;padding:.875rem 1rem;transition:border-color .12s;display:grid}.presale-card:focus-within{border-color:rgb(var(--pump-border) / .9)}.presale-card--error,.presale-card--error:focus-within{border-color:#e88585}.presale-card--receive{background:0 0}.presale-card-head,.presale-card-foot{min-width:0;color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.presale-card-head label,.presale-card-head>span:first-child{color:rgb(var(--pump-text));font-size:var(--type-label1-size);font-weight:var(--type-label1-weight)}.presale-card-row{align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;display:flex}.presale-card-row input{width:0;min-width:0;color:rgb(var(--pump-text));font:inherit;font-size:max(1rem, var(--type-title2-size,1.75rem));font-weight:var(--type-title3-weight);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1 1 0;line-height:1.15}.presale-currency{flex-shrink:0}.presale-currency,.presale-receive-amount{color:rgb(var(--pump-text));font-size:var(--type-title2-size,1.75rem);font-weight:var(--type-title3-weight);font-variant-numeric:tabular-nums;line-height:1.15}.presale-currency{color:rgb(var(--pump-muted))}.presale-receive-amount{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.presale-token-tag{font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading);flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.presale-token-tag img{border-radius:9999px;width:20px;height:20px}.presale-card-row>.presale-token-tag{border:1px solid rgb(var(--pump-border) / .45);border-radius:9999px;min-height:2.5rem;padding:0 .75rem 0 .5rem}.presale-summary{gap:.625rem;min-width:0;margin:0;padding:0 .25rem;display:grid}.presale-summary>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.presale-summary dt{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);line-height:var(--type-legal-leading)}.presale-summary dd{overflow-wrap:anywhere;min-width:0;color:rgb(var(--pump-text));font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading);font-variant-numeric:tabular-nums;text-align:right;margin:0}.presale-summary dd span{color:rgb(var(--pump-muted));font-weight:var(--type-legal-weight);margin-left:.25rem}.presale-explorer{width:fit-content}.presale-footer{gap:.5rem;display:grid}.presale-buy{background:rgb(var(--pump-accent));color:#171b05;width:100%;min-height:3rem;font:inherit;font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);cursor:pointer;border:0;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.presale-buy:disabled{background:rgb(var(--pump-card-soft));color:rgb(var(--pump-muted));opacity:1;cursor:not-allowed}.presale-pay-other{border:1px solid rgb(var(--pump-border) / .55);background:rgb(var(--pump-border) / .06);width:100%;min-height:2.75rem;color:rgb(var(--pump-text));font:inherit;font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading);cursor:pointer;border-radius:.75rem}.presale-whitelist-pending{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);text-align:center;margin:0;line-height:1.4}.presale-footer p{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);text-align:center;margin:0;line-height:1.35}.presale-whitelist-sheet{max-width:31rem}.presale-whitelist-body{padding:0!important}.presale-whitelist-form{color:rgb(var(--pump-text));gap:.5rem;padding:.5rem 1.25rem 1.25rem;display:grid}.presale-whitelist-form>label,.presale-whitelist-label label{font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading)}.presale-whitelist-label{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.presale-whitelist-label span{color:rgb(var(--pump-muted));font-size:var(--type-legal-size)}.presale-whitelist-x-wrap,.presale-whitelist-amount-wrap{border:1px solid rgb(var(--pump-border));background:rgb(var(--pump-border) / .08);border-radius:.75rem;align-items:center;min-height:3.5rem;padding:0 1rem;display:flex}.presale-whitelist-x-wrap:focus-within,.presale-whitelist-amount-wrap:focus-within{border-color:rgb(var(--pump-accent));box-shadow:0 0 0 3px rgb(var(--pump-accent) / .1)}.presale-whitelist-x-wrap>span{color:rgb(var(--pump-muted));font-weight:var(--type-label1-weight)}.presale-whitelist-x-wrap input,.presale-whitelist-amount-wrap input{width:100%;min-width:0;color:inherit;font:inherit;font-size:max(1rem, var(--type-body-size));background:0 0;border:0;outline:0}.presale-whitelist-x-wrap input{padding-left:.25rem}.presale-whitelist-amount-wrap input{font-size:max(1rem, var(--type-title3-size));font-weight:var(--type-title3-weight);font-variant-numeric:tabular-nums}.presale-whitelist-amount-wrap>span{font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);align-items:center;gap:.375rem;display:inline-flex}.presale-whitelist-help{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);margin:0;line-height:1.4}.presale-whitelist-error{color:#ffc2c2;font-size:var(--type-legal-size);background:#b4373726;border-radius:.625rem;padding:.75rem;line-height:1.4}.presale-whitelist-footer{gap:.5rem;display:grid}.presale-whitelist-submit{background:rgb(var(--pump-accent));color:#171b05;width:100%;min-height:3rem;font:inherit;font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);cursor:pointer;border:0;border-radius:.75rem}.presale-whitelist-submit:disabled{opacity:.5;cursor:wait}.presale-whitelist-deposit{width:fit-content;color:rgb(var(--pump-accent));font:inherit;font-size:var(--type-legal-size);font-weight:var(--type-label1-weight);cursor:pointer;background:0 0;border:0;margin:0 auto;padding:.25rem}@media (max-width:639px){.presale-card-row input,.presale-currency,.presale-receive-amount{font-size:1.375rem}}.presale-quote{border-top:1px solid rgb(var(--pump-border) / .25);gap:2px;margin:0;padding:10px 4px 0;display:grid}.presale-quote__row{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.presale-quote__row dt{color:rgb(var(--pump-muted));margin:0}.presale-quote__row dd{min-width:0;color:rgb(var(--pump-text));text-align:right;text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:6px;margin:0;display:inline-flex;overflow:hidden}.presale-quote__meta{color:rgb(var(--pump-muted));font-size:var(--type-legal-size)}@media (min-width:640px){.presale-sheet.modal-sheet-panel{max-height:min(100dvh - 48px,52rem)}}
.search-modal-module__rwZhea__trigger{cursor:pointer;background:0 0;border:0;padding:0}.search-modal-module__rwZhea__fieldWrap{flex:auto;min-width:0;position:relative}.search-modal-module__rwZhea__field{box-sizing:border-box;border:1px solid rgb(var(--pump-border) / .45);background:rgb(var(--pump-card));border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 12px;transition:border-color .15s;display:flex}.search-modal-module__rwZhea__field:focus-within{border-color:rgb(var(--pump-accent) / .65)}.search-modal-module__rwZhea__field>svg{width:20px;height:20px;color:rgb(var(--pump-muted));flex-shrink:0}.search-modal-module__rwZhea__input{min-width:0;height:100%;color:rgb(var(--pump-text));font-family:inherit;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);box-shadow:none;appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:0 32px 0 0}.search-modal-module__rwZhea__input:focus,.search-modal-module__rwZhea__input:focus-visible{box-shadow:none;outline:none}.search-modal-module__rwZhea__input::placeholder{color:rgb(var(--pump-muted))}.search-modal-module__rwZhea__clear{width:44px;height:44px;color:rgb(var(--pump-muted));cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}.search-modal-module__rwZhea__clear svg{width:18px;height:18px}.search-modal-module__rwZhea__clear:focus-visible,.search-modal-module__rwZhea__remove:focus-visible,.search-modal-module__rwZhea__close:focus-visible,.search-modal-module__rwZhea__sectionAction:focus-visible,.search-modal-module__rwZhea__scope:focus-visible{outline:2px solid rgb(var(--pump-accent));outline-offset:-2px}.search-modal-module__rwZhea__scopeTrack{scrollbar-width:none;flex-shrink:0;gap:8px;padding-bottom:16px;display:flex;overflow-x:auto}.search-modal-module__rwZhea__scopeTrack::-webkit-scrollbar{width:0;height:0;display:none}.search-modal-module__rwZhea__scope{box-sizing:border-box;height:32px;color:rgb(var(--pump-muted));font-family:inherit;font-size:var(--type-label2-size);font-weight:var(--type-label2-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.search-modal-module__rwZhea__scope[data-state=active]{background:rgb(var(--pump-text) / .12);color:rgb(var(--pump-text));font-weight:var(--type-label1-weight)}.search-modal-module__rwZhea__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--pump-muted) / .45) transparent;min-height:0;overflow:hidden auto}.search-modal-module__rwZhea__list::-webkit-scrollbar{width:8px}.search-modal-module__rwZhea__list::-webkit-scrollbar-track{background:0 0}.search-modal-module__rwZhea__list::-webkit-scrollbar-thumb{background-color:rgb(var(--pump-muted) / .45);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.search-modal-module__rwZhea__list [cmdk-list-sizer]{flex-direction:column;gap:24px;display:flex}.search-modal-module__rwZhea__section{flex-direction:column;gap:8px;display:flex}.search-modal-module__rwZhea__sectionHead{justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 0 0 16px;display:flex}.search-modal-module__rwZhea__sectionTitle{color:rgb(var(--pump-text));font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);margin:0}.search-modal-module__rwZhea__sectionAction{box-sizing:border-box;background:rgb(var(--pump-text) / .1);height:32px;color:rgb(var(--pump-text));font-family:inherit;font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;line-height:1;display:inline-flex}.search-modal-module__rwZhea__group{background:rgb(var(--pump-card));border-radius:16px;overflow:hidden}.search-modal-module__rwZhea__row{position:relative}.search-modal-module__rwZhea__row+.search-modal-module__rwZhea__row:before{content:"";z-index:1;background:rgb(var(--pump-border) / .35);pointer-events:none;height:1px;position:absolute;top:0;left:68px;right:0}.search-modal-module__rwZhea__item{box-sizing:border-box;min-height:56px;color:rgb(var(--pump-text));cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;gap:12px;padding:8px 16px;display:flex}.search-modal-module__rwZhea__itemRemovable{padding-right:52px}.search-modal-module__rwZhea__item[data-selected=true]{background:rgb(var(--pump-text) / .07)}.search-modal-module__rwZhea__markSlot{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.search-modal-module__rwZhea__mark{background:rgb(var(--pump-card-soft));-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0;width:40px;height:40px}.search-modal-module__rwZhea__glyphMark{background:rgb(var(--pump-card-soft));width:40px;height:40px;color:rgb(var(--pump-muted));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-modal-module__rwZhea__glyphMark svg{width:20px;height:20px}.search-modal-module__rwZhea__itemText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.search-modal-module__rwZhea__titleLine{align-items:center;gap:6px;min-width:0;display:flex}.search-modal-module__rwZhea__titleLine .search-modal-module__rwZhea__kindBadge{background:rgb(var(--pump-text) / .1);height:20px;color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-label1-weight);flex-shrink:0;padding:0 6px}.search-modal-module__rwZhea__letterMark{color:rgb(var(--pump-text));font-size:var(--type-label1-size);font-weight:var(--type-label1-weight)}.search-modal-module__rwZhea__name{min-width:0;color:rgb(var(--pump-text));font-size:var(--type-label1-size);font-weight:var(--type-label1-weight);line-height:var(--type-label1-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-modal-module__rwZhea__meta{color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-modal-module__rwZhea__remove{z-index:2;width:44px;height:44px;color:rgb(var(--pump-muted));cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.search-modal-module__rwZhea__remove svg{width:16px;height:16px}@media (hover:hover){.search-modal-module__rwZhea__remove:hover,.search-modal-module__rwZhea__clear:hover{color:rgb(var(--pump-text))}.search-modal-module__rwZhea__sectionAction:hover{background:rgb(var(--pump-text) / .16)}}.search-modal-module__rwZhea__empty{color:rgb(var(--pump-muted));font-size:var(--type-label2-size);font-weight:var(--type-label2-weight);line-height:var(--type-label2-leading);text-align:center;padding:32px 16px}.search-modal-module__rwZhea__page{z-index:150;background:rgb(var(--pump-bg));color:rgb(var(--pump-text));flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) search-modal-module__rwZhea__searchPageIn;display:flex;position:fixed;inset:0}@keyframes search-modal-module__rwZhea__searchPageIn{0%{opacity:0;transform:translateY(8px)}}.search-modal-module__rwZhea__pageBar{padding:calc(var(--hub-mobile-top-inset,0px) + 8px) 8px 16px 16px;flex-shrink:0;align-items:center;gap:4px;display:flex}.search-modal-module__rwZhea__close{width:44px;height:44px;color:rgb(var(--pump-text));cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-modal-module__rwZhea__closeDisc{background:rgb(var(--pump-text) / .1);border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.search-modal-module__rwZhea__closeDisc svg{width:16px;height:16px}.search-modal-module__rwZhea__pageBody{flex-direction:column;flex:auto;min-height:0;padding:0 16px;display:flex}.search-modal-module__rwZhea__page .search-modal-module__rwZhea__list{max-height:none;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));flex:auto}.search-modal-module__rwZhea__scrim{z-index:150;position:fixed;inset:0;-webkit-backdrop-filter:blur(24px)saturate(120%)!important;background:#0000008c!important}.search-modal-module__rwZhea__spotlight{z-index:151;box-sizing:border-box;border:1px solid rgb(var(--pump-border) / .35);background:rgb(var(--pump-card));width:min(640px,100vw - 48px);max-height:min(600px,76dvh);color:rgb(var(--pump-text));border-radius:24px;outline:none;flex-direction:column;display:flex;position:fixed;top:12dvh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #00000073}html[data-theme=light] .search-modal-module__rwZhea__spotlight{box-shadow:0 24px 64px #0000002e}.search-modal-module__rwZhea__spotlightHead{border-bottom:1px solid rgb(var(--pump-border) / .35);flex-shrink:0;align-items:center;gap:12px;padding:8px 16px 8px 4px;display:flex}.search-modal-module__rwZhea__spotlight .search-modal-module__rwZhea__field{background:0 0;border:0;border-radius:0;height:56px}.search-modal-module__rwZhea__spotlight .search-modal-module__rwZhea__clear{top:6px}.search-modal-module__rwZhea__spotlightBody{flex-direction:column;flex:auto;min-height:0;padding:16px 16px 0;display:flex}.search-modal-module__rwZhea__spotlight .search-modal-module__rwZhea__list{flex:auto;max-height:min(420px,56dvh);padding-bottom:16px}.search-modal-module__rwZhea__spotlight .search-modal-module__rwZhea__group{background:rgb(var(--pump-text) / .04)}.search-modal-module__rwZhea__spotlightFoot{border-top:1px solid rgb(var(--pump-border) / .35);color:rgb(var(--pump-muted));font-size:var(--type-legal-size);font-weight:var(--type-legal-weight);line-height:var(--type-legal-leading);flex-shrink:0;align-items:center;gap:16px;padding:12px 16px;display:flex}.search-modal-module__rwZhea__spotlightFoot>span{align-items:center;gap:4px;display:inline-flex}.search-modal-module__rwZhea__kbd{box-sizing:border-box;border:1px solid rgb(var(--pump-border) / .45);min-width:20px;height:20px;color:rgb(var(--pump-muted));font-family:inherit;font-size:var(--type-legal-size);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.search-modal-module__rwZhea__spotlightHead>.search-modal-module__rwZhea__kbd{flex-shrink:0}@media (prefers-reduced-motion:reduce){.search-modal-module__rwZhea__page{animation:none}}@media (prefers-reduced-transparency:reduce){.search-modal-module__rwZhea__scrim{-webkit-backdrop-filter:none!important;background:#000000b8!important}}
