.discover-module__Uiu0wW__page{min-height:calc(100vh - var(--nav-height));padding:56px 0 96px;position:relative}.discover-module__Uiu0wW__inner{z-index:1;max-width:1000px;position:relative}.discover-module__Uiu0wW__header{text-align:center;margin-bottom:36px}.discover-module__Uiu0wW__heading{letter-spacing:-.03em;background:linear-gradient(120deg,#fff 20%,#a78bfa 55%,#22d3ee 90%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 24px #7c3aed59);-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;animation:.7s both discover-module__Uiu0wW__discoverFadeUp}.discover-module__Uiu0wW__subheading{color:var(--text-secondary);max-width:560px;margin:0 auto;font-size:1.0625rem;animation:.7s 80ms both discover-module__Uiu0wW__discoverFadeUp}.discover-module__Uiu0wW__searchWrap{max-width:640px;margin:0 auto 48px;animation:.7s .16s both discover-module__Uiu0wW__discoverFadeUp}.discover-module__Uiu0wW__searchForm{gap:10px;display:flex}.discover-module__Uiu0wW__searchInput{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-md);color:var(--text-tertiary);background:#ffffff0a;border:1.5px solid #a78bfa38;flex:1;align-items:center;gap:10px;padding:0 16px;transition:border-color .25s,box-shadow .25s;display:flex}.discover-module__Uiu0wW__searchInput:focus-within{border-color:#a78bfa99;box-shadow:0 0 0 4px #7c3aed1f,0 0 24px #22d3ee2e}.discover-module__Uiu0wW__searchField{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:13px 0;font-family:inherit;font-size:.9375rem}.discover-module__Uiu0wW__searchField::placeholder{color:var(--text-tertiary)}.discover-module__Uiu0wW__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.discover-module__Uiu0wW__card{-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-lg);cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;align-items:center;gap:16px;padding:22px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;animation:.6s cubic-bezier(.22,1,.36,1) both discover-module__Uiu0wW__discoverCardIn;display:flex;position:relative;overflow:hidden}.discover-module__Uiu0wW__card:first-child{animation-delay:.2s}.discover-module__Uiu0wW__card:nth-child(2){animation-delay:.28s}.discover-module__Uiu0wW__card:nth-child(3){animation-delay:.36s}.discover-module__Uiu0wW__card:nth-child(4){animation-delay:.44s}.discover-module__Uiu0wW__card:nth-child(5){animation-delay:.52s}.discover-module__Uiu0wW__card:nth-child(6){animation-delay:.6s}.discover-module__Uiu0wW__card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(120deg,#7c3aedcc,#22d3eecc);padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.discover-module__Uiu0wW__card:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,#7c3aed38,#0000 60%);transition:opacity .4s;position:absolute;inset:-40%}.discover-module__Uiu0wW__card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 12px 40px #7c3aed38,0 0 0 1px #22d3ee0f}.discover-module__Uiu0wW__card:hover:before,.discover-module__Uiu0wW__card:hover:after{opacity:1}.discover-module__Uiu0wW__cardIcon{z-index:1;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.discover-module__Uiu0wW__card:hover .discover-module__Uiu0wW__cardIcon{transform:scale(1.08)}.discover-module__Uiu0wW__cardBody{z-index:1;flex:1;min-width:0;position:relative}.discover-module__Uiu0wW__cardLabel{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:3px;font-size:1.0625rem;font-weight:700}.discover-module__Uiu0wW__cardDesc{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.discover-module__Uiu0wW__cardArrow{z-index:1;color:var(--text-tertiary);flex-shrink:0;font-size:1.25rem;transition:transform .3s,color .3s;position:relative}.discover-module__Uiu0wW__card:hover .discover-module__Uiu0wW__cardArrow{color:#22d3ee;transform:translate(5px)}@keyframes discover-module__Uiu0wW__discoverFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes discover-module__Uiu0wW__discoverCardIn{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:720px){.discover-module__Uiu0wW__grid{grid-template-columns:1fr}.discover-module__Uiu0wW__searchForm{flex-direction:column}}
.search-module__IS8qgq__page{max-width:960px;padding:calc(var(--nav-height,64px) + 32px) 24px 96px;margin:0 auto}.search-module__IS8qgq__head{top:calc(var(--nav-height,64px));z-index:5;padding-bottom:12px;position:sticky}.search-module__IS8qgq__box{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#94a3b8;background:#0c0e1ab3;border:1px solid #a78bfa47;border-radius:16px;align-items:center;gap:12px;padding:14px 18px;display:flex;box-shadow:0 8px 30px #0006}.search-module__IS8qgq__input{color:#f8fafc;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1.05rem}.search-module__IS8qgq__input::placeholder{color:#64748b}.search-module__IS8qgq__tabs{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.search-module__IS8qgq__tab{cursor:pointer;color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .18s;display:inline-flex}.search-module__IS8qgq__tab:hover{color:#fff;border-color:#22d3ee80}.search-module__IS8qgq__tabOn{color:#04060f;background:linear-gradient(120deg,#a78bfa,#22d3ee);border-color:#0000}.search-module__IS8qgq__count{background:#0003;border-radius:999px;padding:1px 6px;font-size:.72rem}.search-module__IS8qgq__tabOn .search-module__IS8qgq__count{background:#04060f40}.search-module__IS8qgq__hint{color:#64748b;text-align:center;padding:64px 0}.search-module__IS8qgq__results{flex-direction:column;gap:32px;margin-top:24px;display:flex}.search-module__IS8qgq__groupTitle{letter-spacing:.1em;text-transform:uppercase;color:#22d3ee;margin-bottom:12px;font-size:.8rem;font-weight:700}.search-module__IS8qgq__row{background:#ffffff08;border:1px solid #a78bfa21;border-radius:12px;align-items:center;gap:14px;margin-bottom:8px;padding:13px 15px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.search-module__IS8qgq__row:hover{border-color:#22d3ee80;transform:translate(2px)}.search-module__IS8qgq__badge{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:.66rem;font-weight:700}.search-module__IS8qgq__rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.search-module__IS8qgq__rowName{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.search-module__IS8qgq__rowMeta{color:#64748b;font-size:.8125rem}.search-module__IS8qgq__rating{color:#fbbf24;font-size:.875rem;font-weight:700}.search-module__IS8qgq__evGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.search-module__IS8qgq__evCard{background:#ffffff08;border:1px solid #a78bfa21;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.search-module__IS8qgq__evCard:hover{border-color:#22d3ee80;transform:translateY(-3px);box-shadow:0 12px 30px #7c3aed38}.search-module__IS8qgq__evImg{aspect-ratio:16/9;background:linear-gradient(135deg,#7c3aed4d,#22d3ee33);justify-content:center;align-items:center;display:flex;overflow:hidden}.search-module__IS8qgq__evImg img{object-fit:cover;width:100%;height:100%}.search-module__IS8qgq__evEmoji{font-size:1.6rem}.search-module__IS8qgq__evBody{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.search-module__IS8qgq__evName{color:#f8fafc;font-size:.9rem;font-weight:700;line-height:1.25}.search-module__IS8qgq__evMeta{color:#64748b;font-size:.78rem}.search-module__IS8qgq__barWrap{position:relative}.search-module__IS8qgq__bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#94a3b8;background:#0c0e1a99;border:1px solid #a78bfa38;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.search-module__IS8qgq__barInput{color:#f8fafc;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.95rem}.search-module__IS8qgq__barInput::placeholder{color:#64748b}.search-module__IS8qgq__barDrop{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0e1af5;border:1px solid #a78bfa3d;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 20px 50px #0000008c}.search-module__IS8qgq__drRow{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:11px 15px;text-decoration:none;transition:background .15s;display:flex}.search-module__IS8qgq__drRow:hover{background:#a78bfa1a}.search-module__IS8qgq__drType{letter-spacing:.06em;text-transform:uppercase;color:#22d3ee;min-width:44px;font-size:.62rem;font-weight:700}.search-module__IS8qgq__drName{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.search-module__IS8qgq__drMeta{color:#64748b;white-space:nowrap;font-size:.8rem}.search-module__IS8qgq__seeAll{text-align:left;cursor:pointer;color:#c4b5fd;background:#7c3aed24;border:none;width:100%;padding:12px 15px;font-family:inherit;font-size:.875rem;font-weight:600;display:block}.search-module__IS8qgq__seeAll:hover{background:#7c3aed38}.search-module__IS8qgq__navSearch{color:#94a3b8;background:#ffffff0d;border:1px solid #a78bfa33;border-radius:999px;align-items:center;gap:8px;min-width:180px;padding:6px 14px;transition:border-color .18s;display:flex}.search-module__IS8qgq__navSearch:focus-within{border-color:#22d3ee80}.search-module__IS8qgq__navSearchInput{color:#f8fafc;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.875rem}.search-module__IS8qgq__navSearchInput::placeholder{color:#64748b}@media (max-width:700px){.search-module__IS8qgq__evGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.search-module__IS8qgq__evGrid{grid-template-columns:1fr}}
