.LogIndex-module__jmUlpq__grid{padding-top:calc(var(--page-top) - var(--header-h));align-items:end;gap:var(--space-7) var(--space-3);padding-bottom:var(--space-9);grid-template-columns:repeat(4,1fr);display:grid}@media (min-width:1024px){.LogIndex-module__jmUlpq__grid{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(7,1fr)}}.LogIndex-module__jmUlpq__cell{cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block;position:relative}.LogIndex-module__jmUlpq__media{border-radius:var(--radius-xs);background:var(--color-bg-alt);width:100%;display:block;position:relative;overflow:hidden}.LogIndex-module__jmUlpq__img{object-fit:cover;transition:opacity var(--t-fast) var(--ease)}.LogIndex-module__jmUlpq__cell:hover .LogIndex-module__jmUlpq__img{opacity:.78}.LogIndex-module__jmUlpq__cell:focus-visible .LogIndex-module__jmUlpq__media{outline:1px solid var(--color-fg);outline-offset:2px}.LogIndex-module__jmUlpq__caption{margin-top:var(--space-3);display:block}.LogIndex-module__jmUlpq__captionTitle{font-size:var(--fs-sm);letter-spacing:-.01em;color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.LogIndex-module__jmUlpq__captionDate{font-size:var(--fs-sm);letter-spacing:-.005em;color:var(--color-muted);white-space:nowrap;margin-top:1px;font-weight:400;display:block}@media (max-width:760px){.LogIndex-module__jmUlpq__grid{gap:var(--space-5) var(--space-2)}.LogIndex-module__jmUlpq__caption{margin-top:var(--space-2)}.LogIndex-module__jmUlpq__captionTitle{font-size:11px}.LogIndex-module__jmUlpq__captionDate{font-size:10px}}
.LogTimeline-module___VvYGq__root{height:calc(100svh - var(--footer-h));min-height:520px;padding-top:var(--header-h);position:relative;overflow:hidden}.LogTimeline-module___VvYGq__scroller{z-index:1;scrollbar-width:none;-webkit-overflow-scrolling:touch;height:100%;position:relative;overflow:auto hidden}.LogTimeline-module___VvYGq__scroller::-webkit-scrollbar{display:none}.LogTimeline-module___VvYGq__strip{height:100%;padding-left:max(var(--gutter), 5vw);padding-right:max(var(--gutter), 12vw);align-items:flex-start;gap:clamp(2rem,4vw,5rem);width:max-content;display:flex}.LogTimeline-module___VvYGq__item{height:calc(var(--h) * var(--zoom,1));margin-top:var(--top);background:var(--color-bg-alt);cursor:pointer;border-radius:var(--radius-xs);border:0;flex:none;padding:0;position:relative;overflow:hidden}.LogTimeline-module___VvYGq__img{object-fit:cover;transition:opacity var(--t-fast) var(--ease)}.LogTimeline-module___VvYGq__item:hover .LogTimeline-module___VvYGq__img{opacity:.82}@media (max-width:760px){.LogTimeline-module___VvYGq__strip{--zoom:.62;gap:clamp(1.25rem,4vw,5rem)}}.LogTimeline-module___VvYGq__item:focus-visible{outline:1px solid var(--color-fg);outline-offset:3px}.LogTimeline-module___VvYGq__ruler{z-index:3;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;top:84%;left:0;right:0}.LogTimeline-module___VvYGq__ruler:active,.LogTimeline-module___VvYGq__grabbing{cursor:grabbing}.LogTimeline-module___VvYGq__ruler:before{content:"";position:absolute;inset:-14px 0}.LogTimeline-module___VvYGq__railViewport{height:76px;position:relative;overflow:hidden}.LogTimeline-module___VvYGq__rail{will-change:transform;position:absolute;top:0;bottom:0;left:0}.LogTimeline-module___VvYGq__tick{background:var(--color-muted);opacity:.55;width:1px;height:9px;position:absolute;top:32px;transform:translateY(-100%)}.LogTimeline-module___VvYGq__mark{white-space:nowrap;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.22em;color:var(--color-fg);font-weight:500;position:absolute;top:46px;transform:translate(-50%)}
.LogBoard-module__6_J5wW__root{height:calc(100svh - var(--footer-h));cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.LogBoard-module__6_J5wW__root:active{cursor:grabbing}.LogBoard-module__6_J5wW__track{will-change:transform;height:100%;transform:translate3d(calc(var(--p,0) * -100%), 0, 0);display:flex}.LogBoard-module__6_J5wW__panel{--board-w:1180px;background:var(--color-bg);width:100%;height:100%;padding:calc(var(--header-h) + clamp(1.5rem, 4vh, 3rem)) var(--gutter) clamp(2.5rem, 7vh, 5rem);flex-direction:column;flex:0 0 100%;display:flex;position:relative}.LogBoard-module__6_J5wW__month{z-index:2;color:#fff;mix-blend-mode:difference;pointer-events:none;flex-direction:column;align-items:flex-start;margin:0;line-height:.92;display:flex;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.LogBoard-module__6_J5wW__monthName{letter-spacing:-.045em;font-size:clamp(2.6rem,1.4rem + 5vw,6rem);font-weight:500}.LogBoard-module__6_J5wW__monthYear{letter-spacing:-.03em;font-size:clamp(1.4rem,.9rem + 2.2vw,2.8rem);font-weight:400}.LogBoard-module__6_J5wW__field{min-height:0;width:min(78%, var(--board-w));flex:1;grid-template-rows:repeat(24,1fr);grid-template-columns:repeat(12,1fr);gap:clamp(7px,.85vw,15px);margin-inline:auto;display:grid}.LogBoard-module__6_J5wW__piece{border-radius:var(--radius-xs);background:var(--color-bg-alt);color:inherit;cursor:pointer;transform:translate3d(clamp(-5vw, calc((var(--p,0) - var(--i,0)) * var(--d,0) * 16vw), 5vw), 0, 0);position:relative;overflow:hidden}.LogBoard-module__6_J5wW__piece:hover{opacity:1}.LogBoard-module__6_J5wW__piece:focus-visible{outline:1px solid var(--color-fg);outline-offset:3px}.LogBoard-module__6_J5wW__img{object-fit:cover;transition:opacity var(--t-fast) var(--ease)}.LogBoard-module__6_J5wW__piece:hover .LogBoard-module__6_J5wW__img{opacity:.82}@media (max-width:760px){.LogBoard-module__6_J5wW__panel{padding:calc(var(--header-h) + clamp(.75rem, 2vh, 1.5rem)) var(--gutter) clamp(.75rem, 2vh, 1.5rem)}.LogBoard-module__6_J5wW__field{width:min(68%, var(--board-w));grid-template-columns:repeat(6,1fr);gap:clamp(6px,2vw,12px)}}@media (prefers-reduced-motion:reduce){.LogBoard-module__6_J5wW__piece{transform:none}}
