@keyframes nfPulse{0%{box-shadow:0 0 #f7381e80}70%{box-shadow:0 0 0 7px #f7381e00}to{box-shadow:0 0 #f7381e00}}@keyframes nfFlapIn{0%{transform:rotateX(-92deg)}60%{transform:rotateX(14deg)}to{transform:rotateX(0)}}@keyframes nfWireScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nfWireFlip{0%{transform:translateY(-70%);opacity:.2}to{transform:translateY(0);opacity:1}}.nf-wire-track{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;animation-name:nfWireScroll;animation-timing-function:linear;animation-iteration-count:infinite}.nf-wire-track-wrap:hover .nf-wire-track{animation-play-state:paused}.nf-wire-track-wrap{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 44px,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 44px,#000 calc(100% - 44px),transparent 100%)}@media (prefers-reduced-motion: reduce){.nf-wire-track{animation:none}}.nf-noscroll{scrollbar-width:none;-ms-overflow-style:none}.nf-noscroll::-webkit-scrollbar{width:0;height:0;display:none}.nf-week-sticky{position:static}.nf-root .nf-week-sticky{position:sticky;top:60px}.nf-root{min-height:100vh;background:#f6f8fb;color:#0e0a07;font-family:var(--font-numbers);scroll-snap-type:y proximity;scroll-behavior:smooth;scroll-padding-top:60px}@media (prefers-reduced-motion: reduce){.nf-root{scroll-behavior:auto;scroll-snap-type:none}}.nf-root p{text-wrap:pretty}.nf-root input::-moz-placeholder{color:#94989f}.nf-root input::placeholder{color:#94989f}.nf-pulse{animation:nfPulse 2.4s infinite}.nf-card{transition:border-color .15s,box-shadow .15s}.nf-card:hover{border-color:#14348e;box-shadow:0 4px 12px #0e0a070f}.nf-card-dark{transition:border-color .15s}.nf-card-dark:hover{border-color:#14348e}.nf-pick-row{position:relative;--nf-pick-bleed: -10px}.nf-pick-row.is-flush{--nf-pick-bleed: 0px}.nf-pick-row:before{content:"";position:absolute;inset:2px var(--nf-pick-bleed);border-radius:8px;background-color:transparent;transition:background-color .13s ease,box-shadow .13s ease;pointer-events:none}.nf-pick-row>*{position:relative}.nf-pick-row:not(.is-picked):hover:before{background-color:#f1f4f9}.nf-pick-row.is-picked:before{background-color:#fef1ee;box-shadow:inset 3px 0 #f7381e}.nf-pick-row.is-picked:hover:before{background-color:#fce6e1}.nf-pick-row:active:before{background-color:#fce6e1}.nf-pick-row:focus-visible{outline:none}.nf-pick-row:focus-visible:before{box-shadow:0 0 0 2px #0e0a07}.nf-pick-row.is-picked:focus-visible:before{box-shadow:0 0 0 2px #0e0a07,inset 3px 0 #f7381e}.nf-pick-row.is-on-dark:not(.is-picked):hover:before{background-color:#ffffff24}.nf-pick-row.is-on-dark.is-picked:before{background-color:#ffffff38;box-shadow:inset 3px 0 #fff}.nf-pick-row.is-on-dark.is-picked:hover:before{background-color:#ffffff4d}.nf-pick-row.is-on-dark:focus-visible:before{box-shadow:0 0 0 2px #fff}@media (prefers-reduced-motion: reduce){.nf-pick-row:before{transition:none}}.nf-reader-scroll{scrollbar-width:thin;scrollbar-color:#C8CDD6 transparent}.nf-reader-scroll::-webkit-scrollbar{width:10px}.nf-reader-scroll::-webkit-scrollbar-track{background:transparent}.nf-reader-scroll::-webkit-scrollbar-thumb{background-color:#c8cdd6;border:3px solid #FFFFFF;border-radius:999px}.nf-reader-scroll::-webkit-scrollbar-thumb:hover{background-color:#94989f}@media (max-width: 1100px){.nf-reader{flex-direction:column!important;height:calc(100vh - 48px)!important;overflow-y:auto}.nf-reader-board{flex:none!important;width:100%;min-height:50vh}.nf-reader-profile{flex:none!important;min-height:60vh}}.nf-chip{transition:border-color .15s}.nf-chip:hover{border-color:#f7381e}.nf-embed-open:hover .nf-embed-expand{opacity:1!important}.nf-hover-electric{transition:color .15s}.nf-hover-electric:hover{color:#14348e}.nf-hover-red{transition:color .15s}.nf-hover-red:hover{color:#f7381e}.nf-hover-white{transition:color .15s}.nf-hover-white:hover{color:#fff}.nf-link-electric{transition:color .15s}.nf-link-electric:hover{color:#c42813}.nf-btn-red{transition:background .15s}.nf-btn-red:hover{background:#d82d14}.nf-btn-electric{transition:background .15s}.nf-btn-electric:hover{background:#0f2870}.nf-btn-ink{transition:background .15s}.nf-btn-ink:hover{background:#2a2d33}.nf-btn-ghost{transition:border-color .15s}.nf-btn-ghost:hover{border-color:#14348e}.nf-btn-outline-red{transition:border-color .15s}.nf-btn-outline-red:hover{border-color:#f7381e}.nf-option{transition:border-color .15s}.nf-option:hover{border-color:#14348e}.nf-masonry-item{min-width:0}@media (max-width: 720px){.nf-feed-header-grid{grid-template-columns:1fr!important;gap:24px!important}.nf-feed-headline{font-size:28px!important}.nf-feed-counters{flex-wrap:wrap}.nf-topbar-inner{padding:10px 12px!important;gap:8px!important;grid-template-columns:auto 1fr auto!important}.nf-topbar-back-label{display:none}.nf-topbar-lockup{gap:6px!important}.nf-topbar-lockup-word{font-size:16px!important}.nf-topbar-lockup>span:nth-child(2){height:14px!important}.nf-topbar-actions{gap:6px!important}.nf-topbar-signin,.nf-topbar-signup,.nf-topbar-primary{padding:8px 10px!important;font-size:12px!important}.nf-topbar-primary-full{display:none}.nf-topbar-primary-short{display:inline}.nf-feed-grid-wrap{padding-left:16px!important;padding-right:16px!important}.nf-root .nf-week-sticky{top:52px}}@media (max-width: 1080px){.nf-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 720px){.nf-grid{grid-template-columns:1fr!important}}.nf-topbar-primary-short{display:none}@media (max-width: 480px){.nf-topbar-signin{display:none!important}.nf-topbar-lockup-word{font-size:15px!important}.nf-topbar-actions{gap:4px!important}}
