@font-face{font-family:"ZR Noto JP";src:url("/api/public/media/6aa1df35ee91a4ef0a2ccb8f") format("woff2");font-weight:300;font-display:swap;unicode-range:U+9593}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]){--zr-bg:#080406;--zr-surface:#110c0e;--zr-line:#2b1c21;--zr-text:#d8c8cc;--zr-dim:#796168;--zr-red:#e8432e;background:var(--zr-bg);color:var(--zr-text);font-family:"SF Mono","Fira Code","JetBrains Mono",Menlo,monospace}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]) .header{background:var(--zr-bg);padding-block:1.45rem;border-bottom:1px solid var(--zr-line)}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]) .header__inner{max-width:860px}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]) :is(.header__logo,.header__nav-link,.header__lang){color:var(--zr-text);font-family:inherit}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]) :is(.header__logo-dot,.header__nav-dot,.header__lang){color:var(--zr-red)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"].post-view{padding:2.6rem 0 6rem;background:var(--zr-bg)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__container{max-width:860px;padding-inline:1.4rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__grid{grid-template-columns:180px minmax(0,600px);gap:2.4rem;width:auto;margin:0}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__article{font-family:"SF Mono","Fira Code","JetBrains Mono",Menlo,monospace}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__meta{text-align:center;margin:.2rem 0 .8rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__date{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--zr-dim)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__title{text-align:center;color:var(--zr-red);font-size:clamp(1.45rem,5vw,2rem);font-weight:300;letter-spacing:.08em;line-height:1.2;margin:0 0 2rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__title:before{content:"";display:block;width:30px;height:30px;border-radius:50%;background:var(--zr-red);margin:0 auto 1rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__title:after{content:"mars decimal time";display:block;margin-top:.55rem;color:var(--zr-dim);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] app-audio-player .audio-player{margin:0 0 2.2rem;padding:.72rem .85rem;background:var(--zr-surface);border:0;border-left:2px solid var(--zr-red);border-radius:0;color:var(--zr-text)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .audio-player__play-btn{background:var(--zr-red);color:#180707}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .audio-player__track{accent-color:var(--zr-red)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__image{display:none}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__tldr{margin:0 0 2.7rem;padding:1.2rem 1.25rem;background:var(--zr-surface);border:1px solid var(--zr-line);border-left:2px solid var(--zr-red);color:var(--zr-text);font:400 .72rem/1.8 inherit}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__tldr-label{color:var(--zr-red);letter-spacing:.2em}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content{font:400 .78rem/1.9 "SF Mono","Fira Code","JetBrains Mono",Menlo,monospace;color:var(--zr-text);text-align:justify}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content p{margin:0 0 1.35rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content :is(h2,h3){font-family:inherit;font-weight:400;color:var(--zr-red);letter-spacing:.06em}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content h2{font-size:.82rem;margin:3.2rem 0 1.2rem;padding-bottom:.55rem;border-bottom:1px solid var(--zr-line)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content h2:before{content:var(--section-index);color:var(--zr-dim);margin-right:.8rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content :is(a,code){color:var(--zr-red)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content strong{color:var(--zr-red);font-weight:400}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__sidebar{top:50vh;gap:1.4rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__sidebar-toc{border-color:var(--zr-red);gap:.18rem}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] :is(.post-view__sidebar-label,.post-view__sidebar-btn){color:var(--zr-red);font-family:inherit;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__sidebar-link{font:400 .61rem/1.4 inherit;color:var(--zr-dim)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__sidebar-link--active{color:var(--zr-red)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] :is(.post-view__sources,.post-view__end){border-color:var(--zr-line);color:var(--zr-dim)}
[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__sources-title{color:var(--zr-red);font-family:inherit}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]) :is(.footer,.mobile-bar__inner,.toc-sheet__panel){background:var(--zr-surface);color:var(--zr-dim);border-color:var(--zr-line)}
body:has([data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"]) .footer__mark{font-family:"ZR Noto JP",sans-serif;color:var(--zr-red)}
@media(max-width:1099px){[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__container{max-width:640px}}
@media(max-width:600px){[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"].post-view{padding-top:1.7rem}[data-post-uri="019da194-6bd0-7337-b7df-e0c2af9a7f73"] .post-view__content{font-size:.74rem;text-align:left}}