.stack-page_stackPage__3ByXy{--stack-bg:#0d1012;--stack-card:#09090b;--stack-card-hover:#111114;--stack-text:#f1eee6;--stack-muted:#8d9698;--stack-line:#354044;--stack-accent:#f3ce65;min-height:calc(100vh - 7rem);position:relative;isolation:isolate;width:100%;margin:0;padding:0;color:var(--stack-text)}.stack-page_stackLayout__oHp6I{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:2rem;width:100%;align-items:start}.stack-page_stackMain__HYPRg{min-width:0}.stack-page_sidebar__0XvP8{position:sticky;z-index:6;top:var(--stack-sticky-top,5.5rem);display:grid;min-width:0;gap:1rem;padding-right:.3rem;transition:top .18s ease-out}.stack-page_mobileFilterToolbar__Vczcb{display:none}.stack-page_sidebar__0XvP8>*{min-width:0}.stack-page_filterBar__bdSBH{padding:1.25rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.85rem;background:#09090b}.stack-page_filterHeading__WRuMN{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.2rem}.stack-page_filterTitle__uBW0H{margin:0;color:var(--stack-text);font:1rem}.stack-page_clearFilters__ZkWo6{border:0;padding:.15rem 0;color:#8cbcff;background:transparent;font:inherit;font-size:.72rem;cursor:pointer}.stack-page_clearFilters__ZkWo6:hover:not(:disabled){color:#c6ddff;text-decoration:underline}.stack-page_clearFilters__ZkWo6:disabled{color:hsla(0,0%,100%,.28);cursor:not-allowed}.stack-page_filterScroller__qOGAm{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-start;gap:.65rem .55rem;overflow:visible}.stack-page_filterScroller__qOGAm::-webkit-scrollbar{display:none}.stack-page_filterTag___zydg,.stack-page_moreButton__RHytk{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid hsla(0,0%,100%,.1);border-radius:.55rem;padding:.45rem .7rem;color:#c6cdcc;background:hsla(0,0%,100%,.04);font:inherit;font-size:.82rem;cursor:pointer;transition:.2s ease}.stack-page_filterTag___zydg{display:inline-flex;align-items:center;gap:.35rem}.stack-page_filterTag___zydg:disabled{border-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.02);cursor:not-allowed}.stack-page_filterCount__V5Ckv{color:#8cbcff;font-size:.68rem;font-variant-numeric:tabular-nums}.stack-page_filterTag___zydg:disabled .stack-page_filterCount__V5Ckv{color:hsla(0,0%,100%,.24)}.stack-page_filterTag___zydg:hover,.stack-page_moreButton__RHytk:hover{border-color:hsla(44,86%,67%,.6);color:var(--stack-text);transform:translateY(-1px)}.stack-page_filterTagActive__KjrKo{border-color:var(--stack-accent);color:#1a1a15;background:var(--stack-accent)}.stack-page_moreButton__RHytk{display:inline-flex;align-items:center;gap:.25rem;border-color:transparent;background:transparent}.stack-page_rotated__hpnXI{transform:rotate(180deg)}.stack-page_calendarAside__GGXT1{display:grid;gap:.8rem}.stack-page_dateViewTabs__PpYgP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.22rem;padding:.22rem;border:1px solid hsla(0,0%,100%,.12);border-radius:.8rem;background:rgba(9,9,11,.9)}.stack-page_dateViewTabs__PpYgP button{min-height:2.35rem;border:0;border-radius:.58rem;padding:0 .25rem;color:var(--stack-muted);background:transparent;font:inherit;font-size:1rem;white-space:nowrap;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.stack-page_dateViewTabs__PpYgP button:hover{color:var(--stack-text);background:hsla(0,0%,100%,.07)}.stack-page_dateViewTabs__PpYgP button.stack-page_dateViewTabActive__BzCH_{color:#151513;background:var(--stack-accent);box-shadow:0 .2rem .6rem rgba(0,0,0,.2)}.stack-page_dateViewTabs__PpYgP button:focus-visible{outline:2px solid var(--stack-accent);outline-offset:2px}.stack-page_dateCalendar__GEnmc{width:100%;--calendar-bg:#09090b;--calendar-panel:#18181b;--calendar-text:#f4f4f5;--calendar-muted:#a1a1aa;--calendar-border:#27272a;--calendar-accent:#f3ce65;--calendar-accent-text:#18181b}.stack-page_dateCover__zWbDy{position:fixed;z-index:0;inset:0;width:100vw;min-height:100vh;overflow:hidden;background:#09090b url(/img/stack-cover.webp) 50%/cover no-repeat;pointer-events:none}.stack-page_dateCoverOverlay__0UT_K{position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(9,9,11,.95),rgba(9,9,11,.7) 48%,rgba(9,9,11,.26))}.stack-page_stackList__J2wqP{position:relative;z-index:2;display:grid;gap:1.25rem;padding-bottom:2.5rem}.stack-page_stackCard__NYAxr{position:relative;z-index:3;overflow:hidden;contain-intrinsic-size:auto 30rem;content-visibility:auto;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;padding:1.25rem;background:rgba(9,9,11,.84);box-shadow:0 1rem 3rem rgba(0,0,0,.24);backdrop-filter:blur(14px) saturate(.82);-webkit-backdrop-filter:blur(14px) saturate(.82);transition:border-color .25s ease,background .25s ease,transform .25s ease}.stack-page_stackCardInner__cY6fD{display:block}.stack-page_stackTime__6Cuz_{display:block;margin-bottom:.7rem;color:var(--stack-muted);font-weight:500;text-align:right}.stack-page_detailLink__qbSpW{display:inline-flex;align-items:center;gap:.25rem;color:var(--stack-muted);text-decoration:none;transition:color .2s ease}.stack-page_detailLink__qbSpW:hover{color:var(--stack-accent)}.stack-page_stackCard__NYAxr .stack-page_month__VT2z0{font-size:.8rem;color:var(--stack-muted)}.stack-page_stackContent___3Qw6{min-width:0}.stack-page_stackExcerpt__J74HS{margin:0;color:var(--stack-text);font-size:.98rem;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;transition:max-height .38s cubic-bezier(.22,1,.36,1)}.stack-page_stackExcerptCollapsed__bX4Id{max-height:18.5em;overflow:hidden}.stack-page_stackExcerptExpanded__y1kPw{max-height:none;overflow:visible}.stack-page_excerptActions__eKSYo{display:flex;justify-content:flex-end}.stack-page_excerptToggle__HfvMF{display:inline-flex;align-items:center;gap:.18rem;border:0;padding:.15rem 0;color:var(--stack-accent);background:transparent;font:inherit;font-size:.86rem;cursor:pointer}.stack-page_excerptToggle__HfvMF svg{transition:transform .3s ease}.stack-page_excerptArrowExpanded__aqD3m{transform:rotate(180deg)}.stack-page_excerptToggle__HfvMF:hover{color:#fff0bb}.stack-page_excerptToggle__HfvMF:focus-visible{outline:2px solid var(--stack-accent);outline-offset:.25rem;border-radius:.15rem}.stack-page_mediaGrid__iLNDz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-width:0;margin-top:1rem}.stack-page_mediaTile__bjcRW{position:relative;aspect-ratio:1;overflow:hidden;border:0;border-radius:.55rem;padding:0;background:#232a2d;cursor:zoom-in}.stack-page_mediaTile__bjcRW:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.28));opacity:0;transition:opacity .2s ease}.stack-page_mediaTile__bjcRW:hover:after{opacity:1}.stack-page_mediaImage__zEn0O{-o-object-fit:cover;object-fit:cover;transition:transform .4s ease,opacity .3s ease}.stack-page_mediaTile__bjcRW:hover .stack-page_mediaImage__zEn0O{transform:scale(1.04)}.stack-page_mediaBadge__wX_2w{position:absolute;z-index:2;right:.45rem;bottom:.4rem;display:inline-flex;min-width:1.55rem;min-height:1.35rem;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:.2rem .42rem;color:#fff;background:rgba(0,0,0,.48);font-size:.65rem}.stack-page_mediaMore__MrRGY{position:absolute;right:.5rem;bottom:.5rem;padding:0 .5rem;z-index:3;color:#fff;background:rgba(0,0,0,.58);font-size:1.2rem;font-weight:700}.stack-page_mediaFallback__YQYMI{display:grid;height:100%;place-items:center;color:var(--stack-muted)}.stack-page_stackTags__A6m5r{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.1rem}.stack-page_stackTagLink__sFRRE{border:0;padding:0;color:#69a7ff;background:transparent;font:inherit;font-size:.78rem;cursor:pointer;transition:color .2s ease,text-decoration-color .2s ease}.stack-page_stackTagLink__sFRRE:hover{color:#a8ccff;text-decoration:underline;text-underline-offset:.2em}.stack-page_stackTagLink__sFRRE:focus-visible{outline:2px solid #69a7ff;outline-offset:.2rem;border-radius:.15rem}.stack-page_cardFooter__hdXfX{display:flex;justify-content:flex-end;margin-top:1.2rem;padding-top:.85rem;border-top:1px solid hsla(0,0%,100%,.08)}.stack-page_commentButton__qV3hj{display:inline-flex;align-items:center;gap:.4rem;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:.42rem .78rem;color:var(--stack-muted);background:hsla(0,0%,100%,.035);font:inherit;font-size:.78rem;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.stack-page_commentButtonActive__qrjZ5,.stack-page_commentButton__qV3hj:hover{border-color:hsla(44,86%,67%,.55);color:var(--stack-accent);background:hsla(44,86%,67%,.08)}.stack-page_commentButton__qV3hj:focus-visible{outline:2px solid var(--stack-accent);outline-offset:.2rem}.stack-page_stackComments__kQ__y{margin-top:1rem;padding:.2rem .1rem 0;border-top:1px solid hsla(0,0%,100%,.06);animation:stack-page_commentsIn__CP4A1 .22s ease-out}.stack-page_stackComments__kQ__y .wl-panel{margin-top:1rem}@keyframes stack-page_commentsIn__CP4A1{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}.stack-page_emptyState__KN06W{position:relative;z-index:2;display:flex;min-height:34rem;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;color:var(--stack-muted);background:rgba(9,9,11,.72);text-align:center}.stack-page_emptyStateImage__Y05c8{margin-bottom:1.25rem;-o-object-fit:contain;object-fit:contain}.stack-page_emptyState__KN06W span{color:var(--stack-accent);font:400 1.55rem/1 Georgia,serif}.stack-page_emptyState__KN06W p{max-width:30rem;margin:.8rem 0 1.5rem;font-size:.9rem}.stack-page_emptyStateButton__rV098{border:1px solid hsla(44,86%,67%,.8);border-radius:.7rem;padding:.7rem 2rem;color:var(--stack-accent);background:transparent;font:inherit;cursor:pointer;transition:color .2s ease,background .2s ease}.stack-page_emptyStateButton__rV098:hover{color:#1a1a15;background:var(--stack-accent)}.stack-page_loadMore__laEQ9{display:flex;min-height:4rem;align-items:center;justify-content:center;gap:.7rem;padding:1rem;color:var(--stack-muted);text-align:center;font-size:.75rem;letter-spacing:.08em;position:relative;z-index:100}.stack-page_backToTop__JHdHh{position:fixed;z-index:30;right:1.5rem;bottom:1.5rem;display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid hsla(44,86%,67%,.45);border-radius:999px;color:var(--stack-accent);background:rgba(13,16,18,.86);box-shadow:0 .7rem 1.8rem rgba(0,0,0,.32);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.stack-page_backToTop__JHdHh:hover{border-color:var(--stack-accent);background:rgba(35,34,29,.94);transform:translateY(-2px)}.stack-page_backToTop__JHdHh:focus-visible{outline:2px solid var(--stack-accent);outline-offset:.2rem}.stack-page_loadError__sGN50{color:var(--stack-muted)}.stack-page_retryLoadMore__xMgFs{border:1px solid hsla(44,86%,67%,.55);border-radius:999px;padding:.38rem .8rem;color:var(--stack-accent);background:hsla(44,86%,67%,.08);font:inherit;font-size:.75rem;letter-spacing:.04em;cursor:pointer;transition:border-color .2s ease,background .2s ease}.stack-page_retryLoadMore__xMgFs:hover{border-color:var(--stack-accent);background:hsla(44,86%,67%,.16)}.stack-page_retryLoadMore__xMgFs:focus-visible{outline:2px solid var(--stack-accent);outline-offset:.2rem}.stack-page_lightbox__4dLBd{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.28);animation:stack-page_lightboxIn__Ixb8X .18s ease-out}.stack-page_lightboxPanel__gKVgR{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(94vw,1080px);height:min(92vh,850px);overflow:hidden;border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;background:rgba(36,40,39,.72);box-shadow:0 2rem 7rem rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px) saturate(.8);backdrop-filter:blur(6px) saturate(.8)}.stack-page_lightboxPanelWithThumbnails__vCiqS{grid-template-rows:3.9rem minmax(0,1fr) 6.3rem}.stack-page_lightboxPanelFullscreen__ziOUz,.stack-page_lightboxPanel__gKVgR:fullscreen{width:100vw;height:100dvh;max-width:none;border:0;border-radius:0}.stack-page_lightboxPanel__gKVgR:fullscreen::backdrop{background:transparent}.stack-page_lightboxToolbar__AdEOQ{display:flex;min-height:3.9rem;align-items:center;justify-content:space-between;padding:0 1rem;border-bottom:1px solid hsla(0,0%,100%,.07)}.stack-page_lightboxCount__Ley8M{color:hsla(0,0%,100%,.88);font:400 .9rem/1 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em}.stack-page_lightboxActions__XKC8o{display:flex;align-items:center;gap:.25rem}.stack-page_lightboxActions__XKC8o button{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:0;border-radius:50%;color:hsla(0,0%,100%,.9);background:transparent;cursor:pointer;transition:color .18s ease,background .18s ease}.stack-page_lightboxActions__XKC8o button:hover{color:#fff;background:hsla(0,0%,100%,.1)}.stack-page_lightboxActions__XKC8o button:disabled{opacity:.3;cursor:default}.stack-page_lightboxActions__XKC8o button.stack-page_zoomValue__ZTDX6{width:3.4rem;color:hsla(0,0%,100%,.86);text-align:center;font-size:.82rem;font-variant-numeric:tabular-nums}.stack-page_lightboxStage__oFNwp{position:relative;display:grid;min-height:0;overflow:hidden;place-items:center;margin:0 1rem;border-radius:.55rem;background:rgba(0,0,0,.2)}.stack-page_lightboxStageSwipeable__d7VbQ{touch-action:pan-y}.stack-page_lightboxCanvas__CRML2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;transform:translateZ(0) scale(1);transform-origin:center;transition:transform .18s ease}.stack-page_lightboxCanvasZoomed__PwBpM{cursor:grab}.stack-page_lightboxCanvasDragging__nuM2k{cursor:grabbing;transition:none}.stack-page_lightboxMediaImage__iB_lr{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stack-page_lightboxMediaImageFitHeight__NaU2b{position:relative!important;inset:auto!important;width:auto!important;height:100%!important;max-width:100%}.stack-page_lightboxMediaImageFitWidth__AlEEe{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:100%}.stack-page_lightboxStage__oFNwp .live-photo-shell{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.stack-page_livePhoto__r4Er5{display:block!important;width:100%!important;height:100%!important;min-width:0;min-height:0;max-width:none!important;max-height:none!important;overflow:hidden}.stack-page_livePhoto__r4Er5 .container{display:flex;align-items:center;justify-content:center}.stack-page_livePhoto__r4Er5 .container>img,.stack-page_livePhoto__r4Er5 .container>video{-o-object-fit:contain!important;object-fit:contain!important}.stack-page_video__YyFMB{display:block;width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.stack-page_lightboxNav__muDwt{position:sticky;z-index:3;top:50%;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;color:#fff;background:rgba(10,12,12,.58);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.25);cursor:pointer;transform:translateY(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s ease,transform .18s ease}.stack-page_lightboxNav__muDwt:hover{background:rgba(10,12,12,.82);transform:translateY(-50%) scale(1.04)}.stack-page_previousButton__HMLZO{position:absolute;left:.75rem}.stack-page_nextButton__KhtyQ{position:absolute;right:.75rem}.stack-page_thumbnailStrip__ygTLk{display:flex;gap:.65rem;min-height:6.3rem;align-items:center;overflow-x:auto;padding:.75rem 1rem 1rem;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.stack-page_thumbnailStrip__ygTLk button{position:relative;flex:0 0 5.5rem;width:5.5rem;height:4.5rem;overflow:hidden;border:2px solid transparent;border-radius:.45rem;padding:0;color:hsla(0,0%,100%,.65);background:hsla(0,0%,100%,.06);cursor:pointer;opacity:.68;transition:border-color .18s ease,opacity .18s ease,transform .18s ease}.stack-page_thumbnailStrip__ygTLk button:hover{opacity:1;transform:translateY(-1px)}.stack-page_thumbnailStrip__ygTLk button.stack-page_thumbnailActive__qekhx{border-color:hsla(0,0%,100%,.88);opacity:1}.stack-page_thumbnailImage__Rft3Q{-o-object-fit:cover;object-fit:cover}.stack-page_thumbnailStrip__ygTLk button>span{position:absolute;z-index:2;right:.25rem;bottom:.2rem;display:inline-flex;min-width:1.2rem;min-height:1.1rem;align-items:center;justify-content:center;border-radius:99px;padding:.1rem .3rem;color:#fff;background:rgba(0,0,0,.65);font-size:.58rem}@keyframes stack-page_lightboxIn__Ixb8X{0%{opacity:0}to{opacity:1}}@media (max-width:1050px){.stack-page_stackLayout__oHp6I{display:block}.stack-page_sidebar__0XvP8{position:relative;max-height:none;margin-bottom:1rem;overflow:visible;padding-right:0}}@media (max-width:700px){.stack-page_stackPage__3ByXy{padding:0}.stack-page_sidebar__0XvP8{display:none}.stack-page_mobileFilterToolbar__Vczcb{position:fixed;z-index:30;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));display:block}.stack-page_backToTop__JHdHh{right:1rem;bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 3.6rem)}.stack-page_mobileFilterButton__Pbcn_{display:inline-flex;height:2.9rem;align-items:center;gap:.45rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;padding:0 .85rem;color:#f1eee6;background:rgba(24,25,25,.82);box-shadow:0 .7rem 1.8rem rgba(0,0,0,.35);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);font:inherit;font-size:.78rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.stack-page_mobileFilterButton__Pbcn_:focus-visible,.stack-page_mobileFilterButton__Pbcn_:hover{border-color:hsla(44,86%,67%,.65);background:rgba(35,34,29,.92);transform:translateY(-2px)}.stack-page_mobileFilterButton__Pbcn_:focus-visible{outline:2px solid var(--stack-accent);outline-offset:.2rem}.stack-page_mobileFilterDialog__foW23{--stack-bg:#0d1012;--stack-card:#09090b;--stack-card-hover:#111114;--stack-text:#f1eee6;--stack-muted:#8d9698;--stack-line:#354044;--stack-accent:#f3ce65;width:calc(100vw - 2rem);max-width:30rem;max-height:min(86dvh,42rem);overflow-y:auto;border-color:hsla(0,0%,100%,.14);background:rgba(20,21,21,.96)}.stack-page_mobileFilterContent__AqpMw{display:grid;gap:1rem}.stack-page_filterBar__bdSBH,.stack-page_mobileFilterContent__AqpMw .stack-page_filterBar__bdSBH{padding:1rem}.stack-page_filterHeading__WRuMN{margin-bottom:.9rem}.stack-page_filterTitle__uBW0H{font-size:1rem}.stack-page_filterScroller__qOGAm{max-height:9rem;overflow-y:auto}.stack-page_stackList__J2wqP{gap:.9rem;padding-bottom:1.6rem}.stack-page_stackCard__NYAxr{border-radius:.75rem;padding:1rem}.stack-page_stackExcerpt__J74HS{font-size:.9rem;line-height:1.75}.stack-page_stackExcerptCollapsed__bX4Id{max-height:17.5em}.stack-page_mediaGrid__iLNDz{gap:.3rem;margin-top:.85rem}.stack-page_lightbox__4dLBd{padding:0;background:#09090b}.stack-page_lightboxPanel__gKVgR{width:100vw;height:100dvh;max-width:none;border:0;border-radius:0;background:#09090b;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.stack-page_lightboxPanelWithThumbnails__vCiqS{grid-template-rows:3.5rem minmax(0,1fr) 5.2rem}.stack-page_lightboxToolbar__AdEOQ{min-height:3.5rem;padding:0 .55rem 0 .8rem}.stack-page_lightboxActions__XKC8o{gap:0}.stack-page_lightboxActions__XKC8o button{width:2.1rem;height:2.1rem}.stack-page_lightboxActions__XKC8o button.stack-page_zoomValue__ZTDX6{width:3rem;font-size:.75rem}.stack-page_lightboxStage__oFNwp{margin:0;border-radius:0;background:#09090b}.stack-page_lightboxNav__muDwt{width:2.25rem;height:2.25rem}.stack-page_previousButton__HMLZO{left:.4rem}.stack-page_nextButton__KhtyQ{right:.4rem}.stack-page_thumbnailStrip__ygTLk{min-height:5.2rem;gap:.45rem;padding:.6rem .55rem .7rem}.stack-page_thumbnailStrip__ygTLk button{flex-basis:4.35rem;width:4.35rem;height:3.55rem}}@media (prefers-reduced-motion:reduce){.stack-page_filterTag___zydg,.stack-page_lightboxCanvas__CRML2,.stack-page_mediaImage__zEn0O,.stack-page_stackCard__NYAxr,.stack-page_thumbnailStrip__ygTLk button{transition:none}}html:not(.dark) .stack-page_stackPage__3ByXy{--stack-bg:#f6f4ef;--stack-card:#fffdfa;--stack-card-hover:#fff;--stack-text:#25231f;--stack-muted:#6f6a61;--stack-line:#d8d1c5;--stack-accent:#9a6818;--stack-accent-strong:#7a5010;--stack-link:#326da8;--stack-link-hover:#1f568d}html:not(.dark) .stack-page_dateViewTabs__PpYgP,html:not(.dark) .stack-page_filterBar__bdSBH{border-color:rgba(83,70,48,.16);background:rgba(255,253,250,.88);box-shadow:0 .55rem 1.6rem rgba(82,65,35,.08)}html:not(.dark) .stack-page_clearFilters__ZkWo6{color:var(--stack-link)}html:not(.dark) .stack-page_clearFilters__ZkWo6:hover:not(:disabled){color:var(--stack-link-hover)}html:not(.dark) .stack-page_clearFilters__ZkWo6:disabled{color:rgba(37,35,31,.3)}html:not(.dark) .stack-page_filterTag___zydg,html:not(.dark) .stack-page_moreButton__RHytk{border-color:rgba(83,70,48,.16);color:#4f4a42;background:hsla(0,0%,100%,.58)}html:not(.dark) .stack-page_filterTag___zydg:disabled{border-color:rgba(83,70,48,.09);color:rgba(37,35,31,.3);background:hsla(0,0%,100%,.34)}html:not(.dark) .stack-page_filterCount__V5Ckv{color:var(--stack-link)}html:not(.dark) .stack-page_filterTag___zydg:disabled .stack-page_filterCount__V5Ckv{color:rgba(37,35,31,.28)}html:not(.dark) .stack-page_filterTag___zydg:hover,html:not(.dark) .stack-page_moreButton__RHytk:hover{border-color:rgba(154,104,24,.58)}html:not(.dark) .stack-page_filterTagActive__KjrKo{color:#fffaf0;background:var(--stack-accent);border-color:var(--stack-accent)}html:not(.dark) .stack-page_dateViewTabs__PpYgP button:hover{background:rgba(154,104,24,.09)}html:not(.dark) .stack-page_dateViewTabs__PpYgP button.stack-page_dateViewTabActive__BzCH_{color:#fffaf0;background:var(--stack-accent);box-shadow:0 .2rem .6rem rgba(105,67,14,.2)}html:not(.dark) .stack-page_dateCalendar__GEnmc{--calendar-bg:#fffdfa;--calendar-panel:#f2ede4;--calendar-text:#25231f;--calendar-muted:#6f6a61;--calendar-border:#ded6c8;--calendar-accent:#9a6818;--calendar-accent-text:#fffaf0;--calendar-density-1-text:#59420b;--calendar-density-1-bg:#f6e9be;--calendar-density-2-text:#4a3406;--calendar-density-2-bg:#e8cf7b;--calendar-density-3-text:#302204;--calendar-density-3-bg:#c99f35;--calendar-density-4-text:#fffaf0;--calendar-density-4-bg:#9a6818}html:not(.dark) .stack-page_dateCover__zWbDy{background-color:#ece7de}html:not(.dark) .stack-page_dateCoverOverlay__0UT_K{background:linear-gradient(90deg,hsla(43,28%,95%,.95),hsla(43,28%,95%,.76) 48%,hsla(43,28%,95%,.44))}html:not(.dark) .stack-page_emptyState__KN06W,html:not(.dark) .stack-page_stackCard__NYAxr{border-color:rgba(83,70,48,.16);background:rgba(255,253,250,.82);box-shadow:0 1rem 3rem rgba(82,65,35,.12)}html:not(.dark) .stack-page_stackCard__NYAxr:hover{border-color:rgba(154,104,24,.4);background:hsla(0,0%,100%,.92);transform:translateY(-2px)}html:not(.dark) .stack-page_excerptToggle__HfvMF:hover{color:var(--stack-accent-strong)}html:not(.dark) .stack-page_stackTagLink__sFRRE{color:var(--stack-link)}html:not(.dark) .stack-page_stackTagLink__sFRRE:hover{color:var(--stack-link-hover)}html:not(.dark) .stack-page_stackTagLink__sFRRE:focus-visible{outline-color:var(--stack-link)}html:not(.dark) .stack-page_cardFooter__hdXfX,html:not(.dark) .stack-page_stackComments__kQ__y{border-color:rgba(83,70,48,.12)}html:not(.dark) .stack-page_commentButton__qV3hj{border-color:rgba(83,70,48,.16);background:hsla(0,0%,100%,.54)}html:not(.dark) .stack-page_commentButtonActive__qrjZ5,html:not(.dark) .stack-page_commentButton__qV3hj:hover{border-color:rgba(154,104,24,.52);color:var(--stack-accent-strong);background:rgba(154,104,24,.09)}html:not(.dark) .stack-page_emptyStateButton__rV098{border-color:var(--stack-accent);color:var(--stack-accent-strong)}html:not(.dark) .stack-page_emptyStateButton__rV098:hover{color:#fffaf0;background:var(--stack-accent)}html:not(.dark) .stack-page_retryLoadMore__xMgFs{border-color:rgba(154,104,24,.45);color:var(--stack-accent-strong);background:rgba(154,104,24,.08)}html:not(.dark) .stack-page_retryLoadMore__xMgFs:hover{border-color:var(--stack-accent);background:rgba(154,104,24,.14)}html:not(.dark) .stack-page_backToTop__JHdHh{border-color:rgba(154,104,24,.45);color:var(--stack-accent-strong);background:rgba(255,253,250,.86);box-shadow:0 .7rem 1.8rem rgba(82,65,35,.2)}html:not(.dark) .stack-page_backToTop__JHdHh:hover{border-color:var(--stack-accent);background:#fffdfa}html:not(.dark) .stack-page_lightboxPanel__gKVgR{border-color:rgba(83,70,48,.2);background:rgba(255,253,250,.94);box-shadow:0 2rem 7rem rgba(53,43,25,.3)}html:not(.dark) .stack-page_lightboxToolbar__AdEOQ{border-color:rgba(83,70,48,.13)}html:not(.dark) .stack-page_lightboxActions__XKC8o button,html:not(.dark) .stack-page_lightboxActions__XKC8o button.stack-page_zoomValue__ZTDX6,html:not(.dark) .stack-page_lightboxCount__Ley8M{color:#37332d}html:not(.dark) .stack-page_lightboxActions__XKC8o button:hover{color:#25231f;background:rgba(154,104,24,.1)}html:not(.dark) .stack-page_lightboxStage__oFNwp{background:rgba(48,42,34,.1)}html:not(.dark) .stack-page_lightboxNav__muDwt{border-color:rgba(83,70,48,.2);color:#37332d;background:rgba(255,253,250,.78);box-shadow:0 .5rem 1.5rem rgba(82,65,35,.2)}html:not(.dark) .stack-page_lightboxNav__muDwt:hover{background:#fffdfa}html:not(.dark) .stack-page_thumbnailStrip__ygTLk{scrollbar-color:rgba(83,70,48,.35) transparent}html:not(.dark) .stack-page_thumbnailStrip__ygTLk button{color:#6f6a61;background:rgba(83,70,48,.08)}html:not(.dark) .stack-page_thumbnailStrip__ygTLk button.stack-page_thumbnailActive__qekhx{border-color:var(--stack-accent)}@media (max-width:700px){html:not(.dark) .stack-page_mobileFilterButton__Pbcn_{border-color:rgba(83,70,48,.2);color:var(--stack-text);background:rgba(255,253,250,.86);box-shadow:0 .7rem 1.8rem rgba(82,65,35,.2)}html:not(.dark) .stack-page_mobileFilterButton__Pbcn_:focus-visible,html:not(.dark) .stack-page_mobileFilterButton__Pbcn_:hover{border-color:rgba(154,104,24,.62);background:#fffdfa}html:not(.dark) .stack-page_mobileFilterDialog__foW23{--stack-bg:#f6f4ef;--stack-card:#fffdfa;--stack-card-hover:#fff;--stack-text:#25231f;--stack-muted:#6f6a61;--stack-line:#d8d1c5;--stack-accent:#9a6818;--stack-accent-strong:#7a5010;--stack-link:#326da8;--stack-link-hover:#1f568d;border-color:rgba(83,70,48,.18);background:rgba(255,253,250,.98)}}