.DetailHeader_header__ToDiR{position:-webkit-sticky;position:sticky;top:0;z-index:60;border-bottom:1px solid var(--border-main);background:color-mix(in srgb,var(--bg-main) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.DetailHeader_inner__qv5a4{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:var(--content-max);margin-inline:auto;padding:.85rem var(--gutter)}.DetailHeader_back__dNzBw{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .6rem;border:1px solid var(--border-main);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);transition:all var(--transition-base) var(--ease-out-expo)}.DetailHeader_back__dNzBw:hover{border-color:var(--accent-main);color:var(--accent-main)}.DetailHeader_back__dNzBw svg{transition:transform var(--transition-base) var(--ease-out-expo)}.DetailHeader_back__dNzBw:hover svg{transform:translateX(-3px)}.DetailHeader_brand__dFjiM{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;color:var(--text-main);transition:color var(--transition-base)}.DetailHeader_brand__dFjiM:hover{color:var(--accent-main)}.DetailHeader_themeToggle___9upd{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--border-main);border-radius:var(--radius-full);background:none;color:var(--text-muted);cursor:pointer;transition:all var(--transition-base)}.DetailHeader_themeToggle___9upd:hover{border-color:var(--accent-main);color:var(--accent-main)}