.app-main:has(.feed-page){max-width:none;padding:0}@media(max-width:767px){.app-main:has(.feed-page){padding-bottom:calc(env(safe-area-inset-bottom,0px) + 2rem)}}.feed-page{display:flex;min-height:calc(100dvh - var(--header-height))}.feed-sidebar{width:var(--rail-width);flex:0 0 auto;background:url(data:image/webp;base64,UklGRsIEAABXRUJQVlA4WAoAAAAQAAAAKwEAyAMAQUxQSDsAAAABDzD/ERFCTSSr1XOAfzdIQQJlKtL/k+oi+j8BfUzDf/gP/+E//If/8B/+owl1eG0QaS35jWIQH0Q1AgBWUDggYAQAAFBLAJ0BKiwByQM+tVqqUKclI6KgKADgFolpbuDEC8JfPD/prBv9NrAss5P7rxjiACewD32yercFaM9yHvtlmQ4Gt+ntk5D5C31M2a36XbFOg/fSzW5/teLmNc6WYgdg2gWS7X0BauQ25teOB7ezQI9xIgnIjvm1GQIQhae2Tk8cI45mtIB77aHIb3w8B+l3G/U48sS+l2vFymfpmFLgMOEF2rugP8syzujdN99odSHnl/7aVAsmjOrI/55OQ99tTsr8jhucfeX5wgu2HRBdpUC3mCAtpBterZMqgeYy7RGw0qGPWQ99uZfp7bHKIFnHhDLdKgWWxJBvbB5OcRFzGW6sd/3k5D325l+oIHeeTkQJ/DYohhuFO4rDAPfbQl0E5EQUCPExntBQVA7AaHNcsiAnO88x75n8ccRqmHvJyP+oPFgmEvNiLM8nIgq6rgZt3myp4VAcOBiiBZL1hw9HzWjfp6VojWmOJ7N/Yje0qG+eTpht4y12yw8z4QM6PvbbnDTthUKpH/DjuTkpcuzLT0NubXmkA/9+F07T2yt34j7y19fJbJouCseD3tk5D34yqfuWyXdVCkQH011dp6IM36e2xyiBZLteL72tfY49+e0+gbFpfFLA99snIe/iR9LxhN9xOC/O47SoFku14uhEuTkPfcTfcTfbJ1xJydJrgR53tk5D32ycibS7Xi5OF8jFMJdw1dpUDAQuG8XJyHv8RybxcnIe+2Wd9zXKgWS7XjJZaeXJyHvtk5D33Q2lQLJdrxcnIe+2TkN4hMrqwD32ych77Y4EhFmKsEF49IvpdrxcnH8AAP7yCtp0BOI2pvqengJzi40C/WqcCMzAPfanA3XtHP7aRZvPJxXS7ZnTwwUcTUuLgnmiHSCOmBEpOV43Efcak0OZRk/PaL1cmxvlKW4bmQYnYq+NJ9i7ZAclBF/8jC46MFKL0ZDaYXjp55ItuUdihSxrAQfmsmjr58jvX+uAE0tpDYwTGJ6dDvIvxcuQehGIWXU8WGZVi63C9nyBVg5CRML8cNhskfO/sQmbhRSnfZypfDANdfniy5mliRdi7KaS5o/1H+RkQZr9JY6Yg4/Um6RVIhVvQC11fePh+pY/C4UCXzjS7a8nIrrmvXu9APXgkTQHdhGx9RzNXtmYqYZLaXiwZcEeMw7NLhHMegwfkdSmnTjWzKHo7nPtGUwf1GszLEKsAc0WVIXvYZCm4kHIj4UxJLnhfSKthLaJ0uaCMxfsJqulh6hBcieWr0OkX3QtSIuHF4PaEch5kMqIiB3uVvxevXM07sDg9tuqI8on9akEVihTew8d1zbPftLemqSCQS9/wqtSQt84bc68yFgWLeo3SgMivPZL1Ym7e7iABKlejUfAwjKWJ6A8xhSG876/M2xLWX/TrWBF4PEaCVi+kWKgY5t5zBgB+qEGFYKCyxBLBNcxzo838dADw7f1ClaAB0cABYEb1utjaCVDQASt8XJ/pVjg5EjoQAAAAAA=) top left / 100% auto no-repeat,var(--bg);border-right:1px solid var(--border);border-top-right-radius:var(--radius-card)}[data-theme=light] .feed-sidebar{background:url(data:image/webp;base64,UklGRo4EAABXRUJQVlA4WAoAAAAQAAAAKwEAyAMAQUxQSC0AAAABDzD/ERFCTdtI0jBY/mi3v/8qR/R/AnrM4j/+4z/+4z/+4z/+04SsJf8oeVEAVlA4IDoEAABwTACdASosAckDPrVap1CnJSMioCgA4BaJaW7hYq8D82e7nh3w7BJ3r6aXfo2gCewD32ych9CwMPhPbfRBeKLHvELuuG8XMZcLJrlp7ZOQ99xdpdrxcnI/7eNA8vTGMsz2ycnjhGRMEQPMau6EtPbZorEXmpncWcJayHvtzMBYLjA+1V9uaZi/ed+apb5eMJ73LvgcxcnI/56HIxZnk5D6SKyiqtzUX6e2ZPkQ6IMYHvtlBcPDvnUDYoghIF39xllkr5eR2nz+5I+EgBtza+deydwgu0sE1BZwte5gsz0ORBo6tzsaWAgmE2Hqa5mvA+GnbOQg8vHDVDb1Dd/+agghub25suXqL+x6Gw21D8sZYHIn+ZyhzGk6Dc6prtKjhgSw0ZfTRZuAbmCWL0FxmUi+5/RM5b5/iqsMHQWFQXniq2KkItKmym/Ib0KXLMpCyJ0FxmuXNR8XBn+AQ2IbCHKaVC1GnkHUlbUTvkYRJ6bENlRQsFkEfgTnk0DSczVy2c+Go++aEuFltENz40Ji4+r+UOeU3sKKnSeDNycESr+KQVhmuKrwFzZcFQg2rwnSoFnIPyXcDtKnak9tRA0BGtB//A9+heg3OsR9xeLoRSMYm1iP0Sg8pnxmlQgJ9V7m0JHhm24vF6m8XQkh/VRDsVKdF4uUzhaYwf3M5Oix8j4MINjNubXjCb7ZjLT3E357bqB3Cbc20w20w2vFych77ZOQ99snOIzrXi5OQ99snJ0WAe+2TkPfbQiX3mVWh4uTkTaXa8XJyHvtlM3k5D32ych70iE/O/fM8nIe+2TkwENZb7TguK+L6Xa8XJyJQAD++Al/fxStWk9bksEugitZqxVDs80VZ6yUNkbB3CH/3oeD3vn7QqSW02IneklEZYkv0ls8W81Gx5ht+loykuZlcsavkV4W37NkP05FI2QlzcJlYMy5jprKu2iTTPAehVkxQ8K2+YFGA8zMbTvOc/1JL5pzghIpaXXWpQ985MnyI/6VS8hRYGEPTEPweDm2GaPF2G20/J1xegc05VoqmssMGfqh1FiWtVN784bvJamz6TKjqkCEH9DeJ5BfEgKWrLywQDqMMnwlXAMhzz7kM2h78cEG/9qefYl0QNpOO0DFnCTCfh07zktnH71RZY/IleAymeDBG/8p9rVdJdmDn/OoxxzmVpSYu9b0EanIX2UCbujARR83hZQBvU+eF3hzqHHQI/20mhbAl2rViyVuk2j5IYt3lZPKqOfEx6dG8VwR0Uj6+CkzY3dpUhtOEbjxuA4OA+57pqTzFtMj+w+bXzKYLsn3+rRVS9pr4qDMs4W//mltpMszS10rnnGw0d+vVjmJrDzXuhwXFn4AADLeldQMEhQ6AAAAAAByT9Q+/BzZ//yfalExF2CtG3pH7hT2EAAs9LjvAeGv74oMWgZNC3+JbdAjBTn9ELewAAAAAA==) top left / 100% auto no-repeat,var(--bg)}.feed-subs{position:sticky;top:var(--header-height);max-height:calc(100dvh - var(--header-height));overflow-y:auto;display:flex;flex-direction:column;gap:36px;padding:24px 20px 32px}.feed-subs-skeleton{display:flex;flex-direction:column;gap:8px}.feed-sidebar--overflowing .feed-subs:after{content:"";position:sticky;bottom:0;flex:0 0 auto;height:97px;margin-top:-36px;background:linear-gradient(to bottom,transparent,var(--bg));pointer-events:none}.feed-subs__head{display:flex;align-items:center;justify-content:space-between}.feed-subs__head h2{margin:0;font-size:var(--text-h4);letter-spacing:0;font-weight:var(--weight-heading);line-height:var(--leading-heading-tight)}.feed-subs__close{border:0;background:none;color:var(--fg);cursor:pointer;line-height:0}.feed-subs__search{display:flex;align-items:center;gap:8px;margin-top:-24px}.feed-subs__search>.ds-input{flex:1;min-width:0}.feed-subs__groups{display:flex;flex-direction:column;gap:32px}.feed-group{display:flex;flex-direction:column;gap:20px}.feed-group__caption{display:flex;align-items:center;gap:8px;width:100%;padding:0 6px 0 0;border:0;background:none;cursor:pointer;color:var(--fg)}.feed-group__icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--fg)}.feed-group__label{font-family:var(--font-mono);font-size:var(--text-body2);font-weight:var(--weight-label);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase}.feed-group__line{flex:1;height:1px;background:var(--border)}.feed-chevron{color:var(--fg);line-height:0;transition:transform .12s ease}.feed-chevron--open{transform:rotate(180deg)}.feed-group__content{display:flex;flex-direction:column;gap:8px;padding-right:6px}.feed-sub{display:flex;align-items:center;border-radius:var(--radius-card)}.feed-sub--active{background:var(--surface-input)}.feed-sub__main{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:2px 4px;border:0;background:none;cursor:pointer;text-align:left}.feed-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:0 0 auto}.feed-avatar--initial{display:inline-flex;align-items:center;justify-content:center;background:var(--surface-input-strong);color:var(--fg);font-weight:var(--weight-heading);font-size:var(--text-body2)}.feed-sub__text{display:flex;flex-direction:column;gap:2px;min-width:0}.feed-sub__name{font-size:var(--text-h5);letter-spacing:0;font-weight:var(--weight-heading);line-height:var(--leading-heading-tight);color:var(--fg-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.feed-sub:hover .feed-sub__name{color:var(--fg)}}.feed-sub__new{display:flex;align-items:center;gap:5px;padding:0 2px;font-size:var(--text-body3);line-height:var(--leading-heading-tight);color:var(--fg-muted)}.feed-dot{width:4px;height:4px;border-radius:50%;background:var(--brand-orange);flex:0 0 auto}.feed-sub__open{flex:0 0 auto;display:inline-flex;padding-right:4px;opacity:0;transition:opacity .14s ease}.feed-sub--active .feed-sub__open,.feed-sub__open:focus-within{opacity:1}@media(hover:hover){.feed-sub:hover .feed-sub__open{opacity:1}}@media(hover:none){.feed-sub__open{opacity:1}}.feed-showmore{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;height:40px;padding:0 4px;border:0;background:none;color:var(--fg-secondary);font-family:var(--font-sans);font-size:var(--text-h5);letter-spacing:0;font-weight:var(--weight-heading);cursor:pointer}@media(hover:hover){.feed-showmore:hover{color:var(--fg)}}.feed-main{flex:1;min-width:0;padding:32px}.feed-title{margin:0 0 32px;font-size:var(--text-h1);font-weight:var(--weight-heading);line-height:1.05;letter-spacing:var(--tracking-h1);color:var(--fg)}@media(max-width:767px){.feed-title{font-size:calc(var(--text-h2) * 1.25)}}.feed-mobile-head{display:block}@media(min-width:1101px){.feed-mobile-head .feed-subs__search{display:none}}.feed-latest h2{margin:0 0 24px;outline:none;font-size:var(--text-h3);letter-spacing:0;font-weight:var(--weight-heading);line-height:var(--leading-heading)}.feed-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 24px}.feed-active__label{margin-right:4px;font-family:var(--font-mono);font-size:var(--text-label2);font-weight:var(--weight-label);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--fg-muted)}.feed-error{color:var(--fg-destructive);font-size:var(--text-body2)}.feed-quiet{color:var(--fg-muted);font-size:var(--text-body2)}.feed-more{margin-top:24px}.feed-page.feed-join{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:48px 32px;overflow:hidden}.feed-join__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(/art/signup-glow-dark.webp) center bottom / 100% 100% no-repeat,var(--bg);background-blend-mode:screen}[data-theme=light] .feed-join__art{background:url(/art/signup-glow-light.webp) center bottom / 100% 100% no-repeat,var(--bg);background-blend-mode:normal}.feed-join__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 92%,var(--bg))}.feed-join__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%}.feed-join__title{margin:0 0 32px;font-size:var(--text-h1);font-weight:var(--weight-heading);line-height:1.05;letter-spacing:var(--tracking-h1);text-align:center;color:var(--fg)}.feed-join__card.ds-entity-card{box-sizing:border-box;width:560px;max-width:100%;justify-content:flex-start;gap:16px;padding:32px;box-shadow:0 24px 80px color-mix(in srgb,var(--bg) 60%,transparent)}.feed-join__card>:not(.ds-focus-gradient__ring){position:relative;z-index:2}.feed-join__heading{margin:0;font-size:var(--text-h2);font-weight:var(--weight-heading);line-height:var(--leading-heading);text-align:center;text-wrap:balance}.feed-join__body{margin:0;color:var(--fg-muted);font-size:var(--text-body1);line-height:var(--leading-body);text-align:center}.feed-join__actions{display:flex;flex-direction:column;gap:12px;margin-top:8px}.feed-join__actions>.ds-btn{width:100%}.feed-join__status-slot:empty{margin-top:-12px}.feed-join__status{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:0;color:var(--fg-secondary);font-size:var(--text-body2);line-height:var(--leading-body);text-align:center}.feed-join__more{display:flex;justify-content:center;margin:0}@media(max-width:767px){.feed-page.feed-join{align-items:flex-start;padding:48px 16px 32px}.feed-join__title{font-size:calc(var(--text-h2) * 1.25)}.feed-join__card.ds-entity-card{width:100%;padding:24px 20px}}.feed-page--first-run{display:block}.feed-picker{display:flex;flex-direction:column;max-width:1076px;margin:0 auto;padding-bottom:24px}.feed-picker .feed-title{margin-bottom:24px;outline:none}.feed-picker__lede{margin:8px 0;color:var(--fg-secondary);font-size:var(--text-body1);line-height:var(--leading-body)}.feed-picker__lede>span{display:block}.feed-picker__group{margin-top:28px}.feed-picker__label{margin:0 0 12px;font-family:var(--font-mono);font-size:var(--text-label2);font-weight:var(--weight-label);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--fg-muted)}.feed-picker__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.feed-pick.ds-entity-card{align-items:center;justify-content:flex-start;gap:8px;padding:20px 12px 16px;font:inherit;color:var(--fg);text-align:center;cursor:pointer}.feed-pick>:is(.feed-pick__lead,.feed-pick__name,.feed-pick__count){position:relative;z-index:2}.feed-pick--on.ds-entity-card{--card-glow-rest: var(--event-card-glow);--card-glow-rest-opacity: var(--event-card-glow-opacity);background:var(--card-surface-hover)}.feed-pick--on>.ds-focus-gradient__ring{opacity:1}.feed-pick:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}@media(forced-colors:active){.feed-pick:focus-visible{outline:var(--focus-ring-width) solid CanvasText}.feed-pick--on{outline:var(--focus-ring-width) solid Highlight;outline-offset:calc(-2 * var(--focus-ring-width))}}.feed-pick__lead{display:grid;place-items:center;flex:none;width:48px;height:48px;margin-bottom:8px;border-radius:var(--radius-pill);object-fit:cover;box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--border)}.feed-pick__lead--initial{background:var(--surface-input-strong);font-weight:var(--weight-heading)}.feed-pick__lead--mark{background:var(--surface-input-mid);overflow:hidden}.feed-pick__lead--mark>svg{flex-shrink:0}.feed-pick__lead--art.ds-podcast-art{border-radius:var(--radius-thumb)}.feed-pick__name{max-width:100%;overflow:hidden;font-size:var(--text-body2);font-weight:var(--weight-heading);white-space:nowrap;text-overflow:ellipsis}.feed-pick__count{font-family:var(--font-mono);font-size:var(--text-label2);font-weight:var(--weight-label);letter-spacing:var(--label-tracking);text-transform:uppercase;white-space:nowrap;color:var(--fg-muted)}.feed-pick__tick{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:20px;height:20px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--border);color:var(--bg)}@media(hover:hover){.feed-pick:hover .feed-pick__tick{box-shadow:inset 0 0 0 1px var(--fg-muted)}}.feed-pick.feed-pick--on .feed-pick__tick{background:var(--fg);box-shadow:none}.feed-picker__bar{position:sticky;bottom:16px;z-index:3;display:flex;align-items:center;gap:12px;margin-top:32px;padding:12px 12px 12px 24px;border-radius:var(--radius-pill);background:var(--surface-floating);box-shadow:inset 0 0 0 1px var(--surface-floating-border),var(--shadow-floating)}.feed-picker__count{flex:1;font-family:var(--font-mono);font-size:var(--text-label1);font-weight:var(--weight-label);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--fg-secondary)}@media(max-width:1100px){.feed-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.feed-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feed-picker__grid>.feed-pick:nth-child(n+5){display:none}.feed-pick__lead{width:40px;height:40px}.feed-picker__bar{gap:8px;padding-left:18px}}.feed-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.feed-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:color-mix(in srgb,var(--bg) 40%,transparent);cursor:pointer}.feed-sheet__panel{position:absolute;left:0;right:0;bottom:0;top:119px;background:radial-gradient(150% 150% at 100% 100%,#29182e 0%,transparent 65%),var(--bg);border-top-left-radius:var(--radius-media);border-top-right-radius:var(--radius-media);overflow-y:auto;padding-bottom:24px;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}[data-theme=light] .feed-sheet__panel{background:radial-gradient(150% 150% at 100% 100%,#f7eaf1 0%,transparent 65%),var(--bg)}.feed-sheet__panel .feed-subs{position:static;max-height:none;padding:24px 20px 12px}.feed-sheet__grip{position:absolute;left:50%;bottom:8px;transform:translate(-50%);width:128px;height:4px;border-radius:var(--radius-pill);background:var(--fg-faint)}@media(max-width:1100px){.feed-page{display:block}.feed-sidebar{display:none}.feed-main{padding:24px 16px 32px}.feed-mobile-head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding-right:8px}.feed-mobile-head .feed-title{margin:0}.feed-mobile-head .feed-subs__search{margin-top:0}.feed-latest h2{margin-bottom:16px;font-size:var(--text-h5);line-height:var(--leading-heading-tight)}.feed-active{margin:-4px 0 16px}}.feed-for-you{margin-bottom:48px}.feed-for-you--below{margin:48px 0 0}.feed-latest .feed-for-you__sub{margin:-16px 0 24px;color:var(--fg-muted);font-size:var(--text-body2);line-height:var(--leading-body)}@media(min-width:1172px)and (max-width:1447px){.feed-for-you .ds-card-grid>:nth-child(n+4){display:none}}@media(min-width:1101px)and (max-width:1171px){.feed-for-you .ds-card-grid>:nth-child(n+3){display:none}}@media(min-width:840px)and (max-width:1100px){.feed-for-you .ds-card-grid>:nth-child(n+4){display:none}}@media(min-width:768px)and (max-width:839px){.feed-for-you .ds-card-grid>:nth-child(n+3){display:none}}@media(max-width:767px){.feed-for-you{margin-bottom:32px}.feed-for-you--below{margin:32px 0 0}.feed-latest .feed-for-you__sub{margin-top:-8px;margin-bottom:16px}.feed-for-you .ds-card-grid>:nth-child(n+3){display:none}}
