.VerificationBadges_badge__J613G{flex-shrink:0}.VerificationBadges_verifiedGolden__1bZZA{color:#ea580c}.VerificationBadges_trustedGreen__Y_AGV{color:#55a630}.VerificationBadges_verifiedBlue__c_U_g{color:#3a86ff}.RichText_link__afgi4{color:#0055ff;text-decoration:none}.RichText_link__afgi4:hover{text-decoration:underline}.PostMenu_menuContainer__VnZ2o{position:relative}.PostMenu_menuButton__sNAk5{background:none;border:none;cursor:pointer;padding:0;border-radius:0;display:flex;align-items:center;justify-content:center;color:var(--neutral-7);transition:background-color .2s}.PostMenu_menuButton__sNAk5:hover{color:var(--neutral-11)}.PostMenu_dropdown__pXc5V{position:fixed;background-color:white;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:220px;z-index:1000;padding:6px;display:flex;flex-direction:column}.PostMenu_dropdownItem__Lzwsu{background:none;border:none;padding:8px 12px;width:100%;text-align:left;font-size:.9rem;cursor:pointer;border-radius:4px;display:flex;align-items:center;gap:10px}.PostMenu_dropdownItem__Lzwsu:hover{background-color:#f0f0f0}.PostMenu_divider__n_M37{border:none;border-top:1px solid #eee;margin:4px 0}.PostMenu_discussionButton__aCZjl{background:none;border:none;padding:0;color:var(--primary);cursor:pointer;text-decoration:underline;font-size:inherit}.PostMenu_copiedIcon__9wAVo{color:var(--primary)}.PostCard_card__12WWG{border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 3px rgba(0,0,0,.02);background-color:var(--neutral-0);border-radius:16px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out;cursor:pointer}.PostCard_card__12WWG:hover{box-shadow:0 4px 32px 4px rgba(0,0,0,.07)}.PostCard_thumbnailContainer__6JJg4{position:relative;overflow:hidden}.PostCard_thumb__PnwKM{width:100%;aspect-ratio:1.91/1;object-fit:cover;height:auto;display:block;transition:transform .3s ease-in-out}.PostCard_card__12WWG:hover .PostCard_thumb__PnwKM{transform:scale(1.05)}.PostCard_card__12WWG:hover .PostCard_discussionButton__BFcNs{color:var(--primary)}.PostCard_statsOverlay__wC8LE{position:absolute;top:8px;right:8px;background-color:rgba(0,0,0,.6);color:white;padding:4px 8px;border-radius:12px;display:flex;gap:.75rem;font-size:.8rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PostCard_statsOverlay__wC8LE span{display:flex;align-items:center;gap:4px}.PostCard_content__zLcDo{padding:16px;display:flex;flex-direction:column;flex-grow:1}.PostCard_title__YgjbC{font-size:var(--font-size-subtitle);color:var(--neutral-11);font-weight:700;line-height:1.25;margin:0 0 4px;-webkit-line-clamp:2;line-clamp:2}.PostCard_description___2a6A,.PostCard_title__YgjbC{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.PostCard_description___2a6A{font-size:var(--font-size-caption);color:var(--neutral-7);line-height:1.5;margin:0;-webkit-line-clamp:3;line-clamp:3}.PostCard_meta__IGiza{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--neutral-10);margin:12px 0 0;gap:12px;min-width:0}.PostCard_authorInfo__A4HmI{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1}.PostCard_avatar__fQg67{width:20px;height:20px;border-radius:50%;flex-shrink:0}.PostCard_handle__lHeFw{font-weight:500;color:var(--neutral-11);overflow:hidden;text-overflow:ellipsis;min-width:0}.PostCard_handle__lHeFw,.PostCard_timestamp__HMWeG{font-size:var(--font-size-caption);white-space:nowrap}.PostCard_timestamp__HMWeG{color:var(--neutral-5);flex-shrink:0}.PostCard_actions__qTRaX{display:flex;gap:12px;align-items:center;flex-shrink:0}.PostCard_postText__5II9F{font-size:var(--font-size-tagline);line-height:1.5;color:var(--neutral-8);background-color:var(--neutral-1);border-left:4px solid var(--neutral-2);padding:8px 10px;overflow-y:auto;scrollbar-width:none;max-height:64px;margin-top:12px}.PostCard_interactions__WzwWM{margin-top:12px;font-size:var(--font-size-caption);color:var(--neutral-6)}.PostCard_discussionButton__BFcNs{background:none;border:none;padding:0;color:var(--primary-900);text-decoration:none;font-size:inherit;display:flex;align-items:center;gap:6px;transition:color .2s ease-in-out}.PostCard_discussionButton__BFcNs:hover{color:var(--primary)}.Modal_overlay__H1W1N{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom right,rgba(0,0,0,.95),rgba(25,25,25,.85));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;justify-content:center;align-items:center;z-index:1000}body.Modal_overlay-active__KXKez{overflow:hidden}.Modal_modal__Ky8Vq{background:var(--neutral-0);padding:0;border-radius:24px;width:100%;max-width:1200px;margin:auto 16px;max-height:85vh;overflow:hidden;position:relative;display:flex;flex-direction:column}.Modal_closeButton__4X7A2{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:#555;padding:.25rem}@media (max-width:768px){.Modal_modal__Ky8Vq{border-radius:24px 24px 0 0;position:fixed;top:auto;left:0;right:0;bottom:0;height:75vh;margin:0 auto}}.DiscussionModal_discussionModalSizing___TuZO{max-width:650px}.DiscussionModal_modalHeader__QLdgQ{position:sticky;top:0;background-color:var(--neutral-0);padding:24px;border-radius:24px 24px 0 0;z-index:10;display:flex;align-items:flex-start;justify-content:space-between;box-shadow:0 0 8px 2px rgba(0,0,0,.03)}.DiscussionModal_modalHeader__QLdgQ h2{margin:0;font-size:var(--font-size-heading5)}.DiscussionModal_tabs__IkkI0{display:flex;align-items:center;gap:12px;flex-shrink:0}.DiscussionModal_tabs__IkkI0 button{padding:0;border:none;background:none;font-size:var(--font-size-caption);border-radius:0;white-space:nowrap}.DiscussionModal_tabs__IkkI0 button:hover{color:var(--primary)}.DiscussionModal_tabs__IkkI0 .DiscussionModal_activeTab__Vel0W{font-weight:600;color:var(--primary-600)}.DiscussionModal_tabs__IkkI0 .DiscussionModal_activeTab__Vel0W:hover{color:var(--primary-800)}.DiscussionModal_scrollArea__EeR3g{flex:1 1;overflow-y:auto;padding:24px;scrollbar-width:thin}.DiscussionModal_content__kHN4V{margin-top:0}.DiscussionModal_discussionPost__qRSq6{display:flex;gap:.75rem;padding:24px 0;border-bottom:1px solid var(--neutral-1);width:100%;min-width:0}.DiscussionModal_discussionPost__qRSq6:last-child{border-bottom:none}.DiscussionModal_discussionPost__qRSq6:first-child{padding-top:0}.DiscussionModal_avatar__kba8L{width:36px;height:36px;border-radius:50%;flex-shrink:0}.DiscussionModal_mainContent__0U8lR{display:flex;flex-direction:column;width:100%;min-width:0}.DiscussionModal_postHeader__6_gYO{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;min-width:0}.DiscussionModal_authorInfo__x4lVn{display:flex;align-items:center;gap:4px;font-size:var(--font-size-caption);min-width:0;flex:1 1}.DiscussionModal_displayName__ndUw9{font-weight:600;color:var(--neutral-10);flex-shrink:1}.DiscussionModal_displayName__ndUw9,.DiscussionModal_handle__kaCAZ{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DiscussionModal_handle__kaCAZ{color:var(--neutral-6);flex-shrink:2}.DiscussionModal_timestamp__qCR8a{color:var(--neutral-5);white-space:nowrap;flex-shrink:0;margin-left:4px}.DiscussionModal_postBody__iE8C8{font-size:var(--font-size-body);line-height:1.5;word-break:break-word;margin:2px 0 4px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:flex;flex-direction:column;gap:4px;min-width:0}.DiscussionModal_postBody__iE8C8 a{text-decoration:none;color:var(--primary);font-weight:500;display:inline-block;transition:color .2s ease-in-out;word-break:break-all}.DiscussionModal_postBody__iE8C8 a:hover{color:var(--primary-600)}.DiscussionModal_paragraph__zmJNb{margin-bottom:10px}.DiscussionModal_paragraph__zmJNb:last-child{margin-bottom:0}.DiscussionModal_embedLink__sHE7W{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:8px 16px;border:1px solid var(--primary-100);border-radius:8px;background-color:var(--primary-50);font-size:var(--font-size-caption);text-decoration:none;color:var(--neutral-8);line-height:1;max-width:100%;transition:background-color .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out}.DiscussionModal_embedLink__sHE7W:hover{background-color:var(--primary-100);color:var(--primary-900);text-decoration:none}.DiscussionModal_embedLink__sHE7W svg{flex-shrink:0;vertical-align:middle}.DiscussionModal_stats__9f2sE{display:flex;align-items:center;gap:1.5rem;color:var(--neutral-8);font-size:var(--font-size-caption);margin-top:.5rem;flex-wrap:wrap}.DiscussionModal_stats__9f2sE span{display:flex;align-items:center;gap:.3rem;white-space:nowrap}.DiscussionModal_imageGrid__arkbg{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap;max-width:100%}.DiscussionModal_gridImage__nlvbW{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid var(--neutral-2);transition:filter .2s}.DiscussionModal_gridImage__nlvbW:hover{filter:brightness(.9)}@media (max-width:768px){.DiscussionModal_modalHeader__QLdgQ{padding:16px;gap:8px}.DiscussionModal_scrollArea__EeR3g{padding:16px}.DiscussionModal_modalHeader__QLdgQ h2{font-size:var(--font-size-subtitle);min-width:0}.DiscussionModal_discussionPost__qRSq6{gap:.5rem}.DiscussionModal_postHeader__6_gYO{gap:8px}.DiscussionModal_stats__9f2sE{gap:1rem}.DiscussionModal_discussionModalSizing___TuZO{max-width:100%}}.ProfileCard_profile__jXLGQ{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;height:100%}.ProfileCard_profileHeader__3ESDc{display:flex;align-items:center;gap:10px}.ProfileCard_avatar__nJn_e{width:44px;height:44px;border-radius:50%;flex-shrink:0}.ProfileCard_details__SrMpI{display:flex;flex-direction:column;width:100%}.ProfileCard_nameRow__LxoOK{display:flex;align-items:center;gap:6px;margin-bottom:2px}.ProfileCard_nameRow__LxoOK svg{width:20px;height:20px}.ProfileCard_displayName__UFXlm{font-weight:700;font-size:var(--font-size-subtitle)}.ProfileCard_handle__1_Dyf{color:var(--neutral-6);font-size:var(--font-size-body);margin-top:-2px}.ProfileCard_profileStats__Qi3t8{display:flex;align-items:center;gap:16px;margin:12px 0 0}.ProfileCard_count__5hefX{margin:0}.ProfileCard_description__sale1{font-size:var(--font-size-body);color:var(--neutral-7);line-height:1.5;margin-top:12px}.ProfileCard_footer__4J70t{margin-top:auto;padding-top:.5rem;font-size:var(--font-size-caption);color:var(--neutral-6)}.SourcesModal_modalHeader__MT1sE{position:sticky;top:0;background-color:var(--neutral-0);padding:24px;border-radius:24px 24px 0 0;z-index:10;display:flex;justify-content:space-between;align-items:flex-start;box-shadow:0 0 8px 2px rgba(0,0,0,.03)}.SourcesModal_modalHeader__MT1sE h2{margin:0;font-size:var(--font-size-heading5)}.SourcesModal_toolbar__1j_C4{display:flex;gap:.5rem;align-items:center;width:100%}.SourcesModal_scrollArea__jJ5tG{flex:1 1;overflow-y:auto;padding:24px}.SourcesModal_searchInput__52LRJ{flex-grow:1;padding:8px 12px;border:1px solid var(--neutral-2);border-radius:8px;font-size:var(--font-size-caption);background-color:var(--neutral-0);transition:background-color .2s ease-in-out;outline:1px solid transparent}.SourcesModal_searchInput__52LRJ:hover{background-color:var(--neutral-1);border:1px solid var(--neutral-3);box-shadow:inset 0 0 12px 1px var(--neutral-0)}.SourcesModal_searchInput__52LRJ:focus{background-color:var(--neutral-1);border:1px solid var(--neutral-3);box-shadow:0 0 12px 3px var(--neutral-2)}.SourcesModal_iconButton__aEpQz{background:none;padding:8px 12px;border:1px solid var(--neutral-2);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555}.SourcesModal_iconButton__aEpQz:hover{background-color:var(--neutral-1);border:1px solid var(--neutral-3);box-shadow:inset 0 0 12px 1px var(--neutral-0)}.SourcesModal_iconButton__aEpQz.SourcesModal_active__zWE_K{background-color:var(--primary);color:white;border-color:transparent}.SourcesModal_iconButton__aEpQz.SourcesModal_active__zWE_K:hover{background-color:var(--primary-600);border-color:var(--primary-600);box-shadow:unset}.SourcesModal_profileList__77La6{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:48px 32px}.SourcesModal_profileWrapper__G847O{cursor:pointer}.LoadingOverlay_overlay___vMcG{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:2000;flex-direction:column}.LoadingOverlay_content__OO7hy{text-align:center;color:var(--neutral-11);font-size:var(--font-size-subtitle);max-width:90vw;margin:0 auto;line-height:1.4}.LoadingOverlay_spinner__UGiYE{animation:LoadingOverlay_spin__BJhFZ .7s linear infinite;color:var(--neutral-11)}@keyframes LoadingOverlay_spin__BJhFZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingOverlay_message__ZC7qc{margin-top:1rem;font-size:var(--font-size-subtitle);font-weight:500}.Feed_header__XbM4Y{display:flex;justify-content:space-between;align-items:center;position:fixed;top:56px;z-index:98;width:calc(100% - 32px);right:16px;left:16px;transition:transform .3s ease-in-out;transform-origin:top}.Feed_tabs__pvEEk{display:flex;gap:4px;padding:2px;border-radius:100px;background:linear-gradient(180deg,rgba(255,255,255,.72) 0,rgba(255,255,255,.5));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid rgba(0,0,0,.06);box-shadow:inset 0 0 1px 0 rgba(255,255,255,.4),0 0 4px rgba(0,0,0,.05),0 0 2px rgba(0,0,0,.05)}.Feed_tabs__pvEEk button{padding:6px 12px;border-radius:100px;border:none;background-color:transparent;font-size:var(--font-size-caption);font-weight:500;transition:background-color .2s ease-in-out;color:var(--neutral-11);display:flex;align-items:center;justify-content:center;gap:6px}.Feed_tabs__pvEEk button:hover{background-color:var(--neutral-0)}.Feed_tabs__pvEEk .Feed_activeTab__xcO0Y{background-color:var(--primary);color:white;transition:background-color .2s ease-in-out}.Feed_tabs__pvEEk .Feed_activeTab__xcO0Y:hover{background-color:var(--primary-600)}.Feed_profileHeader__8MbDB{display:flex;align-items:center;gap:8px;background-color:var(--neutral-0);padding:12px;border-radius:100px;background:linear-gradient(180deg,rgba(255,255,255,.72) 0,rgba(255,255,255,.5));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid rgba(0,0,0,.06);box-shadow:inset 0 0 1px 0 rgba(255,255,255,.4),0 0 4px rgba(0,0,0,.05),0 0 2px rgba(0,0,0,.05);cursor:pointer}.Feed_profileHeader__8MbDB h3,.Feed_profileHeader__8MbDB p{margin:0}.Feed_backButton__VMwi7{display:flex;align-items:center;gap:.5rem;padding:0;cursor:pointer;border-radius:0;border:none;background:none}.Feed_nameRow__kJQoR{display:flex;align-items:center;gap:.25rem}.Feed_nameRow__kJQoR h3,.Feed_nameRow__kJQoR p{font-size:var(--font-size-caption);margin:0;height:18px;display:inline}.Feed_sourcesButton__a88KL{padding:6px 12px;border-radius:100px;border:1px solid var(--neutral-2);background-color:var(--neutral-1);box-shadow:inset 0 0 6px 2px var(--neutral-0);display:flex;align-items:center;gap:6px;transition:background-color .2s ease-in-out}.Feed_sourcesButton__a88KL:hover{background-color:var(--neutral-2)}.Feed_grid__ivwxW{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin-top:40px}@media (min-width:600px){.Feed_grid__ivwxW{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.Feed_grid__ivwxW{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.Feed_grid__ivwxW{grid-template-columns:repeat(4,1fr)}}.Feed_footer__CcI7K{text-align:center;font-size:var(--font-size-caption);color:var(--neutral-11);margin:32px auto 0}.Feed_loadMoreButton__UwlSi{padding:8px 12px;font-size:1rem;font-weight:600;border:1px solid var(--primary-100);background-color:var(--primary-50);color:var(--primary-900);border-radius:100px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s,padding .2s ease-in-out;margin:0 auto}.Feed_loadMoreButton__UwlSi:disabled{opacity:.5;cursor:not-allowed}.Feed_loadMoreButton__UwlSi:hover:not(:disabled){background-color:var(--primary-100);padding:8px 16px}@keyframes Feed_spin__8qG9a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Feed_loadMoreButton__UwlSi:hover:not(:disabled) svg{animation:Feed_spin__8qG9a 1s linear infinite;color:var(--primary-700)}.Feed_loadMoreButton__UwlSi svg{transition:transform .2s ease-in-out}@media (max-width:768px){.Feed_header__XbM4Y{top:44px;left:0;right:0}.Feed_header__XbM4Y,.Feed_profileHeader__8MbDB{width:100%;border-radius:0}.Feed_header__XbM4Y.Feed_hidden__XNITE{transform:translateY(-110%) scale(1)}.Feed_tabs__pvEEk{width:100%;border-radius:0!important;padding:6px 16px}.Feed_tabs__pvEEk button{width:100%}.Feed_grid__ivwxW{margin-top:40px}}.HNStory_item__ygkZN{border:1px solid rgba(0,0,0,.03);box-shadow:0 2px 0 2px rgba(0,0,0,.02);background-color:var(--neutral-0);padding:16px;border-radius:16px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out;cursor:pointer}.HNStory_item__ygkZN:hover{box-shadow:0 4px 16px rgba(0,0,0,.07)}.HNStory_loading___u1GH{height:48px;background-color:var(--neutral-1);border-radius:4px}.HNStory_titleWrapper__2ZSLp{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.HNStory_title__jAPfb{font-size:var(--font-size-heading6);font-weight:600;color:var(--neutral-10)}.HNStory_commentsButton__OoTmp{background:none;border:none;padding:0;color:var(--primary-900);text-decoration:none;font-size:inherit;display:flex;align-items:center;gap:6px;transition:color .2s ease-in-out}.HNStory_commentsButton__OoTmp:hover{color:var(--primary)}.HNStory_externalLink__n4rOC{display:flex;align-items:center;gap:6px;color:var(--primary-600);font-weight:500;text-decoration:none;transition:color .2s ease-in-out}.HNStory_externalLink__n4rOC:hover{color:#007bff;text-decoration:none}.HNStory_meta__uHUJQ{color:var(--neutral-8);font-size:var(--font-size-caption);margin-top:6px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.HNStory_metaInfo__s_9kD{display:flex;align-items:center;gap:6px}.HNStory_hnActions__7u1Fv{display:flex;align-items:center;gap:24px}.HNStory_hnActions__7u1Fv p{display:flex;align-items:center;gap:6px;color:var(--primary-900);margin:0!important}.HNStory_noInteractions__zEYj2{font-style:italic;color:var(--neutral-6)!important;margin:0;display:flex;align-items:center;font-size:var(--font-size-caption)}@media (max-width:540px){.HNStory_title__jAPfb{font-size:var(--font-size-subtitle)}.HNStory_externalLink__n4rOC{font-size:var(--font-size-caption)}.HNStory_titleWrapper__2ZSLp{gap:8px}}.HNComment_comment__th6YX{border-left:2px dotted var(--neutral-3);padding-left:16px;margin-bottom:24px;margin-top:24px}.HNComment_by__IoNLj{font-size:var(--font-size-caption);color:var(--neutral-10);font-weight:500;margin-bottom:4px;display:flex;gap:.5rem}.HNComment_time__PKr4S{font-weight:400;color:var(--neutral-6)}.HNComment_text__N4xwM{font-size:var(--font-size-body);line-height:1.6;word-break:break-word}.HNComment_text__N4xwM p{margin:0 0 .5rem}.HNComment_text__N4xwM a{color:#007bff}.HNComment_text__N4xwM pre{background-color:var(--neutral-1);padding:8px;border-radius:12px}.HNComment_nested__Nb4zZ{margin-top:1rem}.HNComment_repliesButton__6sso5{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;color:var(--primary);cursor:pointer;font-size:var(--font-size-caption);text-decoration:none;margin-top:6px}.HNComment_repliesButton__6sso5:hover{text-decoration:none;color:var(--primary-700)}.HNComment_loadingText__NMUW2{font-size:var(--font-size-caption);color:var(--neutral-6)}@media (max-width:768px){.HNComment_by__IoNLj,.HNComment_text__N4xwM{font-size:var(--font-size-caption)}}.HNUserPopover_popover__eK9Iv{position:fixed;z-index:1001;width:320px;background-color:var(--neutral-0);border:1px solid var(--neutral-2);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:16px;font-size:var(--font-size-caption);color:var(--neutral-11);opacity:0;animation:HNUserPopover_fadeIn__PHPiJ .15s ease-out forwards}@keyframes HNUserPopover_fadeIn__PHPiJ{to{opacity:1}}.HNUserPopover_loadingState__nKJka{display:flex;justify-content:center;align-items:center;min-height:80px}.HNUserPopover_loadingState__nKJka svg{animation:HNUserPopover_spin__ZZWdp 1s linear infinite}.HNUserPopover_header__olufC{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted var(--neutral-2);padding-bottom:8px;margin-bottom:8px}.HNUserPopover_header__olufC h4{margin:0;font-family:var(--font-inter);font-size:var(--font-size-body);display:flex;align-items:center;gap:8px}.HNUserPopover_header__olufC a{color:var(--neutral-5)}.HNUserPopover_header__olufC a:hover{color:var(--hackernews)}.HNUserPopover_stats__Pg01O{display:flex;flex-direction:column;gap:8px;margin:12px 0 0}.HNUserPopover_stats__Pg01O span{display:flex;align-items:center;gap:8px;color:var(--neutral-6)}.HNUserPopover_stats__Pg01O svg{color:var(--hackernews)}.HNUserPopover_about__UlKQ0{font-size:var(--font-size-caption);line-height:1.5;max-height:150px;overflow-y:auto;word-break:break-word;border-top:1px dotted var(--neutral-2);padding-top:12px;margin-top:16px}.HNUserPopover_about__UlKQ0 p{margin:0 0 .5rem}.HNUserPopover_about__UlKQ0 p:last-child{margin-bottom:0}.HNUserPopover_about__UlKQ0 a{color:var(--primary)}.HNUsername_usernameButton__qgumV{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:2px}.HNCommentsModal_hnModalSizing__G9kRW{max-width:650px}.HNCommentsModal_modalHeader__LfoIM{position:sticky;top:0;background-color:var(--neutral-0);border-radius:24px 24px 0 0;padding:24px;z-index:10;box-shadow:0 0 8px 2px rgba(0,0,0,.03)}.HNCommentsModal_modalHeader__LfoIM h3{margin:0 0 .5rem;font-size:var(--font-size-heading5)}.HNCommentsModal_meta__ITM_6{display:flex;align-items:center;gap:12px 20px;color:var(--neutral-7);font-size:.9rem;margin-bottom:1rem;white-space:nowrap;flex-wrap:wrap}.HNCommentsModal_meta__ITM_6 span{display:flex;align-items:center;gap:4px;color:var(--primary-900)}.HNCommentsModal_meta__ITM_6 span a{color:var(--hackernews)!important;font-weight:500;display:flex;align-items:center;gap:4px;transition:color .2s ease-in-out}.HNCommentsModal_meta__ITM_6 span a:hover{text-decoration:none;color:var(--neutral-11)}.HNCommentsModal_storyLink__AKqTI{display:flex;align-items:flex-start;gap:6px;color:var(--primary);text-decoration:none;transition:color .2s ease-in-out;width:-moz-fit-content;width:fit-content;word-break:break-all;font-size:var(--font-size-caption)}.HNCommentsModal_storyLink__AKqTI:hover{color:var(--primary-700);text-decoration:none}.HNCommentsModal_storyLink__AKqTI svg{flex-shrink:0;vertical-align:middle;margin-top:1px}.HNCommentsModal_askTextOuterContainer__uEjfg{background-color:var(--primary-900);padding:3px;border-radius:16px;margin-bottom:48px}.HNCommentsModal_askTextContainer__nsxZp{background-color:var(--primary-800);border:2px dotted var(--primary-600);border-radius:16px;padding:16px}.HNCommentsModal_askText__WU9bw{font-size:var(--font-size-body);line-height:1.5;color:var(--neutral-1);word-break:break-word}.HNCommentsModal_askText__WU9bw p{margin:0 0 .5rem}.HNCommentsModal_askText__WU9bw a{color:var(--primary-100)}.HNCommentsModal_scrollArea__Vm0U6{flex:1 1;overflow-y:auto;padding:24px;scrollbar-width:thin;scrollbar-color:#ece9e9 #f3efef}.HNCommentsModal_commentsContainer__6Pnke{margin-top:-24px}.HNCommentsModal_noCommentsText__4HRaX{font-size:var(--font-size-body);color:var(--neutral-6);margin:48px auto;text-align:center}@media (max-width:768px){.HNCommentsModal_modalHeader__LfoIM h3{margin:0 0 .5rem;font-size:var(--font-size-subtitle)}.HNCommentsModal_modalHeader__LfoIM,.HNCommentsModal_scrollArea__Vm0U6{padding:16px}.HNCommentsModal_askText__WU9bw{font-size:var(--font-size-caption)}.HNCommentsModal_hnModalSizing__G9kRW{max-width:100%}}.HackerNewsFeed_tabs__fixqC{display:flex;align-items:center;gap:4px;padding:2px;border-radius:100px;width:-moz-fit-content;width:fit-content;background:linear-gradient(180deg,rgba(255,255,255,.72) 0,rgba(255,255,255,.5));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid rgba(0,0,0,.06);box-shadow:inset 0 0 1px 0 rgba(255,255,255,.4),0 0 4px rgba(0,0,0,.05),0 0 2px rgba(0,0,0,.05);position:fixed;top:52px;z-index:98;left:16px;transition:transform .3s ease-in-out;transform-origin:top}.HackerNewsFeed_tabs__fixqC button{padding:6px 12px;border-radius:100px;border:none;background-color:transparent;font-size:var(--font-size-caption);font-weight:500;transition:color .2s ease-in-out;color:var(--neutral-11);display:flex;align-items:center;gap:6px}.HackerNewsFeed_tabs__fixqC button:hover{color:var(--hackernews)}.HackerNewsFeed_tabs__fixqC .HackerNewsFeed_activeTab__LQSoo{background-color:var(--hackernews);border-color:var(--hackernews);color:var(--neutral-11)!important}.HackerNewsFeed_feedList__cXeZM{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(550px,1fr));gap:1rem;margin-top:36px}.HackerNewsFeed_footer__E4fZu{text-align:center;font-size:var(--font-size-caption);color:var(--neutral-11);margin:32px auto 0}.HackerNewsFeed_loadMoreButton__Z7Zmb{padding:8px 12px;font-size:1rem;font-weight:600;border:1px solid #ff6600;background-color:#ffe8d9;color:#cc5200;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s,padding .2s ease-in-out;margin:0 auto}.HackerNewsFeed_loadMoreButton__Z7Zmb:hover{background-color:#ffd9bf;padding:8px 16px}.HackerNewsFeed_loadMoreButton__Z7Zmb:hover svg{animation:HackerNewsFeed_spin__poEyZ 1s linear infinite;color:#cc5200}.HackerNewsFeed_loadMoreButton__Z7Zmb svg{transition:transform .2s ease-in-out}@keyframes HackerNewsFeed_spin__poEyZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.HackerNewsFeed_tabs__fixqC.HackerNewsFeed_hidden__g2Gl0{transform:translateY(-110%) scale(1)}.HackerNewsFeed_feedList__cXeZM{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.HackerNewsFeed_tabs__fixqC{display:flex;justify-content:space-between;align-items:center;position:fixed;top:44px;z-index:98;width:100%;right:0;left:0;margin:0 auto;border-radius:0;padding:6px 16px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.HackerNewsFeed_tabs__fixqC::-webkit-scrollbar{display:none}}.TechmemePost_post__BDUD2{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--neutral-1);list-style:none}.TechmemePost_cardLink__bJ3MQ{text-decoration:none;color:inherit;display:block}.TechmemePost_cardLink__bJ3MQ:hover .TechmemePost_title__ai_pv{color:var(--primary)}.TechmemePost_contentPadding__SwUq8{padding-top:1rem}.TechmemePost_title__ai_pv{margin:0 0 .5rem;font-size:1.1rem;transition:color .2s}.TechmemePost_description__vnfZX{margin:0;color:#555;font-size:.95rem}.TechmemePost_postText__ufeh1 a{text-decoration:none;color:var(--primary);font-weight:500;display:inline-block;transition:color .2s ease-in-out}.TechmemePost_postText__ufeh1 a:hover{color:var(--primary-600)}.TechmemePost_postText__ufeh1{margin:0;white-space:pre-wrap;word-wrap:break-word;display:flex;flex-direction:column;gap:10px;font-size:var(--font-size-subtitle);line-height:1.5}.TechmemePost_paragraph__Y1jpZ{margin-bottom:10px}.TechmemePost_paragraph__Y1jpZ:last-child{margin-bottom:0}.TechmemePost_footer__GgQ7R{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:16px}.TechmemePost_stats__oIW3r{display:flex;align-items:center;gap:24px;color:var(--neutral-11);font-size:var(--font-size-body)}.TechmemePost_stats__oIW3r span{display:flex;align-items:center;gap:6px}.TechmemePost_actions__BUcZE{display:flex;align-items:center;gap:1rem}.TechmemePost_discussionButton__JsalP{background:none;border:none;padding:0;color:var(--primary-900);text-decoration:none;font-size:inherit;display:flex;align-items:center;gap:6px;transition:color .2s ease-in-out;font-size:var(--font-size-caption)}.TechmemePost_discussionButton__JsalP:hover{color:var(--primary)}.TechmemePost_timestamp__bxvrz{font-size:var(--font-size-caption);color:var(--neutral-6);white-space:nowrap;margin:0 0 8px}.TechmemePost_noInteractions__rIfeD{font-style:italic;color:var(--neutral-6)!important;margin:0;display:flex;align-items:center;font-size:var(--font-size-caption)}.TechmemeFeed_feedContainer__lpQqj{max-width:720px;margin:40px auto}.TechmemeFeed_toolbar__y5BG3{display:flex;gap:4px;padding:2px;border-radius:100px;background:linear-gradient(180deg,rgba(255,255,255,.72) 0,rgba(255,255,255,.5));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid rgba(0,0,0,.06);box-shadow:inset 0 0 1px 0 rgba(255,255,255,.4),0 0 4px rgba(0,0,0,.05),0 0 2px rgba(0,0,0,.05);position:fixed;top:56px;z-index:98;left:16px;transition:transform .3s ease-in-out;transform-origin:top}.TechmemeFeed_sortButton__frKvL{padding:6px 12px;border-radius:100px;border:none;background-color:transparent;font-size:var(--font-size-caption);font-weight:500;transition:background-color .2s ease-in-out;color:var(--neutral-11);display:flex;align-items:center;gap:6px;cursor:pointer}.TechmemeFeed_sortButton__frKvL svg{width:16px;height:16px}.TechmemeFeed_sortButton__frKvL:hover{background-color:#f0f0f0}.TechmemeFeed_sortButton__frKvL.TechmemeFeed_active__QQqwN{background-color:#007bff;color:white;border-color:#007bff}.TechmemeFeed_postList__F91xb{padding:0;margin:32px 0;display:flex;flex-direction:column;align-items:flex-start}.TechmemeFeed_footer__oku9G{text-align:center;font-size:var(--font-size-caption);color:var(--neutral-11);margin:32px auto 0}.TechmemeFeed_loadMoreButton__Gq5_W{padding:8px 12px;font-size:1rem;font-weight:600;border:1px solid var(--techmeme);background-color:#CFE1D3;color:var(--techmeme);border-radius:100px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s,padding .2s ease-in-out;margin:0 auto}.TechmemeFeed_loadMoreButton__Gq5_W:disabled{opacity:.5;cursor:not-allowed}.TechmemeFeed_loadMoreButton__Gq5_W:hover:not(:disabled){background-color:#B0CCBB;padding:8px 16px}@keyframes TechmemeFeed_spin__4RG_k{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TechmemeFeed_loadMoreButton__Gq5_W:hover:not(:disabled) svg{animation:TechmemeFeed_spin__4RG_k 1s linear infinite;color:var(--techmeme)}.TechmemeFeed_loadMoreButton__Gq5_W svg{transition:transform .2s ease-in-out}.TechmemeFeed_profileCard__RNEzf{margin-bottom:1.5rem}@media (max-width:768px){.TechmemeFeed_toolbar__y5BG3{top:44px;width:100%;right:0;left:0;margin:0 auto;border-radius:0;padding:6px 16px;justify-content:space-around}.TechmemeFeed_toolbar__y5BG3.TechmemeFeed_hidden__cwtnF{transform:translateY(-110%) scale(1)}.TechmemeFeed_feedContainer__lpQqj{margin:48px auto 32px}}.TechPage_tabs__FKZHk{display:flex;justify-content:flex-end;width:-moz-fit-content;width:fit-content;gap:4px;z-index:99;padding:2px;border-radius:100px;background:linear-gradient(180deg,rgba(255,255,255,.72) 0,rgba(255,255,255,.5));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid rgba(0,0,0,.06);box-shadow:inset 0 0 1px 0 rgba(255,255,255,.4),0 0 4px rgba(0,0,0,.05),0 0 2px rgba(0,0,0,.05);position:fixed;top:56px;right:16px;margin-left:auto;transition:transform .3s ease-in-out;transform-origin:top}.TechPage_tabs__FKZHk button{padding:6px 12px;border-radius:100px;border:none;background-color:transparent;font-size:var(--font-size-caption);font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;color:var(--neutral-11);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}@media (hover:hover) and (pointer:fine){.TechPage_tabs__FKZHk button:hover{background-color:var(--neutral-0)}.TechPage_tabs__FKZHk button:first-child:hover{color:var(--primary-600)}.TechPage_tabs__FKZHk button:first-child.TechPage_active__KV2hF:hover{background-color:var(--primary-600);color:var(--primary-50)}.TechPage_tabs__FKZHk button:nth-child(2):hover{color:var(--hackernews)}.TechPage_tabs__FKZHk button:nth-child(2).TechPage_active__KV2hF:hover{background-color:var(--neutral-0);color:var(--hackernews)}.TechPage_tabs__FKZHk button:nth-child(3):hover{color:var(--techmeme)}.TechPage_tabs__FKZHk button:nth-child(3).TechPage_active__KV2hF:hover{background-color:var(--neutral-0);color:var(--techmeme)}}.TechPage_tabs__FKZHk button:first-child.TechPage_active__KV2hF{background-color:var(--primary);color:var(--neutral-0)}.TechPage_tabs__FKZHk button:nth-child(2).TechPage_active__KV2hF{background-color:var(--hackernews);color:var(--neutral-0)}.TechPage_tabs__FKZHk button:nth-child(3).TechPage_active__KV2hF{background-color:var(--techmeme);color:var(--neutral-0)}@media (max-width:768px){.TechPage_tabs__FKZHk{display:flex;justify-content:center;gap:4px;bottom:0;right:0;left:0;margin:0 auto;width:100%;top:auto;padding:6px 16px;border-radius:0;transform-origin:bottom}.TechPage_tabs__FKZHk.TechPage_hidden__pjQqL{transform:translateY(110%) scale(.95)}.TechPage_tabs__FKZHk button{width:100%}}