.wiki-chrome-shell{--wiki-header-height:59px;background:var(--vw-bg);flex-direction:column;min-height:100vh;display:flex}.wiki-chrome-body{font-family:var(--vw-font-serif);color:var(--vw-text);flex:1;font-size:14px;line-height:1.7}.wiki-font-serif{font-family:var(--vw-font-serif)}.signup-banner{background:var(--vw-accent);color:var(--vw-accent-text);font-family:var(--vw-font-serif);justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.signup-banner-text{opacity:.9}.signup-banner-cta{text-underline-offset:2px;color:inherit;font-weight:600;text-decoration:underline}.signup-banner-cta:hover{opacity:.85}.signup-banner-close{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;padding:4px;display:flex}.signup-banner-close:hover{opacity:1}.settings-skeleton{max-width:580px;font-family:var(--vw-font-serif);margin:48px auto 80px;padding:0 24px}.settings-skeleton .skel-heading{background:var(--vw-surface-deep);border-radius:2px;width:140px;height:32px;margin-bottom:32px}.settings-skeleton .skel-card{background:var(--vw-surface);border:1px solid var(--vw-border);padding:32px}.settings-skeleton .skel-row{align-items:center;gap:24px;margin-bottom:28px;display:flex}.settings-skeleton .skel-circle{background:var(--vw-surface-deep);border-radius:50%;flex-shrink:0;width:80px;height:80px}.settings-skeleton .skel-input{background:var(--vw-surface-deep);border-radius:2px;width:100%;height:42px;margin-bottom:24px}.nav-source-editor{resize:vertical;width:100%;min-height:300px;font-family:var(--vw-font-serif);letter-spacing:.01em;color:var(--vw-text);background:var(--vw-surface-deep);border:1px solid var(--vw-border);border-radius:2px;outline:none;padding:20px;font-size:15px;line-height:1.8}@media (max-width:768px){.wiki-chrome-shell{--wiki-header-height:55px}}
.prose-vintage{overflow-wrap:anywhere;word-break:break-word}.prose-vintage.ProseMirror{outline:none;min-height:400px}.prose-vintage.ProseMirror:focus{outline:none}.prose-vintage h1{font-family:var(--vw-font-serif);color:var(--vw-text);margin-bottom:1rem;padding-bottom:.5rem;font-size:2rem;font-weight:400;line-height:1.2;position:relative}.prose-vintage h1:after{content:"";background:var(--vw-accent);border-radius:1px;width:2.5rem;height:2px;position:absolute;bottom:0;left:0}.prose-vintage h2{font-family:var(--vw-font-serif);color:var(--vw-text);letter-spacing:-.2px;margin-top:32px;margin-bottom:12px;padding-bottom:10px;font-size:22px;font-weight:400;line-height:1.3;position:relative}.prose-vintage h2:after{content:"";background:var(--vw-accent);border-radius:1px;width:2rem;height:2px;position:absolute;bottom:0;left:0}.prose-vintage h3{font-family:var(--vw-font-serif);color:var(--vw-text);margin-top:24px;margin-bottom:8px;font-size:1.1rem;font-weight:400;line-height:1.4}.prose-vintage p{font-family:var(--vw-font-serif);color:var(--vw-text);text-align:justify;margin-bottom:16px;font-size:16px;line-height:1.85}.prose-vintage>p:first-of-type:first-letter{float:left;font-family:var(--vw-font-serif);color:var(--vw-accent);padding-top:6px;padding-right:8px;font-size:60px;font-weight:400;line-height:50px}.prose-vintage--no-drop-cap>p:first-of-type:first-letter{float:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;padding:0}.prose-vintage a{color:var(--vw-accent);border-bottom:1px dotted var(--vw-accent);text-decoration:none;transition:color .18s,border-color .18s}.prose-vintage a:hover{color:var(--vw-accent);border-bottom-style:solid}.prose-vintage .my-6 a,.prose-vintage a.citation-bubble{border-bottom:none}.external-link-icon{vertical-align:baseline;opacity:.5;margin-left:4px;display:inline}.prose-vintage a.wiki-ref-link{border-bottom:1px solid #0000}.prose-vintage a.wiki-ref-link:hover{border-bottom:1px solid var(--vw-accent)}.prose-vintage ul,.prose-vintage ol{color:var(--vw-text);font-family:var(--vw-font-serif);margin-bottom:1rem;padding-left:1.5rem;font-size:16px;line-height:1.85}.prose-vintage li{margin-bottom:.375rem}.prose-vintage ul li{list-style-type:disc}.prose-vintage ol li{list-style-type:decimal}.prose-vintage blockquote{border-left:3px solid var(--vw-accent);color:var(--vw-text-muted);font-family:var(--vw-font-serif);margin-bottom:1rem;padding-left:1rem;font-size:15px;line-height:1.8}.prose-vintage code{background:var(--vw-surface-deep);color:var(--vw-text);border-radius:2px;padding:2px 5px;font-size:.875em}.prose-vintage pre{background:var(--vw-surface-deep);border:1px solid var(--vw-border);border-radius:6px;margin-bottom:1rem;padding:16px;font-size:13px;overflow-x:auto}.prose-vintage pre code{background:0 0;padding:0}.prose-vintage hr{border:none;border-top:1px solid var(--vw-border);margin:2rem 0}.prose-vintage table{border-collapse:collapse;width:100%;font-family:var(--vw-font-serif);margin-bottom:1rem;font-size:14px}.prose-vintage th{background:var(--vw-surface);border:1px solid var(--vw-border);text-align:left;color:var(--vw-text);padding:8px 12px;font-weight:500}.prose-vintage td{border:1px solid var(--vw-border);color:var(--vw-text);padding:8px 12px}.prose-vintage figure:is(.page-figure,.article-figure){margin:20px 0}.prose-vintage figure:is(.page-figure,.article-figure) img{max-width:100%;height:auto;display:block}.prose-vintage figure:is(.page-figure,.article-figure) figcaption{color:var(--vw-text-muted);font-size:12px;font-family:var(--vw-font-serif);margin-top:6px}.prose-vintage figure:is(.page-figure-right,.article-figure-right){float:right;max-width:340px;margin:0 0 16px 24px}.prose-vintage figure:is(.page-figure-left,.article-figure-left){float:left;max-width:340px;margin:0 24px 16px 0}.prose-vintage figure:is(.page-figure-center,.article-figure-center){text-align:center;margin:24px auto}@media (max-width:768px){.prose-vintage figure:is(.page-figure-right,.article-figure-right),.prose-vintage figure:is(.page-figure-left,.article-figure-left){float:none;max-width:100%;margin:16px 0}}@media (max-width:480px){.prose-vintage h1{font-size:1.5rem}.prose-vintage h2{margin-top:24px;font-size:19px}.prose-vintage p,.prose-vintage ul,.prose-vintage ol{font-size:15px;line-height:1.75}.prose-vintage>p:first-of-type:first-letter{font-size:46px;line-height:38px}}
