.GwbxOG_page{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;display:flex}.GwbxOG_header{width:100%;max-width:720px;margin:0 auto;padding:8px 0 24px}.GwbxOG_brand{text-decoration:none;display:inline-flex}.GwbxOG_main{flex:1;width:100%;max-width:720px;margin:0 auto}.GwbxOG_document,.GwbxOG_center{flex-direction:column;gap:16px;display:flex}.GwbxOG_draft{border-left:4px solid var(--color-ink);border-radius:var(--radius-input);background:var(--card-sun);color:var(--card-sun-text);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.GwbxOG_draftTitle{font-weight:700}.GwbxOG_title{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.875rem,1.5rem + 1.5vw,2.75rem);font-weight:800;line-height:1.08}.GwbxOG_meta,.GwbxOG_languageNote,.GwbxOG_intro{color:var(--color-muted)}.GwbxOG_body{overflow-wrap:anywhere;flex-direction:column;gap:16px;display:flex}.GwbxOG_body h2{letter-spacing:-.02em;margin-top:24px;font-size:1.5rem;line-height:1.2}.GwbxOG_body h3{margin-top:8px;font-size:1.1875rem;line-height:1.3}.GwbxOG_body ul,.GwbxOG_body ol{flex-direction:column;gap:8px;padding-left:1.5em;display:flex}.GwbxOG_body ul{list-style:outside}.GwbxOG_body ol{list-style:decimal}.GwbxOG_line{display:block}.GwbxOG_missing{background:var(--card-coral);color:var(--card-coral-text);border-radius:4px;padding:0 4px;font-weight:700}.GwbxOG_list{flex-direction:column;gap:12px;display:flex}.GwbxOG_item{border-radius:var(--radius-card);background:var(--color-paper);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:16px 20px;display:flex}.GwbxOG_itemTitle{flex:240px;font-weight:700}
