.DraggableImage-module__RcQLfa__skeleton{position:relative;overflow:visible}.DraggableImage-module__RcQLfa__mover{cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.DraggableImage-module__RcQLfa__mover.DraggableImage-module__RcQLfa__active{cursor:grabbing}.DraggableImage-module__RcQLfa__mover img{object-fit:cover;pointer-events:none;width:100%;display:block}.DraggableImage-module__RcQLfa__handle{z-index:2;touch-action:none;width:28px;height:28px;position:absolute}@media (pointer:coarse){.DraggableImage-module__RcQLfa__handle{display:none}}.DraggableImage-module__RcQLfa__handleNW{cursor:nwse-resize;top:0;left:0}.DraggableImage-module__RcQLfa__handleNE{cursor:nesw-resize;top:0;right:0}.DraggableImage-module__RcQLfa__handleSW{cursor:nesw-resize;bottom:0;left:0}.DraggableImage-module__RcQLfa__handleSE{cursor:nwse-resize;bottom:0;right:0}
.DiaryPost-module___-7o5a__post{margin-bottom:80px}.DiaryPost-module___-7o5a__imageGrid{padding:0 var(--padding);grid-template-columns:repeat(12,1fr);gap:10px;display:grid;position:relative}.DiaryPost-module___-7o5a__imageWrap{position:relative;overflow:visible}.DiaryPost-module___-7o5a__image{object-fit:cover;width:100%;display:block}.DiaryPost-module___-7o5a__meta{max-width:557px;padding:0 var(--padding);margin-top:20px}.DiaryPost-module___-7o5a__text{font-family:var(--font-baskervville),serif;color:red;font-size:22px;line-height:1.3}.DiaryPost-module___-7o5a__date{font-family:var(--font-ibm-plex),monospace;font-size:var(--mono-size);line-height:var(--mono-line);letter-spacing:var(--mono-spacing);color:red;margin-top:8px;display:block}@media (max-width:780px){.DiaryPost-module___-7o5a__imageGrid{grid-template-columns:repeat(6,1fr)}.DiaryPost-module___-7o5a__text{font-size:18px}.DiaryPost-module___-7o5a__post{margin-bottom:60px}}
.DiaryFeed-module__1ZutPq__feed{flex-direction:column;display:flex}.DiaryFeed-module__1ZutPq__sentinel{height:1px}.DiaryFeed-module__1ZutPq__loading{font-family:var(--font-ibm-plex),monospace;font-size:var(--mono-size);line-height:var(--mono-line);letter-spacing:var(--mono-spacing);color:red;padding:20px 0}
.DiaryIntroOverlay-module__CY4wFG__overlay{z-index:50;padding:var(--padding);pointer-events:none;background:rgba(255,255,255,calc(.1*(1 - var(--intro-moved,0))));-webkit-backdrop-filter:blur(calc(14px*(1 - var(--intro-moved,0))));justify-content:center;align-items:center;transition:opacity .8s,background .9s,-webkit-backdrop-filter .9s,backdrop-filter .9s;display:flex;position:fixed;inset:0}.DiaryIntroOverlay-module__CY4wFG__hidden{opacity:0}.DiaryIntroOverlay-module__CY4wFG__text{font-family:var(--font-baskervville),serif;color:red;text-align:center;max-width:700px;opacity:calc(1 - var(--intro-progress,0));font-size:22px;line-height:1.3;transition:opacity .2s linear}@media (max-width:780px){.DiaryIntroOverlay-module__CY4wFG__text{max-width:90%;font-size:18px}}
.page-module__sHwb9G__page{padding-top:var(--nav-height);min-height:80svh}.page-module__sHwb9G__content{opacity:calc(.05 + var(--intro-moved,1)*.95);transition:opacity .9s}
