.XABe8G_shell{max-width:64rem;padding:2rem var(--gutter) 3rem;grid-template-columns:14rem minmax(0,1fr);gap:2.5rem;margin:0 auto;display:grid}@media (max-width:44rem){.XABe8G_shell{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.XABe8G_sidebar{font-size:.9375rem}.XABe8G_who{border-bottom:1px solid var(--rule);margin-bottom:1rem;padding-bottom:1rem}.XABe8G_whoName{overflow-wrap:anywhere;margin:0;font-weight:600}.XABe8G_whoRole{color:var(--ink-soft);margin:0;font-size:.8125rem}.XABe8G_navGroup{margin-bottom:1.25rem}.XABe8G_navHeading{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin:0 0 .375rem;font-size:.75rem}.XABe8G_navGroup ul{margin:0;padding:0;list-style:none}.XABe8G_navGroup li{padding:.1875rem 0}.XABe8G_navGroup a{text-decoration:none}.XABe8G_navGroup a[aria-current=page]{color:var(--ink);font-weight:600}.XABe8G_soon{color:var(--ink-soft)}.XABe8G_soon small{text-transform:uppercase;letter-spacing:.04em;opacity:.75;margin-left:.25rem;font-size:.6875rem}.XABe8G_main{min-width:0}.XABe8G_panel{max-width:32rem}.XABe8G_note{color:var(--ink-soft);margin-top:1.5rem;font-size:.875rem}.XABe8G_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.XABe8G_titleRow .item-heading{margin:0}.XABe8G_crumb{margin:0 0 .75rem;font-size:.875rem}.XABe8G_crumb a{text-decoration:none}.XABe8G_badgeDraft,.XABe8G_badgePublished{vertical-align:middle;border-radius:999px;padding:.0625rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.XABe8G_badgeDraft{border:1px solid var(--rule);color:var(--ink-soft)}.XABe8G_badgePublished{background:var(--accent);color:var(--accent-ink)}.XABe8G_error,.XABe8G_notice{border-radius:var(--radius);margin:1rem 0;padding:.625rem .875rem;font-size:.9375rem}.XABe8G_error{color:#b3261e;border:1px solid #b3261e}.XABe8G_notice{border:1px solid var(--rule);background:var(--paper-raised)}@media (prefers-color-scheme:dark){.XABe8G_error{color:#f2b8b5;border-color:#f2b8b5}}.XABe8G_card{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);margin:1.5rem 0;padding:1.25rem}.XABe8G_card h2{margin:0 0 .5rem;font-size:1.25rem}.XABe8G_form{margin-top:1.5rem}.XABe8G_field{flex-direction:column;gap:.25rem;margin-bottom:1.25rem;display:flex}.XABe8G_label{font-size:.9375rem;font-weight:600}.XABe8G_field input,.XABe8G_field textarea{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);width:100%;color:var(--ink);font:inherit;padding:.5rem .625rem}.XABe8G_field textarea{resize:vertical;font-family:ui-monospace,Menlo,monospace;font-size:.875rem;line-height:1.55}.XABe8G_field input:focus,.XABe8G_field textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.XABe8G_hint{color:var(--ink-soft);font-size:.8125rem}.XABe8G_fieldError{color:#b3261e;font-size:.8125rem}@media (prefers-color-scheme:dark){.XABe8G_fieldError{color:#f2b8b5}}.XABe8G_editorPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}@media (max-width:56rem){.XABe8G_editorPair{grid-template-columns:minmax(0,1fr)}}.XABe8G_editorPane{flex-direction:column;gap:.25rem;min-width:0;display:flex}.XABe8G_paneLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);font-size:.75rem}.XABe8G_preview{border:1px dashed var(--rule);border-radius:var(--radius);flex:1;min-height:12rem;max-height:34rem;padding:.5rem .875rem;overflow:auto}.XABe8G_preview .prose{font-size:1.0625rem}.XABe8G_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0 .5rem;display:flex}.XABe8G_actions button:disabled{opacity:.5;cursor:not-allowed}.XABe8G_danger{border-radius:var(--radius);color:#b3261e;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;margin-left:auto;padding:.375rem .875rem;font-size:.875rem}.XABe8G_danger:hover{border-color:#b3261e}@media (prefers-color-scheme:dark){.XABe8G_danger{color:#f2b8b5}}.XABe8G_history{border-top:1px solid var(--rule);margin-top:3rem;padding-top:1.5rem}.XABe8G_history h2{margin:0 0 .75rem;font-size:1.25rem}.XABe8G_history ul{margin:0;padding:0;list-style:none}.XABe8G_history li{border-bottom:1px solid var(--rule);padding:.5rem 0;font-size:.9375rem}.XABe8G_versionRow{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.XABe8G_linkButton{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:.75rem;padding:0;text-decoration:underline}.XABe8G_versionPreview{background:var(--paper-raised);border-radius:var(--radius);margin-top:.75rem;padding:.75rem 1rem}.XABe8G_dialog{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);width:min(40rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--ink);padding:1.5rem}.XABe8G_dialog::backdrop{background:#00000073}.XABe8G_dialog h2{margin:0 0 1rem}.XABe8G_dialogBody{max-height:50vh;padding-right:.5rem;overflow:auto}.XABe8G_dialogBody .prose{font-size:1rem}.XABe8G_checkbox{align-items:center;gap:.5rem;margin:1rem 0 0;font-weight:600;display:flex}.XABe8G_filters{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:0 0 1.25rem;font-size:.9375rem;display:flex}.XABe8G_filters select{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);color:var(--ink);font:inherit;margin-left:.25rem;padding:.25rem .5rem}.XABe8G_suggestions{flex-wrap:wrap;gap:.375rem;display:flex}.XABe8G_suggestion{border:1px solid var(--accent);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.125rem .625rem;font-size:.8125rem}.XABe8G_suggestion:hover{background:var(--accent);color:var(--accent-ink)}.XABe8G_seriesItems{margin:0 0 1rem;padding-left:1.75rem;list-style:decimal}.XABe8G_seriesItems li{border-bottom:1px solid var(--rule);background:var(--paper);align-items:center;gap:.5rem;padding:.5rem .25rem;display:flex}.XABe8G_seriesItems li::marker{color:var(--ink-soft)}.XABe8G_dragging{opacity:.4}.XABe8G_dragHandle{cursor:grab;color:var(--ink-soft);-webkit-user-select:none;user-select:none}.XABe8G_seriesItemTitle{flex:1;min-width:0}.XABe8G_seriesItemTitle small,.XABe8G_pickList small{color:var(--ink-soft)}.XABe8G_pickList{margin:0;padding:0;list-style:none}.XABe8G_pickList li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.XABe8G_signInImage{border-radius:var(--radius);width:100%;height:auto;margin:0 0 1.25rem;display:block}fieldset.XABe8G_field{border:0;margin:0;padding:0}.XABe8G_checkRow{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.XABe8G_sectionNote{color:var(--ink-soft);font-size:.6em;font-weight:400}.XABe8G_menuItem{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);gap:.5rem;padding:.75rem;display:grid}.XABe8G_menuChildren{gap:.5rem;margin-left:1.25rem;display:grid}.XABe8G_menuRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.XABe8G_menuRow input,.XABe8G_menuRow select{flex:10rem;min-width:0}.XABe8G_photoPreview{border-radius:var(--radius);max-width:12rem;height:auto}
