.discover-module__SPnuoG__discover{font-family:var(--sans);color:var(--fg)}.discover-module__SPnuoG__page{padding-bottom:72px}.discover-module__SPnuoG__spot{background:var(--panel);border:1px solid var(--line);isolation:isolate;border-radius:20px;height:420px;position:relative;overflow:hidden}.discover-module__SPnuoG__stage{width:68%;height:100%;display:block;position:absolute;top:0;right:0}.discover-module__SPnuoG__stage img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}.discover-module__SPnuoG__spot:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg, var(--panel) 32%, #14131bbd 41%, #14131b00 58%);position:absolute;inset:0}.discover-module__SPnuoG__spotWrap{z-index:1;pointer-events:none;height:100%;position:relative}.discover-module__SPnuoG__spotIn{pointer-events:auto;flex-direction:column;justify-content:center;gap:12px;width:44%;max-width:480px;height:100%;padding:0 0 0 40px;display:flex}.discover-module__SPnuoG__spotIn h3{font:800 34px/1.2 var(--serif);letter-spacing:.01em;text-wrap:balance;margin:0}.discover-module__SPnuoG__spotIn h3 a{color:inherit;text-decoration:none}.discover-module__SPnuoG__spotBy{color:var(--fg2);row-gap:2px;font-size:13px}.discover-module__SPnuoG__spotBy b{color:var(--fg);font-weight:650}.discover-module__SPnuoG__spotLn{color:var(--fg2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.discover-module__SPnuoG__spotActs{gap:10px;margin-top:8px;display:flex}.discover-module__SPnuoG__spotPlay{background:#ffffff1a;border-color:#ffffff2e}.discover-module__SPnuoG__spotPlay:hover{background:#ffffff29}.discover-module__SPnuoG__bleed{background:var(--bg);border:0;border-radius:0;height:520px}.discover-module__SPnuoG__bleed .discover-module__SPnuoG__stage{width:66%}.discover-module__SPnuoG__bleed:after{background:linear-gradient(90deg, var(--bg) 34%, #0b0a0f99 43%, #0b0a0f00 58%), linear-gradient(0deg, var(--bg) 0, #0b0a0f8c 22%, #0b0a0f00 46%), linear-gradient(180deg, #0b0a0f80 0, #0b0a0f00 16%)}.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotIn{gap:14px;width:46%;max-width:560px;padding:0 0 30px}.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotIn h3{font-size:44px;line-height:1.14}.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotLn{font-size:15px}.discover-module__SPnuoG__slide{display:contents}.discover-module__SPnuoG__spot .discover-module__SPnuoG__stage img,.discover-module__SPnuoG__spot .discover-module__SPnuoG__spotIn{animation:.45s both discover-module__SPnuoG__spotFade}@keyframes discover-module__SPnuoG__spotFade{0%{opacity:0}}.discover-module__SPnuoG__thumbsWrap{z-index:2;pointer-events:none;justify-content:flex-end;padding:0 20px;display:flex;position:absolute;bottom:18px;left:0;right:0}.discover-module__SPnuoG__bleed .discover-module__SPnuoG__thumbsWrap{padding:0 var(--gutter);margin:0 auto;bottom:30px}.discover-module__SPnuoG__thumbs{pointer-events:auto;gap:8px;display:flex}.discover-module__SPnuoG__thumb{background:var(--panel2);opacity:.55;cursor:pointer;border:0;border-radius:8px;flex:none;width:64px;height:40px;padding:0;transition:opacity .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24}.discover-module__SPnuoG__thumb img{object-fit:cover;width:100%;height:100%;display:block}.discover-module__SPnuoG__thumb:hover{opacity:.85}.discover-module__SPnuoG__thumb[aria-selected=true]{opacity:1;box-shadow:0 0 0 2px #fff}.discover-module__SPnuoG__thumb:focus-visible{outline-offset:3px;outline:2px solid #c4b2ffcc}.discover-module__SPnuoG__thumbFill{transform-origin:0;background:#fff;height:3px;animation-name:discover-module__SPnuoG__thumbFill;animation-timing-function:linear;animation-fill-mode:both;position:absolute;bottom:0;left:0;right:0}@keyframes discover-module__SPnuoG__thumbFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.discover-module__SPnuoG__spot .discover-module__SPnuoG__stage img,.discover-module__SPnuoG__spot .discover-module__SPnuoG__spotIn{animation:none}}@media (max-width:1100px){.discover-module__SPnuoG__thumb{width:52px;height:32px}.discover-module__SPnuoG__thumbs{gap:6px}}.discover-module__SPnuoG__spotSk{background:var(--panel)}.discover-module__SPnuoG__spotSk:after{display:none}.discover-module__SPnuoG__spotSk .discover-module__SPnuoG__spotIn>i{background:var(--panel2);border-radius:8px;max-width:100%;display:block}.discover-module__SPnuoG__body{position:relative}.discover-module__SPnuoG__sentinel{height:1px;margin-top:27px;scroll-margin-top:0}.discover-module__SPnuoG__bar{z-index:20;background:var(--bg);position:sticky;top:0}.discover-module__SPnuoG__bar:before{content:"";top:0;bottom:0;left:-100vmax;right:calc(-1 * var(--bar-r,0px));background:var(--bg);z-index:-1;position:absolute}.discover-module__SPnuoG__bar:after{content:"";left:-100vmax;right:calc(-1 * var(--bar-r,0px));background:var(--line);opacity:0;height:1px;position:absolute;bottom:0}.discover-module__SPnuoG__bar[data-stuck]:after{opacity:1}.discover-module__SPnuoG__sentinel.discover-module__SPnuoG__first{margin-top:0}.discover-module__SPnuoG__row{align-items:center;gap:8px;height:60px;display:flex}.discover-module__SPnuoG__chips{scrollbar-width:none;flex:1;align-items:center;gap:8px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.discover-module__SPnuoG__chips::-webkit-scrollbar{display:none}.discover-module__SPnuoG__chip{flex:none;height:32px;padding:0 14px;font-size:13px}.discover-module__SPnuoG__chip:focus-visible{outline-offset:2px;outline:2px solid #c4b2ffb3}.discover-module__SPnuoG__vr{background:var(--line2);flex:none;width:1px;height:18px;margin:0 4px}.discover-module__SPnuoG__sortb{flex:none;gap:6px;height:34px;padding:0 10px 0 12px}.discover-module__SPnuoG__sortb svg{width:14px;height:14px;color:var(--fg3)}.discover-module__SPnuoG__sortb .discover-module__SPnuoG__chev{width:12px;height:12px}.discover-module__SPnuoG__search{border:1px solid var(--line2);width:212px;height:34px;color:var(--fg3);border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}.discover-module__SPnuoG__search:focus-within,.discover-module__SPnuoG__search.discover-module__SPnuoG__has{color:var(--fg);border-color:#fff6}.discover-module__SPnuoG__search svg{flex:none;width:15px;height:15px}.discover-module__SPnuoG__searchBtn,.discover-module__SPnuoG__searchX{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.discover-module__SPnuoG__searchX{width:24px;height:24px;color:var(--fg3);border-radius:6px}.discover-module__SPnuoG__searchX:hover{color:var(--fg);background:var(--panel2)}.discover-module__SPnuoG__search input{min-width:0;height:100%;font:13px/1 var(--sans);color:var(--fg);background:0 0;border:0;outline:0;flex:1}.discover-module__SPnuoG__search input::placeholder{color:var(--fg3)}.discover-module__SPnuoG__search input::-webkit-search-cancel-button{display:none}.discover-module__SPnuoG__menuIn{width:208px}.discover-module__SPnuoG__mcap{letter-spacing:.06em;color:var(--fg3);padding:8px 12px 4px;font-size:11.5px;font-weight:650}.discover-module__SPnuoG__menuIn small svg,.discover-module__SPnuoG__sheetMenu small svg{width:16px;height:16px;color:var(--accent)}.discover-module__SPnuoG__sheetMenu{min-width:0;box-shadow:none;background:0 0;border:0;padding:0;position:static}.discover-module__SPnuoG__sheetMenu button{height:50px;font-size:16px}.discover-module__SPnuoG__rhead{color:var(--fg2);margin:10px 0 0;font-size:14px}.discover-module__SPnuoG__rhead b{color:var(--fg);font-weight:650}.discover-module__SPnuoG__measure{height:0}.discover-module__SPnuoG__wall{align-items:flex-start;gap:20px;margin-top:8px;display:flex}.discover-module__SPnuoG__col{flex-direction:column;flex:1;gap:26px;min-width:0;display:flex}.discover-module__SPnuoG__tile{flex-direction:column;gap:9px;min-width:0;display:flex}.discover-module__SPnuoG__frame{border-radius:14px;transition:box-shadow .2s;position:relative}.discover-module__SPnuoG__artLink{border-radius:inherit;display:block}.discover-module__SPnuoG__art{border-radius:14px}.discover-module__SPnuoG__art:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.discover-module__SPnuoG__art>img{object-position:50% 22%;transition:opacity .25s,transform .2s}.discover-module__SPnuoG__len{z-index:2;-webkit-backdrop-filter:blur(6px);height:20px;font:650 11px/1 var(--sans);color:#eee;white-space:nowrap;pointer-events:none;background:#0a090eb8;border-radius:6px;align-items:center;padding:0 7px;display:inline-flex;position:absolute;bottom:8px;right:8px}.discover-module__SPnuoG__text{min-width:0;color:inherit;flex-direction:column;gap:9px;text-decoration:none;display:flex}.discover-module__SPnuoG__text:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #c4b2ffb3}.discover-module__SPnuoG__title{font:700 15px/1.4 var(--serif);letter-spacing:.01em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.discover-module__SPnuoG__meta{color:var(--fg3);align-items:center;gap:6px;min-width:0;margin-top:-2px;font-size:12.5px;display:flex}.discover-module__SPnuoG__al{flex:none;display:inline-flex}.discover-module__SPnuoG__an{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.discover-module__SPnuoG__frame{transition:box-shadow .2s,transform .2s}.discover-module__SPnuoG__tile:hover .discover-module__SPnuoG__frame{cursor:pointer}@media (hover:hover) and (pointer:fine){.discover-module__SPnuoG__tile:hover .discover-module__SPnuoG__frame{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff38,0 18px 40px -18px #000000e6}.discover-module__SPnuoG__tile:hover .discover-module__SPnuoG__title{color:#fff}}.discover-module__SPnuoG__tile:has(:focus-visible) .discover-module__SPnuoG__frame{box-shadow:0 0 0 2px #c4b2ffb3}.discover-module__SPnuoG__preview{z-index:2;border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}.discover-module__SPnuoG__previewVideo{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block;position:absolute;inset:0}.discover-module__SPnuoG__previewFrame{transform-origin:0 0;background:#090a0d;border:0;transition:opacity .18s;position:absolute;top:0;left:0}.discover-module__SPnuoG__tile[data-preview] .discover-module__SPnuoG__len{display:none}.discover-module__SPnuoG__stage .discover-module__SPnuoG__preview{z-index:0;border-radius:0}@media (prefers-reduced-motion:reduce){.discover-module__SPnuoG__tile:hover .discover-module__SPnuoG__frame{transform:none}}.discover-module__SPnuoG__sk .discover-module__SPnuoG__skArt{background:linear-gradient(100deg, var(--panel) 30%, var(--panel2) 50%, var(--panel) 70%);background-size:300% 100%;border-radius:14px;animation:1.4s ease-in-out infinite discover-module__SPnuoG__shimmer}.discover-module__SPnuoG__sk .discover-module__SPnuoG__l1,.discover-module__SPnuoG__sk .discover-module__SPnuoG__l2{background:var(--panel);border-radius:6px;height:12px;display:block}.discover-module__SPnuoG__sk .discover-module__SPnuoG__l1{width:78%;margin-top:3px}.discover-module__SPnuoG__sk .discover-module__SPnuoG__l2{width:46%}@keyframes discover-module__SPnuoG__shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.discover-module__SPnuoG__sk .discover-module__SPnuoG__skArt{animation:none}}.discover-module__SPnuoG__sentinelEnd{height:1px}.discover-module__SPnuoG__end,.discover-module__SPnuoG__note{color:var(--fg3);text-align:center;justify-content:center;align-items:baseline;gap:6px;margin:0;padding:40px 0 8px;font-size:13.5px;display:flex}.discover-module__SPnuoG__note{padding:40px 0}.discover-module__SPnuoG__endLink{font:600 13.5px/1 var(--sans);color:var(--fg2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.discover-module__SPnuoG__endLink:hover{color:var(--fg)}.discover-module__SPnuoG__moreRow{justify-content:center;margin-top:36px;display:flex}[data-shell=visitor] .discover-module__SPnuoG__bar{top:calc(var(--vtop-h) + env(safe-area-inset-top,0px))}[data-shell=visitor] .discover-module__SPnuoG__sentinel{scroll-margin-top:calc(var(--vtop-h) + env(safe-area-inset-top,0px))}@media (max-width:760px){.discover-module__SPnuoG__spot,.discover-module__SPnuoG__bleed{background:var(--panel);border:1px solid var(--line);border-radius:20px;flex-direction:column;height:auto;display:flex}.discover-module__SPnuoG__bleed{margin:12px 16px 0}.discover-module__SPnuoG__stage,.discover-module__SPnuoG__bleed .discover-module__SPnuoG__stage{aspect-ratio:16/10;flex:none;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.discover-module__SPnuoG__stage img{position:absolute;inset:0}.discover-module__SPnuoG__spot:after{display:none}.discover-module__SPnuoG__spotWrap,.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotWrap{height:auto;padding:0}.discover-module__SPnuoG__spotIn,.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotIn{gap:8px;width:auto;max-width:none;height:auto;padding:14px 16px 16px}.discover-module__SPnuoG__spotIn h3,.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotIn h3{font-size:23px}.discover-module__SPnuoG__spotLn,.discover-module__SPnuoG__bleed .discover-module__SPnuoG__spotLn{-webkit-line-clamp:2;font-size:13.5px;line-height:1.65}.discover-module__SPnuoG__spotActs{margin-top:6px}.discover-module__SPnuoG__spotActs>:first-child{flex:1;height:46px}.discover-module__SPnuoG__spotSk{height:420px}.discover-module__SPnuoG__thumbsWrap,.discover-module__SPnuoG__bleed .discover-module__SPnuoG__thumbsWrap{justify-content:flex-start;margin:0;padding:0 16px 16px;position:static}.discover-module__SPnuoG__thumbs{scrollbar-width:none;margin:-3px;padding:3px;overflow-x:auto}.discover-module__SPnuoG__thumb{width:56px;height:34px}.discover-module__SPnuoG__sentinel{scroll-margin-top:calc(var(--ptop-h) + env(safe-area-inset-top,0px));margin-top:15px}.discover-module__SPnuoG__sentinel.discover-module__SPnuoG__first{margin-top:0}.discover-module__SPnuoG__bar{top:calc(var(--ptop-h) + env(safe-area-inset-top,0px))}.discover-module__SPnuoG__row{height:52px;margin:0 calc(-1 * var(--gutter));padding:0 0 0 var(--gutter);gap:0}.discover-module__SPnuoG__chips{padding-right:20px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.discover-module__SPnuoG__chip{padding:0 13px}.discover-module__SPnuoG__sortb{width:40px;height:52px;color:var(--fg2);background:0 0;border:0;border-radius:10px;padding:0}.discover-module__SPnuoG__sortb:hover{background:0 0}.discover-module__SPnuoG__sortb svg{width:19px;height:19px;color:var(--fg2)}.discover-module__SPnuoG__sortb .discover-module__SPnuoG__sortName,.discover-module__SPnuoG__sortb .discover-module__SPnuoG__chev{display:none}.discover-module__SPnuoG__search{width:40px;height:52px;color:var(--fg2);border:0;justify-content:center;margin-right:6px;padding:0}.discover-module__SPnuoG__search:focus-within,.discover-module__SPnuoG__search.discover-module__SPnuoG__has{border-color:#0000}.discover-module__SPnuoG__search svg{width:19px;height:19px}.discover-module__SPnuoG__search input,.discover-module__SPnuoG__search .discover-module__SPnuoG__searchX,.discover-module__SPnuoG__searching .discover-module__SPnuoG__chips,.discover-module__SPnuoG__searching .discover-module__SPnuoG__sortb{display:none}.discover-module__SPnuoG__searching .discover-module__SPnuoG__search{width:auto;height:38px;margin-right:var(--gutter);color:var(--fg);border:1px solid #fff6;border-radius:10px;flex:1;justify-content:flex-start;padding:0 6px 0 12px}.discover-module__SPnuoG__searching .discover-module__SPnuoG__search svg{width:16px;height:16px}.discover-module__SPnuoG__searching .discover-module__SPnuoG__search input{font-size:16px;display:block}.discover-module__SPnuoG__searching .discover-module__SPnuoG__search .discover-module__SPnuoG__searchX{display:grid}.discover-module__SPnuoG__wall{gap:10px;margin-top:4px}.discover-module__SPnuoG__col{gap:18px}.discover-module__SPnuoG__tile{gap:7px}.discover-module__SPnuoG__frame,.discover-module__SPnuoG__art,.discover-module__SPnuoG__sk .discover-module__SPnuoG__skArt{border-radius:12px}.discover-module__SPnuoG__frame .discover-module__SPnuoG__art>span{top:7px;left:7px}.discover-module__SPnuoG__frame .discover-module__SPnuoG__art>span>span{height:20px;padding:0 7px;font-size:10.5px}.discover-module__SPnuoG__len{height:19px;padding:0 6px;font-size:10.5px;bottom:6px;right:6px}.discover-module__SPnuoG__title{font-size:13.5px;line-height:1.38}.discover-module__SPnuoG__text{gap:7px}.discover-module__SPnuoG__meta{font-size:11.5px}.discover-module__SPnuoG__al{display:none}}
.home-new-module__oIfZZG__page{max-width:1240px;padding:0 var(--gutter) 72px;font-family:var(--sans);color:var(--fg);margin:0 auto}.home-new-module__oIfZZG__top{text-align:center;padding-top:52px;position:relative}.home-new-module__oIfZZG__top:before{content:"";pointer-events:none;background:radial-gradient(50% 50%,#8f7bff26,#f0507f0d 55%,#0000 72%);width:980px;max-width:100vw;height:400px;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.home-new-module__oIfZZG__top h1{letter-spacing:.01em;color:var(--fg);margin:0 0 24px;font-size:32px;font-weight:800;line-height:1.25;position:relative}.home-new-module__oIfZZG__box{text-align:left;max-width:760px;margin:0 auto;position:relative}.home-new-module__oIfZZG__reading{margin-bottom:8px}.home-new-module__oIfZZG__ideas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-new-module__oIfZZG__idea{aspect-ratio:16/10;border-radius:var(--r-m);background:var(--panel2);cursor:pointer;color:inherit;text-align:left;font:inherit;border:0;padding:0;position:relative;overflow:hidden}.home-new-module__oIfZZG__idea img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-new-module__oIfZZG__idea:after{content:"";background:linear-gradient(#0b0a0f00 20%,#0b0a0f4d 45%,#0b0a0feb 92%);position:absolute;inset:0}.home-new-module__oIfZZG__q{z-index:1;text-wrap:balance;font-size:15.5px;font-weight:650;line-height:1.45;position:absolute;bottom:14px;left:16px;right:16px}.home-new-module__oIfZZG__g{z-index:1;position:absolute;top:12px;left:12px}.home-new-module__oIfZZG__on{outline-offset:2px;outline:2px solid #ffffffd9}@media (max-width:760px){.home-new-module__oIfZZG__top{padding-top:22px}.home-new-module__oIfZZG__top:before{width:520px;height:300px;top:-90px}.home-new-module__oIfZZG__top h1{margin-bottom:16px;font-size:24px}.home-new-module__oIfZZG__ideas{scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px;display:flex;overflow-x:auto}.home-new-module__oIfZZG__idea{flex:0 0 82%}}
