.Header_header__072v2{position:sticky;top:var(--header-top-offset,20px);z-index:100;background:var(--color-background);width:100%;box-sizing:border-box;margin:0 0 2rem}.Header_headerRow__008Wr{display:flex;width:100%;align-items:center;justify-content:space-between;box-sizing:border-box;padding:18px 0}.Header_logDetailHeaderRow__5D0Ic{--detail-header-side:clamp(112px,32%,160px);--detail-pill-height:30px;--detail-pill-gap:0.35rem;--detail-pill-padding:0 0.55rem;--detail-pill-border:1px solid var(--color-gray-3);--detail-pill-radius:12px;--detail-pill-background:var(--color-gray-1);--detail-pill-hover-background:var(--color-gray-2);--detail-pill-font-size:var(--font-reading);--detail-pill-font-weight:400;display:grid;grid-template-columns:minmax(0,var(--detail-header-side)) minmax(0,1fr) minmax(0,var(--detail-header-side))}.Header_detailLeftSlot__TN3QE{grid-column:1;justify-self:start}.Header_detailRightSlot__59ivU{grid-column:3;justify-self:end}.Header_header__072v2:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:var(--header-top-offset,20px);background:var(--color-background);pointer-events:none}.Header_siteName__TU_w_{color:var(--color-text-primary);font-size:var(--font-reading);font-weight:400;line-height:1.2;text-decoration:none;white-space:nowrap}.Header_identityGroup__k_3PM{display:inline-flex;align-items:center;gap:5px;min-width:0}.Header_menuArea__u9Fc4{position:relative;flex-shrink:0}@media (max-width:420px){.Header_logDetailHeaderRow__5D0Ic{--detail-header-side:clamp(104px,32%,160px);--detail-pill-gap:0.25rem;--detail-pill-padding:0 0.45rem}}.Header_menuButton__SvnQO{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;font-size:1.3rem;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.Header_menu__Hn_9p{position:absolute;top:calc(100% + 12px);right:0;z-index:1000;display:flex;min-width:112px;flex-direction:column;gap:2px;box-sizing:border-box;padding:8px;border:1px solid var(--color-overlay-border);border-radius:10px;background:var(--color-gray-1);box-shadow:0 3px 10px var(--color-shadow-soft);text-align:right}@media (hover:hover) and (pointer:fine){.Header_menuButton__SvnQO{position:relative;z-index:1001}.Header_menu__Hn_9p:before{content:"";position:absolute;top:calc(-13px - 2rem);left:-13px;right:-13px;height:calc(13px + 2rem)}}.Header_menuItem__OeyZc{display:block;padding:.45rem .55rem;border-radius:6px;color:var(--color-gray-7);font-size:.95rem;text-align:right;white-space:nowrap;-webkit-tap-highlight-color:transparent}.Header_menuItem__OeyZc:focus-visible,.Header_menuItem__OeyZc:hover{background:var(--color-gray-3);outline:none}.Header_menuItem__OeyZc[data-page=archive]:hover{background-color:var(--color-archive-light)}.Header_menuItem__OeyZc[data-page=shards]:hover{background-color:var(--color-shards-light)}.Header_menuItem__OeyZc[data-page=things]:hover{background-color:var(--color-things-light)}.Header_menuItem__OeyZc[data-page=log]:hover{background-color:var(--color-log-light)}.Header_selected__ajWSB{font-weight:600;text-decoration:underline;text-underline-offset:3px}.BackButton_backButton__nn0KI{display:inline-flex;height:var(--detail-pill-height,auto);width:fit-content;box-sizing:border-box;align-items:center;gap:var(--detail-pill-gap,.35rem);padding:var(--detail-pill-padding,.38rem .55rem);border:var(--detail-pill-border,1px solid var(--color-gray-3));border-radius:var(--detail-pill-radius,12px);background:var(--detail-pill-background,var(--color-gray-1));color:var(--color-text-primary);font-size:var(--detail-pill-font-size,var(--font-reading));font-weight:var(--detail-pill-font-weight,400);line-height:1;cursor:pointer;text-decoration:none;transition:background-color .18s ease}.BackButton_backButton__nn0KI:hover{background-color:var(--detail-pill-hover-background,var(--color-gray-2))}.BackButton_backButton__nn0KI:focus-visible{outline:1px dotted var(--color-gray-7);outline-offset:3px}.BackButton_arrow__W_Ey6{width:1em;height:1em;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;line-height:1}