@layer pages{.application-error{min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;padding:24px;background:var(--ny-bg-canvas);color:var(--ny-text-secondary)}.no-boundary{width:100%;max-width:820px;margin-inline:auto;padding:40px 16px;text-align:center;color:var(--ny-text-secondary)}.no-boundary-icon{display:flex;justify-content:center;margin-bottom:14px;color:var(--ny-accent)}.no-boundary-content :is(h1,h2){font:400 27px/1.2 var(--ny-font-editorial);color:var(--ny-text-primary);margin:0 0 10px}.no-boundary-content>p{font:400 13px/1.55 var(--ny-font-ui);max-width:400px;margin:0 auto;overflow-wrap:anywhere}.no-boundary-content .no-boundary-code{font-size:11px;margin-top:12px}.no-boundary-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.no-boundary-actions:empty{margin:0}@media(max-width:767px){.no-boundary-actions .button{min-height:44px}}}@layer base,tokens,feed,pages,editor,discussion,messages,overlays,utilities;@layer base{.tag{font-size:11px;color:#a3a6b5;border:1px solid var(--border);border-radius:20px;padding:3px 10px}.tag:hover{border-color:var(--accent)}.skeleton-heading{height:28px;width:40%;margin-bottom:24px}.skeleton-image{height:320px;width:100%}.skeleton-line{height:18px;width:75%;margin-top:22px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.hidden{display:none!important}.page-width h1,.community-hero h1,.auth-main h1,.page-width h2{font-family:var(--serif)}}@layer base,tokens,feed,pages,editor,discussion,messages,overlays,utilities;@layer base{.header.nx-app-header{position:sticky;top:0;z-index:var(--ny-z-sticky);height:var(--header);padding:0;border-bottom:var(--ny-reading-rule) solid var(--line);background:var(--bg)}.nx-app-header .header-inner{height:100%;width:100%;max-width:var(--ny-width-shell);margin-inline:auto;padding-inline:var(--ny-header-padding);display:flex;align-items:center;gap:calc(var(--ny-space-10) + var(--ny-space-1));min-width:0}.nx-app-header .nx-brand{display:flex;align-items:center;flex:none;gap:calc(var(--ny-space-2) + var(--ny-space-1)/2);min-height:calc(var(--ny-space-10) + var(--ny-space-1));color:var(--ink)}.nx-brand-word{font-family:var(--ui);font-size:var(--ny-brand-size);letter-spacing:var(--ny-brand-tracking);font-weight:var(--ny-weight-medium)}.nx-brand-mark{position:relative;display:block;flex:none;width:var(--ny-brand-glyph-width);height:var(--ny-brand-glyph-height);border:var(--ny-reading-rule) solid var(--accent);border-right:0;border-radius:var(--ny-radius-search) 0 0 var(--ny-reading-rule);transform:skewY(-5deg)}.nx-brand-mark:after{content:"";position:absolute;inset:var(--ny-space-1) calc(-1 * (var(--ny-space-1) + var(--ny-reading-rule))) calc(-1 * (var(--ny-space-1) - var(--ny-reading-rule))) var(--ny-space-2);border-left:var(--ny-reading-rule) solid var(--accent);background:linear-gradient(90deg,var(--ny-brand-shade),transparent)}.nx-app-header .desktop-nav{display:flex;align-self:stretch;gap:calc(var(--ny-space-6) + var(--ny-space-1));flex:none}.nx-app-header .desktop-nav a{display:flex;align-items:center;position:relative;color:var(--muted);font-size:var(--ny-text-sm)}.nx-app-header .desktop-nav a[aria-current=page]{color:var(--ink)}.nx-app-header .desktop-nav a[aria-current=page]:after{content:"";position:absolute;inset:auto 0 0;height:calc(var(--ny-reading-rule)*2);background:var(--accent)}.nx-app-header .header-tools{margin-left:auto;display:flex;align-items:center;gap:var(--ny-space-2);min-width:0}.nx-app-header .header-search{display:flex;align-items:center;gap:calc(var(--ny-space-2) + var(--ny-space-1)/2);flex:none;width:calc(var(--ny-space-20)*2 + var(--ny-space-12));padding:var(--ny-space-2) var(--ny-space-3);border:var(--ny-reading-rule) solid var(--line);border-radius:var(--ny-radius-control);background:var(--surface);color:var(--muted);font-size:var(--ny-text-xs);white-space:nowrap}.nx-app-header .header-search svg{width:var(--ny-space-4);height:var(--ny-space-5)}.nx-app-header .header-search kbd{margin-left:auto;font:var(--ny-text-overline) var(--ui)}.nx-app-header .icon-button,.nx-app-header .profile-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--ny-control-height);height:var(--ny-control-height);min-width:var(--ny-control-height);min-height:var(--ny-control-height);padding:0;border:0;border-radius:var(--ny-radius-icon);background:transparent;color:var(--muted)}.nx-app-header .nx-header-write{flex:none;white-space:nowrap}.nx-notification-dot{position:absolute;top:var(--ny-space-2);right:var(--ny-space-2);width:calc(var(--ny-space-1) + var(--ny-reading-rule));height:calc(var(--ny-space-1) + var(--ny-reading-rule));border-radius:var(--ny-radius-pill);background:var(--accent)}.main{display:flow-root;min-width:0;min-height:calc(100dvh - var(--header) - var(--ny-space-20) - var(--ny-space-5));padding:0}.main.nx-auth-main{min-height:100dvh}.page,.nx-page{box-sizing:border-box;max-width:var(--ny-width-content);margin-inline:auto;padding:calc(var(--ny-space-6) + var(--ny-space-1)/2) var(--ny-space-6) var(--ny-space-8);min-width:0}.page.narrow,.nx-page--narrow{max-width:var(--ny-width-narrow)}.mobile-nav.nx-mobile-nav{display:none}.nx-shell-banner{max-width:var(--ny-width-content);margin-inline:auto;padding:var(--ny-space-4) var(--ny-space-6)}@media(min-width:1600px){.page,.nx-page{max-width:var(--ny-width-content-wide)}}@media(max-width:1100px){.nx-app-header .header-inner{padding-inline:var(--ny-header-padding-tablet);gap:var(--ny-space-6)}.nx-app-header .header-search{width:var(--ny-control-height);padding:calc(var(--ny-space-2) + var(--ny-space-1)/2)}.nx-app-header .header-search>span,.nx-app-header .header-search>kbd{display:none}}@media(max-width:767px){.nx-app-header .header-inner{padding-inline:var(--ny-header-padding-mobile);gap:var(--ny-space-3)}.nx-brand-word{font-size:var(--ny-brand-size-mobile)}.nx-app-header .desktop-nav,.nx-app-header .nx-header-saved,.nx-app-header .nx-header-write,.nx-app-header .nx-header-account{display:none}.nx-app-header .header-tools{gap:var(--ny-space-1)}.nx-app-header .header-search{width:var(--ny-control-height);height:var(--ny-control-height);padding:0;justify-content:center;border:0;background:transparent}.nx-app-header .header-search svg{width:var(--ny-space-5);height:var(--ny-space-5)}.page,.nx-page{padding:var(--ny-space-5) var(--ny-space-4) var(--ny-space-6)}.mobile-nav.nx-mobile-nav{position:fixed;inset:auto 0 0;display:flex;align-items:center;justify-content:space-around;z-index:calc(var(--ny-z-sticky) + 1);height:calc(var(--ny-space-16) + env(safe-area-inset-bottom,0px));padding:calc(var(--ny-space-2) - var(--ny-space-1)/2) var(--ny-space-2) calc(var(--ny-space-2) - var(--ny-space-1)/2 + env(safe-area-inset-bottom,0px));border-top:var(--ny-reading-rule) solid var(--line);background:var(--bg)}.nx-mobile-nav>a,.nx-mobile-nav>button{display:flex;flex:1;min-width:calc(var(--ny-space-10) + var(--ny-space-1));min-height:var(--ny-space-12);flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ny-space-1) - var(--ny-reading-rule));padding:0;border:0;background:transparent;color:var(--muted);font-size:calc(var(--ny-text-overline) - var(--ny-reading-rule));line-height:var(--ny-leading-body);white-space:nowrap}.nx-mobile-nav>a[aria-current=page]{color:var(--accent)}.nx-mobile-create-glyph{display:block;padding:calc(var(--ny-space-1) + var(--ny-reading-rule));width:calc(var(--ny-space-6) + var(--ny-space-1) + var(--ny-reading-rule));height:calc(var(--ny-space-6) + var(--ny-space-1) + var(--ny-reading-rule));border-radius:var(--ny-radius-search);background:var(--accent);color:var(--accent-ink)}.keyboard-open .mobile-nav.nx-mobile-nav{display:none}}@media(max-width:359px){.nx-app-header .header-inner{padding-inline:var(--ny-header-padding-narrow)}.page,.nx-page{padding-inline:var(--ny-space-3)}}}@layer utilities{.nx-route-skeleton.page-loading{box-sizing:border-box;width:100%;max-width:var(--ny-width-content);margin:var(--ny-space-6) auto 0;padding:0 var(--ny-space-6) var(--ny-space-20);min-width:0;color:var(--ny-text-secondary)}.nx-route-skeleton-scene,.nx-route-skeleton-scene *{box-sizing:border-box;min-width:0;max-width:100%}.nx-route-skeleton .skeleton{display:block;background:var(--ny-bg-surface-2);border-radius:var(--ny-radius-xs);animation:none}.nx-route-skeleton-line{height:var(--ny-space-4);width:100%}.nx-route-skeleton-lines{display:grid;gap:var(--ny-space-3)}.nx-route-skeleton-lines>:last-child{width:65%}.nx-route-skeleton-heading{height:var(--ny-space-8);width:68%;margin-bottom:var(--ny-space-4)}.nx-route-skeleton-label{height:var(--ny-space-3);width:36%;margin-bottom:var(--ny-space-2)}.nx-route-skeleton-control{height:var(--ny-control-height);width:100%;border:1px solid var(--ny-border-subtle)}.nx-route-skeleton-tab{height:var(--ny-space-4);width:var(--ny-space-20)}.nx-route-skeleton-tabs{display:flex;gap:var(--ny-space-8);align-items:center;height:calc(var(--ny-space-12) + var(--ny-space-2));border-bottom:1px solid var(--ny-border-subtle)}.nx-route-skeleton-tabs>*{flex:0 1 var(--ny-space-20)}.nx-route-skeleton-thumb{width:calc(var(--ny-space-20) * 3);aspect-ratio:16 / 10;flex-shrink:0}.nx-route-skeleton-avatar{width:calc(var(--ny-space-16) * 2);height:calc(var(--ny-space-16) * 2);border-radius:var(--ny-radius-pill)!important;flex-shrink:0}.nx-route-skeleton-cover{width:100%;height:calc(var(--ny-space-20) * 2 + var(--ny-space-6))}.nx-route-skeleton-identity{display:flex;gap:var(--ny-space-6);align-items:center;padding-block:var(--ny-space-6)}.nx-route-skeleton-identity>div{flex:1}.nx-route-skeleton-rows{display:grid;gap:var(--ny-space-6);padding-top:var(--ny-space-6)}.nx-route-skeleton-row{display:flex;align-items:flex-start;gap:var(--ny-space-5);padding-bottom:var(--ny-space-6);border-bottom:1px solid var(--ny-border-subtle)}.nx-route-skeleton-row>div{flex:1}.nx-route-skeleton-body{display:grid;gap:var(--ny-space-10);padding-top:var(--ny-space-6)}.nx-route-skeleton-reading{max-width:var(--ny-width-reading);margin-inline:auto}.nx-route-skeleton-family-post.page-loading{max-width:calc(var(--ny-width-reading) + var(--ny-space-20)*4)}.nx-route-skeleton-post{display:block}.nx-route-skeleton-post>.nx-route-skeleton-reading{width:100%;max-width:var(--ny-width-reading);margin-inline:auto}.nx-route-skeleton-post .nx-route-skeleton-body{max-width:var(--ny-width-reading)}.nx-route-skeleton-reading .nx-route-skeleton-avatar{width:var(--ny-space-10);height:var(--ny-space-10)}.nx-route-skeleton-profile-content,.nx-route-skeleton-content{padding-inline:var(--ny-space-6)}.nx-route-skeleton-profile-content>.nx-route-skeleton-identity{margin-top:calc(-1 * var(--ny-space-16));align-items:flex-end}.nx-route-skeleton-community-hero{min-height:calc(var(--ny-space-20) * 4 - var(--ny-space-4));display:flex;align-items:flex-end;padding:var(--ny-space-8) var(--ny-space-6);background:var(--ny-bg-surface-1)}.nx-route-skeleton-community-hero>div{width:100%}.nx-route-skeleton-directory-hero{min-height:calc(var(--ny-space-20) * 4);display:grid;align-content:center;gap:var(--ny-space-6);padding:var(--ny-space-10);background:var(--ny-bg-surface-1)}.nx-route-skeleton-directory-hero>.nx-route-skeleton-control{max-width:calc(var(--ny-space-20) * 5)}.nx-route-skeleton-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ny-space-4);margin-top:var(--ny-space-8)}.nx-route-skeleton-cards>div{display:grid;gap:var(--ny-space-4)}.nx-route-skeleton-cards .nx-route-skeleton-thumb{width:100%}.nx-route-skeleton-two-column{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--ny-space-6);margin-top:var(--ny-space-6)}.nx-route-skeleton-form{display:grid;align-content:start;gap:var(--ny-space-6);padding:var(--ny-space-6);background:var(--ny-bg-surface-1);border-radius:var(--ny-radius-xs)}.nx-route-skeleton-family-search>.nx-route-skeleton-scene>.nx-route-skeleton-control{max-width:var(--ny-width-reading)}.nx-route-skeleton-messages{display:grid;grid-template-columns:calc(var(--ny-space-20) * 4 + var(--ny-space-5)) minmax(0,1fr);height:calc(100dvh - var(--ny-space-20) - var(--ny-space-10));min-height:calc(var(--ny-space-20) * 5);border:1px solid var(--ny-border-default);border-radius:var(--ny-radius-sm);overflow:hidden}.nx-route-skeleton-conversations{padding:var(--ny-space-6);border-right:1px solid var(--ny-border-subtle)}.nx-route-skeleton-thread{display:grid;grid-template-rows:auto 1fr auto;padding:0 var(--ny-space-6) var(--ny-space-4)}.nx-route-skeleton-thread .nx-route-skeleton-avatar{width:var(--ny-space-10);height:var(--ny-space-10)}.nx-route-skeleton-bubbles{display:grid;align-content:start;gap:var(--ny-space-6);padding-block:var(--ny-space-6)}.nx-route-skeleton-bubbles>div{width:70%;background:var(--ny-bg-surface-1);padding:var(--ny-space-4);border-radius:var(--ny-radius-sm)}.nx-route-skeleton-bubbles>:nth-child(2n){justify-self:end}.nx-route-skeleton-family-editor.page-loading{max-width:var(--ny-width-shell)}.nx-route-skeleton-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--ny-space-20) * 4 + var(--ny-space-8));gap:var(--ny-space-8);margin-top:var(--ny-space-6)}.nx-route-skeleton-writing{padding:var(--ny-space-8);border:1px solid var(--ny-border-default);border-radius:var(--ny-radius-xs);min-height:calc(var(--ny-space-20) * 7);display:flex;flex-direction:column}.nx-route-skeleton-writing>.nx-route-skeleton-tabs{margin-top:auto}.nx-route-skeleton-auth{display:grid;grid-template-columns:53% 47%;min-height:calc(100dvh - var(--ny-shell-header-height))}.nx-route-skeleton-family-auth.page-loading{max-width:none;margin:0;padding:0}.nx-route-skeleton-auth-art{display:grid;align-content:center;gap:var(--ny-space-8);padding:var(--ny-space-16);background:var(--ny-bg-surface-1)}.nx-route-skeleton-auth>.nx-route-skeleton-form{width:100%;max-width:var(--ny-width-auth);margin-inline:auto;align-self:center;padding:var(--ny-space-10) var(--ny-space-6);background:transparent}.nx-route-skeleton-feed{display:grid;grid-template-columns:calc(var(--ny-space-20) + var(--ny-space-8)) minmax(0,1fr);gap:var(--ny-space-6)}.nx-route-skeleton-section-rail{padding-top:var(--ny-space-6)}@media(max-width:900px){.nx-route-skeleton-two-column,.nx-route-skeleton-editor-grid{grid-template-columns:minmax(0,1fr)}.nx-route-skeleton-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-route-skeleton-feed,.nx-route-skeleton-post{grid-template-columns:minmax(0,1fr)}.nx-route-skeleton-section-rail{display:none}.nx-route-skeleton-auth{grid-template-columns:minmax(0,1fr)}.nx-route-skeleton-auth-art{display:none}}@media(max-width:768px){.nx-route-skeleton-messages{display:block;height:calc(100dvh - var(--ny-space-20) - var(--ny-space-12))}.nx-route-skeleton-thread{display:none;height:100%}.nx-route-skeleton-conversations{height:100%;border-right:0}.nx-route-skeleton-has-thread>.nx-route-skeleton-conversations{display:none}.nx-route-skeleton-has-thread>.nx-route-skeleton-thread{display:grid}}@media(max-width:640px){.nx-route-skeleton.page-loading{margin-top:var(--ny-space-4);padding-inline:var(--ny-space-3)}.nx-route-skeleton-family-auth.page-loading{margin:0;padding:0}.nx-route-skeleton-identity{gap:var(--ny-space-4)}.nx-route-skeleton-avatar{width:var(--ny-space-20);height:var(--ny-space-20)}.nx-route-skeleton-cover{height:calc(var(--ny-space-20) * 2)}.nx-route-skeleton-profile-content>.nx-route-skeleton-identity{margin-top:calc(-1 * var(--ny-space-10))}.nx-route-skeleton-profile-content,.nx-route-skeleton-content{padding-inline:var(--ny-space-3)}.nx-route-skeleton-row>.nx-route-skeleton-thumb{width:32%}.nx-route-skeleton-heading{height:var(--ny-space-6);width:80%}.nx-route-skeleton-tabs{gap:var(--ny-space-4)}.nx-route-skeleton-community-hero{min-height:calc(var(--ny-space-20) * 3);padding-inline:var(--ny-space-4)}.nx-route-skeleton-directory-hero{min-height:calc(var(--ny-space-20) * 3);padding:var(--ny-space-6)}.nx-route-skeleton-form,.nx-route-skeleton-writing,.nx-route-skeleton-conversations{padding:var(--ny-space-4)}}}@layer utilities{.emoji-glyph{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;line-height:1}@keyframes popover-in{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}@keyframes popover-in-above{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:none}}.feed-menu button{display:flex;align-items:center;gap:10px;width:100%;transition:background .14s,color .14s}}@layer utilities{.reading-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:15;pointer-events:none;background:linear-gradient(90deg,var(--ny-accent-strong),var(--ny-accent));transform:scaleX(var(--reading-progress, 0));transform-origin:0 50%;opacity:.9;will-change:transform}.reading-progress[data-mode=width]{transform:none;width:calc(var(--reading-progress, 0) * 100%);max-width:100%}@media(min-width:1301px){.reading-progress{opacity:.95}}.reveal{opacity:1;transform:none}.reveal-done{will-change:auto}@media(prefers-reduced-motion:no-preference){.reveal{transition:opacity var(--ny-motion-slow) var(--ny-ease-standard),transform var(--ny-motion-slow) var(--ny-ease-standard);transition-delay:var(--reveal-delay, 0ms)}.reveal.is-revealing{opacity:0;transform:translateY(10px);will-change:transform,opacity}.reveal.reveal-lift{transform:translateY(10px)}.reveal.reveal-fade.is-revealing{transform:none}}.motion-skeleton{background:linear-gradient(105deg,var(--ny-bg-surface-2) 8%,var(--ny-bg-surface-3) 38%,var(--ny-bg-surface-2) 68%);background-size:200% 100%;animation:motion-shimmer 1.5s linear infinite;border-radius:inherit}.motion-skeleton.is-static,.motion-skeleton.shimmer-off{animation:none;background-position:0 0}.motion-skeleton-lines{display:grid}.motion-skeleton-lines>*{animation-delay:calc(var(--skeleton-index, 0) * .12s)}@keyframes motion-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.motion-card{transition:transform var(--ny-motion-slow) var(--ny-ease-standard),box-shadow var(--ny-motion-slow) var(--ny-ease-standard),filter var(--ny-motion-slow) var(--ny-ease-standard)}@media(hover:hover)and (pointer:fine){.motion-card:hover{transform:translateY(-2px);box-shadow:var(--ny-shadow-2),0 0 0 1px color-mix(in srgb,var(--ny-accent) 34%,transparent);filter:brightness(1.03)}.motion-card.is-bordered:hover{border-color:color-mix(in srgb,var(--ny-accent) 42%,var(--ny-border-default))}.card-lift{overflow:hidden}.card-lift img{transition:transform var(--ny-motion-slow) var(--ny-ease-standard),filter var(--ny-motion-slow) var(--ny-ease-standard)}.card-lift:hover img,.card-lift:focus-visible img{transform:scale(1.02);filter:brightness(1.04)}}.motion-press{transition:transform var(--ny-motion-fast) var(--ny-ease-standard),opacity var(--ny-motion-fast) var(--ny-ease-standard)}.motion-press:active,.motion-card:active{transform:scale(.994)}.motion-press:active .post-title h2{opacity:.92}.motion-fade-in{animation:motion-fade-in var(--ny-motion-slow) var(--ny-ease-standard) both}.motion-pop{animation:motion-pop var(--ny-motion-normal) var(--ny-ease-standard) both}@keyframes motion-fade-in{0%{opacity:0;transform:translateY(6px)}}@keyframes motion-pop{0%{opacity:0;transform:translateY(-4px) scale(.985)}}@media(prefers-reduced-motion:reduce){.reveal,.reveal.is-revealing,.reveal-done,.motion-card,.motion-card:hover,.motion-card:active,.motion-press,.motion-press:active,.card-lift,.card-lift:hover img,.card-lift:focus-visible img{opacity:1!important;transform:none!important;transition:none!important;animation:none!important;will-change:auto!important;filter:none!important}.motion-skeleton,.motion-skeleton-lines>*{animation:none!important;background-position:0 0!important}.motion-fade-in,.motion-pop{animation:none!important;opacity:1!important;transform:none!important}.reading-progress{transition:none!important;opacity:.9!important}}}@layer overlays{.no-toast-stack{position:fixed;z-index:var(--ny-z-toast);left:50%;bottom:var(--ny-space-6);transform:translate(-50%);display:grid;justify-items:center;gap:var(--ny-space-2);width:max-content;max-width:calc(100% - var(--ny-space-6));pointer-events:none}.no-toast-stack .no-toast{position:relative;display:flex;align-items:center;gap:var(--ny-space-3);max-width:100%;padding:var(--ny-space-3) calc(var(--ny-space-4) + var(--ny-space-1)/2);border:var(--ny-reading-rule) solid var(--control);border-radius:var(--ny-radius-icon);background:var(--raised);color:var(--ink);font-size:var(--ny-text-xs);text-align:center;pointer-events:auto}.no-toast-copy{min-width:0;overflow-wrap:anywhere}.no-toast-stack .no-toast>svg{width:var(--ny-space-4);height:var(--ny-space-4);color:var(--accent);flex:none}.no-toast-stack .no-toast-close{flex:none;color:var(--muted)}@media(max-width:767px){.no-toast-stack{bottom:calc(var(--ny-space-16) + var(--ny-space-3) + var(--ny-space-1)/2 + env(safe-area-inset-bottom,0px))}.editor-page .no-toast-stack{bottom:var(--ny-space-5)}}}@layer editor{.rich-editor{position:relative;min-width:0;color:var(--text,#eeeef3)}.rich-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:8px 0;border-block:1px solid var(--line,#272a35);margin:14px 0}.rich-toolbar>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:40px;min-height:44px;border:0;background:transparent;color:var(--muted,#989baa);border-radius:7px;padding:6px 9px;font:600 12px var(--sans,Manrope,sans-serif);cursor:pointer}.rich-toolbar>button:hover,.rich-toolbar>button[aria-pressed=true]{color:var(--text,#eeeef3);background:var(--surface-raised,#272834)}.rich-toolbar>button[aria-pressed=true]{color:var(--accent,#9b94ff)}.rich-toolbar>button:disabled{opacity:.35;cursor:default}.rich-toolbar-space{flex:1;min-width:4px}.rich-mention-node{color:var(--accent,#aaa2ff);background:#938aff12;border-radius:4px;padding:1px 2px}.rich-toolbar>.rich-mention-trigger{font-size:17px}.rich-mention-trigger span{display:none}.rich-suggestions{position:fixed;z-index:100;width:320px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;padding:10px;background:#242633;border:1px solid #424451;border-radius:10px;box-shadow:0 14px 40px #0008;font:12px var(--sans,Manrope,sans-serif)}.rich-suggestions-title{display:flex;align-items:center;justify-content:space-between;color:var(--muted,#a0a4b4);font-size:10px;padding:0 4px 7px}.rich-suggestions-title button{width:30px;height:30px;background:transparent;border:0;color:inherit;font-size:20px;cursor:pointer}.rich-suggestions [role=listbox]{max-height:270px;overflow:auto}.rich-suggestions [role=option]{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;border:0;border-radius:6px;background:transparent;color:var(--text,#eeeef3);text-align:left;padding:8px;font:600 12px var(--sans,Manrope,sans-serif);cursor:pointer}.rich-suggestions [role=option][aria-selected=true]{background:#938aff20;color:#c3bdff}.rich-suggestions [role=option] img{width:30px;height:30px;object-fit:cover;border-radius:50%}.rich-suggestions [role=option] span{display:grid;gap:3px}.rich-suggestions [role=option] small{font-size:10px;color:var(--muted,#a0a4b4);font-weight:400}.rich-suggestions>p,.rich-suggestions>[role=alert]{padding:8px;font-size:12px;color:var(--muted,#a0a4b4)}.rich-suggestions [role=alert]>button{display:block;min-height:36px;margin-top:8px;padding:6px 10px;border:1px solid #424451;background:transparent;color:var(--text,#eeeef3);border-radius:5px;font:inherit;cursor:pointer}.rich-suggestions-help{display:block;font-size:9px;color:var(--muted,#a0a4b4);padding:9px 6px 2px}.rich-advanced-controls{display:flex;flex-wrap:wrap;gap:2px;flex-basis:100%;border-top:1px solid var(--line,#30313e);padding-top:6px;margin-top:4px}.rich-advanced-controls[hidden]{display:none}.rich-advanced-controls>button{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:44px;padding:6px 8px;background:transparent;color:var(--muted,#a0a4b4);border:0;border-radius:7px;font:600 12px var(--sans,Manrope,sans-serif);cursor:pointer}.rich-advanced-controls>button:hover,.rich-advanced-controls>button[aria-pressed=true]{background:#938aff20;color:var(--accent,#aaa2ff)}.rich-advanced-controls>button:disabled{opacity:.35}.rich-content{min-height:280px;padding:8px 0 20px;line-height:1.8;font:400 15px/1.8 var(--sans,Manrope,sans-serif);overflow-wrap:anywhere;caret-color:var(--accent,#9b94ff)}.rich-content p{margin:0 0 1em}.rich-content>:last-child{margin-bottom:0}.rich-content h1,.rich-content h2,.rich-content h3{font-family:var(--serif,"Source Serif 4",serif);line-height:1.3;color:var(--text,#eeeef3);margin:1em 0 .55em}.rich-content h1{font-size:30px}.rich-content h2{font-size:25px}.rich-content h3{font-size:21px}.rich-content p.is-editor-empty:first-child:before{color:var(--muted,#777c8b);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.rich-content blockquote{margin:18px 0;border-left:2px solid var(--accent,#9b94ff);padding:4px 0 4px 18px;color:var(--muted,#a0a4b4)}.rich-content ul,.rich-content ol{padding-left:24px;margin:14px 0}.rich-content li p{margin:0}.rich-content code{background:var(--surface-raised,#252733);border-radius:4px;padding:2px 5px;font:13px/1.6 Consolas,monospace;color:#c9c2ff}.rich-content pre{white-space:pre-wrap;overflow-x:auto;border:1px solid var(--line,#30313e);background:#12141c;border-radius:8px;padding:16px;margin:18px 0;tab-size:2}.rich-content pre code{padding:0;background:none;color:inherit}.rich-content a{color:var(--accent,#a8a2ff);text-decoration:underline;text-underline-offset:3px}.rich-content table{width:100%;border-collapse:collapse;table-layout:fixed;margin:18px 0;font-size:13px}.rich-content td,.rich-content th{border:1px solid var(--line,#333541);padding:10px;vertical-align:top;min-width:50px;overflow-wrap:anywhere}.rich-content th{background:var(--surface-raised,#242631);font-weight:700}.rich-content td p,.rich-content th p{margin:0}.rich-content .selectedCell{background:#938aff24}.rich-content hr{border:0;border-top:1px solid var(--line,#30313e);margin:24px 0}.rich-editor-status{display:flex;justify-content:space-between;gap:12px;padding:8px 0;color:var(--muted,#9ca0af);font-size:10px;line-height:1.5}.rich-editor-status small{font-size:inherit}.rich-editor-error{color:#edabab;font-size:12px;padding:6px 0}.rich-editor.disabled{opacity:.65}.rich-editor.compact .rich-content{min-height:95px;padding-bottom:12px;font-size:13px}.rich-editor.compact .rich-toolbar{margin:0 0 6px;padding:4px 0;border-top:0}.rich-editor.compact .rich-toolbar>button{min-width:34px;padding-inline:7px}.rich-editor.compact .rich-content h2{font-size:20px}.rich-link-form{display:flex;flex-wrap:wrap;gap:8px;align-items:end;padding:12px;background:var(--surface-raised,#252733);border:1px solid var(--line,#333541);border-radius:8px;margin:10px 0;font-size:12px}.rich-link-form label{flex:1;min-width:140px;display:grid;gap:6px}.rich-link-form input{width:100%;min-height:44px;padding:10px;background:#171922;border:1px solid #3a3c49;color:var(--text,#eeeef3);border-radius:6px;font:inherit}.rich-link-form button,.rich-table-actions button{min-height:44px;border:1px solid var(--line,#363946);border-radius:6px;background:#292c39;color:var(--text,#eeeef3);padding:8px 12px;font:600 11px var(--sans,Manrope,sans-serif);cursor:pointer}.rich-table-actions{display:flex;flex-wrap:wrap;gap:7px}.rich-table-actions button{display:flex;align-items:center;gap:6px}@media(max-width:600px){.rich-toolbar{gap:0}.rich-toolbar>button{min-width:34px;padding-inline:7px}.rich-toolbar-space{display:none}.rich-editor-status{font-size:9px}.rich-content{min-height:220px}.rich-editor.compact .rich-content{min-height:90px}}@media(prefers-reduced-motion:reduce){.rich-editor *{scroll-behavior:auto}}.rich-content img.inline-image{display:block;max-width:100%;height:auto;border-radius:9px;margin:14px 0}.rich-content img.inline-image.ProseMirror-selectednode{outline:2px solid var(--accent,#9b94ff);outline-offset:2px}.rich-content img.inline-image[src=""]{display:none}.rich-editor-status [role=status]{color:var(--accent,#a8a2ff)}.ne-selection-bubble{position:fixed;z-index:100;display:flex;align-items:center;max-width:calc(100vw - var(--ny-space-4));padding:var(--ny-space-1);border:1px solid var(--ny-border-subtle);border-radius:var(--ny-radius-xs);background:var(--ny-bg-surface-2);color:var(--ny-text-primary);box-shadow:var(--ny-shadow-floating)}.ne-selection-bubble>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:var(--ny-radius-xs);background:transparent;color:var(--ny-text-primary);cursor:pointer}.ne-selection-bubble>button:hover,.ne-selection-bubble>button[aria-pressed=true]{background:var(--ny-bg-surface-3);color:var(--ny-accent)}.ne-selection-bubble>button:focus-visible{outline:1px solid var(--ny-focus-ring);outline-offset:-2px}}@layer discussion{.discussion{max-width:744px;margin:var(--ny-space-8) auto 0;padding:var(--ny-space-6) 0 0;border-top:1px solid var(--line);font-family:var(--ny-font-ui);min-width:0}.discussion-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ny-space-3);margin-bottom:var(--ny-gap-scenes)}.discussion-heading h2{font:400 var(--ny-title-sm)/1.2 var(--ny-font-editorial);margin:0;color:var(--ink)}.discussion-heading h2>span{font:400 var(--ny-text-sm)/1.4 var(--ny-font-ui);color:var(--muted);margin-left:calc(var(--ny-gap-avatar)/2)}.discussion-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--ny-space-2);min-width:0;max-width:100%}.discussion-controls select{min-height:calc(var(--ny-space-10) - var(--ny-space-1));max-width:140px;padding:var(--ny-space-2) var(--ny-gap-avatar);background:var(--surface);border:1px solid var(--line);border-radius:var(--ny-radius-control);font-size:var(--ny-text-caption);color:var(--text)}.discussion-subscribe{display:inline-flex;align-items:center;gap:var(--ny-space-1);min-height:var(--ny-control-height-sm);padding:var(--ny-space-1) var(--ny-space-2);font-size:var(--ny-text-caption);color:var(--muted);border-radius:var(--ny-radius-control)}.discussion-subscribe.selected{color:var(--accent);background:var(--accent-bg)}.discussion-tree{display:grid;gap:var(--ny-comment-gap-root);min-width:0}.discussion .comment-branch{position:relative;min-width:0;scroll-margin-top:calc(var(--ny-shell-header-height) + var(--ny-space-5))}.discussion .comment-node{display:grid;grid-template-columns:30px minmax(0,1fr);gap:var(--ny-gap-avatar);padding:0;min-width:0;background:none;border:0}.discussion .comment-avatar{display:flex;align-self:start;min-width:0}.discussion .comment-avatar .avatar{width:var(--ny-space-8);height:var(--ny-space-8)}.discussion .comment-node-content{display:block;min-width:0}.discussion .comment-node-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ny-space-2);font-size:var(--ny-text-caption);line-height:1.4;min-height:0}.comment-node-heading>a:first-of-type{font-weight:500;color:var(--ink)}.discussion .comment-time,.comment-edited{font-size:var(--ny-text-overline);color:var(--muted)}.comment-op{font-size:var(--ny-text-overline);color:var(--accent);border:1px solid var(--accent-bg);padding:0 var(--ny-space-1);border-radius:var(--ny-radius-xs)}.comment-moderator{display:inline-flex;color:var(--muted)}.nd-reply-to{font-size:var(--ny-text-caption);color:var(--accent);margin-right:calc(var(--ny-gap-avatar)/2);overflow-wrap:anywhere}.discussion .comment-rich-body{margin-top:calc(var(--ny-gap-avatar)/2);min-width:0;overflow-wrap:anywhere}.discussion .comment-rich-body .read-body{max-width:none;padding:0;font:400 var(--ny-text-sm)/var(--ny-leading-comment) var(--ny-font-ui);color:var(--text);overflow-wrap:anywhere}.discussion .comment-rich-body .read-body p{margin:0 0 var(--ny-space-2)}.discussion .comment-rich-body .read-body p:last-child{margin-bottom:0}.discussion .comment-rich-body .read-body :is(h2,h3){font:500 var(--ny-text-md)/1.4 var(--ny-font-ui);margin:var(--ny-space-2) 0}.discussion .comment-rich-body .read-body :is(ul,ol){margin:var(--ny-space-2) 0;padding-left:var(--ny-space-5)}.discussion .comment-rich-body .read-body blockquote{padding-left:var(--ny-space-3);border-left:2px solid var(--accent);margin:var(--ny-space-2) 0;color:var(--muted)}.discussion .comment-rich-body .read-body :is(table,pre){max-width:100%;overflow-x:auto}.discussion .comment-rich-body .read-body table{display:block;border-collapse:collapse;font-size:var(--ny-text-xs)}.discussion .comment-rich-body .read-body :is(td,th){padding:var(--ny-space-2);border:1px solid var(--line);min-width:70px}.discussion .comment-rich-body .read-body pre{white-space:pre-wrap;padding:var(--ny-space-3);background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--ny-radius-icon);font-size:var(--ny-text-xs)}.discussion .comment-rich-body .read-body img{max-width:100%;height:auto;object-fit:contain}.discussion .comment-tombstone{margin:calc(var(--ny-gap-avatar)/2) 0 0;display:flex;align-items:center;gap:var(--ny-space-2);color:var(--faint);font:italic var(--ny-text-sm)/var(--ny-leading-comment) var(--ny-font-ui)}.discussion .comment-footer{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ny-space-3)/2);margin-top:var(--ny-space-1)}.discussion .comment-reactions{min-width:0}.discussion .comment-actions{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ny-space-3)/2);font-size:var(--ny-text-caption)}.discussion .comment-actions>button{display:inline-flex;align-items:center;gap:calc(var(--ny-gap-avatar)/2);min-height:calc(var(--ny-space-6) + var(--ny-space-1));padding:calc(var(--ny-space-3)/4) calc(var(--ny-space-3)/2);font-size:var(--ny-text-caption);color:var(--muted);border-radius:var(--ny-radius-xs)}.discussion .comment-actions>button:hover{background:var(--raised)}.discussion .comment-actions>button.selected{color:var(--accent)}.discussion .comment-children{display:grid;gap:var(--ny-comment-gap-reply);margin:var(--ny-gap-avatar) 0 0 var(--ny-comment-indent);padding:0;border:0}.discussion .comment-children.nd-flat-thread{margin-left:0}.discussion .comment-children[hidden]{display:none}.nd-show-replies{display:flex;align-items:center;gap:var(--ny-space-2);min-height:var(--ny-control-height-sm);padding:var(--ny-space-1) 0;margin:calc(var(--ny-space-3)/2) 0 0 var(--ny-space-10);font-size:var(--ny-text-caption);color:var(--accent)}.nd-show-replies[aria-expanded=true] svg{transform:rotate(180deg)}.comment-highlight>.comment-node{border-radius:var(--ny-radius-control);background:var(--accent-bg);box-shadow:none}.comment-menu{position:relative;margin:0}.comment-menu summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;min-height:calc(var(--ny-space-6) + var(--ny-space-1));min-width:calc(var(--ny-space-6) + var(--ny-space-1));color:var(--muted);border-radius:var(--ny-radius-xs)}.comment-menu summary::-webkit-details-marker{display:none}.comment-menu[open]>summary{background:var(--raised)}.comment-menu>div{position:absolute;top:100%;right:0;z-index:var(--ny-z-popover);width:240px;max-width:calc(100vw - var(--ny-space-6));max-height:calc(100dvh - var(--ny-space-6));overflow:auto;padding:var(--ny-space-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--ny-radius-control);box-shadow:var(--ny-shadow-floating)}.comment-menu>div>button{display:flex;align-items:center;gap:var(--ny-space-2);width:100%;min-height:var(--ny-control-height);padding:var(--ny-space-2);border-radius:var(--ny-radius-xs);font-size:var(--ny-text-xs);color:var(--text);text-align:left}.comment-menu>div>button:hover{background:var(--raised)}.comment-menu .danger-text{color:var(--ny-danger)}.discussion .thread-editor.comment-form{display:block;margin:var(--ny-space-5) 0 0;padding:0;width:100%;min-width:0;border:0;background:none;height:auto}.discussion .thread-editor-content{display:block;min-width:0}.discussion .thread-editor .rich-editor.compact .rich-content{min-height:76px;max-height:none;overflow:visible;padding:var(--ny-space-3);background:var(--surface-soft);border:1px solid var(--ny-border-emphasis);border-radius:var(--ny-radius-icon);font:400 var(--ny-text-md)/1.6 var(--ny-font-ui);box-shadow:none}.discussion .thread-editor .rich-content p{margin:0 0 var(--ny-space-2)}.discussion .thread-editor .rich-content p:last-child{margin-bottom:0}.nd-comment-submit{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ny-space-2);margin-top:var(--ny-space-2)}.discussion .thread-editor-footer.comment-compose-controls{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ny-space-1)/2);padding:0;margin:0;border:0}.discussion .comment-compose-controls>.icon-button,.discussion .comment-compose-controls>.emoji-picker>.emoji-trigger,.discussion .comment-compose-controls>.comment-menu>summary{min-width:var(--ny-control-height-sm);min-height:var(--ny-control-height-sm);padding:var(--ny-space-1);color:var(--muted)}.nd-comment-submit>.button{margin-left:auto;min-height:var(--ny-control-height-sm);padding:calc(var(--ny-gap-avatar)/2) var(--ny-gap-avatar);font-size:var(--ny-text-xs);border-radius:var(--ny-radius-control)}.thread-reply-context{display:flex;align-items:center;gap:var(--ny-space-2);padding-bottom:var(--ny-space-2);font-size:var(--ny-text-caption);color:var(--accent)}.thread-reply-context>.icon-button{margin-left:auto}.nd-draft-status{display:block;margin-top:var(--ny-space-2);font-size:var(--ny-text-overline);color:var(--muted)}.comment-attachments,.comment-media{display:flex;flex-wrap:wrap;gap:var(--ny-space-2);margin:var(--ny-space-2) 0;max-width:100%}.comment-attachments>div{position:relative}.comment-attachments img{width:100px;height:75px;object-fit:cover;border-radius:var(--ny-radius-control)}.comment-attachments .icon-button{position:absolute;right:0;top:0;background:var(--ny-bg-overlay);min-height:var(--ny-space-8);min-width:var(--ny-space-8)}.comment-media>button{max-width:100%;padding:0;overflow:hidden;border-radius:var(--ny-radius-control)}.comment-media img{display:block;width:200px;max-width:100%;height:auto;max-height:240px;object-fit:contain}.discussion-guest,.discussion-empty{font-size:var(--ny-text-sm);color:var(--muted)}.discussion-guest button{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.discussion-empty{padding:var(--ny-space-4) 0}@media(max-width:767px){.discussion{margin-top:calc(var(--ny-space-6) + var(--ny-space-1)/2);padding-top:var(--ny-space-5)}.discussion .comment-rich-body .read-body,.discussion .comment-tombstone{font-size:var(--ny-text-md)}.discussion .comment-children{margin-left:var(--ny-comment-indent-mobile)}.discussion .comment-actions>button,.discussion .comment-actions .comment-menu>summary,.discussion .comment-compose-controls>.icon-button,.discussion .comment-compose-controls>.emoji-picker>.emoji-trigger,.discussion .comment-compose-controls>.comment-menu>summary,.nd-comment-submit>.button,.nd-show-replies,.discussion-controls select,.discussion-subscribe{min-width:var(--ny-control-height);min-height:var(--ny-control-height)}.discussion .thread-editor .rich-editor.compact .rich-content{min-height:82px;font-size:var(--ny-field-font-size)}}}@layer discussion{.emoji-picker{position:relative;display:inline-flex;flex-shrink:0;min-width:0}.emoji-trigger{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--ny-gap-avatar)/2);min-height:var(--ny-control-height-sm);min-width:var(--ny-control-height-sm);padding:var(--ny-space-1) calc(var(--ny-space-3)/2);background:none;border:0;border-radius:var(--ny-radius-control);color:var(--muted);font:500 var(--ny-text-caption)/1 var(--ny-font-ui)}.emoji-trigger:hover{background:var(--raised);color:var(--ink)}.emoji-trigger:disabled,.reaction-chip:disabled{opacity:.45;cursor:not-allowed}.reaction-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ny-space-1);min-width:0}.reaction-chip{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--ny-gap-avatar)/2);min-width:var(--ny-control-height);min-height:var(--ny-control-height-sm);padding:var(--ny-space-1) var(--ny-space-2);border:1px solid transparent;border-radius:var(--ny-radius-pill);background:var(--surface-soft);color:var(--text);font:400 var(--ny-text-caption)/1 var(--ny-font-ui)}.reaction-chip:hover{background:var(--raised)}.reaction-chip.selected{background:var(--accent-bg);border-color:var(--accent);color:var(--accent)}.emoji-glyph{display:inline-flex;align-items:center;justify-content:center;flex:none;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-size:var(--ny-text-md);font-style:normal;font-weight:400;line-height:var(--ny-text-xl);vertical-align:middle}.reaction-count{font:400 var(--ny-text-caption)/var(--ny-text-xl) var(--ny-font-ui);font-variant-numeric:tabular-nums}.nd-reaction-total{color:var(--faint);font-size:var(--ny-text-caption);font-variant-numeric:tabular-nums}.nd-reaction-compact{gap:calc(var(--ny-space-1)/2)}.nd-reaction-compact>.reaction-chip,.nd-reaction-compact>.emoji-picker>.emoji-trigger{border:0;background:none;border-radius:var(--ny-radius-scene);min-width:calc(var(--ny-space-10) - var(--ny-space-1));min-height:var(--ny-space-10);padding:var(--ny-space-2) var(--ny-space-1);gap:var(--ny-space-1);color:var(--muted)}.nd-reaction-compact>.reaction-chip.selected,.nd-reaction-compact>.emoji-picker>.emoji-trigger[aria-pressed=true]{color:var(--accent)}.discussion .nd-reaction-compact>.reaction-chip,.discussion .nd-reaction-compact>.emoji-picker>.emoji-trigger{min-width:calc(var(--ny-space-6) + var(--ny-space-1));min-height:calc(var(--ny-space-6) + var(--ny-space-1));padding:calc(var(--ny-space-3)/4) calc(var(--ny-space-3)/2)}.discussion .nd-reaction-compact .emoji-trigger>svg{width:var(--ny-text-sm);height:var(--ny-text-sm)}.emoji-panel.nd-emoji-panel{display:block;position:fixed;z-index:var(--ny-z-popover);width:min(288px,calc(100vw - var(--ny-space-6)));max-width:calc(100vw - var(--ny-space-6));max-height:calc(100dvh - var(--ny-space-6));padding:var(--ny-space-2);overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--ny-radius-scene);box-shadow:var(--ny-shadow-floating)}.emoji-panel-title{display:block;margin:0 0 var(--ny-space-2);font:600 var(--ny-text-caption)/1.4 var(--ny-font-ui);color:var(--muted)}.emoji-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px}.emoji-grid button{display:flex;align-items:center;justify-content:center;min-height:var(--ny-control-height);min-width:0;padding:var(--ny-space-1);border:0;border-radius:var(--ny-radius-control);background:none;color:var(--text)}.emoji-grid .emoji-glyph{font-size:var(--ny-title-sm);line-height:var(--ny-space-8);pointer-events:none}.emoji-grid button:hover{background:var(--raised)}.nd-reaction-panel .emoji-panel-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nd-comment-retry,.nd-load-more{min-height:var(--ny-control-height);max-width:100%;padding:var(--ny-space-2) var(--ny-space-3);font-size:var(--ny-text-sm);color:var(--accent);white-space:normal;overflow-wrap:anywhere;text-align:left}.nd-comment-retry{margin-left:auto;text-decoration:underline;text-underline-offset:3px}.nd-load-more{border:1px solid var(--line);background:var(--surface);border-radius:var(--ny-radius-control)}.nd-load-more:hover:not(:disabled){background:var(--raised)}.nd-load-more:disabled{color:var(--faint);cursor:default}.nd-reply-pagination,.nd-root-pagination{margin-block:var(--ny-space-3)}.nd-pagination-error,.nd-thread-context{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ny-space-2);margin-block:var(--ny-space-3);font-size:var(--ny-text-sm);color:var(--muted)}.nd-pagination-error p{margin:0;overflow-wrap:anywhere}.nd-thread-context button{min-height:var(--ny-control-height);color:var(--accent);padding-inline:var(--ny-space-2)}.nd-pagination-status,.nd-comments-disabled{font-size:var(--ny-text-sm);color:var(--muted)}.nd-comments-disabled{margin-block:var(--ny-space-4)}.nd-social-cooldown{flex:1 1 100%;min-width:0;max-width:100%;font-size:var(--ny-text-xs);line-height:var(--ny-leading-body);color:var(--muted);white-space:normal;overflow-wrap:anywhere}.nd-panel-surface{display:flex;flex-direction:column;flex:1;min-height:0}.nd-open-publication{display:inline-flex;align-items:center;gap:var(--ny-space-2);min-height:var(--ny-control-height);flex:none;color:var(--accent);font-size:var(--ny-text-caption);padding-inline:0}.discussion.nd-panel{display:flex;flex-direction:column;flex:1;min-height:0;max-width:none;margin:0;padding:0;border:0}.nd-panel .discussion-heading{flex:none;justify-content:flex-end;padding:0;margin:var(--ny-space-2) 0 var(--ny-gap-scenes)}.nd-panel .nd-discussion-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--ny-space-5) var(--ny-space-5)}.nd-panel .thread-editor.comment-form{flex:none;margin:0;padding:var(--ny-comment-gap-reply) var(--ny-space-5) var(--ny-comment-gap-reply);border-top:1px solid var(--line);background:var(--surface)}.nd-panel .thread-editor .rich-editor.compact .rich-content{min-height:76px;max-height:180px;overflow-y:auto}.nd-panel-surface>.nd-pagination-error{padding-inline:var(--ny-space-5)}.nd-comment-menu :is(summary,button):focus-visible,.nd-emoji-panel button:focus-visible,.nd-reaction-bar button:focus-visible{outline:1px solid var(--ny-focus-ring);outline-offset:2px;box-shadow:none}:root[data-focus-modality=pointer] .nd-comment-menu :is(summary,button):focus,:root[data-focus-modality=pointer] .nd-reaction-bar button:focus,:root[data-focus-modality=pointer] .nd-emoji-panel button:focus{outline:none;box-shadow:none}@media(max-width:767px),(hover:none)and (pointer:coarse){.reaction-chip,.emoji-trigger,.nd-reaction-compact>.reaction-chip,.nd-reaction-compact>.emoji-picker>.emoji-trigger,.discussion .nd-reaction-compact>.reaction-chip,.discussion .nd-reaction-compact>.emoji-picker>.emoji-trigger{min-width:var(--ny-control-height);min-height:var(--ny-control-height)}}@media(max-width:767px){.nd-panel .nd-discussion-scroll,.nd-panel .thread-editor.comment-form{padding-inline:var(--ny-space-4)}.nd-panel .thread-editor .rich-editor.compact .rich-content{min-height:66px}}@media(prefers-reduced-motion:reduce){.nd-reaction-bar *,.nd-comment-menu *{transition:none;scroll-behavior:auto}}}@layer feed{.nf-media-carousel{display:block;min-width:0}.nf-media-frame{position:relative;min-width:0;touch-action:pan-y}.nf-media-frame :is(.post-image,.detail-cover){position:relative;display:block;width:100%;min-width:0;padding:0}.nf-media-frame img{-webkit-user-drag:none;user-select:none}.nf-media-frame>.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:var(--ny-control-height);height:var(--ny-control-height);min-width:var(--ny-control-height);min-height:var(--ny-control-height);background:var(--surface);color:var(--ink);border-radius:var(--ny-radius-icon);opacity:1}.nf-media-frame>.carousel-arrow.prev{left:var(--ny-gap-avatar)}.nf-media-frame>.carousel-arrow.next{right:var(--ny-gap-avatar)}.nf-media-frame>.carousel-arrow:hover{background:var(--raised)}.nf-media-frame .feed-image-count{position:absolute;right:var(--ny-space-2);bottom:var(--ny-space-2);display:inline-flex;align-items:center;gap:var(--ny-space-1);padding:var(--ny-space-1) var(--ny-space-2);border-radius:var(--ny-radius-control);background:var(--surface);color:var(--ink);font:400 var(--ny-text-caption)/1.4 var(--ny-font-ui)}.nf-frame-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--ny-space-1);margin-top:var(--ny-space-2)}.nf-frame-tabs>.icon-button{width:var(--ny-control-height);height:var(--ny-control-height);font-size:var(--ny-text-caption)}.nf-frame-tabs>.icon-button[aria-selected=true]{background:var(--raised);color:var(--accent)}@media(max-width:767px),(hover:none)and (pointer:coarse){.nf-media-frame>.carousel-arrow,.nf-frame-tabs>.icon-button{width:var(--ny-control-height);height:var(--ny-control-height);min-width:var(--ny-control-height);min-height:var(--ny-control-height)}}.nf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ny-space-3);min-width:0;font:400 var(--ny-text-caption)/1.4 var(--ny-font-ui);color:var(--muted)}.nf-actions>*{max-width:100%}.nf-actions>.reaction-bar{flex:0 1 auto;min-width:0}.nf-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--ny-space-1);min-width:var(--ny-control-height-sm);min-height:var(--ny-control-height-sm);padding:var(--ny-space-1) calc(var(--ny-space-3)/2);border-radius:var(--ny-radius-control);color:var(--muted);font:inherit;white-space:normal}.nf-action:hover{background:var(--raised);color:var(--ink)}.nf-action[aria-pressed=true]{color:var(--accent)}.nf-action svg{width:var(--ny-text-lg);height:var(--ny-text-lg)}.nf-actions .nf-actions-trailing{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ny-space-1);margin-left:auto;min-width:0}.nf-actions .views,.nf-actions .icon-button{margin-left:0}.nf-actions[data-action-variant=mini]{gap:calc(var(--ny-space-1)/2)}.nf-actions[data-action-variant=mini] .nf-actions-trailing{margin-left:0;gap:calc(var(--ny-space-1)/2)}.nf-actions[data-action-variant=mini] .nf-action{min-width:calc(var(--ny-space-10) - var(--ny-space-1));min-height:var(--ny-space-10);padding:var(--ny-space-2) var(--ny-space-1);font-size:var(--ny-text-xs);border-radius:var(--ny-radius-scene)}.nf-actions[data-action-variant=mini] .nf-action svg{width:calc(var(--ny-text-xl) + (var(--ny-text-md) - var(--ny-text-sm)));height:calc(var(--ny-text-xl) + (var(--ny-text-md) - var(--ny-text-sm)))}.nf-author{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--ny-gap-avatar);min-width:0;font-family:var(--ny-font-ui)}.nf-author>a{flex:none;display:flex}.nf-author .avatar{margin:0}.nf-author-meta{display:block;flex:1;min-width:0}.nf-author-name{display:block;font-size:var(--ny-text-xs);line-height:var(--ny-text-lg);color:var(--ink);overflow-wrap:anywhere}.nf-author-sub{display:block;font-size:var(--ny-text-overline);line-height:var(--ny-field-font-size);color:var(--muted);overflow-wrap:anywhere}.nf-author>.nf-author-menu{flex:none;min-width:var(--ny-control-height-sm);min-height:var(--ny-control-height-sm);width:var(--ny-control-height-sm);height:var(--ny-control-height-sm)}.nf-frame-caption{margin:var(--ny-space-2) 0 0;color:var(--muted);font-size:var(--ny-text-sm);overflow-wrap:anywhere;white-space:pre-wrap}.nf-social-cooldown{flex:1 0 100%;min-width:0;max-width:100%;color:var(--muted);font-size:var(--ny-text-xs);line-height:var(--ny-leading-body);white-space:normal;overflow-wrap:anywhere}@media(max-width:767px),(hover:none)and (pointer:coarse){.nf-actions .nf-action{min-width:var(--ny-control-height);min-height:var(--ny-control-height)}}}@layer feed{.read-body,.read-body *,.page-post-excerpt .read-body,.post-article .read-body{overflow-wrap:anywhere}.read-body a,.page-post-excerpt a{word-break:break-word}.read-body code,.read-body pre{white-space:pre-wrap;overflow-wrap:anywhere}}@layer feed{.nf-feed{min-width:0;width:100%;max-width:var(--ny-width-content);padding:var(--ny-v63-page-top) var(--ny-page-padding-desktop) var(--ny-space-8);margin-inline:auto}.nf-feed .feed-layout,.nf-stream-frame{min-width:0;width:100%}.nf-feed .signal-stream{display:grid;gap:var(--ny-v63-scene-gap);min-width:0}.nf-feed .nf-signal-row{min-width:0;padding:0;border:0}.nf-ranked-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-space-4);flex-wrap:wrap}.nf-sort{display:flex;align-items:center;gap:var(--ny-space-2);font-size:var(--ny-text-xs);color:var(--muted)}.nf-sort select{min-height:var(--ny-control-height);max-width:100%;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding-inline:var(--ny-space-2)}.nf-new-signals{position:fixed;top:var(--ny-space-20);left:50%;transform:translate(-50%);z-index:var(--ny-z-popover);width:max-content;max-width:calc(100% - var(--ny-space-8));display:flex;align-items:center;gap:var(--ny-space-3);flex-wrap:wrap;padding:var(--ny-space-3) var(--ny-space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);box-shadow:var(--ny-shadow-floating)}.nf-new-signals>svg{color:var(--accent)}.nf-new-signals .button{margin-left:auto}.unified-feed .signal-stream,.feed-expanded{overflow-anchor:none}.nf-gallery{margin:0;min-width:0}.nf-carousel{position:relative;min-width:0;touch-action:pan-y}.nf-image{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left}.nf-image{overflow:hidden}.nf-image img{display:block;width:100%;height:auto;object-fit:cover}.nf-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;min-width:var(--ny-control-height);min-height:var(--ny-control-height);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius)}.nf-prev{left:var(--ny-space-2)}.nf-next{right:var(--ny-space-2)}.nf-gallery-count{position:absolute;right:var(--ny-space-2);bottom:var(--ny-space-2);background:var(--surface);color:var(--text);border-radius:var(--radius);padding:var(--ny-space-1) var(--ny-space-2);font-size:var(--ny-text-xs)}.nf-caption{color:var(--muted);font-size:var(--ny-text-xs);margin-top:var(--ny-space-2);overflow-wrap:anywhere;white-space:pre-wrap}.nf-thumbnails{display:flex;max-width:100%;overflow-x:auto;gap:var(--ny-space-2);padding-block:var(--ny-space-2)}.nf-thumbnails button{flex:none;min-height:var(--ny-control-height);padding:0;border:1px solid transparent;border-radius:var(--radius)}.nf-thumbnails button[aria-pressed=true]{border-color:var(--accent)}.nf-thumbnails img{display:block;object-fit:cover;border-radius:inherit}.nf-poll{display:grid;gap:var(--ny-space-2);margin-block:var(--ny-space-3)}.nf-poll button{min-height:var(--ny-control-height)}.nf-retry{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--ny-space-3)}.nf-retry p{margin:0;overflow-wrap:anywhere}.nf-pagination{display:flex;flex-direction:column;align-items:center;gap:var(--ny-space-3);padding-bottom:calc(var(--ny-space-6) + env(safe-area-inset-bottom))}.nf-skeleton{padding-block:var(--ny-space-5);display:grid;gap:var(--ny-space-6)}.nf-skeleton-lead{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--card-gap)}.nf-skeleton-image{width:100%;aspect-ratio:var(--card-media-ratio)}.nf-skeleton-lead>div:last-child{display:flex;flex-direction:column;justify-content:center;gap:var(--ny-space-4)}.nf-skeleton-row{display:grid;gap:var(--ny-space-3);max-width:75%}@media(max-width:768px){.nf-feed{padding:var(--ny-space-5) var(--ny-page-padding-mobile) var(--ny-space-6)}.nf-feed .signal-stream{gap:var(--ny-space-4)}.nf-pagination{padding-bottom:calc(calc(var(--ny-space-20) + var(--ny-space-2)) + env(safe-area-inset-bottom))}}@media(max-width:359px){.nf-feed{padding-inline:var(--ny-page-padding-narrow)}}@media(min-width:1600px){.nf-feed{max-width:var(--ny-width-wide)}}@media(max-width:540px){.nf-skeleton-lead{grid-template-columns:minmax(0,1fr)}.nf-new-signals .button{margin-left:0}.nf-ranked-controls{display:block}}@media(prefers-reduced-motion:reduce){.nf-feed *{scroll-behavior:auto;animation:none;transition:none}}}@layer feed{.nf-card{width:100%;max-width:100%;border:0;overflow-wrap:anywhere;isolation:isolate}.nf-card-body,.nf-copy-scene,.nf-media-scene{min-width:0}.nf-card .post-title{display:block}.nf-card:where(:not(.nf-appearance-mini)) .post-title{margin:0;font:400 var(--ny-space-8)/1.12 var(--ny-font-editorial);letter-spacing:-.022em;overflow-wrap:anywhere}.nf-card:where(:not(.nf-appearance-mini)) .nf-excerpt{display:block;font-size:var(--ny-v63-px-15);line-height:1.65;color:var(--ny-text-body);margin:0;max-width:none;max-height:none;overflow:visible;white-space:pre-line;-webkit-line-clamp:unset}.nf-card .nf-excerpt:after{content:none}.nf-preview-text{font:inherit}.nf-card-author-row{display:flex;align-items:center;gap:var(--ny-gap-avatar);min-height:var(--ny-v63-px-34)}.nf-card-author-row>.author{flex:1;min-width:0}.nf-card-author-row>.icon-button{flex:none}.nf-card-heading{min-width:0}.nf-card .nf-kind{display:flex;align-items:center;gap:var(--ny-space-1);font-size:var(--ny-text-overline);letter-spacing:.1em;text-transform:uppercase;color:var(--ny-accent)}.nf-read-entry:where(:not(.button)){display:inline-flex;align-items:center;gap:var(--ny-space-2);min-height:var(--ny-v63-px-36);padding:var(--ny-v63-px-6) 0;border:0;color:var(--ny-accent);font-size:var(--ny-text-xs);max-width:100%;width:fit-content}.nf-card-footer .post-actions{flex:1;width:auto;min-width:0;margin:0}.nf-footer-type{font-size:var(--ny-text-overline);color:var(--ny-text-tertiary);flex:none}.nf-gallery{margin:0;min-width:0}.nf-carousel{position:relative;min-width:0;touch-action:pan-y}.nf-image{display:block;width:100%;padding:0;border:0;overflow:hidden}.nf-image img{display:block;width:100%;height:auto;object-fit:cover}.nf-story-stage .nf-gallery,.nf-photo-stage .nf-gallery{position:absolute;inset:0;z-index:-2}.nf-story-stage .nf-carousel,.nf-photo-stage .nf-carousel,.nf-story-stage .nf-image,.nf-photo-stage .nf-image{height:100%}.nf-story-stage .nf-image img,.nf-photo-stage .nf-image img{height:100%;aspect-ratio:auto;transform:scale(1.105)}.nf-stage-shade{position:absolute;inset:0;pointer-events:none;z-index:-1;background:var(--ny-v63-stage-shade)}.nf-stage-copy{pointer-events:none}.nf-stage-copy .post-title{pointer-events:auto}.nf-stage-community:before{content:"";display:block;flex:none}.nf-photo-card>.nf-card-heading{padding:var(--ny-space-4) var(--ny-space-5)}.nf-photo-caption{min-width:0}.nf-photo-caption .nf-excerpt{flex:1}.nf-essay-head>.nf-copy-scene{min-width:0}.nf-essay-head .nf-image{border-radius:inherit}.nf-question-person>a{display:flex;align-items:center;gap:var(--ny-space-2)}.nf-question-card .nf-live-discussion{margin:0;display:grid;gap:var(--ny-gap-avatar)}.live-comment{display:flex;gap:var(--ny-space-2);min-width:0;align-items:start}.live-comment>span{min-width:0}.live-comment-body{font-size:var(--ny-text-xs);color:var(--ny-text-secondary);line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.live-emoji{display:none}.live-discussion-heading .eyebrow{font-size:var(--ny-v63-px-9);letter-spacing:.1em}.nf-mini-copy .nf-excerpt{font:inherit;color:inherit;white-space:pre-line}.nf-mini-copy .read-body{padding:0;font:inherit;color:inherit}.nf-mini-copy .read-body p{margin:0}.nf-mini-copy .read-body p+p{margin-top:var(--ny-v63-px-14)}.nf-mini-copy .read-body h2,.nf-mini-copy .read-body h3{font-family:var(--ny-font-ui)}.nf-mini-classification .post-card-kind{text-transform:none;color:var(--ny-mini-muted);font-size:inherit;letter-spacing:0}.nf-card.is-expanded.nf-appearance-mini{max-width:var(--ny-v63-mini-expanded-width);margin-inline:auto}.nf-mini-copy .nf-mini-expanded{padding:0;margin:0;border:0}.nf-appearance-link .nf-card-body,.nf-appearance-poll .nf-card-body{padding:var(--ny-space-6)}.nf-card .nf-poll{display:grid;gap:var(--ny-space-2)}.nf-card .poll-option{position:relative;isolation:isolate;display:flex;justify-content:space-between;gap:var(--ny-space-3);padding:var(--ny-space-3);min-height:var(--ny-control-height);border:var(--ny-reading-rule) solid var(--ny-border-default);border-radius:var(--ny-radius-sm)}.nf-card .poll-option-text{min-width:0;text-align:left}.nf-card .poll-option-meta{flex:none;display:flex;align-items:center;gap:var(--ny-space-1)}.nf-card .poll-option-bar{position:absolute;inset:0 auto 0 0;width:var(--poll-share);z-index:-1;background:var(--ny-accent-muted)}.nf-composition-row .nf-footer-type{display:none}.nf-composition-row .nf-card-footer{padding-inline:var(--ny-v63-px-16)}.nf-card{min-width:0;position:relative;background:var(--surface);border-radius:var(--ny-v63-px-12);scroll-margin-top:var(--ny-v63-px-84)}.nf-card[data-kind=STORY]{overflow:clip}.nf-story-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.nf-story-stage{display:flex;align-items:end;min-width:0;min-height:var(--ny-v63-px-344);position:relative;background:var(--ny-v63-stage-bg);color:var(--ny-contrast-text);isolation:isolate;overflow:hidden;border-radius:var(--ny-v63-px-12) 0 0 0}.nf-stage-shade{position:absolute;inset:0;z-index:-1;background:var(--ny-v63-stage-shade)}.nf-stage-copy{padding:var(--ny-v63-px-28);position:relative;max-width:100%;width:100%}.nf-stage-kind{position:absolute;left:var(--ny-v63-px-28);top:var(--ny-v63-px-24);display:flex;gap:var(--ny-v63-px-8);align-items:center;font-size:var(--ny-v63-px-10);letter-spacing:.16em;text-transform:uppercase;color:var(--ny-v63-stage-overline)}.nf-stage-kind:before{content:"";width:var(--ny-v63-px-5);height:var(--ny-v63-px-5);border-radius:50%;background:var(--ny-accent)}.nf-stage-corner{position:absolute;right:var(--ny-v63-px-24);top:var(--ny-v63-px-24);font-size:var(--ny-v63-px-10);color:var(--ny-v63-source-paper-gray);letter-spacing:.12em}.nf-card:where(:not(.nf-appearance-mini)) .post-title{font:var(--ny-v63-px-32)/1.12 var(--editorial);letter-spacing:-.022em;overflow-wrap:anywhere}.nf-stage-copy .post-title{font-size:var(--ny-v63-px-41);line-height:1.04;color:var(--ny-contrast-text);max-width:var(--ny-v63-px-570)}.nf-stage-copy .post-title a:hover{color:var(--ny-v63-source-paper-accent)}.nf-stage-community{margin-top:var(--ny-v63-px-16);display:flex;align-items:center;gap:var(--ny-v63-px-8);color:var(--ny-v63-source-paper-line);font-size:var(--ny-v63-px-11)}.nf-stage-community:before{width:var(--ny-v63-px-35);height:var(--ny-v63-px-1);background:var(--ny-v63-source-paper-line-alpha)}.nf-story-aside{padding:var(--ny-v63-px-24);display:flex;flex-direction:column;gap:var(--ny-v63-px-18);min-width:0}.nf-story-aside .nf-excerpt{font-size:var(--ny-v63-px-15);line-height:1.65;color:var(--text)}.nf-story-reading{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-v63-px-8);flex-wrap:wrap}.nf-open-page{font-size:var(--ny-v63-px-11);color:var(--muted);min-height:var(--ny-v63-px-36);display:inline-flex;align-items:center;gap:var(--ny-v63-px-6)}.nf-open-page svg{width:var(--ny-v63-px-14);height:var(--ny-v63-px-14)}.nf-story-aside .nf-live-discussion{border-top:var(--ny-v63-px-1) solid var(--line);padding-top:var(--ny-v63-px-14);margin-top:auto}.live-comment{display:flex;align-items:start;gap:var(--ny-v63-px-9);width:100%;text-align:left;color:var(--muted)}.live-comment .avatar{width:var(--ny-v63-px-25);height:var(--ny-v63-px-25)}.live-comment span{font-size:var(--ny-v63-px-12);line-height:1.55;min-width:0}.live-comment b{display:block;font-size:var(--ny-v63-px-11);font-weight:500;color:var(--text);margin-bottom:var(--ny-v63-px-3)}.live-comment svg{width:var(--ny-v63-px-14);height:var(--ny-v63-px-14);margin-top:var(--ny-v63-px-5)}.live-discussion-heading .eyebrow{font-size:var(--ny-v63-px-9);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--ny-v63-px-10)}.live-comment-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nf-card-footer{padding:var(--ny-v63-px-10) var(--ny-v63-px-22);display:flex;align-items:center;gap:var(--ny-v63-px-16);border-top:var(--ny-v63-px-1) solid var(--line)}.nf-footer-type{font-size:var(--ny-v63-px-10);color:var(--faint);letter-spacing:.08em;white-space:nowrap}.nf-scene-pad{padding:var(--ny-v63-px-24)}.nf-card.nf-appearance-question{background:linear-gradient(130deg,var(--surface),var(--accent-bg));display:flex;flex-direction:column}.nf-appearance-question .nf-scene-pad{flex:1}.nf-question-topline{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-v63-px-12);margin-bottom:var(--ny-v63-px-20)}.nf-question-person{display:inline-flex;align-items:center;gap:var(--ny-v63-px-7);margin-left:auto;font-size:var(--ny-v63-px-11);color:var(--muted)}.nf-question-person .avatar{width:var(--ny-v63-px-22);height:var(--ny-v63-px-22)}.nf-question-topline>.icon-button{width:var(--ny-v63-px-30);height:var(--ny-v63-px-30)}.nf-appearance-question .post-title{font-size:var(--ny-v63-px-29);margin-bottom:var(--ny-v63-px-14)}.nf-appearance-question .nf-excerpt{font-size:var(--ny-v63-px-13);line-height:1.6;color:var(--muted)}.nf-question-card .nf-live-discussion{display:grid;gap:var(--ny-v63-px-10);margin-top:var(--ny-v63-px-20)}.nf-question-card .nf-live-discussion .live-comment{padding:var(--ny-v63-px-10) var(--ny-v63-px-12);background:var(--bg);border-radius:var(--ny-v63-px-2) var(--ny-v63-px-10) var(--ny-v63-px-10) var(--ny-v63-px-10)}.nf-question-card .nf-live-discussion .live-comment:nth-child(2){margin-left:var(--ny-v63-px-14);width:calc(100% - var(--ny-v63-px-14))}.nf-question-invite{margin-top:var(--ny-v63-px-14);display:flex;justify-content:space-between;align-items:center;gap:var(--ny-v63-px-8)}.nf-photo-card{display:flex;flex-direction:column;background:var(--surface-soft)}.nf-photo-card>.nf-card-heading{padding:var(--ny-v63-px-16) var(--ny-v63-px-20)}.nf-photo-stage{position:relative;min-height:var(--ny-v63-px-245);display:flex;align-items:end;isolation:isolate;overflow:hidden;color:var(--ny-contrast-text)}.nf-photo-stage .nf-gallery{z-index:-2}.nf-photo-stage .nf-stage-shade{background:var(--ny-v63-photo-shade)}.nf-photo-stage .nf-stage-copy{padding:var(--ny-v63-px-24)}.nf-photo-stage .post-title{font-size:var(--ny-v63-px-29);line-height:1.09}.nf-photo-caption{padding:var(--ny-v63-px-16) var(--ny-v63-px-20);display:flex;gap:var(--ny-v63-px-14);align-items:start;flex:1}.nf-photo-caption p{font-size:var(--ny-v63-px-13);line-height:1.6;flex:1;min-width:0;color:var(--muted)}.nf-photo-caption .nf-read-entry{white-space:nowrap;padding:0}.nf-photo-detail{position:absolute;right:var(--ny-v63-px-16);top:var(--ny-v63-px-16);background:var(--ny-v63-photo-control-bg);color:var(--ny-contrast-text);border:var(--ny-v63-px-1) solid var(--ny-v63-photo-control-border);border-radius:50%;width:var(--ny-v63-px-36);height:var(--ny-v63-px-36);display:grid;place-items:center}.nf-contact-marks{position:absolute;left:var(--ny-v63-px-20);top:var(--ny-v63-px-18);font-size:var(--ny-v63-px-10);letter-spacing:.15em;color:var(--ny-v63-photo-contact)}.nf-card:has(.nf-note-card){background:var(--surface-soft);display:flex;flex-direction:column}.nf-card:has(.nf-note-card) .nf-scene-pad{flex:1}.nf-card:has(.nf-note-card) .nf-note-glyph{font:var(--ny-v63-px-54)/.8 var(--editorial);color:var(--accent);opacity:.6;margin-bottom:var(--ny-v63-px-18)}.nf-card:has(.nf-note-card) .nf-card-heading{margin-bottom:var(--ny-v63-px-20)}.nf-card:has(.nf-note-card) .post-title{font-size:var(--ny-v63-px-23);margin-bottom:var(--ny-v63-px-12)}.nf-card:has(.nf-note-card) .nf-excerpt{font:var(--ny-v63-px-20)/1.5 var(--editorial);color:var(--ink)}.nf-note-card .nf-read-entry{margin-top:var(--ny-v63-px-16)}.nf-appearance-article{background:var(--surface);display:flex;flex-direction:column}.nf-appearance-article>.nf-scene-pad{flex:1}.nf-essay-head{display:grid;grid-template-columns:minmax(0,1fr) var(--ny-v63-px-145);gap:var(--ny-v63-px-20);align-items:start}.nf-appearance-article .nf-card-heading{margin-bottom:var(--ny-v63-px-18)}.nf-appearance-article .post-title{font-size:var(--ny-v63-px-30);margin:var(--ny-v63-px-8) 0 var(--ny-v63-px-12)}.nf-essay-head p{color:var(--muted);font-size:var(--ny-v63-px-13);line-height:1.7}.nf-essay-head .nf-image img{height:var(--ny-v63-px-190);width:var(--ny-v63-px-145);object-fit:cover;border-radius:var(--ny-v63-px-72) var(--ny-v63-px-72) var(--ny-v63-px-2) var(--ny-v63-px-2)}.nf-essay-quote{font:italic var(--ny-v63-px-19)/1.4 var(--editorial);color:var(--accent);margin:var(--ny-v63-px-20) 0 var(--ny-v63-px-12)}.nf-appearance-news{background:transparent;border-block:var(--ny-v63-px-1) solid var(--line);border-radius:0}.nf-news-card{display:grid;grid-template-columns:var(--ny-v63-px-70) minmax(0,1fr) var(--ny-v63-px-160);gap:var(--ny-v63-px-24);padding:var(--ny-v63-px-22) var(--ny-v63-px-8);align-items:start}.nf-news-stamp{font-size:var(--ny-v63-px-10);letter-spacing:.1em;color:var(--accent);text-transform:uppercase}.nf-news-stamp b{display:block;font:var(--ny-v63-px-36)/1.2 var(--editorial);margin-top:var(--ny-v63-px-4)}.nf-news-card .post-title{font:600 var(--ny-v63-px-21)/1.3 var(--ui);margin:var(--ny-v63-px-8) 0}.nf-news-card .nf-excerpt{color:var(--muted);font-size:var(--ny-v63-px-13);max-width:70ch}.nf-news-card .nf-image img{width:var(--ny-v63-px-160);height:var(--ny-v63-px-112);object-fit:cover}.nf-appearance-news .nf-card-footer{border-top:0;padding:0 var(--ny-v63-px-8) var(--ny-v63-px-16) var(--ny-v63-px-102)}.nf-appearance-news .nf-card-heading{margin-top:var(--ny-v63-px-12)}.nf-card.nf-compact{background:transparent;border-radius:0;border-bottom:var(--ny-v63-px-1) solid var(--line)}.nf-compact-card{display:grid;grid-template-columns:minmax(0,1fr) var(--ny-v63-px-160);gap:var(--ny-v63-px-24);padding:var(--ny-v63-px-20) 0}.nf-compact-card.no-media{grid-template-columns:1fr}.nf-compact-card .post-title{font-size:var(--ny-v63-px-25);margin:var(--ny-v63-px-12) 0 var(--ny-v63-px-8)}.nf-compact-card .nf-excerpt{font-size:var(--ny-v63-px-13);color:var(--muted)}.nf-compact-card .nf-image img{width:var(--ny-v63-px-160);height:var(--ny-v63-px-130);object-fit:cover;border-radius:var(--ny-v63-px-7)}.nf-card.nf-compact .nf-card-footer{padding:0 0 var(--ny-v63-px-16);border-top:0}.nf-card.nf-compact .nf-card-heading{margin-bottom:var(--ny-v63-px-12)}@media(min-width:1600px){.nf-story-stage{min-height:var(--ny-v63-px-400)}.nf-stage-copy .post-title{font-size:var(--ny-v63-px-45)}}@media(max-width:1100px){.nf-story-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.nf-stage-copy .post-title{font-size:var(--ny-v63-px-35)}.nf-stage-copy{padding:var(--ny-v63-px-24)}.nf-story-aside{padding:var(--ny-v63-px-20);gap:var(--ny-v63-px-14)}.nf-essay-head{grid-template-columns:1fr}.nf-essay-head .nf-image img,.nf-footer-type{display:none}.nf-photo-caption{flex-direction:column;gap:var(--ny-v63-px-6)}}@media(max-width:767px){.nf-story-grid{display:block}.nf-story-stage{min-height:var(--ny-v63-px-294);border-radius:var(--ny-v63-px-12) var(--ny-v63-px-12) 0 0}.nf-stage-copy{padding:var(--ny-v63-px-22)}.nf-stage-copy .post-title{font-size:var(--ny-v63-px-34);line-height:1.07}.nf-stage-kind{left:var(--ny-v63-px-22);top:var(--ny-v63-px-20);font-size:var(--ny-v63-px-9)}.nf-stage-corner{right:var(--ny-v63-px-20);top:var(--ny-v63-px-20);font-size:var(--ny-v63-px-9)}.nf-stage-community{font-size:var(--ny-v63-px-10);margin-top:var(--ny-v63-px-12)}.nf-story-aside{padding:var(--ny-v63-px-18);gap:var(--ny-v63-px-14)}.nf-story-aside .nf-excerpt{font-size:var(--ny-v63-px-14);line-height:1.65}.nf-story-aside .nf-live-discussion{padding-top:var(--ny-v63-px-12)}.nf-story-aside .live-comment-body{-webkit-line-clamp:2}.nf-story-reading .button{min-height:var(--ny-v63-px-44)}.nf-card-footer{padding:var(--ny-v63-px-8) var(--ny-v63-px-12);gap:var(--ny-v63-px-4)}.nf-scene-pad{padding:var(--ny-v63-px-20)}.nf-question-topline{margin-bottom:var(--ny-v63-px-16)}.nf-appearance-question .post-title{font-size:var(--ny-v63-px-29)}.nf-question-invite .nf-read-entry{min-height:var(--ny-v63-px-44)}.nf-question-card .nf-live-discussion{margin-top:var(--ny-v63-px-16)}.nf-photo-card>.nf-card-heading{padding:var(--ny-v63-px-14) var(--ny-v63-px-18)}.nf-photo-stage{min-height:var(--ny-v63-px-236)}.nf-photo-stage .post-title{font-size:var(--ny-v63-px-30)}.nf-photo-caption{padding:var(--ny-v63-px-14) var(--ny-v63-px-18);gap:var(--ny-v63-px-8)}.nf-photo-caption .nf-read-entry{min-height:var(--ny-v63-px-44)}.nf-photo-detail{width:var(--ny-v63-px-44);height:var(--ny-v63-px-44)}.nf-card:has(.nf-note-card) .nf-excerpt{font-size:var(--ny-v63-px-23)}.nf-card:has(.nf-note-card) .nf-note-glyph{font-size:var(--ny-v63-px-44);margin-bottom:var(--ny-v63-px-14)}.nf-appearance-article .post-title{font-size:var(--ny-v63-px-31)}.nf-essay-head{grid-template-columns:minmax(0,1fr) var(--ny-v63-px-88);gap:var(--ny-v63-px-16)}.nf-essay-head .nf-image img{display:block;width:var(--ny-v63-px-88);height:var(--ny-v63-px-160)}.nf-essay-head p{font-size:var(--ny-v63-px-13)}.nf-essay-quote{font-size:var(--ny-v63-px-21)}.nf-news-card{grid-template-columns:var(--ny-v63-px-42) minmax(0,1fr);gap:var(--ny-v63-px-16);padding:var(--ny-v63-px-18) 0}.nf-news-stamp{font-size:var(--ny-v63-px-8)}.nf-news-stamp b{font-size:var(--ny-v63-px-28)}.nf-news-card .nf-image img{display:none}.nf-news-card .post-title{font-size:var(--ny-v63-px-19)}.nf-appearance-news .nf-card-footer{padding:0 0 var(--ny-v63-px-12)}.nf-compact-card{grid-template-columns:minmax(0,1fr) var(--ny-v63-px-90);gap:var(--ny-v63-px-14);padding:var(--ny-v63-px-18) 0}.nf-compact-card .nf-image img{width:var(--ny-v63-px-90);height:var(--ny-v63-px-108)}.nf-compact-card .post-title{font-size:var(--ny-v63-px-24)}.nf-compact-card .nf-excerpt{font-size:var(--ny-v63-px-13)}}@media(max-width:359px){.nf-story-stage{min-height:var(--ny-v63-px-270)}.nf-stage-copy .post-title{font-size:var(--ny-v63-px-31)}.nf-story-aside{padding:var(--ny-v63-px-16)}.nf-card-footer{padding-inline:var(--ny-v63-px-8)}.nf-scene-pad{padding:var(--ny-v63-px-18)}.nf-appearance-question .post-title{font-size:var(--ny-v63-px-27)}.nf-essay-head{grid-template-columns:1fr}.nf-essay-head .nf-image img{display:none}.nf-photo-stage .post-title{font-size:var(--ny-v63-px-28)}.nf-card .nf-card-heading>.avatar{width:var(--ny-v63-px-28)}.nf-card .nf-author-sub{font-size:var(--ny-v63-px-10)}}.nf-appearance-mini{background:var(--mini-shell);border:0;box-shadow:none;border-radius:var(--mini-radius);padding:0 var(--mini-inset);min-width:0;width:100%;max-width:none;color:var(--mini-ink);scroll-margin-top:var(--ny-v63-px-84);isolation:isolate}.nf-mini-heading{height:auto;min-height:var(--ny-v63-px-54);display:flex;align-items:center;gap:var(--ny-v63-px-4);padding:var(--ny-v63-px-5) 0 var(--ny-v63-px-5) var(--ny-v63-px-2)}.nf-mini-heading>a{flex:1;min-width:0;font:500 var(--ny-v63-px-10)/1.45 var(--ui);letter-spacing:.04em;color:var(--mini-muted);overflow-wrap:anywhere}.nf-mini-heading>a>span{margin:0 var(--ny-v63-px-3);color:var(--faint)}.nf-mini-heading>.icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--ny-v63-px-36);min-height:var(--ny-v63-px-40);flex:none;border-radius:var(--ny-v63-px-12);color:var(--mini-muted)}.nf-mini-heading>.icon-button svg{width:var(--ny-v63-px-22);height:var(--ny-v63-px-22)}.nf-mini-heading>.icon-button:hover{background:var(--mini-paper)}.nf-mini-inner{border-radius:var(--mini-inner-radius);background:var(--mini-paper);overflow:hidden;min-width:0}.nf-mini-inner .nf-gallery{position:relative;margin:0;background:var(--mini-paper)}.nf-mini-inner .nf-image{padding:0;display:block;width:100%;background:var(--mini-paper);border:0;border-radius:0;aspect-ratio:16/9;overflow:hidden}.nf-mini-inner .nf-image img{width:100%;height:100%;object-fit:cover}.nf-mini-inner .nf-image:disabled{opacity:1;cursor:default}.nf-mini-inner .nf-gallery-count{position:absolute;bottom:var(--ny-v63-px-10);right:var(--ny-v63-px-10);pointer-events:none;background:#05080fc2;color:var(--ny-mini-ink);border-radius:var(--ny-v63-px-8);padding:var(--ny-v63-px-3) var(--ny-v63-px-7);font-size:var(--ny-v63-px-11)}.nf-mini-copy{padding:var(--ny-v63-px-20) var(--mini-text-pad);font:400 var(--mini-body-size)/var(--mini-body-leading) var(--ui);overflow-wrap:anywhere}.nf-mini-copy p+p{margin-top:var(--ny-v63-px-14)}.nf-mini-copy h2{font:600 var(--ny-v63-px-19)/1.3 var(--ui);margin-bottom:var(--ny-v63-px-12);color:var(--mini-ink)}.nf-mini-copy h3{font:600 var(--ny-v63-px-17)/1.4 var(--ui);margin:var(--ny-v63-px-14) 0 var(--ny-v63-px-8)}.nf-mini-copy h3:first-child{margin-top:0}.nf-mini-copy .nx-document-closing{color:var(--mini-muted);margin-top:var(--ny-v63-px-16)}.nf-mini-copy .nf-preview-placeholder{color:var(--mini-muted)}.nf-mini-copy blockquote{font-style:italic}.nf-mini-copy .nf-read-entry{display:flex;gap:var(--ny-v63-px-8);align-items:center;min-height:var(--ny-v63-px-40);padding:var(--ny-v63-px-8) 0 0;margin-top:var(--ny-v63-px-8);color:var(--accent);font-size:var(--ny-v63-px-13)}.nf-mini-copy .nf-read-entry svg{width:var(--ny-v63-px-16);height:var(--ny-v63-px-16)}.nf-mini-copy .nf-read-entry[aria-expanded=true] svg{transform:rotate(180deg)}.nf-appearance-mini.text-only .nf-mini-copy{padding-top:var(--ny-v63-px-28);padding-bottom:var(--ny-v63-px-28)}.nf-appearance-mini .nf-card-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-v63-px-6);min-height:var(--ny-v63-px-66);padding:var(--ny-v63-px-8) 0 var(--ny-v63-px-10);border:0;background:transparent}.nf-mini-classification{font:var(--ny-v63-px-11)/1.4 var(--ui);color:var(--mini-muted);text-align:right;min-width:0;display:grid;gap:var(--ny-v63-px-1);padding-right:var(--ny-v63-px-2);overflow-wrap:anywhere}.nf-mini-classification>span:first-child{color:var(--mini-ink)}.nf-appearance-mini button:focus-visible,.nf-appearance-mini a:focus-visible{outline:var(--ny-v63-px-2) solid var(--accent);outline-offset:var(--ny-v63-px-2)}.nf-appearance-mini .nf-mini-inner .nf-image:focus-visible{outline-offset:var(--ny-v63-px-neg-4)}.nf-appearance-mini button:disabled{opacity:.6;cursor:default}.nf-appearance-mini .nf-mini-inner .nf-image:disabled{opacity:1}.nf-mini-classification a:hover{text-decoration:underline}.nf-mini-heading>a{font-size:var(--ny-v63-px-10);text-transform:uppercase}.nf-mini-classification a{display:inline-flex;align-items:center;min-height:var(--ny-v63-px-28)}@media(max-width:767px){.nf-mini-heading>.icon-button{min-width:var(--ny-v63-px-44);min-height:var(--ny-v63-px-44)}.nf-mini-heading>a{font-size:var(--ny-v63-px-10)}.nf-appearance-mini{--mini-radius:var(--ny-v63-px-22);--mini-inner-radius:var(--ny-v63-px-16);--mini-inset:var(--ny-v63-px-12) }.nf-mini-copy{font-size:var(--ny-v63-px-16)}.nf-mini-classification{font-size:var(--ny-v63-px-10)}.nf-mini-classification a{min-height:var(--ny-v63-px-44)}.nf-appearance-mini .nf-card-footer{min-height:var(--ny-v63-px-62);gap:var(--ny-v63-px-4)}}@media(max-width:359px){.nf-appearance-mini{--mini-inset:var(--ny-v63-px-10) }.nf-mini-copy{padding:var(--ny-v63-px-18) var(--ny-v63-px-14);font-size:var(--ny-v63-px-15)}.nf-mini-classification{font-size:var(--ny-v63-px-9)}.nf-mini-heading>a{font-size:var(--ny-v63-px-9)}}@media(hover:none)and (pointer:coarse){.nf-mini-heading>.icon-button{min-height:var(--ny-v63-px-44);min-width:var(--ny-v63-px-44)}}.nf-row-mini[data-stacked=true]>.nf-signal-row>.nf-appearance-mini,.nf-row-mini.unfolded>.nf-signal-row>.nf-appearance-mini{max-width:var(--ny-v63-px-580);justify-self:center}.nf-row-mini.unfolded>.nf-signal-row>.nf-appearance-mini.is-expanded{max-width:var(--ny-v63-px-720)}.nf-essay-quote:empty{display:none}.nf-essay-head:not(:has(.nf-image img)){grid-template-columns:minmax(0,1fr)}.nf-essay-head .nf-essay-quote{font:italic var(--ny-v63-px-21)/1.4 var(--editorial);color:var(--accent);margin:var(--ny-v63-px-16) 0}.nf-essay-head .nf-story-reading{margin-top:var(--ny-v63-px-12)}@media(max-width:767px){.nf-question-topline>.icon-button{width:var(--ny-v63-px-44);height:var(--ny-v63-px-44)}.nf-photo-caption .nf-read-entry{min-height:var(--ny-v63-px-44)}}@media(hover:none)and (pointer:coarse){.nf-mini-heading>.icon-button{min-width:var(--ny-v63-px-44);min-height:var(--ny-v63-px-44)}}.nf-source-line{font:var(--ny-v63-px-13)/1.6 var(--ui);margin-top:var(--ny-v63-px-16)}.nf-source-line a{color:var(--accent)}.nf-source-line svg{display:inline;vertical-align:middle;width:var(--ny-v63-px-14)}.nf-mini-attachments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ny-v63-px-8);margin-top:var(--ny-v63-px-16)}.nf-mini-attachments button{min-width:0;padding:0;border-radius:var(--ny-v63-px-8);overflow:hidden}.nf-mini-attachments img{width:100%;aspect-ratio:4/3;object-fit:cover}}@layer feed{.nf-reading-full{padding:var(--ny-v63-px-28) var(--ny-v63-px-32);background:var(--surface-soft);border-top:var(--ny-v63-px-1) solid var(--line);scroll-margin-top:var(--ny-v63-px-85)}.nf-reading-inline-head{display:flex;justify-content:space-between;gap:var(--ny-v63-px-12);align-items:center;margin:0 auto var(--ny-v63-px-18);max-width:var(--ny-v63-px-744);font-size:var(--ny-v63-px-11);color:var(--muted)}.nf-reading-inline-head a{color:var(--accent)}.nf-reading-prose{font:var(--ny-v63-px-18)/1.8 var(--editorial);max-width:var(--ny-v63-px-744);margin-inline:auto;color:var(--text);overflow-wrap:anywhere}.nf-reading-prose p+p{margin-top:var(--ny-v63-px-14)}.nf-reading-prose h2{font:var(--ny-v63-px-29)/1.25 var(--editorial);margin:var(--ny-v63-px-24) 0 var(--ny-v63-px-12)}.nf-reading-prose blockquote{font:italic var(--ny-v63-px-25)/1.5 var(--editorial);color:var(--ink);padding:var(--ny-v63-px-8) 0 var(--ny-v63-px-8) var(--ny-v63-px-20);border-left:var(--ny-v63-px-2) solid var(--accent);margin:var(--ny-v63-px-22) 0}.nf-reading-prose figure{margin:var(--ny-v63-px-22) 0}.nf-reading-prose img{width:100%;height:auto;border-radius:var(--ny-v63-px-4)}.nf-reading-prose figcaption{font:var(--ny-v63-px-11)/1.6 var(--ui);color:var(--muted);margin-top:var(--ny-v63-px-8)}.nf-reading-prose .nf-prose-float{float:right;width:min(36%,var(--ny-v63-px-220));height:auto;margin:0 0 var(--ny-v63-px-16) var(--ny-v63-px-24);border-radius:var(--ny-v63-px-3)}.nf-reading-prose:after{content:"";display:block;clear:both}.nf-reading-end{height:var(--ny-v63-px-1);width:100%;pointer-events:none}.nf-conversation-bridge{max-width:var(--ny-v63-px-744);margin:var(--ny-v63-px-26) auto 0;display:flex;align-items:center;justify-content:space-between;gap:var(--ny-v63-px-20);padding:var(--ny-v63-px-20) 0;border-block:var(--ny-v63-px-1) solid var(--line)}.nf-conversation-bridge h3{font:var(--ny-v63-px-24)/1.2 var(--editorial);margin:var(--ny-v63-px-5) 0 var(--ny-v63-px-7)}.nf-conversation-bridge p{font-size:var(--ny-v63-px-12);color:var(--muted)}.nf-conversation-bridge .button{white-space:nowrap}.nf-next-window{max-width:var(--ny-v63-px-744);margin:var(--ny-v63-px-20) auto 0;display:grid;grid-template-columns:var(--ny-v63-px-88) minmax(0,1fr) var(--ny-v63-px-32);gap:var(--ny-v63-px-16);align-items:center;padding:var(--ny-v63-px-14) 0}.nf-next-window img{width:var(--ny-v63-px-88);height:var(--ny-v63-px-76);object-fit:cover;border-radius:var(--ny-v63-px-38) var(--ny-v63-px-38) var(--ny-v63-px-3) var(--ny-v63-px-3)}.nf-next-window small{font-size:var(--ny-v63-px-10);color:var(--accent);display:block;margin-bottom:var(--ny-v63-px-4);letter-spacing:.06em}.nf-next-window h3{font:var(--ny-v63-px-22)/1.2 var(--editorial)}.nf-next-window p{font-size:var(--ny-v63-px-11);color:var(--muted);margin-top:var(--ny-v63-px-5)}.nf-next-window>svg{width:var(--ny-v63-px-22);color:var(--accent)}.nf-simple-subscribe{max-width:var(--ny-v63-px-744);margin:var(--ny-v63-px-16) auto 0;display:flex;gap:var(--ny-v63-px-16);align-items:center;justify-content:space-between;padding-top:var(--ny-v63-px-16);color:var(--muted);font-size:var(--ny-v63-px-12)}.nf-simple-subscribe .button{white-space:nowrap}@media(max-width:767px){.nf-reading-full{padding:var(--ny-v63-px-22) var(--ny-v63-px-18)}.nf-reading-inline-head{font-size:var(--ny-v63-px-10)}.nf-reading-prose{font-size:var(--ny-v63-px-18);line-height:1.78}.nf-reading-prose h2{font-size:var(--ny-v63-px-26)}.nf-reading-prose blockquote{font-size:var(--ny-v63-px-22);padding-left:var(--ny-v63-px-14)}.nf-reading-prose .nf-prose-float{float:none;width:100%;max-height:var(--ny-v63-px-260);object-fit:cover;margin:0 0 var(--ny-v63-px-18)}.nf-conversation-bridge{align-items:start;gap:var(--ny-v63-px-14);flex-direction:column}.nf-conversation-bridge h3{font-size:var(--ny-v63-px-25)}.nf-conversation-bridge .button{width:100%;justify-content:space-between}.nf-next-window{grid-template-columns:var(--ny-v63-px-65) minmax(0,1fr) var(--ny-v63-px-20);gap:var(--ny-v63-px-12)}.nf-next-window img{width:var(--ny-v63-px-65);height:var(--ny-v63-px-80)}.nf-next-window h3{font-size:var(--ny-v63-px-21)}.nf-simple-subscribe{flex-wrap:wrap;gap:var(--ny-v63-px-10)}}@media(max-width:359px){.nf-reading-full{padding-inline:var(--ny-v63-px-16)}}.nf-reading-full{margin:0;min-width:0}.nf-reading-prose .read-body{padding:0;font:inherit;color:inherit;max-width:none}.nf-reading-prose .post-reading{max-width:none}.nf-mini-copy .nf-mini-expanded .read-body{padding:0;font:inherit;color:inherit}.nf-mini-copy .read-body :is(h2,h3){font:600 var(--ny-v63-px-17)/1.4 var(--ui);margin:var(--ny-v63-px-14) 0 var(--ny-v63-px-8)}}@layer feed{.nf-popular-context{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ny-space-3) var(--ny-space-4);min-width:0;max-width:100%;margin-block:var(--ny-space-4);padding-block:var(--ny-space-3);border-block-start:var(--ny-reading-rule) solid var(--ny-border-default)}.nf-popular-context>div{flex:1;min-width:0}.nf-popular-context h2{margin:0;color:var(--ny-text-primary);font-size:var(--ny-text-md);font-weight:var(--ny-weight-medium);line-height:var(--ny-leading-heading);overflow-wrap:anywhere}.nf-popular-context p{margin:var(--ny-space-2) 0 0;color:var(--ny-text-secondary);font-size:var(--ny-text-sm);line-height:var(--ny-leading-body);overflow-wrap:anywhere}.nf-popular-context a{display:inline-flex;align-items:center;min-height:var(--ny-control-height);max-width:100%;color:var(--ny-accent);font-size:var(--ny-text-sm);white-space:normal;overflow-wrap:anywhere}.nf-low-data{border-block-start-color:var(--ny-accent-border)}.nf-following-source{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ny-space-2) var(--ny-space-3);min-width:0;max-width:100%;margin-block-start:var(--ny-space-6);padding-block:var(--ny-space-2);border-block-start:var(--ny-reading-rule) solid var(--ny-border-default);color:var(--ny-text-secondary);font-size:var(--ny-text-sm);line-height:var(--ny-leading-body)}.nf-following-source a{display:inline-flex;align-items:center;min-width:0;min-height:var(--ny-control-height);max-width:100%;color:var(--ny-text-primary);overflow-wrap:anywhere}@media(max-width:540px){.nf-popular-context{align-items:flex-start}.nf-popular-context>div{flex-basis:100%}.nf-following-source{margin-block-start:var(--ny-space-4)}}}@layer feed{.nf-publication-stream{display:grid;gap:var(--ny-v63-scene-gap);min-width:0}.nf-composition-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.nf-row-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ny-v63-scene-gap)}.nf-row-mini[data-count="1"]{max-width:var(--ny-v63-mini-single-width);width:100%;margin-inline:auto}.nf-row-mini[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--ny-v63-mini-pair-width);width:100%;margin-inline:auto}.nf-row-question-media{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--ny-v63-scene-gap)}.nf-row-note-article{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--ny-v63-scene-gap)}.nf-composition-row[data-stacked=true]{grid-template-columns:minmax(0,1fr)}.nf-composition-row[data-align=balanced]{align-items:stretch}.nf-composition-row[data-align=balanced]>.nf-signal-row{display:flex;flex-direction:column}.nf-composition-row[data-align=balanced] .nf-card{height:100%;display:flex;flex-direction:column}.nf-composition-row[data-align=balanced] .nf-card-footer{margin-top:auto}.nf-row-mini[data-stacked=true]>.nf-signal-row{max-width:var(--ny-v63-mini-single-width);width:100%;justify-self:center}.nf-row-mini.unfolded{grid-template-columns:minmax(0,1fr);max-width:none;width:100%}.nf-row-mini.unfolded>.nf-signal-row{max-width:var(--ny-v63-mini-single-width);width:100%;justify-self:center}.nf-row-mini.unfolded>.nf-signal-row:has(>.nf-card.is-expanded){max-width:var(--ny-v63-mini-expanded-width)}@media(max-width:1100px){.nf-row-question-media{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-row-note-article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media(min-width:768px)and (max-width:1099px){.nf-row-mini{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.nf-publication-stream{gap:var(--ny-space-4)}.nf-row-mini,.nf-row-question-media,.nf-row-note-article,.nf-row-mini[data-count="2"]{grid-template-columns:minmax(0,1fr);gap:var(--ny-space-4)}}.nf-row-mini.unfolded[data-count]{grid-template-columns:minmax(0,1fr);max-width:none}}@layer feed{.nf-feed-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-v63-px-12);margin-bottom:var(--ny-v63-px-20)}.nf-feed-controls{display:flex;align-items:center;gap:var(--ny-v63-px-10)}.nf-tabs{display:flex;align-items:center;gap:var(--ny-v63-px-3);max-width:100%;overflow:auto}.nf-tabs a,.nf-tabs button{min-height:var(--ny-v63-px-36);padding:var(--ny-v63-px-7) var(--ny-v63-px-12);border-radius:var(--ny-v63-px-6);color:var(--muted);font-size:var(--ny-v63-px-12);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--ny-v63-px-6)}.nf-tabs [aria-current=page],.nf-tabs [aria-pressed=true]{background:var(--accent-bg);color:var(--accent)}.nf-tabs a:hover,.nf-tabs button:hover{color:var(--ink)}.nf-topic-controls{display:flex;gap:var(--ny-v63-px-2);overflow:auto;scrollbar-width:thin}.nf-topic-controls>a{padding:var(--ny-v63-px-8) var(--ny-v63-px-12);min-height:var(--ny-v63-px-36);font-size:var(--ny-v63-px-12);white-space:nowrap;color:var(--muted)}.nf-topic-controls>a[aria-current=true]{color:var(--ink);background:var(--surface);border-radius:var(--ny-v63-px-20)}@media(max-width:1100px){.nf-feed-controls{gap:var(--ny-v63-px-5)}.nf-topic-controls>a{padding:var(--ny-v63-px-8)}}@media(max-width:767px){.nf-feed-toolbar{flex-wrap:wrap;gap:var(--ny-v63-px-10);margin-bottom:var(--ny-v63-px-16)}.nf-feed-controls{display:flex;width:100%;gap:var(--ny-v63-px-6)}.nf-tabs a,.nf-tabs button{min-height:var(--ny-v63-px-40);padding:var(--ny-v63-px-8) var(--ny-v63-px-10);font-size:var(--ny-v63-px-11)}.nf-topic-controls{width:auto;min-width:0;gap:var(--ny-v63-px-4);order:0}.nf-topic-controls>a{padding:var(--ny-v63-px-5) var(--ny-v63-px-10);min-height:var(--ny-v63-px-36);font-size:var(--ny-v63-px-11)}.setting-row .nf-tabs{flex:none}}@media(max-width:359px){.nf-topic-controls{gap:var(--ny-v63-px-4)}}.nf-feed-toolbar,.nf-feed-controls,.nf-topic-controls{min-width:0}.nf-topic-more{flex:none}.nf-topic-more summary,.nf-stream-more summary{list-style:none;cursor:pointer;min-height:var(--ny-control-height);display:grid;place-items:center}.nf-stream-more{position:relative}.nf-stream-more[open]{display:grid;gap:var(--ny-space-2);background:var(--ny-bg-surface-1);padding:var(--ny-space-2);border-radius:var(--ny-radius-control)}.nf-stream-more a,.nf-stream-more button{min-height:var(--ny-control-height);display:flex;align-items:center;font-size:var(--ny-text-xs)}.nf-topic-more select{min-height:var(--ny-control-height);max-width:100%;background:var(--ny-bg-surface-1);color:var(--ny-text-primary)}.nf-quick-write{display:flex;gap:var(--ny-v63-px-14);align-items:center;padding:var(--ny-v63-px-20) 0;border-block:var(--ny-v63-px-1) solid var(--line);margin:var(--ny-v63-px-28) 0 0}.nf-quick-write .nf-quick-prompt{flex:1;color:var(--text)}.nf-quick-write .nf-quick-prompt b{display:block;font:var(--ny-v63-px-26)/1.2 var(--editorial);color:var(--ink)}.nf-quick-write .nf-quick-prompt small{font-size:var(--ny-v63-px-12);color:var(--muted)}.nf-quick-write>svg{color:var(--accent)}@media(max-width:767px){.nf-quick-write{padding:var(--ny-v63-px-22) 0;margin-top:var(--ny-v63-px-22);gap:var(--ny-v63-px-12)}.nf-quick-write .nf-quick-prompt b{font-size:var(--ny-v63-px-23)}.nf-quick-write .nf-quick-prompt small{display:block;font-size:var(--ny-v63-px-11);margin-top:var(--ny-v63-px-4)}.nf-quick-write>.button{display:none}}}@layer base,tokens,feed,pages,editor,discussion,messages,overlays,utilities;@layer base{*{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-padding-top:var(--ny-scroll-padding)}body{margin:0;background:var(--bg);color:var(--text);font:var(--ny-weight-regular) var(--ny-body-font-size)/var(--ny-leading-body) var(--ui);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}button,input,textarea,select{font:inherit;color:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0;background:none}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--ny-focus-outline-width) solid var(--accent);outline-offset:var(--ny-focus-offset)}p,figure,blockquote{margin:0}input,textarea,select{min-width:0}svg{flex-shrink:0}img{display:block;max-width:100%}h1,h2,h3,h4{margin:0;color:var(--ink);text-wrap:pretty}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.button,.icon-button,.page-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ny-space-2);min-height:var(--ny-control-height);border:0;background:transparent;color:var(--ink);transition:background var(--fast),color var(--fast)}.button{padding:var(--ny-button-padding-block) var(--ny-button-padding-inline);border-radius:var(--ny-radius-control);font:var(--ny-weight-semibold) var(--ny-text-sm)/var(--ny-line-body) var(--ui)}.button.primary{background:var(--accent);color:var(--accent-ink)}.button.secondary{background:var(--raised);color:var(--ink)}.button.outline{border:1px solid var(--control);color:var(--ink)}.button svg{width:17px;height:17px}.button.ghost{background:transparent;color:var(--muted)}.button.danger{background:var(--surface-soft);color:var(--error)}.button.nx-button-sm{min-height:var(--ny-control-height-sm);padding:var(--ny-button-padding-block-sm) var(--ny-button-padding-inline-sm);font-size:var(--ny-text-xs)}.button.nx-button-lg{min-height:var(--ny-control-height-lg);padding-inline:var(--ny-space-5);font-size:var(--ny-text-md)}.icon-button,.page-icon-button{position:relative;flex:none;width:var(--ny-control-height);height:var(--ny-control-height);min-width:var(--ny-control-height);padding:0;border-radius:var(--ny-radius-icon);color:var(--muted)}.nx-spinner{animation:nx-spin 1s linear infinite;flex-shrink:0}.avatar{display:inline-flex;flex-shrink:0;overflow:hidden;align-items:center;justify-content:center;border-radius:var(--ny-radius-pill);background:var(--raised);color:var(--muted)}.avatar.nx-avatar-initial{background:var(--accent-bg);color:var(--accent)}.avatar img{display:block;width:100%;height:100%;object-fit:cover}.text-button,.page-link{display:inline-flex;min-height:var(--ny-v63-px-36);align-items:center;gap:var(--ny-space-2);padding:var(--ny-v63-px-6) 0;font-size:var(--ny-text-xs);color:var(--accent)}.muted{color:var(--muted)}.form-actions,.form-footer,.page-form-footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--ny-space-2)}.search-form,.page-search{display:flex;align-items:center;gap:var(--ny-space-3);padding:var(--ny-v63-px-10) var(--ny-v63-px-14);border:1px solid var(--control);border-radius:var(--ny-radius-search);background:var(--surface);margin-bottom:var(--ny-gap-scenes)}:is(.search-form,.page-search)>svg{color:var(--muted)}:is(.search-form,.page-search) input{flex:1;border:0;min-height:var(--ny-v63-px-36);background:none;outline:0;font-size:var(--ny-field-font-size);width:100%}.nx-tabs{display:flex;align-items:center;gap:var(--ny-segment-gap);max-width:100%;overflow:auto}.nx-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ny-segment-content-gap);min-height:var(--ny-segment-height);padding:var(--ny-segment-padding-block) var(--ny-segment-padding-inline);border:0;border-radius:var(--ny-radius-sm);background:transparent;color:var(--muted);font-size:var(--ny-segment-font-size);white-space:nowrap;flex-shrink:0;transition:background var(--fast),color var(--fast)}.nx-tabs button[aria-pressed=true]{background:var(--accent-bg);color:var(--accent)}:is(.nx-field,.form-field){display:flex;flex-direction:column;gap:var(--ny-field-gap);min-width:0;margin-bottom:var(--ny-gap-fields)}:is(.nx-field,.form-field) label{font-size:var(--ny-text-xs);line-height:var(--ny-leading-body);color:var(--muted)}:is(.nx-field,.form-field) small{font-size:var(--ny-text-xs);line-height:var(--ny-leading-body);color:var(--muted)}:is(.nx-field,.form-field) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){min-height:var(--ny-field-height);width:100%;min-width:0;max-width:100%;padding:var(--ny-field-padding-block) var(--ny-field-padding-inline);background:var(--surface);color:var(--text);border:1px solid var(--control);border-radius:var(--ny-radius-control);font-size:var(--ny-field-font-size)}:is(.nx-field,.form-field) textarea{min-height:100px;resize:vertical}.form-error{color:var(--error);font-size:var(--ny-text-xs);margin-top:var(--ny-space-2)}.form-error:empty{display:none}.nx-field-error{margin-top:var(--ny-space-2);font-size:var(--ny-text-xs);color:var(--error)}.nx-chip,.nx-badge,.nx-level-badge{display:inline-flex;align-items:center;gap:var(--ny-space-1);max-width:100%;padding:var(--ny-space-1) var(--ny-space-2);border:1px solid var(--border);border-radius:var(--ny-radius-pill);background:var(--surface);color:var(--secondary);font-size:var(--ny-text-xs);overflow-wrap:anywhere}button.nx-chip{min-height:var(--ny-control-height)}.nx-chip.is-active,.nx-tone-accent{background:var(--ny-accent-muted);border-color:var(--ny-accent-border);color:var(--accent)}.nx-tone-success{color:var(--success)}.nx-tone-warning{color:var(--warning)}.nx-tone-danger{color:var(--danger)}.nx-stat{display:inline-flex;align-items:baseline;gap:var(--ny-space-1);font-variant-numeric:tabular-nums}.nx-stat strong{font-weight:var(--ny-weight-semibold)}.nx-stat>span{color:var(--secondary);font-size:var(--ny-text-sm)}.nx-skeleton{display:grid;gap:var(--ny-space-2);min-width:0}.skeleton{display:block;border-radius:var(--ny-radius-xs);background:var(--raised);animation:nx-skeleton 1.8s ease-in-out infinite}.nx-skeleton>.skeleton{min-height:var(--ny-space-4)}.nx-rating{display:inline-flex;align-items:center;gap:var(--ny-space-1);font-variant-numeric:tabular-nums}.nx-rating .icon-button[aria-pressed=true]{color:var(--accent);background:var(--ny-accent-muted)}.nx-rating output{min-width:var(--ny-space-8);text-align:center}.nx-karma-meter{display:grid;gap:var(--ny-space-2);min-width:0}.nx-karma-meter>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-space-3);flex-wrap:wrap}.nx-karma-meter [role=progressbar]{height:var(--ny-space-1);overflow:hidden;border-radius:var(--ny-radius-pill);background:var(--surface-3)}.nx-karma-meter [role=progressbar]>span{display:block;height:100%;background:var(--accent)}.nx-karma-meter small{color:var(--secondary)}.nx-surface{min-width:0;padding:var(--ny-space-4);border:0;border-radius:var(--ny-radius-scene);background:var(--surface)}.nx-surface-raised{background:var(--raised)}.nx-surface-floating{background:var(--raised);box-shadow:var(--ny-shadow-floating)}.nx-surface-interactive{transition:background var(--ny-motion-normal),border-color var(--ny-motion-normal)}.nx-stack{display:flex;flex-direction:column;gap:var(--nx-stack-gap,var(--ny-space-4));min-width:0}.nx-stack-row{flex-direction:row;flex-wrap:wrap;align-items:center}.nx-container{width:100%;max-width:var(--ny-width-content);margin-inline:auto;padding-inline:var(--ny-space-4);min-width:0}.nx-container-reading{max-width:var(--ny-width-reading)}.nx-container-feed{max-width:var(--ny-width-feed)}.nx-container-shell{max-width:var(--ny-width-shell)}.nx-dialog{max-width:min(var(--ny-width-reading),calc(100% - var(--ny-space-8)));max-height:calc(100dvh - var(--ny-space-8));margin:auto;padding:var(--ny-space-6);border:1px solid var(--line);border-radius:var(--ny-radius-scene);background:var(--surface);color:var(--text);box-shadow:var(--ny-shadow-3)}.nx-dialog::backdrop{background:var(--shade)}.nx-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:var(--ny-space-4);margin-bottom:var(--ny-space-4)}.nx-dialog h2{margin:0;font:var(--ny-weight-regular) var(--ny-dialog-title)/var(--ny-leading-heading) var(--editorial);color:var(--ink)}.nx-floating{position:relative;width:max-content;max-width:100%}.nx-floating>summary{display:flex;align-items:center;gap:var(--ny-space-2);min-height:var(--ny-control-height);padding:var(--ny-button-padding-block) var(--ny-button-padding-inline);border:1px solid var(--control);border-radius:var(--ny-radius-control);font:var(--ny-weight-semibold) var(--ny-text-sm)/var(--ny-line-body) var(--ui);color:var(--ink);cursor:pointer;list-style:none}.nx-floating>summary::-webkit-details-marker{display:none}.nx-floating>summary svg{width:17px;height:17px}.nx-floating-panel{position:fixed;z-index:var(--ny-z-popover);min-width:var(--ny-popup-min-width);width:max-content;max-width:calc(100vw - var(--ny-space-6));padding:var(--ny-popup-padding);border:1px solid var(--control);border-radius:var(--ny-popup-radius);background:var(--raised);box-shadow:var(--ny-shadow-floating)}.nx-floating-panel [role=menuitem]{display:flex;align-items:center;gap:var(--ny-gap-avatar);width:100%;min-height:var(--ny-menu-height);padding:var(--ny-menu-padding-block) var(--ny-menu-padding-inline);border:0;border-radius:var(--ny-menu-radius);background:transparent;color:var(--text);font-size:var(--ny-text-xs);text-align:start}.nx-floating-panel [role=menuitem]:hover{background:var(--accent-bg)}.nx-floating-panel svg{width:16px;height:20px}.nx-tooltip{position:relative;display:inline-flex}.nx-tooltip [role=tooltip]{position:absolute;z-index:var(--ny-z-popover);inset-inline-start:0;bottom:calc(100% + var(--ny-space-1));width:max-content;max-width:min(260px,calc(100vw - var(--ny-space-8)));padding:var(--ny-space-2) var(--ny-space-3);border:1px solid var(--ny-border-strong);border-radius:var(--radius);background:var(--surface-3);color:var(--text);font-size:var(--ny-text-xs);box-shadow:var(--ny-shadow-2)}.nx-toast{display:flex;align-items:center;gap:var(--ny-space-2);padding:var(--ny-space-3) var(--ny-toast-padding-inline);border:1px solid var(--control);border-radius:var(--ny-radius-icon);background:var(--raised);color:var(--ink);font-size:var(--ny-text-xs)}.empty-state{padding:var(--ny-space-10) var(--ny-space-4);text-align:center;color:var(--muted)}.empty-state>.nx-empty-icon{display:flex;justify-content:center;margin-bottom:var(--ny-empty-icon-gap);color:var(--accent)}.empty-state h2{font:var(--ny-weight-regular) var(--ny-empty-title)/var(--ny-leading-heading) var(--editorial);margin-bottom:var(--ny-empty-title-gap);color:var(--ink)}.empty-state p{font-size:var(--ny-text-sm);max-width:var(--ny-empty-width);margin:auto}.empty-state .button{margin-top:var(--ny-gap-scenes)}.nx-toast>span{flex:1}@keyframes nx-pop{0%{opacity:0;transform:translateY(-2px) scale(.98)}}@keyframes nx-spin{to{transform:rotate(360deg)}}@keyframes nx-skeleton{50%{opacity:.65}}.button.primary:hover{filter:brightness(1.08)}.button.ghost:hover,.icon-button:hover,.page-icon-button:hover,.nx-surface-interactive:hover{background:var(--raised);color:var(--ink)}.nx-tabs button:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.icon-button,.page-icon-button,.nx-tabs button,.nx-surface-interactive{transition:none}.nx-spinner,.skeleton,.nx-floating-panel{animation:none}}@media(max-width:767px){.button{padding:var(--ny-button-padding-block-mobile) var(--ny-button-padding-inline-mobile)}.button.nx-button-sm{padding:var(--ny-space-2) var(--ny-space-3)}}html[data-motion=reduce] :is(.button,.icon-button,.nx-tabs button,.nx-surface-interactive){transition:none}html[data-motion=reduce] :is(.nx-spinner,.skeleton,.nx-floating-panel){animation:none}@media(forced-colors:active){.nx-karma-meter [role=progressbar]{border:1px solid CanvasText}.nx-karma-meter [role=progressbar]>span{background:Highlight}}}@layer utilities{.button.nx-button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-width:0}.nx-tabs button{min-height:var(--ny-segment-height);white-space:nowrap}.header-right .icon-button:has(>.nf-notification-badge),.mobile-nav>a:has(>.nf-notification-badge){position:relative}.nx-badge.nf-notification-badge{position:absolute;inset-block-start:0;inset-inline-end:0;display:inline-flex;align-items:center;justify-content:center;min-width:var(--ny-space-5);min-height:var(--ny-space-5);max-width:none;padding:0 var(--ny-space-1);border:1px solid var(--ny-bg-canvas);border-radius:var(--ny-radius-pill);background:var(--ny-accent);color:var(--ny-text-on-accent);font-size:var(--ny-text-xs);font-weight:var(--ny-weight-semibold);line-height:1;white-space:nowrap;overflow-wrap:normal;pointer-events:none}}@layer tokens{:root{--ny-reader-lead-size-mobile: 15px;--ny-v63-px-85: 85px;--ny-v63-px-744: 744px;--ny-v63-px-220: 220px;--ny-v63-px-76: 76px;--ny-v63-px-38: 38px;--ny-v63-px-260: 260px;--ny-v63-px-65: 65px;--ny-v63-px-80: 80px;--ny-reader-lead-size: 16px;--ny-reader-lead-mobile-size: 15px;color-scheme:dark;--ny-bg-canvas: #0c0e13;--ny-bg-surface-1: #141720;--ny-bg-surface-2: #10131b;--ny-bg-surface-3: #202331;--ny-bg-surface-4: var(--ny-mini-inner);--ny-bg-surface-5: var(--ny-bg-surface-3);--ny-bg-overlay: rgba(4,5,10,.64);--ny-bg-ambient: var(--ny-bg-canvas);--ny-contrast-canvas: #000000;--ny-contrast-surface: #080808;--ny-contrast-text: #ffffff;--ny-contrast-border: #a4aab5;--ny-text-primary: #f0f0f6;--ny-text-secondary: #a1a4b8;--ny-text-tertiary: #8e92a7;--ny-text-disabled: var(--ny-text-tertiary);--ny-text-on-accent: #171327;--ny-text-on-primary: var(--ny-text-on-accent);--ny-border-subtle: #292d3b;--ny-border-default: #292d3b;--ny-border-strong: #5d637b;--ny-border-emphasis: var(--ny-border-strong);--ny-accent: #b7adff;--ny-accent-hover: var(--ny-accent);--ny-accent-strong: var(--ny-accent);--ny-accent-active: var(--ny-accent);--ny-accent-deep: var(--ny-accent);--ny-accent-fill: var(--ny-accent);--ny-accent-muted: var(--ny-accent-bg);--ny-accent-border: var(--ny-accent);--ny-success: #9bdcb9;--ny-warning: #f2a938;--ny-danger: #ffb5b5;--ny-info: #3882f6;--ny-danger-muted: var(--ny-bg-surface-2);--ny-focus-ring: var(--ny-accent);--ny-focus-outline-width: 2px;--ny-focus-offset: 3px;--ny-space-1: 4px;--ny-space-2: 8px;--ny-space-3: 12px;--ny-space-4: 16px;--ny-space-5: 20px;--ny-space-6: 24px;--ny-space-8: 32px;--ny-space-10: 40px;--ny-space-12: 48px;--ny-space-16: 64px;--ny-space-20: 80px;--ny-radius-xs: 4px;--ny-radius-sm: 6px;--ny-radius-md: 8px;--ny-radius-lg: 12px;--ny-radius-xl: 20px;--ny-radius-2xl: 24px;--ny-radius-pill: 999px;--ny-shadow-1: none;--ny-shadow-2: 0 12px 36px #0005;--ny-shadow-3: 0 24px 80px #0005;--ny-shadow-floating: 0 12px 36px #0005;--ny-blur-floating: 0px;--ny-blur-modal: 0px;--ny-motion-fast: .14s;--ny-motion-normal: .22s;--ny-motion-slow: .22s;--ny-ease-standard: cubic-bezier(.2,.7,.2,1);--ny-ease-enter: cubic-bezier(.2,.7,.2,1);--ny-ease-exit: cubic-bezier(.2,.7,.2,1);--ny-font-ui: Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;--ny-font-editorial: "Source Serif 4",Georgia,"Times New Roman",serif;--ny-text-xs: 12px;--ny-text-caption: 11px;--ny-text-overline: 10px;--ny-text-sm: 13px;--ny-text-md: 14px;--ny-body-font-size: 14px;--ny-text-lg: 18px;--ny-text-xl: 20px;--ny-title-sm: 24px;--ny-title-md: 29px;--ny-title-lg: 36px;--ny-title-xl: 48px;--ny-ui-heading-1: 32px;--ny-ui-heading-2: 24px;--ny-ui-heading-3: 20px;--ny-editorial-heading-1: 36px;--ny-editorial-heading-2: 28px;--ny-line-ui-heading-1: 40px;--ny-line-ui-heading-2: 32px;--ny-line-ui-heading-3: 28px;--ny-line-editorial-heading-1: 41.76px;--ny-line-editorial-heading-2: 36px;--ny-line-body-lg: 24px;--ny-line-body: 20px;--ny-line-body-sm: 16px;--ny-line-reading: 32.4px;--ny-weight-regular: 400;--ny-weight-medium: 500;--ny-weight-semibold: 600;--ny-leading-tight: 1.12;--ny-leading-heading: 1.2;--ny-leading-body: 1.55;--ny-leading-reading: 1.8;--ny-width-reading: 744px;--ny-width-feed: 1200px;--ny-feed-title-featured: 40px;--ny-feed-featured-columns: minmax(0,85fr) minmax(0,59fr);--ny-feed-featured-media-ratio: 17 / 7;--ny-width-content: 1200px;--ny-width-shell: 1392px;--ny-width-auth: 440px;--ny-breakpoint-mobile: 640px;--ny-breakpoint-tablet: 900px;--ny-breakpoint-desktop: 1200px;--ny-breakpoint-wide: 1500px;--ny-control-height: 40px;--ny-round-control-size: 44px;--ny-control-height-sm: 32px;--ny-control-height-lg: 48px;--ny-reading-rule: 1px;--ny-z-sticky: 20;--ny-shell-header-height: 64px;--ny-shell-header-tablet-height: 64px;--ny-shell-header-compact-height: 56px;--ny-shell-header-mobile-height: 56px;--ny-shell-safe-top: env(safe-area-inset-top, 0px);--ny-z-popover: 80;--ny-z-overlay: 100;--ny-z-toast: 200;--bg: var(--ny-bg-canvas);--background: var(--ny-bg-canvas);--surface: var(--ny-bg-surface-1);--surface-2: var(--ny-bg-surface-2);--surface-3: var(--ny-bg-surface-3);--panel: var(--ny-bg-surface-1);--text: var(--ny-text-body);--foreground: var(--ny-text-primary);--secondary: var(--ny-text-secondary);--muted: var(--ny-text-secondary);--border: var(--ny-border-default);--line: var(--ny-border-subtle);--accent: var(--ny-accent);--accent-strong: var(--ny-accent-strong);--primary: var(--ny-accent-strong);--success: var(--ny-success);--warning: var(--ny-warning);--danger: var(--ny-danger);--radius: var(--ny-radius-control);--sans: var(--ny-font-ui);--serif: var(--ny-font-editorial);--ny-text-body: #d1d2df;--ny-accent-bg: #29253f;--ny-mini-shell: #151922;--ny-mini-inner: #242633;--ny-mini-ink: #eeeef4;--ny-mini-muted: #b4b7c7;--ny-radius-control: 7px;--ny-radius-icon: 8px;--ny-radius-scene: 12px;--ny-radius-mini: 24px;--ny-radius-mini-inner: 17px;--ny-radius-mini-mobile: 22px;--ny-radius-mini-inner-mobile: 16px;--ny-field-height: 46px;--ny-field-height-editor: 48px;--ny-field-gap: 7px;--ny-field-padding-block: 11px;--ny-field-padding-inline: 12px;--ny-field-font-size: 16px;--ny-page-pad-top: 26px;--ny-page-heading-leading: 1.16;--ny-profile-title-leading: 1.1;--ny-profile-bio-font: 14px;--ny-profile-bio-margin: 10px;--ny-profile-count-gap: 18px;--ny-profile-count-margin: 14px;--ny-overline-font: 10px;--ny-overline-leading: 1.4;--ny-profile-narrow-inset: 18px;--ny-brand-shade: #b7adff22;--ny-viewer-bg: #07080df5;--ny-viewer-ink: #ececf4;--ny-viewer-muted: #c4c6d2;--ny-popup-padding: 6px;--ny-popup-radius: 9px;--ny-popup-min-width: 170px;--ny-popup-offset: 7px;--ny-popup-viewport-inset: 12px;--ny-menu-height: 36px;--ny-menu-padding-block: 10px;--ny-menu-padding-inline: 12px;--ny-menu-radius: 5px;--ny-toast-padding-inline: 18px;--ny-empty-title: 27px;--ny-empty-width: 400px;--ny-button-padding-block: 9px;--ny-button-padding-inline: 16px;--ny-button-padding-block-mobile: 11px;--ny-button-padding-inline-mobile: 14px;--ny-button-padding-block-sm: 5px;--ny-button-padding-inline-sm: 10px;--ny-segment-height: 36px;--ny-segment-gap: 3px;--ny-segment-padding-block: 7px;--ny-segment-padding-inline: 12px;--ny-segment-font-size: 12px;--ny-gap-fields: 16px;--ny-gap-avatar: 10px;--ny-comment-gap-root: 20px;--ny-comment-gap-reply: 14px;--ny-comment-indent: 20px;--ny-comment-indent-mobile: 16px;--ny-leading-comment: 1.7;--ny-reader-title: 48px;--ny-reader-title-mobile: 35px;--ny-reader-title-narrow: 31px;--ny-page-padding-desktop: 24px;--ny-page-padding-mobile: 16px;--ny-page-padding-narrow: 12px;--ny-width-narrow: 820px;--ny-width-search: 820px;--ny-search-result-title: 22px;--ny-radius-search: 9px;--ny-gap-scenes: 18px;--ny-gap-scenes-mobile: 16px;--ny-width-form: 440px;--ny-width-wide: 1248px;--ny-width-content-wide: var(--ny-width-wide);--ny-brand-size: 20px;--ny-brand-size-mobile: 19px;--ny-brand-tracking: .24em;--ny-brand-glyph-width: 17px;--ny-brand-glyph-height: 24px;--ny-community-title: 38px;--ny-community-title-mobile: 31px;--ny-community-tile-title: 23px;--ny-page-title: 36px;--ny-page-title-mobile: 30px;--ny-radius-tile: 10px;--ny-leading-community: 1.65;--ny-header-padding: 32px;--ny-header-padding-tablet: 22px;--ny-header-padding-mobile: 16px;--ny-header-padding-narrow: 12px;--ny-profile-inset: 30px;--ny-profile-gap: 22px;--ny-profile-title: 36px;--ny-profile-avatar: 80px;--ny-profile-avatar-mobile: 64px;--ny-profile-margin: 22px;--ny-motion-disclosure: .18s;--surface-soft: var(--ny-bg-surface-2);--raised: var(--ny-bg-surface-3);--ink: var(--ny-text-primary);--faint: var(--ny-text-tertiary);--control: var(--ny-border-strong);--accent-bg: var(--ny-accent-bg);--accent-ink: var(--ny-text-on-accent);--ok: var(--ny-success);--error: var(--ny-danger);--shade: var(--ny-bg-overlay);--ui: var(--ny-font-ui);--editorial: var(--ny-font-editorial);--header: var(--ny-shell-header-height);--ny-header-height: var(--header);--content: var(--ny-width-content);--fast: var(--ny-motion-fast);--normal: var(--ny-motion-normal);--ease: var(--ny-ease-standard);--mini-shell: var(--ny-mini-shell);--mini-paper: var(--ny-mini-inner);--mini-ink: var(--ny-mini-ink);--mini-muted: var(--ny-mini-muted);--mini-radius: var(--ny-radius-mini);--mini-inner-radius: var(--ny-radius-mini-inner);--mini-inset: var(--ny-space-3);--mini-text-pad: var(--ny-space-4);--mini-body-size: 16px;--mini-body-leading: 1.55;--ny-v63-article-title: 30px;--ny-v63-article-title-mobile: 31px;--ny-v63-compact-image-height: 130px;--ny-v63-compact-image-width: 160px;--ny-v63-compact-image-width-mobile: 90px;--ny-v63-essay-image-height: 190px;--ny-v63-essay-image-height-mobile: 160px;--ny-v63-essay-image-width: 145px;--ny-v63-essay-image-width-mobile: 88px;--ny-v63-footer-min: 52px;--ny-v63-media-height: 245px;--ny-v63-mini-expanded-width: 720px;--ny-v63-mini-footer-min: 66px;--ny-v63-mini-head-min: 54px;--ny-v63-mini-inset: 12px;--ny-v63-mini-inset-narrow: 10px;--ny-v63-mini-text: 16px;--ny-v63-mini-text-narrow: 15px;--ny-v63-mini-title: 19px;--ny-v63-news-image-height: 112px;--ny-v63-news-image-width: 160px;--ny-v63-note-glyph: 54px;--ny-v63-note-text: 20px;--ny-v63-note-text-mobile: 23px;--ny-v63-question-title: 29px;--ny-v63-scene-gap: 18px;--ny-v63-scene-pad-mobile: 20px;--ny-v63-scene-pad-narrow: 18px;--ny-v63-story-aside-mobile: 18px;--ny-v63-stage-shade: linear-gradient(0deg,rgba(3,7,14,.9),rgba(3,7,14,.12) 72%),linear-gradient(90deg,rgba(3,7,14,.22),transparent);--ny-v63-story-height: 344px;--ny-v63-story-height-mobile: 294px;--ny-v63-story-height-narrow: 270px;--ny-v63-story-height-wide: 400px;--ny-v63-story-title: 41px;--ny-v63-story-title-mobile: 34px;--ny-v63-story-title-narrow: 31px;--ny-v63-story-title-wide: 45px;--ny-v63-page-top: 26px;--ny-v63-feed-title: 37px;--ny-v63-feed-title-mobile: 30px;--ny-v63-topic-width: 160px;--ny-v63-view-controls-width: 140px;--ny-v63-mini-single-width: 580px;--ny-v63-mini-pair-width: 980px;--ny-v63-compact-image-height-mobile: 108px;--ny-v63-photo-shade: linear-gradient(0deg,#080813e6,transparent 80%);--ny-editor-width: 1220px;--ny-editor-title: 30px;--ny-editor-title-mobile: 27px;--ny-editor-title-narrow: 25px;--ny-editor-body: 16px;--ny-editor-leading: 1.75;--ny-editor-body-min: 216px;--ny-editor-radius: 20px;--ny-editor-radius-mobile: 16px;--ny-editor-preview-width: 560px;--ny-sticky-offset: 84px;--ny-scroll-padding: 84px;--ny-width-moderation: 1280px;--ny-width-moderation-inspector: 380px;--ny-width-management: 1160px;--ny-title-page: var(--ny-page-title);--ny-radius-panel: 14px;--ny-sheet-height: 89dvh;--ny-dialog-title: 25px;--ny-empty-icon-gap: 14px;--ny-empty-title-gap: 10px;--ny-section-inset: 22px;--ny-section-title: 25px;--ny-section-title-margin: 18px;--ny-activity-inset: 18px;--ny-activity-title: 22px;--ny-activity-copy-margin: 6px;--ny-field-label-gap: var(--ny-field-gap);--ny-segment-content-gap: 6px;--ny-gap-community-compact: 14px;--ny-switch-width: 42px;--ny-switch-height: 26px;--ny-switch-radius: 18px;--ny-switch-knob: 18px;--ny-switch-inset: 3px;--ny-switch-checked-inset: 19px;--ny-v63-stage-padding: 28px;--ny-v63-footer-block: 10px;--ny-v63-footer-inline: 22px;--ny-v63-story-summary: 15px;--ny-v63-story-title-medium: 35px;--ny-v63-question-surface: linear-gradient(130deg,var(--ny-bg-surface-1),var(--ny-accent-bg));--ny-v63-stage-line: 35px;--ny-v63-news-stamp-width: 70px;--ny-v63-news-block: 22px;--ny-v63-news-title: 21px;--ny-v63-news-footer-left: 102px;--ny-v63-news-stamp-mobile: 42px;--ny-v63-question-invite-top: 14px;--ny-v63-px-16: 16px;--ny-v63-px-12: 12px;--ny-v63-px-84: 84px;--ny-v63-px-344: 344px;--ny-v63-stage-bg: #05080d;--ny-v63-px-28: 28px;--ny-v63-px-24: 24px;--ny-v63-px-8: 8px;--ny-v63-px-10: 10px;--ny-v63-stage-overline: #eeedf9;--ny-v63-px-5: 5px;--ny-v63-source-paper-gray: #dadbea;--ny-v63-px-32: 32px;--ny-v63-px-41: 41px;--ny-v63-px-570: 570px;--ny-v63-source-paper-accent: #ded8ff;--ny-v63-source-paper-line: #c8cbd6;--ny-v63-px-11: 11px;--ny-v63-px-35: 35px;--ny-v63-px-1: 1px;--ny-v63-source-paper-line-alpha: #c8cbd666;--ny-v63-px-18: 18px;--ny-v63-px-15: 15px;--ny-v63-px-36: 36px;--ny-v63-px-6: 6px;--ny-v63-px-14: 14px;--ny-v63-px-9: 9px;--ny-v63-px-25: 25px;--ny-v63-px-3: 3px;--ny-v63-px-22: 22px;--ny-v63-px-20: 20px;--ny-v63-px-7: 7px;--ny-v63-px-30: 30px;--ny-v63-px-29: 29px;--ny-v63-px-13: 13px;--ny-v63-px-2: 2px;--ny-v63-px-245: 245px;--ny-v63-photo-control-bg: #090e1cab;--ny-v63-photo-control-border: #ffffff40;--ny-v63-photo-contact: #f6edf5;--ny-v63-px-54: 54px;--ny-v63-px-23: 23px;--ny-v63-px-145: 145px;--ny-v63-px-190: 190px;--ny-v63-px-72: 72px;--ny-v63-px-19: 19px;--ny-v63-px-70: 70px;--ny-v63-px-160: 160px;--ny-v63-px-4: 4px;--ny-v63-px-21: 21px;--ny-v63-px-112: 112px;--ny-v63-px-102: 102px;--ny-v63-px-130: 130px;--ny-v63-px-400: 400px;--ny-v63-px-45: 45px;--ny-v63-px-294: 294px;--ny-v63-px-34: 34px;--ny-v63-px-44: 44px;--ny-v63-px-236: 236px;--ny-v63-px-31: 31px;--ny-v63-px-88: 88px;--ny-v63-px-42: 42px;--ny-v63-px-90: 90px;--ny-v63-px-108: 108px;--ny-v63-px-270: 270px;--ny-v63-px-27: 27px;--ny-v63-px-40: 40px;--ny-v63-px-17: 17px;--ny-v63-px-66: 66px;--ny-v63-px-neg-4: -4px;--ny-v63-px-62: 62px;--ny-v63-px-580: 580px;--ny-v63-px-720: 720px;--ny-v63-px-37: 37px;--ny-v63-px-240: 240px;--ny-v63-px-26: 26px;--card-media-min: 220px;--card-media-max: min(44vh, 400px);--card-media-ratio: 16 / 10;--card-media-fit: cover;--card-preview-max: min(40vh, 340px);--card-preview-font: 14px;--card-preview-chars: 460;--card-title: 22px;--card-title-hero: 26px;--card-pad: var(--ny-space-3);--card-gap: var(--ny-space-5);--card-cols: minmax(0, 1.12fr) minmax(300px, .88fr);--card-cols-reverse: minmax(300px, .88fr) minmax(0, 1.12fr);--card-cols-narrow: minmax(0, 1fr);--card-thumb: 118px;--card-thumb-height: 72px;--card-breakpoint: 700px}html[data-theme=paper]{color-scheme:light;--ny-bg-canvas: #edece8;--ny-bg-surface-1: #faf9f5;--ny-bg-surface-2: #e7e6e0;--ny-bg-surface-3: #fefdf9;--ny-text-primary: #242633;--ny-text-body: #404354;--ny-text-secondary: #606574;--ny-text-tertiary: #676b7a;--ny-border-subtle: #ceced2;--ny-border-default: #ceced2;--ny-border-strong: #878999;--ny-accent: #6550a3;--ny-accent-bg: #e8e2f4;--ny-text-on-accent: #ffffff;--ny-success: #346c51;--ny-danger: #9d263f;--ny-bg-overlay: rgba(15,15,25,.45);--ny-mini-shell: #e3e3e9;--ny-mini-inner: #faf9fc;--ny-mini-ink: #242633;--ny-mini-muted: #575b6b}@media(max-width:767px){:root{--ny-control-height:44px;--ny-control-height-sm:44px;--ny-segment-height:40px;--ny-segment-padding-block:8px;--ny-segment-padding-inline:10px;--ny-segment-font-size:11px;--header:var(--ny-shell-header-mobile-height);--mini-radius:var(--ny-radius-mini-mobile);--mini-inner-radius:var(--ny-radius-mini-inner-mobile)}}@media(max-width:359px){:root{--mini-inset:10px}}@media(hover:none)and (pointer:coarse){:root{--ny-control-height:44px;--ny-control-height-sm:44px}}}@layer base{.nx-reading{max-width:var(--ny-width-reading);font:var(--ny-weight-regular) var(--ny-text-lg)/var(--ny-leading-reading) var(--serif);color:var(--text);overflow-wrap:anywhere}.nx-reading :is(h1,h2,h3){font-family:var(--serif);line-height:var(--ny-leading-heading);font-weight:var(--ny-weight-regular);margin-block:var(--ny-space-6) var(--ny-space-3)}.nx-reading h1{font-size:var(--ny-title-lg)}.nx-reading h2{font-size:var(--ny-title-md)}.nx-reading h3{font-size:var(--ny-title-sm)}.nx-reading p{margin-block:0 var(--ny-space-4)}.nx-reading blockquote{margin:var(--ny-space-6) 0;padding-inline:var(--ny-space-4);border-inline-start:var(--ny-reading-rule) solid var(--accent);color:var(--secondary);font-style:italic}.nx-reading a{color:var(--accent);text-decoration:underline;text-underline-offset:var(--ny-space-1)}.nx-reading :is(img,video){display:block;max-width:100%;height:auto}.nx-reading pre{max-width:100%;overflow:auto;padding:var(--ny-space-4);border-radius:var(--radius);background:var(--surface)}.ne-inline-media{display:inline-flex;flex-direction:column;max-width:100%;vertical-align:top}.ne-inline-caption,.read-gallery figcaption{display:block;margin-top:var(--ny-space-2);font:var(--ny-weight-regular) var(--ny-text-sm)/var(--ny-leading-body) var(--ny-font-ui);color:var(--ny-text-secondary);overflow-wrap:anywhere;white-space:pre-wrap}.read-gallery figure{margin:0;min-width:0}}@layer pages{.nx-maintenance{min-height:100svh;display:grid;place-items:center;padding:var(--ny-space-8) var(--ny-space-4);box-sizing:border-box;background:var(--ny-bg-canvas);color:var(--ny-text-primary)}.nx-maintenance-content{width:100%;max-width:var(--ny-width-reading);padding-block:var(--ny-space-12)}.nx-maintenance-wordmark{display:inline-block;margin-bottom:var(--ny-space-12);padding-bottom:var(--ny-space-3);border-bottom:1px solid var(--ny-accent-border);font-family:var(--ny-font-ui);font-size:var(--ny-text-xl);font-weight:var(--ny-weight-semibold);color:var(--ny-accent)}.nx-maintenance h1{margin:0;font-family:var(--ny-font-editorial);font-size:var(--ny-title-xl);font-weight:var(--ny-weight-regular);line-height:var(--ny-leading-heading);text-wrap:balance;overflow-wrap:anywhere}.nx-maintenance p{margin:var(--ny-space-6) 0 0;color:var(--ny-text-secondary);font-size:var(--ny-text-lg);line-height:var(--ny-leading-body)}.nx-maintenance-retry{margin-top:var(--ny-space-8);text-decoration:none}}
