.comment-section_section__ItMDE{padding:2.4rem clamp(1rem,4vw,3.75rem) 3.2rem}.comment-section_dockedSection__zAoEC{padding-bottom:5.8rem}.comment-section_heading__E6JjQ{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.comment-section_heading__E6JjQ h2{margin:.25rem 0 0;font-family:var(--font-serif);font-size:1.45rem;font-weight:500}.comment-section_heading__E6JjQ>span{color:var(--ink-muted);font-size:.8rem}.comment-section_empty__GLeJg{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;padding:2rem 1rem;border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);text-align:center}.comment-section_empty__GLeJg>span{color:var(--accent);font-size:1.7rem}.comment-section_empty__GLeJg p{max-width:20rem;margin:0;font-size:.78rem;line-height:1.7}.comment-section_error__ui2HN,.comment-section_status__ULnqR{margin:0;color:var(--ink-muted);font-size:.78rem;line-height:1.6}.comment-section_error__ui2HN{color:var(--accent-strong)}.comment-section_list__hcqsA{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1.35rem}.comment-section_item__XFlOu{padding:.9rem 0 0;border-top:1px solid var(--line)}.comment-section_replyItem__rFxMH{margin-left:1.25rem;padding-left:1rem;border-left:1px solid var(--line)}.comment-section_meta__GMAWb{display:flex;align-items:baseline;gap:1rem;font-size:.78rem}.comment-section_meta__GMAWb time{margin-left:auto;color:var(--ink-muted);font-size:.7rem}.comment-section_replyTarget__j9vP9{color:var(--ink-muted);font-size:.72rem}.comment-section_item__XFlOu>p{margin:.45rem 0 .35rem;color:var(--ink);font-size:.84rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.comment-section_actions__oMaj8{display:flex;gap:.7rem}.comment-section_actions__oMaj8 button,.comment-section_replying__6wHdv button{border:0;padding:0;color:var(--accent-strong);background:transparent;cursor:pointer;font:inherit;font-size:.7rem}.comment-section_form__4ocBP{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:1rem}.comment-section_dock__9yCwH{position:relative;z-index:6;display:flex;align-items:center;gap:clamp(.6rem,1.4vw,.95rem);border-top:1px solid var(--line);padding:.8rem clamp(.8rem,2vw,1.5rem) calc(.8rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface-raised) 92%,transparent);box-shadow:0 -10px 24px color-mix(in srgb,var(--ink) 7%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.comment-section_dockExpanded__gWR3Y{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.8rem;gap:.8rem}.comment-section_dockForm__FHxLQ{display:flex;flex:1 1 auto;align-items:center;min-width:0;gap:.6rem;margin:0}.comment-section_dockAvatar__LLz6X{display:grid;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;place-items:center;overflow:hidden;border-radius:50%;color:var(--button-primary-fg);background:var(--moss);font-family:var(--font-serif);font-size:1rem}.comment-section_dockAvatar__LLz6X img{width:100%;height:100%;object-fit:cover}.comment-section_dockInput__uKVzs{flex:1 1;min-width:0}.comment-section_dockInput__uKVzs textarea{display:block;width:100%;height:2.65rem;min-height:2.65rem;resize:none;border:0;border-radius:var(--radius-pill);padding:.55rem 1rem;color:var(--ink);background:var(--surface-muted);font-size:.84rem;line-height:1.5}.comment-section_dockInput__uKVzs textarea:focus{outline:2px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:1px}.comment-section_dockExpanded__gWR3Y .comment-section_dockForm__FHxLQ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.comment-section_dockExpanded__gWR3Y .comment-section_dockAvatar__LLz6X{display:none}.comment-section_dockExpanded__gWR3Y .comment-section_dockInput__uKVzs textarea{height:5.5rem;min-height:5.5rem;border-radius:1.5rem;padding:.85rem 1rem;line-height:1.65}.comment-section_dockInput__uKVzs .comment-section_replying__6wHdv{margin-bottom:.35rem}.comment-section_dockToolbar__RRFby{display:flex;align-items:center;justify-content:space-between;gap:1rem}.comment-section_dockToolbarActions__OqsB2{display:flex;align-items:center;gap:.7rem}.comment-section_dockCancel__prM__,.comment-section_dockSend__cJnEz{min-width:5.6rem;height:2.75rem;border-radius:var(--radius-pill);padding:.45rem 1.25rem;cursor:pointer;font:inherit;font-size:.86rem}.comment-section_dockCancel__prM__{border:1px solid var(--line-strong);color:var(--ink-muted);background:transparent}.comment-section_dockCancel__prM__:hover{color:var(--ink);border-color:var(--ink-muted)}.comment-section_dockSend__cJnEz{border:1px solid var(--accent);color:var(--button-primary-fg);background:var(--accent);font-weight:600}.comment-section_dockSend__cJnEz:hover{border-color:var(--accent-strong);background:var(--accent-strong)}.comment-section_dockSend__cJnEz:disabled{cursor:wait;opacity:.58}.comment-section_dockActions___DsTf{display:flex;flex:0 0 auto;align-items:center;gap:clamp(.65rem,1.8vw,1.15rem)}.comment-section_form__4ocBP textarea{width:100%;resize:vertical;border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:.75rem .85rem;color:var(--ink);background:var(--surface-raised);font:inherit;font-size:.82rem;line-height:1.6}.comment-section_form__4ocBP textarea:focus{outline:2px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:1px}.comment-section_form__4ocBP>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.comment-section_form__4ocBP small{color:var(--ink-muted);font-size:.68rem}.comment-section_replying__6wHdv{margin:0;color:var(--ink-muted);font-size:.72rem}.comment-section_button__LNLKo{border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:.45rem .8rem;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:.78rem}.comment-section_button__LNLKo:hover{border-color:var(--accent);color:var(--accent-strong)}.comment-section_button__LNLKo:disabled{cursor:wait;opacity:.58}@media (max-width:560px){.comment-section_dock__9yCwH{align-items:flex-end;gap:.55rem .75rem;padding-inline:1rem}.comment-section_dockForm__FHxLQ{flex:1 1 auto;min-width:0}.comment-section_dockActions___DsTf{flex:0 0 auto}.comment-section_dockInput__uKVzs textarea{height:2.4rem;min-height:2.4rem;padding:.42rem .8rem;font-size:.78rem}.comment-section_dockExpanded__gWR3Y{display:flex;flex-wrap:nowrap;align-items:center}.comment-section_dockExpanded__gWR3Y .comment-section_dockForm__FHxLQ{display:flex;align-items:center;min-width:0;gap:.45rem}.comment-section_dockExpanded__gWR3Y .comment-section_dockAvatar__LLz6X{display:grid}.comment-section_dockExpanded__gWR3Y .comment-section_dockInput__uKVzs textarea{height:2.4rem;min-height:2.4rem;border-radius:var(--radius-pill);padding:.42rem .8rem;line-height:1.5}.comment-section_dockExpanded__gWR3Y .comment-section_dockToolbar__RRFby{flex:0 0 auto}.comment-section_dockExpanded__gWR3Y .comment-section_dockToolbarActions__OqsB2{gap:.35rem}.comment-section_dockCancel__prM__,.comment-section_dockSend__cJnEz{min-width:auto;height:2.4rem;padding:.35rem .65rem;font-size:.76rem}.comment-section_dockAvatar__LLz6X{flex-basis:2.2rem;width:2.2rem;height:2.2rem}}@media (max-width:760px){.comment-section_dockedSection__zAoEC{padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))}.comment-section_dock__9yCwH{width:100%}}.like-button_button__0V2Dn{border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:.45rem .8rem;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:.78rem}.like-button_button__0V2Dn:hover{border-color:var(--accent);color:var(--accent-strong)}.like-button_button__0V2Dn:disabled{cursor:wait;opacity:.58}.like-button_active__SQOHR{border-color:var(--danger);color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.like-button_compact__DTJsZ{display:inline-flex;align-items:center;gap:.3rem;border:0;padding:.15rem;color:var(--ink-muted);background:transparent;font-size:1.42rem;line-height:1;transition:color var(--motion-fast)}.like-button_compactIcon__ZZhE4{display:block;width:1em;height:1em;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.like-button_compact__DTJsZ.like-button_active__SQOHR .like-button_compactIcon__ZZhE4{fill:var(--danger);stroke:var(--danger)}.like-button_compact__DTJsZ:hover{color:var(--accent-strong)}.like-button_compact__DTJsZ.like-button_active__SQOHR,.like-button_compact__DTJsZ:hover{border-color:transparent;background:transparent}.like-button_compactCount__t5L7y{font-size:.82rem;line-height:1}.note-detail_coverFallback__fORjd{position:relative;display:block;width:100%;height:100%;background:radial-gradient(circle at 68% 20%,color-mix(in srgb,var(--paper) 28%,transparent),transparent 25%),linear-gradient(145deg,color-mix(in srgb,var(--accent) 74%,var(--moss)),var(--paper-deep))}.note-detail_coverFallback__fORjd i,.note-detail_coverFallback__fORjd:after,.note-detail_coverFallback__fORjd:before{position:absolute;content:""}.note-detail_coverFallback__fORjd:before{right:-8%;bottom:-22%;width:78%;height:85%;border:1px solid color-mix(in srgb,var(--paper) 50%,transparent);border-radius:50%;transform:rotate(-14deg)}.note-detail_coverFallback__fORjd:after{inset:0;opacity:.2;background-image:linear-gradient(110deg,transparent 48%,var(--paper) 49%,transparent 50%);background-size:26px 26px}.note-detail_coverFallback__fORjd>span{position:absolute;right:9%;bottom:11%;z-index:1;color:var(--button-primary-fg);font-family:var(--font-serif);font-size:clamp(2rem,7vw,6rem);letter-spacing:.14em;writing-mode:vertical-rl}.note-detail_coverFallback__fORjd i{top:15%;left:12%;width:36%;height:45%;border:1px solid color-mix(in srgb,var(--paper) 55%,transparent);transform:rotate(7deg)}.note-detail_coverTone1___I7ax{filter:hue-rotate(22deg) saturate(.82)}.note-detail_coverTone2__TjyYM{filter:hue-rotate(118deg) saturate(.72)}.note-detail_coverTone3__13PFU{filter:hue-rotate(198deg) saturate(.64)}.note-detail_avatar__yfvGX{display:grid;width:42px;height:42px;place-items:center;overflow:hidden;border-radius:50%;color:var(--button-primary-fg);background:var(--moss);font-family:var(--font-serif)}.note-detail_avatar__yfvGX img{width:100%;height:100%;object-fit:cover}.note-detail_actionBar__t9dxD{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.85rem 0}.note-detail_actionMetric__vRyIS{display:inline-flex;align-items:center;gap:.28rem;color:var(--ink-muted);font-size:.85rem}.note-detail_modalDockIcon___k47r{display:inline-block;width:1.05em;height:1.05em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;vertical-align:-.12em}.note-detail_actionMetric__vRyIS small{margin-left:.2rem;font-size:.7rem}.note-detail_actionSpacer__ioBCQ{flex:1 1;min-width:1rem}.note-detail_actionButton___aYWE{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:.45rem .8rem;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:.78rem}.note-detail_actionButton___aYWE:hover{border-color:var(--accent);color:var(--accent-strong)}.note-detail_shareButton__qPzwC{transition:border-color var(--motion-fast),color var(--motion-fast),background var(--motion-fast)}.note-detail_shareButtonFeedback__SsFPU{border-color:color-mix(in srgb,var(--accent) 56%,var(--line-strong));color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 9%,transparent)}.note-detail_shareButtonFeedback__SsFPU:hover{border-color:var(--accent-strong)}.note-detail_actionButton___aYWE:disabled{cursor:wait;opacity:.58}.note-detail_actionButtonActive__mm5Jq{border-color:var(--accent);color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 10%,transparent)}.note-detail_richBody__hdRfH{font-family:var(--font-serif);font-size:clamp(1.08rem,1.6vw,1.28rem);line-height:2.05}.note-detail_richBody__hdRfH p{margin:0 0 1.7rem}.note-detail_richBody__hdRfH h2,.note-detail_richBody__hdRfH h3,.note-detail_richBody__hdRfH h4{margin:3rem 0 1.1rem;font-family:var(--font-serif);font-weight:500;line-height:1.3}.note-detail_richBody__hdRfH h2{font-size:1.8rem}.note-detail_richBody__hdRfH h3{font-size:1.5rem}.note-detail_richBody__hdRfH h4{font-size:1.25rem}.note-detail_richBody__hdRfH blockquote{margin:2.5rem 0;border-left:3px solid var(--accent);padding:.2rem 1.3rem;color:var(--ink-muted);font-style:italic}.note-detail_richBody__hdRfH ol,.note-detail_richBody__hdRfH ul{margin:1.5rem 0 2rem;padding-left:1.5rem}.note-detail_richBody__hdRfH li{padding-left:.35rem}.note-detail_richBody__hdRfH a{color:var(--accent-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 38%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 38%,transparent);text-underline-offset:.18em}.note-detail_richBody__hdRfH code{border-radius:.25rem;padding:.1rem .3rem;background:var(--surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.note-detail_imageFigure__JphlD{margin:2.75rem 0}.note-detail_imageFigure__JphlD img{display:block;width:100%;height:auto;max-height:760px;border-radius:.2rem;object-fit:cover;background:var(--paper-deep)}.note-detail_richPhotoFrame__IVU8z{width:100%;border-radius:.2rem}.note-detail_richGridPhotoFrame__dUnh4{min-height:0;aspect-ratio:1/1!important}.note-detail_richGridPhotoFrame__dUnh4 img{width:100%;height:100%;aspect-ratio:1/1}.note-detail_imageFigure__JphlD figcaption{margin-top:.6rem;color:var(--ink-muted);font-family:var(--font-sans);font-size:.75rem;line-height:1.5;text-align:center}.note-detail_imageWide__kMn5V{width:100%}.note-detail_imageDouble__ao0pd,.note-detail_imageTriple__ZOV99{margin:0}.note-detail_imageGrid___IXyH{display:grid;grid-gap:.7rem;gap:.7rem;margin:2.75rem 0}.note-detail_gridColumns2__MJYIr{grid-template-columns:repeat(2,minmax(0,1fr))}.note-detail_gridColumns3__nH1l2{grid-template-columns:repeat(3,minmax(0,1fr))}.note-detail_imageGrid___IXyH .note-detail_imageFigure__JphlD{margin:0}.note-detail_imageGrid___IXyH .note-detail_imageFigure__JphlD img{aspect-ratio:1/1}.note-detail_emptyBody__mCCqB{color:var(--ink-muted);font-family:var(--font-sans);font-size:1rem}.note-detail_richBodyLoading__fial_{display:grid;grid-gap:.85rem;gap:.85rem;padding:.2rem 0 1.35rem}.note-detail_richBodyLoading__fial_ span{display:block;width:100%;height:.85rem;border-radius:var(--radius-pill);background:linear-gradient(100deg,var(--surface-muted) 20%,color-mix(in srgb,var(--line-strong) 68%,var(--surface-raised)) 50%,var(--surface-muted) 80%);background-size:220% 100%;animation:note-detail_rich-body-loading__zxPEq 1.4s ease-in-out infinite}.note-detail_richBodyLoading__fial_ span:nth-child(2){width:92%}.note-detail_richBodyLoading__fial_ span:nth-child(3){width:96%}.note-detail_richBodyLoading__fial_ span:nth-child(4){width:62%}.note-detail_endMark__soR7L{margin:4rem 0 0;color:var(--ink-muted);font-family:var(--font-sans);font-size:.8rem;letter-spacing:.08em;text-align:center}@keyframes note-detail_rich-body-loading__zxPEq{0%{background-position:100% 0}to{background-position:-120% 0}}@media (max-width:560px){.note-detail_actionMetric__vRyIS small,.note-detail_actionSpacer__ioBCQ{display:none}.note-detail_actionBar__t9dxD{gap:.45rem}.note-detail_actionButton___aYWE{padding:.4rem .6rem}.note-detail_gridColumns2__MJYIr,.note-detail_gridColumns3__nH1l2{grid-template-columns:1fr}}.note-detail_modal__ZP6FQ{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:clamp(.7rem,3vw,2rem)}.note-detail_modalBackdrop__St82s{position:absolute;inset:0;border:0;background:color-mix(in srgb,var(--ink) 58%,transparent);cursor:default;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.note-detail_modalDialog__46eiF{position:relative;z-index:1;display:grid;width:min(1180px,100%);height:min(860px,calc(100vh - clamp(1.4rem, 6vw, 4rem)));height:min(860px,calc(100svh - clamp(1.4rem, 6vw, 4rem)));max-height:calc(100vh - clamp(1.4rem, 6vw, 4rem));max-height:calc(100svh - clamp(1.4rem, 6vw, 4rem));min-height:0;overflow:hidden;border:0;border-radius:var(--radius-lg);background:transparent;box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);animation:note-detail_modal-enter__bBVmi .36s cubic-bezier(.22,1,.36,1)}.note-detail_modalClose__qIP6k{position:absolute;top:.85rem;right:.85rem;z-index:3;display:grid;width:2.45rem;height:2.45rem;place-items:center;border:1px solid rgba(255,250,243,.46);border-radius:50%;color:#fffaf3;background:rgba(30,25,21,.28);cursor:pointer;font-size:1.5rem;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background var(--motion-fast),transform var(--motion-fast)}.note-detail_modalClose__qIP6k:hover{background:color-mix(in srgb,var(--accent) 80%,transparent);transform:rotate(90deg)}.note-detail_modalMedia__JxmtT{display:flex;flex-direction:column;align-self:center;height:auto;max-height:100%;aspect-ratio:3/4}.note-detail_modalMainPhoto__LYMr_,.note-detail_modalMedia__JxmtT{position:relative;width:100%;min-width:0;min-height:0;overflow:hidden;background:transparent}.note-detail_modalMainPhoto__LYMr_{display:block;flex:0 0 100%;height:100%;border:0;padding:0;color:inherit;cursor:zoom-in;scroll-snap-align:center;scroll-snap-stop:always}.note-detail_modalPhotoViewport__8_1kW{display:flex;flex:1 1;width:100%;min-width:0;min-height:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.note-detail_lightboxPhotoViewport__AZeZV::-webkit-scrollbar,.note-detail_modalPhotoViewport__8_1kW::-webkit-scrollbar{display:none}.note-detail_modalMainPhoto__LYMr_ img{display:block;width:100%;height:100%;object-fit:contain}.note-detail_modalPhotoFrame__WmTAJ{width:100%;height:100%}.note-detail_modalPhotoNav__lj5pO{position:absolute;top:50%;z-index:2;display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid rgba(255,250,243,.18);border-radius:50%;padding:0;color:#fffaf3;background:rgba(30,25,21,.12);cursor:pointer;font-size:1.35rem;line-height:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transform:translateY(-50%);transition:background var(--motion-fast),opacity var(--motion-fast)}.note-detail_modalPhotoNav__lj5pO:focus-visible,.note-detail_modalPhotoNav__lj5pO:hover{background:rgba(30,25,21,.2);transform:translateY(-50%) scale(1.04)}.note-detail_modalMedia__JxmtT:hover .note-detail_modalPhotoNav__lj5pO,.note-detail_modalPhotoNav__lj5pO:focus-visible{opacity:1;pointer-events:auto}.note-detail_modalPhotoNavPrevious__29Sa_{left:1rem}.note-detail_modalPhotoNavNext__45hsQ{right:1rem}.note-detail_modalPhotoNav__lj5pO span{display:block;line-height:1;transform:translateY(-.04em)}.note-detail_modalPhotoCounter__qwY_t{display:none}.note-detail_modalLoadingMedia__AdF2v{display:grid;min-height:0;place-items:center;color:color-mix(in srgb,var(--paper) 84%,transparent);background:radial-gradient(circle at 70% 24%,color-mix(in srgb,var(--paper) 24%,transparent),transparent 22%),linear-gradient(145deg,color-mix(in srgb,var(--accent) 68%,var(--moss)),var(--paper-deep));font-family:var(--font-serif);font-size:clamp(4rem,12vw,9rem)}.note-detail_modalLoadingContent__Sz0nb{display:grid;align-content:center;justify-items:start;grid-gap:1rem;gap:1rem;min-width:0;padding:clamp(2rem,6vw,4.5rem);background:var(--surface-raised)}.note-detail_modalLoadingContent__Sz0nb h1{margin:0;font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.4rem);font-weight:500;letter-spacing:-.06em}.note-detail_modalLoadWarning__T_Szv,.note-detail_modalLoadingContent__Sz0nb>p:last-of-type{color:var(--ink-muted);font-size:.82rem;line-height:1.7}.note-detail_modalLoadingContent__Sz0nb button{border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:.55rem .9rem;color:var(--accent-strong);background:transparent;cursor:pointer;font:inherit;font-size:.78rem}.note-detail_modalLoadWarning__T_Szv{margin:1rem 0 0}.note-detail_modalMedia__JxmtT>.note-detail_coverFallback__fORjd,.note-detail_modalMedia__JxmtT>img{display:block;flex:1 1;width:100%;height:100%;min-height:100%;object-fit:cover}.note-detail_modalMedia__JxmtT>.note-detail_coverFallback__fORjd{min-height:100%}.note-detail_modalContent__x_XJC{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;align-self:stretch;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--surface-raised)}.note-detail_modalContentWithDock__lpHqP{height:100%;min-height:0}.note-detail_modalScroll__hsRGR{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.note-detail_modalDockHost___5FWk{position:relative;z-index:7;min-width:0;min-height:0}.note-detail_modalHeader__n1ZtO{padding:clamp(2.2rem,5vw,4.4rem) clamp(1.4rem,4vw,3.75rem) 1.5rem;border-bottom:1px solid var(--line)}.note-detail_modalHeader__n1ZtO h1{max-width:34rem;margin:.65rem 0 1rem;font-family:var(--font-serif);font-size:clamp(1.8rem,3.6vw,3.2rem);font-weight:500;letter-spacing:-.07em;line-height:1.08}.note-detail_modalAuthor__KVSgz,.note-detail_modalMeta__mLRUD,.note-detail_modalTags__AIVNm{display:flex;align-items:center;flex-wrap:wrap}.note-detail_modalMeta__mLRUD{gap:.55rem;margin-top:1.1rem;color:var(--ink-muted);font-size:.78rem}.note-detail_modalMeta__mLRUD span:first-child{color:var(--accent-strong)}.note-detail_modalByline__eDdVY{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.7rem 1rem;margin-top:1.15rem}.note-detail_modalAuthor__KVSgz{gap:.65rem;border-radius:.5rem;color:inherit;text-decoration:none}.note-detail_modalAuthor__KVSgz:hover strong{color:var(--moss)}.note-detail_modalAuthor__KVSgz:focus-visible{outline:2px solid var(--moss);outline-offset:3px}.note-detail_modalAuthor__KVSgz>span:last-child{display:grid;grid-gap:.08rem;gap:.08rem}.note-detail_modalAuthor__KVSgz strong{font-size:.82rem}.note-detail_modalAuthor__KVSgz small{color:var(--ink-muted);font-size:.7rem}.note-detail_modalTags__AIVNm{gap:.4rem;color:var(--moss);font-size:.7rem}.note-detail_modalTags__AIVNm span{border:1px solid color-mix(in srgb,var(--moss) 32%,transparent);border-radius:var(--radius-pill);padding:.16rem .55rem;background:color-mix(in srgb,var(--moss) 9%,transparent);line-height:1.4}.note-detail_modalDockActions__3dLI8{display:flex;align-items:center;flex:0 1 12rem;min-width:9.5rem;justify-content:space-between;gap:.35rem}.note-detail_modalDockActions__3dLI8>*{flex:1 1;min-width:0;justify-content:center}.note-detail_modalDockButton__JHGhr,.note-detail_modalDockMetric__tYT47{display:inline-flex;align-items:center;gap:.3rem;border:0;padding:.15rem;color:var(--ink-muted);background:transparent;font-size:1.42rem;line-height:1}.note-detail_modalDockButton__JHGhr span,.note-detail_modalDockMetric__tYT47 span{font-size:.82rem;line-height:1}.note-detail_modalDockButton__JHGhr{cursor:pointer;transition:color var(--motion-fast)}.note-detail_modalDockButton__JHGhr:hover{color:var(--accent-strong)}.note-detail_modalStory__2OfjX{padding:2rem clamp(1.4rem,4vw,3.75rem) 0}.note-detail_modalStory__2OfjX .note-detail_richBody__hdRfH{font-size:1.02rem;line-height:1.95}.note-detail_modalStory__2OfjX .note-detail_richBody__hdRfH p{margin-bottom:1.35rem}.note-detail_modalStory__2OfjX .note-detail_richBody__hdRfH h2,.note-detail_modalStory__2OfjX .note-detail_richBody__hdRfH h3,.note-detail_modalStory__2OfjX .note-detail_richBody__hdRfH h4{margin-top:2.2rem}.note-detail_modalStory__2OfjX .note-detail_imageFigure__JphlD{margin:1.8rem 0}.note-detail_modalInfoGrid__xdaE_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:2rem clamp(1.4rem,4vw,3.75rem) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.note-detail_quickDialog__jqvTE .note-detail_modalHeader__n1ZtO{padding-bottom:2.2rem}.note-detail_quickDialog__jqvTE .note-detail_modalInfoGrid__xdaE_{margin-top:1.6rem}.note-detail_modalInfoGrid__xdaE_>div{min-width:0;padding:1.15rem 0}.note-detail_modalInfoGrid__xdaE_>div+div{padding-left:1rem;border-left:1px solid var(--line)}.note-detail_modalInfoGrid__xdaE_ span,.note-detail_modalInfoGrid__xdaE_ strong{display:block}.note-detail_modalInfoGrid__xdaE_ strong{margin:.35rem 0 .2rem;font-family:var(--font-serif);font-size:.98rem;font-weight:500}.note-detail_modalInfoGrid__xdaE_ span{color:var(--ink-muted);font-size:.7rem;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.note-detail_lightbox__W2ViA{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);display:grid;place-items:center;overflow:auto;width:100vw;height:100vh;height:100svh;padding:clamp(1rem,4vw,3rem)}.note-detail_lightboxBackdrop__IMJcz{position:absolute;inset:0;border:0;background:rgba(18,15,12,.9);cursor:default}.note-detail_lightboxDialog__Bsg4x{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(100%,1100px);max-width:100%;max-height:calc(100vh - 4rem);max-height:calc(100svh - 4rem);gap:.8rem}.note-detail_lightboxPhotoViewport__AZeZV{display:flex;width:100%;min-width:0;min-height:0;flex:1 1;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.note-detail_lightboxPhotoSlide__XLquJ{display:flex;align-items:center;flex:0 0 100%;width:100%;min-width:0;min-height:0;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always}.note-detail_lightboxPhotoSlide__XLquJ img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 8rem);max-height:calc(100svh - 8rem);object-fit:contain}span.note-detail_lightboxPhotoFrame__KHlsp{--photo-feedback-color:rgba(255,250,243,0.76);--photo-spinner-track:rgba(255,250,243,0.2);--photo-spinner-head:rgba(255,250,243,0.88);--photo-error-border:rgba(255,250,243,0.32);display:flex;align-items:center;width:100%;height:100%;justify-content:center;background:rgba(30,25,21,.28)}.note-detail_lightboxPhotoFrame__KHlsp.note-detail_loaded__Sx_t7{background:transparent}.note-detail_lightboxPhotoNav__AU2B_{position:absolute;top:50%;z-index:2;display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid rgba(255,250,243,.2);border-radius:50%;padding:0;color:#fffaf3;background:rgba(30,25,21,.2);cursor:pointer;font-size:1.35rem;line-height:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(-50%);transition:background var(--motion-fast),transform var(--motion-fast)}.note-detail_lightboxPhotoNav__AU2B_:focus-visible,.note-detail_lightboxPhotoNav__AU2B_:hover{background:rgba(30,25,21,.34);transform:translateY(-50%) scale(1.04)}.note-detail_lightboxPhotoNavPrevious__DD6nF{left:1rem}.note-detail_lightboxPhotoNavNext__TV6_n{right:1rem}.note-detail_lightboxPhotoNav__AU2B_ span{display:block;line-height:1;transform:translateY(-.04em)}.note-detail_lightboxDialog__Bsg4x p{margin:0;color:#fffaf3;font-family:var(--font-sans);font-size:.8rem;text-align:center}.note-detail_lightboxClose__jM1jm{position:absolute;top:-1rem;right:-1rem;z-index:2;display:grid;width:2.45rem;height:2.45rem;place-items:center;border:1px solid rgba(255,250,243,.55);border-radius:50%;color:#fffaf3;background:rgba(30,25,21,.55);cursor:pointer;font-size:1.5rem;line-height:1}.note-detail_lightboxCounter__7b1v5{color:rgba(255,250,243,.72);font-family:var(--font-sans);font-size:.72rem}@keyframes note-detail_modal-enter__bBVmi{0%{opacity:0;transform:translateY(1rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (hover:none),(pointer:coarse){.note-detail_lightboxPhotoViewport__AZeZV,.note-detail_modalPhotoViewport__8_1kW{touch-action:pan-x pan-y pinch-zoom}.note-detail_lightboxPhotoSlide__XLquJ img,.note-detail_modalMainPhoto__LYMr_ img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-detail_lightboxPhotoNav__AU2B_,.note-detail_modalPhotoNav__lj5pO{display:none}.note-detail_modalPhotoCounter__qwY_t{position:absolute;right:.75rem;bottom:.75rem;z-index:2;display:block;border:1px solid rgba(255,250,243,.22);border-radius:var(--radius-pill);padding:.35rem .55rem;color:#fffaf3;background:rgba(30,25,21,.34);font-size:.68rem;line-height:1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (max-width:760px){.note-detail_modal__ZP6FQ{padding:0;align-items:end}.note-detail_modalDialog__46eiF{display:block;width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;border-right:0;border-bottom:0;border-left:0;border-radius:0;background:transparent;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.note-detail_modalMedia__JxmtT{display:block;align-self:auto;width:100%;height:auto;max-height:none;aspect-ratio:auto;overflow:visible;background:transparent}.note-detail_modalPhotoViewport__8_1kW{height:auto;aspect-ratio:4/5}.note-detail_modalMainPhoto__LYMr_{width:100%;height:100%;flex:none}.note-detail_modalMainPhoto__LYMr_ img{width:100%;height:100%;max-height:none;object-fit:contain}.note-detail_modalMedia__JxmtT>.note-detail_coverFallback__fORjd{height:auto;min-height:0;aspect-ratio:4/5}.note-detail_modalContent__x_XJC{display:block;width:auto;height:auto;overflow:visible;background:var(--surface-opaque)}.note-detail_modalLoadingContent__Sz0nb{background:var(--surface-opaque)}.note-detail_modalScroll__hsRGR{height:auto;overflow:visible}.note-detail_modalDockHost___5FWk{position:fixed;right:0;bottom:0;left:0}.note-detail_modalPhotoNav__lj5pO{width:2.45rem;height:2.45rem}.note-detail_modalLoadingMedia__AdF2v{min-height:min(34vh,18rem);min-height:min(34svh,18rem)}.note-detail_modalHeader__n1ZtO{padding-top:2rem}.note-detail_modalClose__qIP6k{position:fixed;top:calc(.6rem + env(safe-area-inset-top));right:.6rem}.note-detail_modalStory__2OfjX .note-detail_imageFigure__JphlD img{max-height:42vh;max-height:42svh;object-fit:contain}}@media (max-width:460px){.note-detail_modalDialog__46eiF{grid-template-rows:minmax(10rem,31vh) minmax(0,1fr);grid-template-rows:minmax(10rem,31svh) minmax(0,1fr)}.note-detail_modalHeader__n1ZtO{padding:1.7rem 1rem 1.25rem}.note-detail_modalHeader__n1ZtO h1{font-size:clamp(1.8rem,9vw,2.6rem)}.note-detail_modalStory__2OfjX{padding-inline:1rem}.note-detail_modalInfoGrid__xdaE_{margin-inline:1rem;grid-template-columns:1fr}.note-detail_modalInfoGrid__xdaE_>div+div{padding-top:0;padding-left:0;border-top:1px solid var(--line);border-left:0}.note-detail_comments__iX_QD{padding-inline:1rem}.note-detail_modalClose__qIP6k{top:calc(.6rem + env(safe-area-inset-top));right:.6rem}.note-detail_lightboxClose__jM1jm{top:-.4rem;right:-.4rem}.note-detail_lightboxPhotoNav__AU2B_{width:2.45rem;height:2.45rem}}.ui_button__XR5T4{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-pill);padding:0 var(--space-5);color:var(--button-primary-fg);background:var(--button-primary-bg);box-shadow:var(--shadow-subtle);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:600;transition:background-color var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast)}.ui_button__XR5T4:hover{transform:translateY(-1px);background:var(--button-primary-hover)}.ui_button__XR5T4:active{transform:translateY(0)}.ui_buttonQuiet__aLD_U{color:var(--ink);background:transparent;box-shadow:none}.ui_buttonQuiet__aLD_U:hover{background:var(--surface-muted)}.ui_buttonOutline__hwyly{color:var(--ink);border-color:var(--line-strong);background:transparent;box-shadow:none}.ui_buttonOutline__hwyly:hover{border-color:var(--accent);background:var(--surface-muted)}.ui_card__LCMfR{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-subtle)}.auth_modal__yLYVD{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:start center;overflow-y:auto;padding:var(--space-5)}.auth_backdrop__I4TOV{position:absolute;inset:0;border:0;background:var(--overlay);cursor:default}.auth_dialog__a971_{position:relative;width:min(520px,100%);max-height:calc(100svh - var(--space-5) - var(--space-5));margin:auto 0;overflow-y:auto;border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:clamp(var(--space-6),6vw,var(--space-10));background:var(--surface-raised);box-shadow:var(--shadow-floating)}.auth_close__f1oYQ{position:absolute;top:var(--space-4);right:var(--space-4);display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:transparent;cursor:pointer;font-size:1.4rem;line-height:1}.auth_close__f1oYQ:hover{border-color:var(--accent);color:var(--accent)}.auth_dialogIntro__Q0jcu h2{margin:var(--space-3) 0 var(--space-2);color:var(--ink);font-family:var(--font-serif);font-size:clamp(1.8rem,6vw,2.6rem);font-weight:500;line-height:1.2}.auth_dialogIntro__Q0jcu p:last-child{margin:0;color:var(--ink-muted)}.auth_form__mBKM3{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-7)}.auth_form__mBKM3 label{color:var(--ink-muted);font-size:var(--text-sm)}.auth_form__mBKM3 input{min-height:46px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:0 var(--space-3);color:var(--ink);background:var(--surface);font:inherit}.auth_form__mBKM3 input:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 25%,transparent);outline-offset:1px}.auth_hint__QdDcV{margin:var(--space-2) 0}.auth_fieldHint__mbMAe,.auth_hint__QdDcV{color:var(--ink-muted);font-size:var(--text-xs)}.auth_fieldHint__mbMAe{margin:-.15rem 0 var(--space-2)}.auth_checkboxLabel__J8x6R{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0;color:var(--ink-muted);font-size:var(--text-xs);line-height:1.6}.auth_checkboxLabel__J8x6R input{width:1rem;min-height:1rem;margin-top:.2rem;accent-color:var(--accent)}.auth_switchAction__AyQRp{border:0;padding:var(--space-2);color:var(--accent-strong);background:transparent;cursor:pointer;font:inherit;font-size:var(--text-sm)}.auth_switchAction__AyQRp:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.auth_error__O_b75{margin:var(--space-2) 0;color:var(--danger);font-size:var(--text-sm)}.layout_header__zPv8C{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);min-height:76px;justify-content:space-between;gap:var(--space-6);border-bottom:1px solid var(--line);padding:var(--space-3) var(--page-padding);background:var(--surface-header);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.layout_actions__lUHwU,.layout_header__zPv8C,.layout_identity__brYP_,.layout_nav__eQLt7{display:flex;align-items:center}.layout_identity__brYP_{min-width:0;gap:var(--space-5)}.layout_wordmark__WJRic{display:inline-flex;align-items:center;gap:.6rem;color:var(--ink)}.layout_brandMark__7X9oP{width:2.45rem;height:2.45rem;flex:0 0 auto}.layout_brandMarkAccent__qXhHJ{fill:var(--accent)}.layout_wordmarkCopy__tv0cT{display:grid;grid-gap:.12rem;gap:.12rem;line-height:1}.layout_wordmarkCopy__tv0cT strong{font-family:var(--font-serif);font-size:1.3rem;font-weight:500;letter-spacing:.08em}.layout_wordmarkCopy__tv0cT small{color:var(--ink-muted);font-family:var(--font-sans);font-size:.46rem;letter-spacing:.22em}.layout_nav__eQLt7{gap:var(--space-5);color:var(--ink-muted);font-size:var(--text-sm)}.layout_nav__eQLt7 a{padding:var(--space-2) 0}.layout_nav__eQLt7 a:hover{color:var(--accent)}.layout_actions__lUHwU{gap:var(--space-4)}.layout_publishButton__acs6d{position:relative;display:inline-flex;width:38px;min-height:38px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--accent);border-radius:50%;padding:0;color:var(--button-primary-fg);background:var(--button-primary-bg);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:600;isolation:isolate;transition:border-color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast)}.layout_publishButton__acs6d:hover{border-color:var(--accent-strong);background:var(--button-primary-hover)}.layout_publishButton__acs6d:disabled{cursor:wait;opacity:1}.layout_publishButton__acs6d[aria-busy=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.layout_publishButton__acs6d[aria-busy=true]:after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(110deg,transparent 18%,color-mix(in srgb,var(--button-primary-fg) 22%,transparent) 48%,transparent 78%);transform:translateX(-120%);animation:layout_header-publish-shimmer__HdSWO 1.1s ease-in-out infinite}.layout_publishButtonLoading__mH07x{display:inline-flex;align-items:center;justify-content:center}.layout_publishSpinner__caFmo{width:.8rem;height:.8rem;flex:0 0 auto;border:2px solid color-mix(in srgb,currentColor 42%,transparent);border-top-color:currentcolor;border-radius:50%;animation:layout_spin__d_DSd .7s linear infinite}.layout_themeToggle__aTy7f{display:inline-flex;align-items:center;gap:var(--space-2);border:0;border-bottom:1px solid var(--line);padding:var(--space-2) 0;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:var(--text-sm)}.layout_themeIcon__D_waE{color:var(--accent);font-size:1.1rem}.layout_soloToggle__ORJyy{display:inline-flex;align-items:center;gap:var(--space-2);border:0;padding:var(--space-2) 0;color:var(--ink-muted);background:transparent;cursor:pointer;font:inherit;font-size:var(--text-sm)}.layout_soloToggleActive__6OJLC,.layout_soloToggle__ORJyy:hover{color:var(--accent)}.layout_soloTrack__5psMg{position:relative;display:inline-flex;width:32px;height:18px;align-items:center;border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:2px;background:var(--surface-muted);transition:background .2s ease,border-color .2s ease}.layout_soloTrack__5psMg i{display:block;width:12px;height:12px;border-radius:50%;background:var(--ink-muted);transition:transform .2s ease,background .2s ease}.layout_soloToggleActive__6OJLC .layout_soloTrack__5psMg{border-color:var(--accent);background:var(--accent)}.layout_soloToggleActive__6OJLC .layout_soloTrack__5psMg i{transform:translateX(14px);background:var(--button-primary-fg)}.layout_authButton__TeZU3{min-height:38px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:0 var(--space-4);color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:var(--text-sm)}.layout_authButton__TeZU3:hover{border-color:var(--accent);color:var(--accent)}.layout_userTrigger__EyXtY{display:inline-flex;align-items:center;gap:var(--space-2);border:0;padding:0;color:var(--ink);background:transparent;cursor:pointer;font:inherit}.layout_avatar__X2d0F{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:var(--surface);background:var(--moss);font-family:var(--font-serif)}.layout_userName___vEg5{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}.layout_userMenu__8_3AA{position:absolute;top:calc(100% + var(--space-2));right:var(--page-padding);min-width:190px;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-2);background:var(--surface-raised);box-shadow:var(--shadow-floating)}.layout_userMenu__8_3AA a,.layout_userMenu__8_3AA button{display:block;width:100%;border:0;border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);color:var(--ink);background:transparent;text-align:left;cursor:pointer;font:inherit;font-size:var(--text-sm)}.layout_userMenu__8_3AA a:hover,.layout_userMenu__8_3AA button:hover{background:var(--surface-muted)}.layout_headerCluster__FQhD7{position:relative;display:flex;align-items:center;gap:var(--space-4)}@keyframes layout_header-publish-shimmer__HdSWO{to{transform:translateX(120%)}}@media (max-width:720px){.layout_header__zPv8C{min-height:66px}.layout_nav__eQLt7{gap:var(--space-3)}.layout_brandMark__7X9oP{width:2.1rem;height:2.1rem}.layout_userName___vEg5,.layout_wordmarkCopy__tv0cT small{display:none}.layout_actions__lUHwU{gap:var(--space-3)}.layout_publishButton__acs6d{width:34px;min-height:34px;font-size:var(--text-xs)}.layout_soloToggle__ORJyy,.layout_themeToggle__aTy7f{font-size:var(--text-xs)}.layout_soloToggle__ORJyy>span:first-child{display:none}}@media (max-width:480px){.layout_nav__eQLt7>a{display:none}}@media (max-width:360px){.layout_header__zPv8C{gap:var(--space-2);padding-right:var(--space-3);padding-left:var(--space-3)}.layout_identity__brYP_{gap:.65rem}.layout_actions__lUHwU{gap:.6rem}.layout_userTrigger__EyXtY>span:last-child,.layout_wordmarkCopy__tv0cT{display:none}}.note-card_card__rvOOV{--notch:0.5rem;--card-title-size:clamp(0.8rem,3.6cqw,0.88rem);--card-title-slot-height:calc(var(--card-title-size) * 1.45 * 2);--card-meta-size:clamp(0.54rem,2.4cqw,0.6rem);--card-avatar-size:clamp(1.18rem,6cqw,1.45rem);--card-author-size:clamp(0.56rem,2.45cqw,0.62rem);--card-metrics-size:clamp(0.5rem,2.2cqw,0.56rem);--card-metric-icon-size:clamp(0.68rem,3.2cqw,0.8rem);--card-barcode-width:clamp(4rem,20.5cqw,4.6rem);--card-barcode-height:clamp(1rem,4.9cqw,1.1rem);container-type:inline-size;display:inline-block;width:100%;border-radius:var(--radius-lg);transition:transform .24s cubic-bezier(.22,1,.36,1),filter .24s ease}.note-card_card__rvOOV:hover{transform:translateY(-3px);filter:drop-shadow(0 14px 28px rgba(54,42,30,.14))}.note-card_coverLink__mpya8{position:relative;display:block;width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:0;background:var(--paper-deep);cursor:pointer;font:inherit;text-align:left;-webkit-mask-image:radial-gradient(circle var(--notch) at 0 100%,transparent calc(var(--notch) - .5px),#000 var(--notch)),radial-gradient(circle var(--notch) at 100% 100%,transparent calc(var(--notch) - .5px),#000 var(--notch));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle var(--notch) at 0 100%,transparent calc(var(--notch) - .5px),#000 var(--notch)),radial-gradient(circle var(--notch) at 100% 100%,transparent calc(var(--notch) - .5px),#000 var(--notch));-webkit-mask-composite:source-in,xor;mask-composite:intersect}.note-card_coverFallback__kQpoB,.note-card_coverImage__xCnza{display:block;width:100%;transition:transform .52s cubic-bezier(.22,1,.36,1)}.note-card_coverImage__xCnza{height:auto}.note-card_card__rvOOV:hover .note-card_coverFallback__kQpoB,.note-card_card__rvOOV:hover .note-card_coverImage__xCnza{transform:scale(1.025)}.note-card_coverFallback__kQpoB{position:relative;overflow:hidden;background:radial-gradient(circle at 73% 24%,color-mix(in srgb,var(--paper) 34%,transparent),transparent 20%),linear-gradient(145deg,color-mix(in srgb,var(--accent) 72%,var(--moss)),var(--paper-deep))}.note-card_coverShape0__7sHs9{aspect-ratio:4/5}.note-card_coverShape1__bc1hB{aspect-ratio:3/4}.note-card_coverShape2__wa__c{aspect-ratio:1/1}.note-card_coverShape3__WNuvj{aspect-ratio:5/6}.note-card_coverFallback__kQpoB:after,.note-card_coverFallback__kQpoB:before{position:absolute;content:""}.note-card_coverFallback__kQpoB:before{right:-6%;bottom:-54%;width:78%;height:115%;border:1px solid color-mix(in srgb,var(--paper) 54%,transparent);border-radius:50%;transform:rotate(-16deg)}.note-card_coverFallback__kQpoB:after{inset:0;opacity:.18;background-image:linear-gradient(112deg,transparent 46%,var(--paper) 47%,transparent 48%);background-size:18px 18px}.note-card_coverFallback__kQpoB>span{position:absolute;right:1.1rem;bottom:1rem;z-index:1;color:color-mix(in srgb,var(--button-primary-fg) 88%,transparent);font-family:var(--font-serif);font-size:clamp(1.3rem,3vw,2rem);letter-spacing:.08em;writing-mode:vertical-rl}.note-card_coverFallback__kQpoB i{position:absolute;top:16%;left:12%;width:34%;height:44%;border:1px solid color-mix(in srgb,var(--paper) 55%,transparent);transform:rotate(7deg)}.note-card_coverTone1__zL1cq{filter:hue-rotate(22deg) saturate(.82)}.note-card_coverTone2__fCrbZ{filter:hue-rotate(118deg) saturate(.72)}.note-card_coverTone3__I_qqN{filter:hue-rotate(198deg) saturate(.64)}.note-card_coverMeta__8jRzj{position:absolute;top:.5rem;right:.55rem;left:.55rem;z-index:2;display:flex;align-items:center;color:#fffaf3;font-size:.62rem;text-shadow:0 1px 12px rgba(0,0,0,.6)}.note-card_coverBadges__1x599{display:flex;align-items:center;gap:.28rem}.note-card_coverMeta__8jRzj em{padding:.12rem .35rem;border:1px solid rgba(255,255,255,.34);border-radius:var(--radius-pill);font-style:normal;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.note-card_kindTag__FVEd7{background:rgba(39,30,24,.38);font-weight:600;letter-spacing:.08em}.note-card_coverMeta__8jRzj .note-card_kindTagQuick__TWt7d{border-color:rgba(255,244,218,.36);color:rgba(255,248,232,.92);background:rgba(132,87,43,.25)}.note-card_coverMeta__8jRzj .note-card_kindTagStory__zFgFr{border-color:rgba(232,241,228,.32);color:rgba(246,250,243,.9);background:rgba(49,79,57,.24)}.note-card_featuredTag__GwRrI{border-color:transparent;color:var(--button-primary-fg);background:color-mix(in srgb,var(--accent) 88%,var(--accent-strong));font-weight:600;letter-spacing:.14em;text-shadow:none}.note-card_cardPrivate__Vlr7_{outline:1.5px dashed color-mix(in srgb,var(--accent) 52%,var(--line-strong));outline-offset:3px}.note-card_cardPrivate__Vlr7_ .note-card_coverFallback__kQpoB,.note-card_cardPrivate__Vlr7_ .note-card_coverImage__xCnza{filter:saturate(.45) brightness(.97)}.note-card_coverMeta__8jRzj em.note-card_privateTag__8mzMg{display:inline-flex;align-items:center;gap:.22rem;border-style:dashed;background:rgba(39,30,24,.52);font-weight:600;letter-spacing:.14em}.note-card_privateIcon___iAYw{width:.62rem;height:.62rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.note-card_stub__gzb7K{position:relative;display:grid;width:100%;min-width:0;grid-template-rows:minmax(var(--card-title-slot-height),auto) minmax(1.02rem,auto) auto auto;align-content:start;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-top:2px dashed var(--line-strong);border-radius:0 0 var(--radius-lg) var(--radius-lg);padding:.6rem clamp(.55rem,3.2cqw,.7rem) .55rem;background:color-mix(in srgb,var(--paper) 62%,var(--surface-raised));-webkit-mask-image:radial-gradient(circle var(--notch) at 0 0,transparent calc(var(--notch) - .5px),#000 var(--notch)),radial-gradient(circle var(--notch) at 100% 0,transparent calc(var(--notch) - .5px),#000 var(--notch));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle var(--notch) at 0 0,transparent calc(var(--notch) - .5px),#000 var(--notch)),radial-gradient(circle var(--notch) at 100% 0,transparent calc(var(--notch) - .5px),#000 var(--notch));-webkit-mask-composite:source-in,xor;mask-composite:intersect}.note-card_stubQuick__zrrvE{grid-template-rows:minmax(1.02rem,auto) auto auto}.note-card_cardTitle__pK687{display:-webkit-box;width:100%;overflow:hidden;border:0;padding:0;color:inherit;background:transparent;cursor:pointer;font-family:var(--font-serif);font-size:var(--card-title-size);font-weight:600;letter-spacing:-.02em;line-height:1.45;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:var(--card-title-slot-height)}.note-card_stubMeta__n9NrL{min-width:0;overflow:hidden;margin:.2rem 0 0;color:var(--ink-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--card-meta-size);letter-spacing:.05em;line-height:1.7;text-overflow:ellipsis;white-space:nowrap}.note-card_cardFooter__McrG_{display:flex;min-width:0;min-height:1.45rem;align-items:center;justify-content:space-between;gap:clamp(.2rem,1.6cqw,.35rem);margin-top:.45rem;padding-top:.45rem;border-top:1px dashed var(--line)}.note-card_author__tJHNc{display:flex;min-width:0;align-items:center;gap:clamp(.22rem,1.4cqw,.3rem)}.note-card_author__tJHNc>i,.note-card_author__tJHNc>img{display:grid;width:var(--card-avatar-size);height:var(--card-avatar-size);flex:0 0 auto;border-radius:50%;object-fit:cover;color:var(--button-primary-fg);background:var(--moss);font-size:var(--card-author-size);font-style:normal;place-items:center}.note-card_author__tJHNc>span{display:grid;min-width:0}.note-card_author__tJHNc small,.note-card_author__tJHNc strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-card_author__tJHNc strong{font-size:var(--card-author-size);font-weight:600}.note-card_author__tJHNc small,.note-card_metrics__CwLeN{color:var(--ink-muted);font-size:var(--card-metrics-size)}.note-card_metrics__CwLeN{display:flex;align-items:center;flex:0 0 auto;gap:.2rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;white-space:nowrap}.note-card_metricIcon__mqFS4{width:var(--card-metric-icon-size);height:var(--card-metric-icon-size);flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;vertical-align:-.12em}.note-card_metricIcon__mqFS4:not(:first-child){margin-left:.25rem}.note-card_stubFoot__JDnzq{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:.55rem}.note-card_stubBarcodeGroup__5Psva{display:grid;min-width:0;grid-gap:.18rem;gap:.18rem}.note-card_barcode__LpdH_{width:var(--card-barcode-width);height:var(--card-barcode-height);color:var(--ink);opacity:.72;background-image:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 3px,currentColor 3px 4px,transparent 4px 5px,currentColor 5px 8px,transparent 8px 9px,currentColor 9px 10px,transparent 10px 12px,currentColor 12px 15px,transparent 15px 16px)}.note-card_stubBrand__Boy6V{display:block;min-width:0;overflow:hidden;font-size:.46rem;letter-spacing:.04em;text-overflow:ellipsis}.note-card_stubBrand__Boy6V,.note-card_stubNo__6Lj_m{color:var(--ink-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;white-space:nowrap}.note-card_stubNo__6Lj_m{flex:0 0 auto;font-size:.56rem;letter-spacing:.08em}@container (max-width: 160px){.note-card_card__rvOOV{--card-author-size:0.52rem;--card-avatar-size:1.1rem;--card-metrics-size:0.46rem;--card-metric-icon-size:0.62rem;--card-barcode-width:2.8rem;--card-barcode-height:0.82rem}.note-card_stub__gzb7K{padding-right:.45rem;padding-left:.45rem}.note-card_author__tJHNc>span{display:none}.note-card_metrics__CwLeN{gap:.1rem}.note-card_metricIcon__mqFS4:not(:first-child){margin-left:.08rem}.note-card_stubFoot__JDnzq{gap:.25rem}.note-card_stubBrand__Boy6V{max-width:var(--card-barcode-width);font-size:.38rem}.note-card_stubNo__6Lj_m{font-size:.46rem;letter-spacing:.02em}}.photo-with-feedback_frame__e7OjA{position:relative;display:block;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(circle at 68% 22%,color-mix(in srgb,var(--paper) 32%,transparent),transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--moss) 38%,var(--paper-deep)),var(--paper-deep));isolation:isolate}.photo-with-feedback_flow__3UvJz{min-height:clamp(11rem,34vw,28rem)}.photo-with-feedback_frame__e7OjA:after{position:absolute;inset:0;z-index:0;background:linear-gradient(105deg,transparent 28%,color-mix(in srgb,var(--paper) 32%,transparent) 44%,color-mix(in srgb,var(--paper) 46%,transparent) 50%,color-mix(in srgb,var(--paper) 32%,transparent) 56%,transparent 72%);content:"";opacity:1;pointer-events:none;transform:translateX(-100%);animation:photo-with-feedback_photo-shimmer__WyO9s 1.45s ease-in-out infinite}.photo-with-feedback_image__qAxzr{position:relative;z-index:1;opacity:0;transition:opacity .36s ease}.photo-with-feedback_feedback__5EgyL{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;grid-gap:.55rem;gap:.55rem;padding:1rem;color:var(--photo-feedback-color,color-mix(in srgb,var(--ink) 68%,transparent));font-family:var(--font-sans);font-size:.68rem;letter-spacing:.08em;line-height:1.4;text-align:center;pointer-events:none;transition:opacity .22s ease}.photo-with-feedback_spinner__zwak2{width:1.25rem;height:1.25rem;border:2px solid var(--photo-spinner-track,color-mix(in srgb,var(--ink) 20%,transparent));border-top-color:var(--photo-spinner-head,color-mix(in srgb,var(--accent) 82%,var(--ink)));border-radius:50%;animation:photo-with-feedback_photo-spin__XflQ_ .72s linear infinite}.photo-with-feedback_errorMark__bX_yh{display:grid;width:1.6rem;height:1.6rem;place-items:center;border:1px solid var(--photo-error-border,color-mix(in srgb,var(--ink) 28%,transparent));border-radius:50%;font-size:.85rem;font-style:normal}.photo-with-feedback_loaded__oQuWF:after{opacity:0;animation:none}.photo-with-feedback_loaded__oQuWF{background:transparent}.photo-with-feedback_loaded__oQuWF .photo-with-feedback_image__qAxzr{opacity:1}.photo-with-feedback_loaded__oQuWF .photo-with-feedback_feedback__5EgyL{opacity:0}.photo-with-feedback_loaded__oQuWF .photo-with-feedback_spinner__zwak2{animation:none}.photo-with-feedback_flow__3UvJz.photo-with-feedback_loaded__oQuWF{min-height:0}.photo-with-feedback_error__F0HH1:after{opacity:0;animation:none}@keyframes photo-with-feedback_photo-shimmer__WyO9s{to{transform:translateX(100%)}}@keyframes photo-with-feedback_photo-spin__XflQ_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.photo-with-feedback_frame__e7OjA:after,.photo-with-feedback_spinner__zwak2{animation:none}.photo-with-feedback_feedback__5EgyL,.photo-with-feedback_image__qAxzr{transition:none}}.place-note-panel_panel__HYnnm{position:absolute;top:0;right:0;bottom:0;z-index:15;display:flex;width:50%;overflow:hidden;flex-direction:column;background:transparent;opacity:0;transform:translateX(calc(100% + 3rem));pointer-events:none;transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.place-note-panel_panelVisible___asrC{opacity:1;transform:translateX(0);pointer-events:auto}.place-note-panel_drawerHandle__oIkpu{display:none}.place-note-panel_panelHeader__2J0Yr{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:1.15rem 4rem .75rem clamp(1rem,2vw,1.5rem)}.place-note-panel_count__ydBer,.place-note-panel_path__uj5f0{margin:0;color:var(--ink-muted);font-size:var(--text-xs)}.place-note-panel_path__uj5f0{overflow:hidden;max-width:36rem;margin-bottom:.2rem;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.place-note-panel_panelHeader__2J0Yr h2{margin:0 0 .15rem;font-family:var(--font-serif);font-size:clamp(1.65rem,3vw,2.2rem);font-weight:500;letter-spacing:-.04em;line-height:1.2}.place-note-panel_collapseButton__3iVRp,.place-note-panel_expandButton__qsgjE{position:absolute;top:1rem;right:.75rem;display:grid;width:2.35rem;height:2.35rem;z-index:16;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink-muted);background:color-mix(in srgb,var(--surface-raised) 78%,transparent);box-shadow:var(--shadow-subtle);cursor:pointer;font-size:1rem;line-height:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:color var(--motion-fast),background var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast)}.place-note-panel_collapseButton__3iVRp:hover,.place-note-panel_expandButton__qsgjE:hover{border-color:var(--accent);color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 10%,var(--surface-raised));transform:translateY(-.1rem)}.place-note-panel_sortTabs__SryQs,.place-note-panel_tagFilters__2cWwQ{display:flex;align-items:center;gap:.45rem}.place-note-panel_sortTabs__SryQs button,.place-note-panel_tagFilters__2cWwQ button{border:0;color:var(--ink-muted);background:transparent;cursor:pointer;white-space:nowrap}.place-note-panel_sortTabs__SryQs button{position:relative;padding:.15rem .25rem .4rem;font-family:var(--font-serif);font-size:1rem}.place-note-panel_sortTabs__SryQs button+button{margin-left:.55rem}.place-note-panel_sortTabs__SryQs .place-note-panel_filterActive__PRDEw{color:var(--ink)}.place-note-panel_sortTabs__SryQs .place-note-panel_filterActive__PRDEw:after{position:absolute;right:.25rem;bottom:0;left:.25rem;height:2px;border-radius:2px;background:var(--accent);content:""}.place-note-panel_tagFilters__2cWwQ{overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.place-note-panel_tagFilters__2cWwQ::-webkit-scrollbar{display:none}.place-note-panel_tagFilters__2cWwQ button{padding:.32rem .7rem;border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--text-xs)}.place-note-panel_tagFilters__2cWwQ .place-note-panel_tagActive__H3yhK{border-color:color-mix(in srgb,var(--accent) 36%,transparent);color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 11%,transparent)}.place-note-panel_panelScroll__2XpOB{min-height:0;overflow-y:auto;flex:1 1;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.place-note-panel_filters__nziTE{display:grid;grid-gap:.5rem;gap:.5rem;padding:.65rem clamp(1rem,2vw,1.5rem) .75rem;background:transparent}.place-note-panel_feed__j46IO{padding:.75rem clamp(.75rem,1.5vw,1rem) 1.25rem}.place-note-panel_masonry__JV8dO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:4px;align-items:start;grid-column-gap:clamp(.375rem,.8vw,.55rem);column-gap:clamp(.375rem,.8vw,.55rem);grid-row-gap:4px;row-gap:4px}.place-note-panel_masonryItem__Jtfcz{min-width:0}.place-note-panel_skeleton__Qd7Z_{display:inline-grid;width:100%;gap:.65rem;padding-bottom:1rem;border:1px solid var(--line);border-radius:17px;overflow:hidden}.place-note-panel_skeletonCover__2tD8p,.place-note-panel_skeletonFooter__sJI5a,.place-note-panel_skeletonLineWide__jSAl3,.place-note-panel_skeletonLine__RoNQu{display:block;background:linear-gradient(100deg,var(--surface-muted) 25%,color-mix(in srgb,var(--paper) 82%,var(--surface-muted)) 42%,var(--surface-muted) 60%);background-size:200% 100%;animation:place-note-panel_skeleton__Qd7Z_ 1.35s ease-in-out infinite}.place-note-panel_skeletonCover__2tD8p{aspect-ratio:4/5}.place-note-panel_skeleton__Qd7Z_:nth-child(3n+2) .place-note-panel_skeletonCover__2tD8p{aspect-ratio:1/1}.place-note-panel_skeleton__Qd7Z_:nth-child(3n) .place-note-panel_skeletonCover__2tD8p{aspect-ratio:3/4}.place-note-panel_skeletonLineWide__jSAl3{width:72%;height:.9rem;margin:.2rem 1rem 0;border-radius:4px}.place-note-panel_skeletonLine__RoNQu{width:88%;height:.65rem;margin:0 1rem;border-radius:4px}.place-note-panel_skeletonFooter__sJI5a{width:45%;height:1.4rem;margin:.2rem 1rem 0;border-radius:999px}.place-note-panel_state__k7yOF{display:grid;min-height:20rem;align-content:center;justify-items:center;padding:2rem;text-align:center}.place-note-panel_stateMark__KKFvp{display:grid;width:3.1rem;height:3.1rem;margin-bottom:1rem;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:50%;color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 9%,transparent);font-family:var(--font-serif);font-size:1.4rem;place-items:center}.place-note-panel_state__k7yOF h3{margin-bottom:.35rem;font-family:var(--font-serif);font-size:1.2rem;font-weight:500}.place-note-panel_state__k7yOF p{max-width:18rem;margin-bottom:1rem;color:var(--ink-muted);font-size:var(--text-sm)}.place-note-panel_moreError__QqkZs button,.place-note-panel_state__k7yOF a,.place-note-panel_state__k7yOF button{padding:.5rem .9rem;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));border-radius:var(--radius-pill);color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 9%,transparent);cursor:pointer;font-size:var(--text-xs)}.place-note-panel_loadMore__R_YMt{margin-top:.35rem;padding:.5rem;color:var(--ink-muted);font-size:.68rem;text-align:center}.place-note-panel_moreError__QqkZs{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid color-mix(in srgb,var(--danger) 32%,var(--line));border-radius:var(--radius-md);color:var(--danger);font-size:var(--text-xs)}.place-note-panel_soloMoreError__YdYd3{margin:0 clamp(.75rem,1.5vw,1rem)}@keyframes place-note-panel_skeleton__Qd7Z_{to{background-position:-200% 0}}@media (min-width:1200px){.place-note-panel_masonry__JV8dO{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.place-note-panel_panel__HYnnm{top:0;right:0;bottom:0;left:0;width:auto;height:auto;border:0;border-radius:0;background:var(--surface-opaque);box-shadow:0 -1rem 3rem color-mix(in srgb,var(--ink) 12%,transparent);transform:translateY(calc(100% + 2rem))}.place-note-panel_panelVisible___asrC{transform:translateY(0)}.place-note-panel_drawerHandle__oIkpu{display:grid;width:2.8rem;height:2rem;flex:0 0 2rem;margin:.15rem auto 0;padding:0;place-items:center;border:0;border-radius:var(--radius-pill);color:inherit;background:transparent;cursor:-webkit-grab;cursor:grab;touch-action:none}.place-note-panel_drawerHandle__oIkpu:active{cursor:-webkit-grabbing;cursor:grabbing}.place-note-panel_drawerHandle__oIkpu span,.place-note-panel_expandButton__qsgjE span{position:relative;display:block;width:1.2rem;height:.7rem;overflow:visible;background:transparent;font-size:0;line-height:0}.place-note-panel_drawerHandle__oIkpu span:after,.place-note-panel_drawerHandle__oIkpu span:before,.place-note-panel_expandButton__qsgjE span:after,.place-note-panel_expandButton__qsgjE span:before{position:absolute;top:50%;width:.72rem;height:2px;border-radius:var(--radius-pill);background:var(--line-strong);content:"";transition:background var(--motion-fast)}.place-note-panel_drawerHandle__oIkpu span:before,.place-note-panel_expandButton__qsgjE span:before{left:0;transform-origin:left center}.place-note-panel_drawerHandle__oIkpu span:after,.place-note-panel_expandButton__qsgjE span:after{right:0;transform-origin:right center}.place-note-panel_drawerHandle__oIkpu[data-direction=down] span:before,.place-note-panel_expandButton__qsgjE[data-direction=down] span:before{transform:translateY(-50%) rotate(35deg)}.place-note-panel_drawerHandle__oIkpu[data-direction=down] span:after,.place-note-panel_drawerHandle__oIkpu[data-direction=up] span:before,.place-note-panel_expandButton__qsgjE[data-direction=down] span:after,.place-note-panel_expandButton__qsgjE[data-direction=up] span:before{transform:translateY(-50%) rotate(-35deg)}.place-note-panel_drawerHandle__oIkpu[data-direction=up] span:after,.place-note-panel_expandButton__qsgjE[data-direction=up] span:after{transform:translateY(-50%) rotate(35deg)}.place-note-panel_drawerHandle__oIkpu:focus-visible span,.place-note-panel_drawerHandle__oIkpu:hover span,.place-note-panel_expandButton__qsgjE:focus-visible span,.place-note-panel_expandButton__qsgjE:hover span{background:transparent}.place-note-panel_drawerHandle__oIkpu:focus-visible span:after,.place-note-panel_drawerHandle__oIkpu:focus-visible span:before,.place-note-panel_drawerHandle__oIkpu:hover span:after,.place-note-panel_drawerHandle__oIkpu:hover span:before,.place-note-panel_expandButton__qsgjE:focus-visible span:after,.place-note-panel_expandButton__qsgjE:focus-visible span:before,.place-note-panel_expandButton__qsgjE:hover span:after,.place-note-panel_expandButton__qsgjE:hover span:before{background:var(--accent)}.place-note-panel_panelHeader__2J0Yr{padding-top:.75rem;padding-right:4rem}.place-note-panel_feed__j46IO{padding-top:.65rem;padding-bottom:2rem}.place-note-panel_masonry__JV8dO{column-gap:.65rem}.place-note-panel_collapseButton__3iVRp,.place-note-panel_expandButton__qsgjE{top:.75rem;right:.65rem}.place-note-panel_collapseButton__3iVRp{display:none}.place-note-panel_expandButton__qsgjE{position:absolute;top:auto;right:50%;bottom:.65rem;width:3.8rem;height:2.2rem;padding:0;border:0;border-radius:var(--radius-pill);color:inherit;background:var(--surface-raised);box-shadow:0 -.3rem 1.3rem color-mix(in srgb,var(--ink) 14%,transparent);cursor:-webkit-grab;cursor:grab;font-size:0;line-height:0;transform:translateX(50%);touch-action:none;animation:place-note-panel_expand-button-pulse__elhgl 2.2s ease-in-out infinite}.place-note-panel_expandButton__qsgjE:active,.place-note-panel_expandButton__qsgjE:focus-visible,.place-note-panel_expandButton__qsgjE:hover{transform:translateX(50%)}.place-note-panel_expandButton__qsgjE:active{cursor:-webkit-grabbing;cursor:grabbing}.place-note-panel_expandButton__qsgjE span{animation:place-note-panel_expand-button-bounce__WX3H8 1.6s ease-in-out infinite}.place-note-panel_expandButton__qsgjE:before{position:absolute;inset:-.35rem;border:1px solid color-mix(in srgb,var(--accent) 58%,transparent);border-radius:inherit;content:"";pointer-events:none;animation:place-note-panel_expand-button-ring__pUjft 2.2s ease-out infinite}}@media (max-width:480px){.place-note-panel_panel__HYnnm{right:0;bottom:0;left:0;height:auto}.place-note-panel_panelHeader__2J0Yr{padding-right:4rem;padding-left:1rem}.place-note-panel_filters__nziTE{padding-right:1rem;padding-left:1rem}.place-note-panel_feed__j46IO{padding-right:.85rem;padding-left:.85rem}.place-note-panel_expandButton__qsgjE{bottom:.35rem}}@keyframes place-note-panel_expand-button-pulse__elhgl{0%,to{box-shadow:0 -.3rem 1.3rem color-mix(in srgb,var(--ink) 14%,transparent)}50%{box-shadow:0 -.3rem 1.3rem color-mix(in srgb,var(--ink) 18%,transparent),0 0 0 .35rem color-mix(in srgb,var(--accent) 12%,transparent)}}@keyframes place-note-panel_expand-button-ring__pUjft{0%{opacity:.7;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.18)}}@keyframes place-note-panel_expand-button-bounce__WX3H8{0%,to{transform:translateY(0)}50%{transform:translateY(-.18rem)}}@media (prefers-reduced-motion:reduce){.place-note-panel_expandButton__qsgjE,.place-note-panel_expandButton__qsgjE span,.place-note-panel_expandButton__qsgjE:before{animation:none}}.solo-timeline_timelineSection__W0Lbl{--timeline-date-w:3.8rem;--timeline-node-w:1.85rem;--timeline-surface:var(--paper);--ticket-notch-bg:var(--felt-base);padding:.85rem clamp(.75rem,1.5vw,1rem) 1.6rem}.solo-timeline_timelineHeader__329gY{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;padding:0 .35rem 1.05rem .15rem}.solo-timeline_timelineKicker__VT2a_{margin:0 0 .2rem;color:var(--moss);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.58rem;letter-spacing:.14em}.solo-timeline_timelineHeader__329gY h3{margin:0;font-family:var(--font-serif);font-size:clamp(1.25rem,2vw,1.55rem);font-weight:500;letter-spacing:-.04em;line-height:1.25}.solo-timeline_timelineCount___oGG4{flex:0 0 auto;color:var(--ink-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.56rem;letter-spacing:.1em;white-space:nowrap}.solo-timeline_timeline__mYLkM{position:relative;display:grid;grid-gap:1.15rem;gap:1.15rem;margin:0;padding:0;list-style:none}.solo-timeline_timeline__mYLkM:before{position:absolute;top:.5rem;bottom:.7rem;left:calc(var(--timeline-date-w) + (var(--timeline-node-w) / 2));width:1px;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--accent) 42%,var(--line-strong)) 8%,var(--line-strong) 92%,transparent);content:""}.solo-timeline_timelineItem__uRrFE{position:relative;display:grid;min-width:0;grid-template-columns:var(--timeline-date-w) var(--timeline-node-w) minmax(0,1fr);align-items:start}.solo-timeline_timelineDate__P_IUl{display:grid;align-content:start;grid-gap:.08rem;gap:.08rem;padding-top:.5rem;color:var(--ink-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-style:normal;line-height:1.05;text-align:right}.solo-timeline_timelineDate__P_IUl span{font-size:.55rem;letter-spacing:.06em}.solo-timeline_timelineDate__P_IUl strong{color:var(--ink);font-size:.8rem;font-weight:500;letter-spacing:.04em}.solo-timeline_timelineNode__5v3iS{position:relative;z-index:1;display:block;width:.72rem;height:.72rem;margin:.58rem auto 0;border:2px solid var(--timeline-surface);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 72%,var(--line-strong)),0 0 0 .28rem color-mix(in srgb,var(--accent) 10%,transparent)}.solo-timeline_ticket__F6umT{--ticket-notch:0.55rem;position:relative;display:grid;min-width:0;grid-template-columns:minmax(4.4rem,30%) minmax(0,1fr);overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:.8rem;padding:0;color:var(--ink);background:color-mix(in srgb,var(--paper) 76%,var(--surface-raised));box-shadow:0 12px 24px -22px color-mix(in srgb,var(--ink) 60%,transparent);cursor:pointer;font:inherit;text-align:left;transition:border-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.solo-timeline_ticket__F6umT:focus-visible,.solo-timeline_ticket__F6umT:hover{border-color:color-mix(in srgb,var(--accent) 58%,var(--line));box-shadow:0 16px 28px -22px color-mix(in srgb,var(--ink) 62%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent);transform:translateY(-2px)}.solo-timeline_ticket__F6umT:active{transform:translateY(0) scale(.992)}.solo-timeline_ticketCover__paeDZ{--cover-gradient:linear-gradient(145deg,color-mix(in srgb,var(--accent) 72%,var(--moss)),var(--paper-deep));position:relative;display:block;min-height:8.6rem;overflow:hidden;border-right:1px dashed color-mix(in srgb,var(--line-strong) 82%,transparent);background:radial-gradient(circle at 75% 20%,rgba(255,255,255,.22),transparent 25%),var(--cover-gradient)}.solo-timeline_ticketCover__paeDZ img{display:block;width:100%;height:100%;min-height:8.6rem;object-fit:cover;filter:saturate(.92) contrast(.98)}.solo-timeline_ticketCover__paeDZ:after{position:absolute;inset:0;background:linear-gradient(145deg,transparent 45%,rgba(30,26,21,.18));content:"";pointer-events:none}.solo-timeline_ticketCover__paeDZ>span{position:absolute;right:.65rem;bottom:.7rem;z-index:1;max-height:calc(100% - 1.3rem);overflow:hidden;color:#fffaf3;font-family:var(--font-serif);font-size:1.1rem;letter-spacing:.08em;text-shadow:0 1px 10px rgba(30,26,21,.55);writing-mode:vertical-rl}.solo-timeline_ticketCover__paeDZ>i{position:absolute;top:16%;left:13%;width:42%;height:42%;border:1px solid color-mix(in srgb,var(--paper) 55%,transparent);transform:rotate(8deg)}.solo-timeline_ticketTone1__fgaYK{--cover-gradient:linear-gradient(148deg,color-mix(in srgb,var(--moss) 82%,var(--accent)),var(--paper-deep))}.solo-timeline_ticketTone2__7iL9f{--cover-gradient:linear-gradient(140deg,color-mix(in srgb,var(--accent-strong) 74%,var(--moss)),color-mix(in srgb,var(--paper-deep) 78%,var(--moss)))}.solo-timeline_ticketTone3__DOcKb{--cover-gradient:linear-gradient(150deg,color-mix(in srgb,var(--moss) 58%,var(--ink)),var(--paper-deep))}.solo-timeline_ticketCover__paeDZ em{position:absolute;top:.55rem;left:.55rem;z-index:1;padding:.14rem .36rem;border:1px solid rgba(255,255,255,.34);border-radius:var(--radius-pill);color:#fffaf3;background:rgba(39,30,24,.35);font-size:.55rem;font-style:normal;letter-spacing:.12em;text-shadow:0 1px 8px rgba(0,0,0,.45)}.solo-timeline_ticketBody__yXBQc{position:relative;display:grid;min-width:0;align-content:start;grid-template-rows:auto minmax(2.25rem,auto) auto auto 1fr;grid-gap:.25rem;gap:.25rem;padding:.78rem .75rem .62rem .9rem}.solo-timeline_ticketBody__yXBQc:before{position:absolute;top:50%;left:calc(var(--ticket-notch) / -2);z-index:2;width:var(--ticket-notch);height:var(--ticket-notch);border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:50%;background:var(--ticket-notch-bg);content:"";transform:translateY(-50%)}.solo-timeline_ticketDate__ZmXOT,.solo-timeline_ticketFooter__iVhHb,.solo-timeline_ticketMeta__wQCtI,.solo-timeline_ticketTopline__lIMCV{min-width:0;color:var(--ink-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.solo-timeline_ticketTopline__lIMCV{display:flex;justify-content:space-between;gap:.45rem;overflow:hidden;font-size:.49rem;letter-spacing:.08em;white-space:nowrap}.solo-timeline_ticketTopline__lIMCV span:first-child{overflow:hidden;text-overflow:ellipsis}.solo-timeline_ticketTopline__lIMCV span:last-child{flex:0 0 auto}.solo-timeline_ticketBody__yXBQc strong{display:-webkit-box;overflow:hidden;color:var(--ink);font-family:var(--font-serif);font-size:clamp(.86rem,2.1vw,1.08rem);font-weight:600;letter-spacing:-.03em;line-height:1.35;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.solo-timeline_ticketDate__ZmXOT,.solo-timeline_ticketMeta__wQCtI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solo-timeline_ticketMeta__wQCtI{color:var(--accent-strong);font-size:.6rem}.solo-timeline_ticketDate__ZmXOT{font-size:.55rem;letter-spacing:.04em}.solo-timeline_ticketFooter__iVhHb{display:flex;align-items:flex-end;justify-content:space-between;gap:.4rem;align-self:end;margin-top:.38rem;padding-top:.45rem;border-top:1px dashed var(--line);font-size:.54rem;white-space:nowrap}.solo-timeline_ticketFooter__iVhHb b{color:var(--accent-strong);font-size:.8rem;font-weight:500}.solo-timeline_barcode__PNO42{display:block;width:3.1rem;height:.9rem;opacity:.6;background-image:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 3px,currentColor 3px 4px,transparent 4px 5px,currentColor 5px 8px,transparent 8px 9px,currentColor 9px 10px,transparent 10px 12px)}.solo-timeline_timelineSkeleton__xvjxR{display:grid;grid-gap:1.15rem;gap:1.15rem}.solo-timeline_timelineSkeletonItem__tZUMy{display:grid;grid-template-columns:var(--timeline-date-w) var(--timeline-node-w) minmax(0,1fr);align-items:center}.solo-timeline_timelineSkeletonDate__0VCw7{width:2.65rem;height:1.4rem;margin-left:auto;border-radius:.2rem}.solo-timeline_timelineSkeletonNode__zbrZ7{width:.7rem;height:.7rem;margin:0 auto;border-radius:50%}.solo-timeline_timelineSkeletonTicket__2Y_xv{display:block;height:8.6rem;border-radius:.8rem}.solo-timeline_timelineSkeletonDate__0VCw7,.solo-timeline_timelineSkeletonNode__zbrZ7,.solo-timeline_timelineSkeletonTicket__2Y_xv{background:linear-gradient(100deg,color-mix(in srgb,var(--surface-muted) 86%,transparent) 25%,color-mix(in srgb,var(--paper) 82%,var(--surface-muted)) 42%,color-mix(in srgb,var(--surface-muted) 86%,transparent) 60%);background-size:200% 100%;animation:solo-timeline_timeline-skeleton__DXsrM 1.35s ease-in-out infinite}.solo-timeline_timelineSkeletonItem__tZUMy:nth-child(2) *{animation-delay:.12s}.solo-timeline_timelineSkeletonItem__tZUMy:nth-child(3) *{animation-delay:.24s}@keyframes solo-timeline_timeline-skeleton__DXsrM{to{background-position:-200% 0}}@media (max-width:900px){.solo-timeline_timelineSection__W0Lbl{--timeline-surface:var(--surface-opaque);--ticket-notch-bg:var(--surface-opaque)}.solo-timeline_timelineSkeleton__xvjxR,.solo-timeline_timeline__mYLkM{max-width:38rem}}@media (max-width:520px){.solo-timeline_timelineSection__W0Lbl{--timeline-date-w:3.3rem;--timeline-node-w:1.7rem;padding-right:.75rem;padding-left:.5rem}.solo-timeline_timelineHeader__329gY{padding-left:.3rem}.solo-timeline_ticket__F6umT{grid-template-columns:4.2rem minmax(0,1fr)}.solo-timeline_ticketCover__paeDZ,.solo-timeline_ticketCover__paeDZ img{min-height:7.8rem}.solo-timeline_ticketBody__yXBQc{padding:.7rem .6rem .55rem .8rem}.solo-timeline_ticketTopline__lIMCV span:first-child{max-width:5.6rem}.solo-timeline_ticketFooter__iVhHb{justify-content:flex-end}.solo-timeline_ticketFooter__iVhHb .solo-timeline_barcode__PNO42{display:none}.solo-timeline_timelineSkeletonTicket__2Y_xv{height:7.8rem}}@media (max-width:380px){.solo-timeline_timelineSection__W0Lbl{--timeline-date-w:2.95rem;--timeline-node-w:1.45rem}.solo-timeline_timelineDate__P_IUl span{font-size:.5rem}.solo-timeline_timelineDate__P_IUl strong{font-size:.72rem}.solo-timeline_ticket__F6umT{grid-template-columns:3.8rem minmax(0,1fr)}.solo-timeline_ticketCover__paeDZ,.solo-timeline_ticketCover__paeDZ img{min-height:7.2rem}.solo-timeline_ticketCover__paeDZ>span{font-size:.95rem}.solo-timeline_timelineSkeletonTicket__2Y_xv{height:7.2rem}}@media (hover:none){.solo-timeline_ticket__F6umT:hover{border-color:color-mix(in srgb,var(--line) 86%,transparent);box-shadow:0 12px 24px -22px color-mix(in srgb,var(--ink) 60%,transparent);transform:none}}@media (prefers-reduced-motion:reduce){.solo-timeline_timelineSkeletonDate__0VCw7,.solo-timeline_timelineSkeletonNode__zbrZ7,.solo-timeline_timelineSkeletonTicket__2Y_xv{animation:none}}.note-card-gallery_gallery__CWJvF{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:4px;grid-auto-flow:dense;align-items:start;grid-column-gap:.75rem;column-gap:.75rem;grid-row-gap:4px;row-gap:4px;margin-top:2rem}.note-card-gallery_galleryItem__vZ355{min-width:0;animation:note-card-gallery_cardIn__iRxzl .46s cubic-bezier(.22,.8,.32,1) both}@keyframes note-card-gallery_cardIn__iRxzl{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.note-card-gallery_gallery__CWJvF{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.55rem;margin-top:1rem}}.note-page_page__btGbw{width:min(1180px,100%);margin:0 auto;padding:clamp(1rem,4vw,4rem) var(--page-padding) clamp(4rem,8vw,7rem)}.note-page_hero__mWWkI{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-subtle);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.note-page_heroMedia__O4YKH{position:relative;min-width:0;min-height:clamp(34rem,70vh,48rem);min-height:clamp(34rem,70svh,48rem);overflow:hidden;background:var(--paper-deep)}.note-page_photoRail__SqtfB{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x mandatory}.note-page_photo__Y2b_v{position:relative;flex:0 0 100%;width:100%;height:100%;margin:0;scroll-snap-align:center;scroll-snap-stop:always}.note-page_photo__Y2b_v img{display:block;width:100%;height:100%;object-fit:contain}.note-page_photoFrame__LtOCO{width:100%;height:100%}.note-page_photo__Y2b_v figcaption{bottom:1rem;left:1rem;border-radius:var(--radius-pill);padding:.45rem .75rem;background:rgba(30,25,21,.55);font-size:.72rem;line-height:1.5;text-align:center}.note-page_photoHint__xlCaX,.note-page_photo__Y2b_v figcaption{position:absolute;right:1rem;color:#fffaf3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.note-page_photoHint__xlCaX{top:1rem;border:1px solid rgba(255,250,243,.28);border-radius:var(--radius-pill);padding:.4rem .65rem;background:rgba(30,25,21,.38);font-size:.68rem;line-height:1;pointer-events:none}.note-page_coverFallback__0gcyE{position:relative;width:100%;height:100%;min-height:inherit;overflow:hidden;background:radial-gradient(circle at 68% 20%,color-mix(in srgb,var(--paper) 28%,transparent),transparent 25%),linear-gradient(145deg,color-mix(in srgb,var(--accent) 74%,var(--moss)),var(--paper-deep))}.note-page_coverFallback__0gcyE:after,.note-page_coverFallback__0gcyE:before{position:absolute;content:""}.note-page_coverFallback__0gcyE:before{right:-8%;bottom:-22%;width:78%;height:85%;border:1px solid color-mix(in srgb,var(--paper) 50%,transparent);border-radius:50%;transform:rotate(-14deg)}.note-page_coverFallback__0gcyE:after{inset:0;opacity:.2;background-image:linear-gradient(110deg,transparent 48%,var(--paper) 49%,transparent 50%);background-size:26px 26px}.note-page_coverFallback__0gcyE span{position:absolute;right:9%;bottom:11%;z-index:1;color:var(--button-primary-fg);font-family:var(--font-serif);font-size:clamp(2.5rem,7vw,5.5rem);letter-spacing:.14em;writing-mode:vertical-rl}.note-page_heroContent__oB1T_{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4.5rem)}.note-page_heroContent__oB1T_ h1{margin:.65rem 0 1.1rem;font-family:var(--font-serif);font-size:clamp(2.4rem,5vw,4.5rem);font-weight:500;letter-spacing:-.07em;line-height:1.08}.note-page_author__gu7lP,.note-page_meta__NDqcz,.note-page_tags__LAZSy{display:flex;align-items:center;flex-wrap:wrap}.note-page_meta__NDqcz{gap:.55rem;margin-top:1.6rem;color:var(--ink-muted);font-size:.8rem}.note-page_meta__NDqcz span:first-child{color:var(--accent-strong)}.note-page_byline__Q2y5q{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.8rem 1.2rem;margin-top:1.6rem}.note-page_author__gu7lP{align-self:flex-start;gap:.75rem}.note-page_author__gu7lP>span:last-child{display:grid;grid-gap:.08rem;gap:.08rem}.note-page_author__gu7lP strong{font-size:.86rem}.note-page_author__gu7lP small{color:var(--ink-muted);font-size:.72rem}.note-page_avatar__93cgm{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border-radius:50%;color:var(--button-primary-fg);background:var(--moss);font-family:var(--font-serif)}.note-page_avatar__93cgm img{width:100%;height:100%;object-fit:cover}.note-page_tags__LAZSy{gap:.5rem;color:var(--moss);font-size:.72rem}.note-page_tags__LAZSy span{border:1px solid color-mix(in srgb,var(--moss) 32%,transparent);border-radius:var(--radius-pill);padding:.18rem .6rem;background:color-mix(in srgb,var(--moss) 9%,transparent);line-height:1.4}.note-page_storyLayout___SSSK{display:grid;align-items:start;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);padding:clamp(3rem,8vw,7rem) clamp(0rem,4vw,3rem) 0;grid-template-columns:minmax(0,1fr) minmax(13rem,17rem)}.note-page_story__zkiHY{min-width:0}.note-page_endMark__76U5Q{margin:4rem 0 0;color:var(--ink-muted);font-size:.8rem;letter-spacing:.08em;text-align:center}.note-page_factPanel__0VzpC{position:-webkit-sticky;position:sticky;top:6.5rem;border-top:1px solid var(--line)}.note-page_factPanel__0VzpC>div{padding:1.25rem 0;border-bottom:1px solid var(--line)}.note-page_factPanel__0VzpC span,.note-page_factPanel__0VzpC strong{display:block}.note-page_factPanel__0VzpC strong{margin:.4rem 0 .25rem;font-family:var(--font-serif);font-size:1rem;font-weight:500}.note-page_factPanel__0VzpC span{color:var(--ink-muted);font-size:.72rem;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.note-page_engagement__UdUbW{width:min(860px,100%);margin:clamp(3.5rem,8vw,6rem) auto 0}@media (max-width:820px){.note-page_page__btGbw{padding-top:1rem}.note-page_hero__mWWkI{grid-template-columns:1fr}.note-page_heroMedia__O4YKH{min-height:0;aspect-ratio:4/5}.note-page_heroContent__oB1T_{padding:clamp(1.7rem,7vw,3rem)}.note-page_storyLayout___SSSK{grid-template-columns:1fr}.note-page_factPanel__0VzpC{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.note-page_factPanel__0VzpC>div+div{padding-left:1rem;border-left:1px solid var(--line)}}@media (max-width:520px){.note-page_page__btGbw{padding-right:0;padding-left:0}.note-page_hero__mWWkI{border-right:0;border-left:0;border-radius:0}.note-page_engagement__UdUbW,.note-page_storyLayout___SSSK{padding-right:1rem;padding-left:1rem}.note-page_factPanel__0VzpC{grid-template-columns:1fr}.note-page_factPanel__0VzpC>div+div{padding-left:0;border-left:0}}