body:has(.momentlog-page){--momentlog-paper:#fafaf9;--momentlog-ink:#191918;--momentlog-muted:#62615f;--momentlog-line:#e3e2df;--momentlog-accent:#243a38;background:var(--momentlog-paper)!important}body:has(.momentlog-page)>footer{color:var(--momentlog-muted)}.momentlog-page{background:var(--momentlog-paper);height:100%;min-height:100%;color:var(--momentlog-ink);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Hiragino Sans", "PingFang SC", sans-serif;overflow-wrap:anywhere;scrollbar-gutter:stable;padding:0 1.5rem 5rem;font-size:1rem;line-height:1.85;overflow-y:auto}.momentlog-shell{max-width:47rem;margin:0 auto}.momentlog-header{margin-bottom:2.75rem}.momentlog-masthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:2rem 0 1.1rem;display:flex}.momentlog-brand{letter-spacing:-.045em;font-size:1.4rem;font-weight:650;text-decoration:none}.momentlog-brand span{color:var(--momentlog-accent)}.momentlog-languages,.momentlog-navigation,.momentlog-document-switch{flex-wrap:wrap;align-items:center;gap:.25rem 1.35rem;display:flex}.momentlog-languages{gap:.25rem 1rem}.momentlog-navigation{border-bottom:1px solid var(--momentlog-line)}.momentlog-page nav a{color:var(--momentlog-muted);border-bottom:1px solid #0000;padding:.6rem 0;font-size:.875rem;text-decoration:none}.momentlog-page nav a[aria-current=page]{color:var(--momentlog-ink);border-bottom-color:var(--momentlog-ink)}.momentlog-page a:hover{color:var(--momentlog-accent)}.momentlog-page a:focus-visible,.momentlog-page summary:focus-visible{outline:2px solid var(--momentlog-accent);outline-offset:5px;border-radius:2px}.momentlog-document-switch{margin:0 0 1.6rem}.momentlog-page h1{letter-spacing:-.03em;margin:0;font-family:Georgia,Hiragino Mincho ProN,Songti SC,serif;font-size:clamp(1.8rem,4.5vw,2.6rem);font-weight:600;line-height:1.4}.momentlog-date{color:var(--momentlog-muted);margin:.75rem 0 2rem;font-size:.875rem}.momentlog-date time{margin-left:.5rem}.momentlog-prose p,.momentlog-support p{margin:0 0 1.1rem}.momentlog-prose h2,.momentlog-support h2{margin:2.5rem 0 .9rem;font-size:1.125rem;font-weight:650;line-height:1.65}.momentlog-prose h2{border-top:1px solid var(--momentlog-line);padding-top:1.5rem}.momentlog-prose a,.momentlog-support a{color:var(--momentlog-accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.momentlog-prose strong{font-weight:650}.momentlog-prose ul,.momentlog-prose ol,.momentlog-steps{margin:0 0 1.3rem;padding-left:1.3rem;list-style:decimal}.momentlog-prose ul{list-style:outside}.momentlog-prose li,.momentlog-steps li{margin:.5rem 0;padding-left:.35rem}.momentlog-prose table{table-layout:fixed;border-collapse:collapse;width:100%;margin:1.5rem 0}.momentlog-prose th,.momentlog-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--momentlog-line);padding:.8rem .65rem}.momentlog-prose th:first-child,.momentlog-prose td:first-child{width:27%;padding-left:0}.momentlog-prose th{font-weight:650}.momentlog-contact{margin-top:1.75rem}.momentlog-contact h2{margin-top:0}.momentlog-contact .momentlog-email{margin:0 0 1rem;font-size:1.125rem;display:inline-block}.momentlog-contact p{color:var(--momentlog-muted);max-width:40rem}.momentlog-section{border-top:1px solid var(--momentlog-line);margin-top:2.5rem;padding-top:1.5rem}.momentlog-section h2{margin-top:0}.momentlog-steps li::marker{color:var(--momentlog-muted)}.momentlog-faq details{border-bottom:1px solid var(--momentlog-line)}.momentlog-faq summary{cursor:pointer;padding:1.05rem .25rem 1.05rem 0;font-weight:550}.momentlog-faq summary::marker{color:var(--momentlog-muted)}.momentlog-faq details p{color:var(--momentlog-muted);padding:0 0 .65rem}.momentlog-links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}@media (max-width:480px){.momentlog-page{padding-inline:1.25rem}.momentlog-masthead{padding-top:1.25rem}.momentlog-header{margin-bottom:2rem}.momentlog-languages{gap:.8rem}}@media (prefers-color-scheme:dark){body:has(.momentlog-page){--momentlog-paper:#191918;--momentlog-ink:#f4f3ef;--momentlog-muted:#b6b5b0;--momentlog-line:#3b3b37;--momentlog-accent:#bccfca;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
