:root{color:#202122;font-synthesis:none;text-rendering:optimizelegibility;background:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f8f9fa;min-width:320px;min-height:100vh;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}a{color:#36c;text-decoration:none}a:hover{text-decoration:underline}a:visited{color:#795cb2}h1,h2,h3{font-family:Georgia,Times New Roman,serif;font-weight:400}h1{margin:0;font-size:2rem;line-height:1.25}h2{margin:0;font-size:1.45rem;line-height:1.35}h3{margin:0;font-size:1.2rem}p{line-height:1.65}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.site-shell{min-height:100vh}.site-header{background:#fff;border-bottom:1px solid #c8ccd1;grid-template-columns:250px minmax(230px,470px) 1fr;align-items:center;gap:1rem;min-height:72px;padding:.75rem max(1.25rem,50vw - 720px);display:grid}.wordmark{color:#202122;align-items:center;gap:.6rem;display:flex}.wordmark:hover{text-decoration:none}.wordmark-mark{color:#202122;letter-spacing:-.06em;border:1px solid #54595d;place-items:center;width:35px;height:35px;font:700 .7rem/1 Georgia,serif;display:grid}.wordmark strong,.wordmark small{display:block}.wordmark strong{font:400 1.1rem/1.15 Georgia,Times New Roman,serif}.wordmark small{color:#54595d;margin-top:.12rem;font-size:.68rem}.site-search{max-width:470px;display:flex}.site-search input{color:#202122;background:#fff;border:1px solid #a2a9b1;border-right:0;border-radius:2px 0 0 2px;width:100%;min-width:0;height:32px;padding:.35rem .55rem}.site-search button{color:#202122;background:#f8f9fa;border:1px solid #a2a9b1;border-radius:0 2px 2px 0;height:32px;padding:.25rem .7rem;font-size:.82rem;font-weight:600}.site-search button:hover{background:#eaecf0}.account-nav{justify-content:end;gap:.85rem;font-size:.82rem;display:flex}.wiki-layout{grid-template-columns:220px minmax(0,1050px);gap:2rem;width:min(100% - 3rem,1400px);margin:0 auto;display:grid}.wiki-sidebar{padding:2rem .5rem 2rem 0;font-size:.88rem}.wiki-sidebar nav+nav{margin-top:1.8rem}.sidebar-heading{color:#54595d;border-bottom:1px solid #c8ccd1;margin:0 0 .45rem;padding-bottom:.35rem;font-size:.76rem;font-weight:600}.wiki-sidebar ul{margin:0;padding:0;list-style:none}.wiki-sidebar li+li,.sidebar-menu-group{margin-top:.38rem}.sidebar-menu-toggle{color:#36c;width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.sidebar-menu-toggle:hover{text-decoration:underline}.sidebar-menu-chevron{color:#54595d;text-align:center;width:1rem;font-size:1.15rem;line-height:.8}.sidebar-submenu{border-left:1px solid #c8ccd1;font-size:.82rem;margin:.3rem 0 .55rem .7rem!important;padding-left:.65rem!important}.sidebar-submenu li+li{margin-top:.3rem}.wiki-main{min-width:0;min-height:calc(100vh - 170px);padding:1.5rem 0 3rem}.site-footer{color:#54595d;border-top:1px solid #c8ccd1;justify-content:space-between;gap:1.5rem;width:min(100% - 3rem,1400px);margin:0 auto;padding:1.25rem 0 2rem 240px;font-size:.75rem;display:flex}.site-footer p{margin:0;line-height:1.5}.site-footer nav{flex-wrap:wrap;gap:.8rem;display:flex}.home-welcome{background:#fff;border:1px solid #a2a9b1;justify-content:space-between;gap:2rem;padding:1rem 1.25rem;display:flex}.home-welcome h1{font-size:1.8rem}.home-welcome p{max-width:700px;margin:.6rem 0 0;font-size:.95rem}.article-count{text-align:center;flex-direction:column;justify-content:center;min-width:135px;display:flex}.article-count strong{font:400 1.8rem/1 Georgia,serif}.article-count span{color:#54595d;margin-top:.35rem;font-size:.75rem;line-height:1.3}.home-columns{grid-template-columns:minmax(0,1.35fr) minmax(250px,.95fr);gap:1rem;margin-top:1rem;display:grid}.wiki-panel{background:#fff;border:1px solid #a2a9b1}.panel-heading,.section-heading{background:#eaecf0;border-bottom:1px solid #a2a9b1;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.panel-heading h2,.section-heading h2{font-size:1.12rem}.panel-heading a,.section-heading a{font-size:.82rem}.featured-article{grid-template-columns:155px minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.article-image-placeholder,.infobox-image-placeholder{color:#54595d;text-align:center;background:#eaecf0;border:1px solid #c8ccd1;margin:0;display:grid}.article-image-placeholder{align-content:center;min-height:140px}.article-image-placeholder span,.infobox-image-placeholder span{color:#54595d;font:italic 1.1rem Georgia,serif}figcaption{color:#54595d;padding:.35rem;font-size:.7rem;line-height:1.3}.featured-article p{margin:.55rem 0 0;font-size:.9rem}.portal-list{margin:0;padding:.4rem 1rem .75rem 2rem}.portal-list li{padding:.5rem 0}.portal-list span{color:#54595d;margin-top:.16rem;font-size:.82rem;line-height:1.4;display:block}.home-section{background:#fff;border:1px solid #a2a9b1;margin-top:1.5rem}.home-section .section-heading{border:0}.entity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem;display:grid}.entity-card{background:#fff;border:1px solid #c8ccd1;padding:.85rem}.entity-card-type{color:#54595d;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem;font-size:.72rem;font-weight:600}.entity-card h2{font-size:1.2rem}.entity-card p{margin:.5rem 0 0;font-size:.86rem}.entity-card-fact{border-top:1px solid #eaecf0;margin:.8rem 0 0;padding-top:.6rem}.entity-card-fact dt{color:#54595d;text-transform:uppercase;font-size:.7rem;font-weight:600}.entity-card-fact dd{margin:.18rem 0 0;font-size:.84rem}.category-links{color:#54595d;font-size:.77rem!important}.article-actions{color:#54595d;border-bottom:1px solid #c8ccd1;justify-content:space-between;gap:1rem;padding-bottom:.45rem;font-size:.8rem;display:flex}.article-actions div{flex-wrap:wrap;gap:.65rem;display:flex}.article-actions .is-current{color:#202122;font-weight:600}.article-title{border-bottom:1px solid #a2a9b1;padding:1rem 0 .85rem}.article-title h1,.page-intro>h1{font-size:2rem}.article-title p,.page-subtitle{color:#54595d;margin:.2rem 0 0;font-size:.82rem}.entity-page{display:flow-root}.entity-page .article-body{max-width:720px;font-family:Georgia,Times New Roman,serif;font-size:1rem}.article-body .lead{margin-top:1.2rem;font-size:1.08rem}.article-body section{margin-top:1.75rem}.article-body h2{border-bottom:1px solid #a2a9b1;padding-bottom:.2rem;font-size:1.45rem}.article-body p{margin:.65rem 0 0}.article-body sup{padding-left:.12rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem}.infobox{float:right;background:#f8f9fa;border:1px solid #a2a9b1;width:min(280px,40%);margin:1.25rem 0 1rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem}.infobox-title{text-align:center;background:#dce8f7;margin:0;padding:.5rem;font-weight:700}.infobox-image-placeholder{align-content:center;min-height:145px;margin:.6rem}.infobox dl{margin:0;padding:0 .6rem .6rem}.infobox dl div{border-top:1px solid #eaecf0;grid-template-columns:43% 1fr;gap:.5rem;padding:.42rem 0;display:grid}.infobox dt{font-weight:700}.infobox dd{margin:0}.article-toc{float:left;background:#f8f9fa;border:1px solid #a2a9b1;width:190px;margin:1.25rem 1.25rem .75rem 0;padding:.6rem .8rem;font-size:.84rem}.article-toc p{text-align:center;margin:0;font-weight:700}.article-toc button{color:#36c;background:0 0;border:0;margin-left:.4rem;padding:0;font-size:.72rem}.article-toc ol{margin:.5rem 0 0 1.3rem;padding:0}.article-toc li+li{margin-top:.32rem}.article-list{padding-left:1.2rem}.article-list li+li{margin-top:.6rem}.references ol{padding-left:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem}.route-redirect-notice{color:#54595d;background:#f8f9fa;border-left:3px solid #36c;margin:.75rem 0;padding:.5rem .75rem;font-size:.875rem}.page-intro{max-width:980px}.explore-page .article-actions{margin-bottom:1rem}.page-subtitle{font-size:.95rem}.explore-controls{border-bottom:1px solid #c8ccd1;grid-template-columns:minmax(0,390px) 1fr;align-items:end;gap:1rem;padding:1rem 0;display:grid}.search-input{color:#54595d;gap:.35rem;font-size:.78rem;font-weight:600;display:grid}.search-input input,.editor-mockup input,.editor-mockup textarea{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:2px;width:100%;padding:.5rem}.filter-list{flex-wrap:wrap;gap:.4rem;display:flex}.filter-button,.button{color:#202122;background:#f8f9fa;border:1px solid #a2a9b1;border-radius:2px;padding:.38rem .62rem;font-size:.82rem;font-weight:600}.filter-button:hover,.filter-button.is-active,.button-primary{color:#fff;background:#36c;border-color:#36c}.button{text-decoration:none;display:inline-block}.button:hover{background:#eaecf0;text-decoration:none}.button-primary:hover{color:#fff;background:#2a4b8d}.result-count{color:#54595d;margin:1rem 0 0;font-size:.84rem}.explore-page .entity-grid{padding:1rem 0}.editorial-preview{max-width:850px}.editorial-preview>p{max-width:700px}.editor-mockup{text-align:left;background:#fff;border:1px solid #a2a9b1;margin:1.5rem 0}.editor-mockup-header{color:#54595d;background:#eaecf0;border-bottom:1px solid #a2a9b1;justify-content:space-between;padding:.65rem .8rem;font-size:.8rem;display:flex}.editor-mockup-header button{color:#72777d;background:#f8f9fa;border:1px solid #c8ccd1}.editor-mockup-content{gap:1rem;padding:1rem;display:grid}.editor-mockup label{gap:.35rem;font-size:.84rem;font-weight:600;display:grid}.editor-mockup input,.editor-mockup textarea,.editor-mockup select{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:2px;width:100%;padding:.5rem}.field-label{font-size:.84rem;font-weight:600}.editor-prose{border:1px solid #c8ccd1;margin-top:.4rem;padding:.75rem}.editor-prose p{margin-bottom:0}.not-found{max-width:700px}.auth-page{max-width:560px}.auth-form{background:#fff;border:1px solid #a2a9b1;gap:1rem;max-width:420px;margin-top:1.25rem;padding:1rem;display:grid}.auth-form label{gap:.35rem;font-size:.84rem;font-weight:600;display:grid}.auth-form input{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:2px;width:100%;padding:.5rem}.auth-form .button{justify-self:start}.auth-message{background:#eaecf0;border:1px solid #a2a9b1;max-width:520px;padding:.6rem .75rem;font-size:.88rem}.auth-message.is-error{color:#5d1a1a;background:#fee7e6;border-color:#b32424}.text-button{color:#36c;font-size:inherit;background:0 0;border:0;padding:0}.text-button:hover{text-decoration:underline}.account-email{color:#54595d;text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.editorial-workspace,.editorial-new-page,.editorial-draft-page{max-width:900px}.editorial-controls{border-bottom:1px solid #c8ccd1;flex-wrap:wrap;align-items:end;gap:1rem;padding:1rem 0;display:flex}.editorial-controls .search-input{width:min(100%,420px)}.editorial-filter{color:#54595d;gap:.35rem;font-size:.78rem;font-weight:600;display:grid}.editorial-filter select,.editorial-new-form select{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:2px;min-width:180px;padding:.5rem}.editorial-list{border-top:1px solid #a2a9b1}.editorial-list-item{border-bottom:1px solid #c8ccd1;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.editorial-list-item h2{margin:.15rem 0 .35rem;font-size:1.25rem}.editorial-list-item h2 a{text-decoration:none}.editorial-list-item h2 a:hover{text-decoration:underline}.editorial-list-item>div:first-child>p:last-child{color:#54595d;margin:0;font-size:.82rem}.editorial-list-actions{flex-direction:column;align-items:flex-end;gap:.45rem;min-width:132px;display:flex}.editorial-status,.editorial-working{color:#202122;background:#eaecf0;border:1px solid #a2a9b1;padding:.2rem .42rem;font-size:.72rem;font-weight:600;display:inline-block}.editorial-status.status-draft{border-color:#a2a9b1}.editorial-status.status-in_review{background:#fef3c7;border-color:#b7791f}.editorial-status.status-published{background:#dcfce7;border-color:#2f855a}.editorial-status.status-archived{background:#eaecf0;border-color:#72777d}.editorial-working{color:#54595d;font-weight:400}.editorial-empty{background:#f8f9fa;border:1px solid #c8ccd1;margin:1.5rem 0;padding:1.25rem}.editorial-empty h2{margin-top:0;font-size:1.2rem}.editorial-new-form{background:#fff;border:1px solid #a2a9b1;gap:1rem;max-width:600px;margin-top:1.5rem;padding:1rem;display:grid}.editorial-new-form label{gap:.35rem;font-size:.84rem;font-weight:600;display:grid}.form-help{color:#54595d;margin:0;font-size:.84rem;line-height:1.5}.form-actions{flex-wrap:wrap;gap:.6rem;display:flex}.editorial-draft-notice{background:#f8f9fa;border:1px solid #a2a9b1;max-width:720px;margin-top:1.5rem;padding:1rem}.editorial-draft-notice h2{margin-top:0;font-size:1.25rem}.editorial-draft-notice dl{margin:1rem 0 0}.editorial-draft-notice dl div{border-top:1px solid #c8ccd1;grid-template-columns:145px minmax(0,1fr);gap:.75rem;padding:.5rem 0;font-size:.85rem;display:grid}.editorial-draft-notice dt{font-weight:600}.editorial-draft-notice dd{overflow-wrap:anywhere;margin:0}.site-shell[data-theme=dark] .editorial-filter,.site-shell[data-theme=dark] .form-help,.site-shell[data-theme=dark] .editorial-list-item>div:first-child>p:last-child{color:#c8ccd1}.site-shell[data-theme=dark] .editorial-filter select,.site-shell[data-theme=dark] .editorial-new-form select{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .editorial-empty,.site-shell[data-theme=dark] .editorial-new-form,.site-shell[data-theme=dark] .editorial-draft-notice{background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .editorial-status,.site-shell[data-theme=dark] .editorial-working{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=fantasy] .editorial-filter,.site-shell[data-theme=fantasy] .form-help,.site-shell[data-theme=fantasy] .editorial-list-item>div:first-child>p:last-child{color:#d8eee1}.site-shell[data-theme=fantasy] .editorial-filter select,.site-shell[data-theme=fantasy] .editorial-new-form select{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .editorial-empty,.site-shell[data-theme=fantasy] .editorial-new-form,.site-shell[data-theme=fantasy] .editorial-draft-notice{color:#103526;background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .editorial-status,.site-shell[data-theme=fantasy] .editorial-working{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.footer-tools{flex-wrap:wrap;justify-content:end;gap:1rem;display:flex}.theme-switcher{color:#54595d;align-items:center;gap:.4rem;display:flex}.theme-switcher [role=group]{display:flex}.theme-switcher button{color:#202122;background:#f8f9fa;border:1px solid #a2a9b1;border-left:0;padding:.2rem .45rem;font-size:.72rem}.theme-switcher button:first-child{border-left:1px solid #a2a9b1;border-radius:2px 0 0 2px}.theme-switcher button:last-child{border-radius:0 2px 2px 0}.theme-switcher button.is-active{color:#fff;background:#36c;border-color:#36c}.site-shell[data-theme=dark]{color:#eaecf0;background:#202122}.site-shell[data-theme=dark] .site-header{background:#27292d;border-color:#54595d}.site-shell[data-theme=dark] .wordmark,.site-shell[data-theme=dark] .wordmark-mark{color:#eaecf0;border-color:#a2a9b1}.site-shell[data-theme=dark] .wordmark small,.site-shell[data-theme=dark] .sidebar-heading,.site-shell[data-theme=dark] .site-footer,.site-shell[data-theme=dark] .theme-switcher,.site-shell[data-theme=dark] .article-title p,.site-shell[data-theme=dark] .page-subtitle,.site-shell[data-theme=dark] .article-actions,.site-shell[data-theme=dark] .result-count,.site-shell[data-theme=dark] .entity-card-type,.site-shell[data-theme=dark] .category-links,.site-shell[data-theme=dark] figcaption,.site-shell[data-theme=dark] .portal-list span,.site-shell[data-theme=dark] .search-input{color:#c8ccd1}.site-shell[data-theme=dark] a{color:#8ab4f8}.site-shell[data-theme=dark] a:visited{color:#c58af9}.site-shell[data-theme=dark] .site-search input,.site-shell[data-theme=dark] .search-input input,.site-shell[data-theme=dark] .editor-mockup input,.site-shell[data-theme=dark] .editor-mockup textarea{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .site-search button,.site-shell[data-theme=dark] .filter-button,.site-shell[data-theme=dark] .button,.site-shell[data-theme=dark] .theme-switcher button{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .site-search button:hover,.site-shell[data-theme=dark] .filter-button:hover,.site-shell[data-theme=dark] .filter-button.is-active,.site-shell[data-theme=dark] .button-primary,.site-shell[data-theme=dark] .theme-switcher button.is-active{color:#fff;background:#36c;border-color:#8ab4f8}.site-shell[data-theme=dark] .wiki-panel,.site-shell[data-theme=dark] .home-welcome,.site-shell[data-theme=dark] .home-section,.site-shell[data-theme=dark] .entity-card,.site-shell[data-theme=dark] .editor-mockup{background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .panel-heading,.site-shell[data-theme=dark] .section-heading,.site-shell[data-theme=dark] .editor-mockup-header,.site-shell[data-theme=dark] .article-image-placeholder,.site-shell[data-theme=dark] .infobox-image-placeholder,.site-shell[data-theme=dark] .article-toc,.site-shell[data-theme=dark] .infobox{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .article-image-placeholder span,.site-shell[data-theme=dark] .infobox-image-placeholder span{color:#c8ccd1}.site-shell[data-theme=dark] .infobox-title{background:#3b4a60}.site-shell[data-theme=dark] .article-actions,.site-shell[data-theme=dark] .article-title,.site-shell[data-theme=dark] .article-body h2,.site-shell[data-theme=dark] .sidebar-heading,.site-shell[data-theme=dark] .site-footer,.site-shell[data-theme=dark] .explore-controls,.site-shell[data-theme=dark] .entity-card-fact,.site-shell[data-theme=dark] .infobox dl div{border-color:#54595d}.site-shell[data-theme=fantasy] .account-nav a,.site-shell[data-theme=fantasy] .account-nav a:visited{color:#f2e9e4}.site-shell[data-theme=fantasy] .site-search input,.site-shell[data-theme=fantasy] .search-input input,.site-shell[data-theme=fantasy] .editor-mockup input,.site-shell[data-theme=fantasy] .editor-mockup textarea,.site-shell[data-theme=fantasy] .site-search button,.site-shell[data-theme=fantasy] .filter-button,.site-shell[data-theme=fantasy] .button,.site-shell[data-theme=fantasy] .theme-switcher button{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .site-search button:hover,.site-shell[data-theme=fantasy] .filter-button:hover,.site-shell[data-theme=fantasy] .filter-button.is-active,.site-shell[data-theme=fantasy] .button-primary,.site-shell[data-theme=fantasy] .theme-switcher button.is-active{color:#f2e9e4;background:#7b2cbf;border-color:#7b2cbf}.site-shell[data-theme=fantasy] .wiki-panel,.site-shell[data-theme=fantasy] .home-welcome,.site-shell[data-theme=fantasy] .home-section,.site-shell[data-theme=fantasy] .entity-card,.site-shell[data-theme=fantasy] .editor-mockup{background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .panel-heading,.site-shell[data-theme=fantasy] .section-heading,.site-shell[data-theme=fantasy] .editor-mockup-header{color:#103526;background:#5fd38d;border-color:#5fd38d}.site-shell[data-theme=fantasy] .article-image-placeholder span,.site-shell[data-theme=fantasy] .infobox-image-placeholder span{color:#1f6f4a}.site-shell[data-theme=fantasy] .infobox-title{background:#5fd38d}.site-shell[data-theme=fantasy] .sidebar-heading,.site-shell[data-theme=fantasy] .site-footer,.site-shell[data-theme=fantasy] .theme-switcher,.site-shell[data-theme=fantasy] .article-title p,.site-shell[data-theme=fantasy] .page-subtitle,.site-shell[data-theme=fantasy] .article-actions,.site-shell[data-theme=fantasy] .result-count,.site-shell[data-theme=fantasy] .entity-card-type,.site-shell[data-theme=fantasy] .category-links,.site-shell[data-theme=fantasy] figcaption,.site-shell[data-theme=fantasy] .portal-list span,.site-shell[data-theme=fantasy] .search-input{color:#d8eee1}@media (width<=900px){.site-header{grid-template-columns:1fr auto}.site-search{grid-area:2/1/auto/-1;max-width:none}.wiki-layout{grid-template-columns:1fr;gap:0}.wiki-sidebar{border-bottom:1px solid #c8ccd1;gap:2rem;padding:1rem 0;display:flex}.wiki-sidebar nav{min-width:0}.wiki-sidebar nav+nav{margin-top:0}.wiki-sidebar ul{flex-wrap:wrap;gap:.4rem .8rem;display:flex}.wiki-sidebar li+li{margin-top:0}.sidebar-heading{margin-bottom:.35rem}.site-footer{padding-left:0}}@media (width<=680px){.site-header,.wiki-layout,.site-footer{width:min(100% - 2rem,1400px);padding-inline:0}.site-header{width:100%;padding-inline:1rem}.home-welcome,.home-columns,.featured-article,.explore-controls{grid-template-columns:1fr}.home-welcome{flex-direction:column;gap:.6rem}.article-count{text-align:left;align-items:flex-start}.entity-grid{grid-template-columns:1fr;padding:.75rem}.article-actions{flex-direction:column;align-items:flex-start}.article-toc,.infobox{float:none;width:auto;margin:1rem 0}.entity-page .article-body{max-width:none}.site-footer{flex-direction:column}.editorial-list-item{flex-direction:column;align-items:flex-start}.editorial-list-actions{flex-flow:wrap;align-items:flex-start}.editorial-draft-notice dl div{grid-template-columns:1fr;gap:.2rem}}.wiki-draft-editor{max-width:1100px}.editor-message{margin:1rem 0 0}.wiki-editor-title{border-bottom:1px solid #a2a9b1;padding:1rem 0}.wiki-editor-title>label{color:#54595d;text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:block}.wiki-editor-title>input{color:#202122;background:0 0;border:1px solid #0000;border-bottom-color:#a2a9b1;width:100%;padding:.2rem .25rem;font:2rem/1.25 Georgia,Times New Roman,serif}.wiki-editor-title>input:focus{background:#fff;border-color:#36c;outline:0}.wiki-editor-meta{flex-wrap:wrap;gap:1rem;margin-top:.75rem;display:flex}.wiki-editor-meta label{color:#54595d;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:flex}.wiki-editor-meta input,.wiki-editor-meta select{color:#202122;background:#fff;border:1px solid #a2a9b1;padding:.35rem .45rem}.wiki-editor-meta input{min-width:240px}.wiki-editor-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:1.5rem;margin-top:1.25rem;display:grid}.wiki-editor-summary{color:#54595d;gap:.35rem;margin-bottom:1rem;font-size:.78rem;font-weight:600;display:grid}.wiki-editor-summary textarea{color:#202122;resize:vertical;background:#fff;border:1px solid #a2a9b1;width:100%;padding:.65rem;font:1rem/1.5 Georgia,Times New Roman,serif}.rich-editor{background:#fff;border:1px solid #a2a9b1}.editor-toolbar{background:#eaecf0;border-bottom:1px solid #c8ccd1;flex-wrap:wrap;gap:.25rem;padding:.45rem;display:flex}.editor-toolbar button,.internal-link-tool button,.image-upload-form button,.property-value-tools button,.property-add{color:#202122;background:#f8f9fa;border:1px solid #a2a9b1;border-radius:2px;padding:.3rem .48rem;font-size:.75rem}.editor-toolbar button:hover,.editor-toolbar button.is-active,.internal-link-tool button:hover,.property-add:hover{background:#dce8f7;border-color:#36c}.editor-toolbar button:disabled{opacity:.45}.internal-link-tool{color:#54595d;border-bottom:1px solid #c8ccd1;align-items:center;gap:.35rem;padding:.45rem;font:600 .8rem monospace;display:flex}.internal-link-tool select,.internal-link-tool input{color:#202122;background:#fff;border:1px solid #a2a9b1;min-width:0;padding:.32rem .4rem;font:.78rem -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.internal-link-tool select{max-width:210px}.internal-link-tool input{width:190px}.wiki-prose-editor{outline:0;min-height:440px;padding:1rem 1.15rem;font:1rem/1.65 Georgia,Times New Roman,serif}.wiki-prose-editor>:first-child{margin-top:0}.wiki-prose-editor p{margin:.7rem 0}.wiki-prose-editor h2,.wiki-prose-editor h3{border-bottom:1px solid #a2a9b1;margin:1.5rem 0 .5rem;padding-bottom:.2rem}.wiki-prose-editor h2{font-size:1.45rem}.wiki-prose-editor h3{font-size:1.15rem}.wiki-prose-editor blockquote,.rich-text-document blockquote{color:#54595d;border-left:3px solid #a2a9b1;margin:1rem 0;padding:.2rem 0 .2rem 1rem}.wiki-prose-editor p.is-editor-empty:first-child:before{float:left;color:#72777d;content:attr(data-placeholder);pointer-events:none;height:0}.wiki-prose-editor a,.rich-text-document a{color:#36c;text-decoration:none}.wiki-prose-editor a:hover,.rich-text-document a:hover{text-decoration:underline}.wiki-editor-infobox{background:#f8f9fa;border:1px solid #a2a9b1;font-size:.82rem}.editor-main-image,.reader-main-image{text-align:center;margin:.6rem}.editor-main-image img,.reader-main-image img{object-fit:contain;width:100%;max-height:360px;display:block}.image-upload-form{border-top:1px solid #c8ccd1;gap:.55rem;padding:.65rem;display:grid}.image-upload-form label{gap:.25rem;font-size:.75rem;font-weight:600;display:grid}.image-upload-form input{color:#202122;background:#fff;border:1px solid #a2a9b1;width:100%;padding:.3rem;font-size:.72rem}.image-upload-form button{justify-self:start}.image-upload-form small{color:#54595d}.infobox-properties-heading{background:#dce8f7;border-block:1px solid #a2a9b1;justify-content:space-between;gap:.5rem;padding:.45rem .6rem;display:flex}.infobox-properties-heading span{color:#54595d}.property-label{gap:.15rem;margin-bottom:.4rem;display:grid}.property-label small{color:#54595d;font-weight:400;line-height:1.3}.property-value+.property-value{border-top:1px dotted #c8ccd1;margin-top:.55rem;padding-top:.55rem}.property-value>input,.property-value>textarea,.property-value>select{color:#202122;background:#fff;border:1px solid #a2a9b1;width:100%;padding:.38rem}.property-value>textarea{resize:vertical}.property-value-tools{justify-content:space-between;align-items:end;gap:.35rem;margin-top:.35rem;display:flex}.property-value-tools label{color:#54595d;gap:.15rem;font-size:.67rem;display:grid}.property-value-tools select{color:#202122;background:#fff;border:1px solid #c8ccd1;max-width:155px;padding:.2rem;font-size:.68rem}.property-add{margin-top:.45rem}.rich-text-document>:first-child{margin-top:0}.rich-text-document>:last-child{margin-bottom:0}.reader-main-image{margin-bottom:.2rem}.site-shell[data-theme=dark] .wiki-editor-title>label,.site-shell[data-theme=dark] .wiki-editor-meta label,.site-shell[data-theme=dark] .wiki-editor-summary,.site-shell[data-theme=dark] .image-upload-form small,.site-shell[data-theme=dark] .property-label small,.site-shell[data-theme=dark] .property-value-tools label{color:#c8ccd1}.site-shell[data-theme=dark] .wiki-editor-title>input{color:#eaecf0;border-bottom-color:#72777d}.site-shell[data-theme=dark] .wiki-editor-title>input:focus,.site-shell[data-theme=dark] .wiki-editor-meta input,.site-shell[data-theme=dark] .wiki-editor-meta select,.site-shell[data-theme=dark] .wiki-editor-summary textarea,.site-shell[data-theme=dark] .internal-link-tool select,.site-shell[data-theme=dark] .internal-link-tool input,.site-shell[data-theme=dark] .image-upload-form input,.site-shell[data-theme=dark] .property-value>input,.site-shell[data-theme=dark] .property-value>textarea,.site-shell[data-theme=dark] .property-value>select,.site-shell[data-theme=dark] .property-value-tools select{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .rich-editor,.site-shell[data-theme=dark] .wiki-editor-infobox{background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .editor-toolbar,.site-shell[data-theme=dark] .infobox-properties-heading{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .editor-toolbar button,.site-shell[data-theme=dark] .internal-link-tool button,.site-shell[data-theme=dark] .image-upload-form button,.site-shell[data-theme=dark] .property-value-tools button,.site-shell[data-theme=dark] .property-add{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=fantasy] .wiki-editor-title>input{color:#f2e9e4}.site-shell[data-theme=fantasy] .wiki-editor-meta input,.site-shell[data-theme=fantasy] .wiki-editor-meta select,.site-shell[data-theme=fantasy] .wiki-editor-summary textarea,.site-shell[data-theme=fantasy] .internal-link-tool select,.site-shell[data-theme=fantasy] .internal-link-tool input,.site-shell[data-theme=fantasy] .image-upload-form input,.site-shell[data-theme=fantasy] .property-value>input,.site-shell[data-theme=fantasy] .property-value>textarea,.site-shell[data-theme=fantasy] .property-value>select,.site-shell[data-theme=fantasy] .property-value-tools select{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .rich-editor,.site-shell[data-theme=fantasy] .wiki-editor-infobox{color:#103526;background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .editor-toolbar,.site-shell[data-theme=fantasy] .infobox-properties-heading{background:#5fd38d;border-color:#5fd38d}.site-shell[data-theme=fantasy] .editor-toolbar button,.site-shell[data-theme=fantasy] .internal-link-tool button,.site-shell[data-theme=fantasy] .image-upload-form button,.site-shell[data-theme=fantasy] .property-value-tools button,.site-shell[data-theme=fantasy] .property-add{color:#103526;background:#f2e9e4;border-color:#1f6f4a}@media (width<=1000px){.wiki-editor-layout{grid-template-columns:1fr}.wiki-editor-infobox{width:min(100%,520px)}}@media (width<=680px){.wiki-editor-meta,.internal-link-tool{flex-direction:column;align-items:stretch}.wiki-editor-meta label{flex-direction:column;align-items:flex-start}.wiki-editor-meta input,.internal-link-tool input,.internal-link-tool select{width:100%;min-width:0;max-width:none}.wiki-prose-editor{min-height:320px;padding:.8rem}}.wiki-prose-editor h1,.rich-text-document h1{color:#54595d;border:0;margin:1.5rem 0 .5rem;padding:0;font-size:1.7rem;line-height:1.3}.entity-reference-search{flex:1;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;position:relative}.entity-reference-input{display:flex}.entity-reference-input input{color:#202122;background:#fff;border:1px solid #a2a9b1;width:100%;min-width:0;padding:.38rem .45rem}.entity-reference-input button{color:#54595d;background:#f8f9fa;border:1px solid #a2a9b1;border-left:0;width:30px}.entity-reference-results{z-index:20;background:#fff;border:1px solid #a2a9b1;width:max(100%,280px);max-height:270px;position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto;box-shadow:0 3px 8px #0000002e}.entity-reference-results>button{color:#202122;text-align:left;background:#fff;border:0;border-bottom:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .65rem;width:100%;padding:.48rem .55rem;display:grid}.entity-reference-results>button:hover,.entity-reference-results>button[aria-selected=true]{background:#eaecf0}.entity-reference-results strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entity-reference-results em{color:#72777d;font-size:.72rem;font-weight:400}.entity-reference-results small{color:#72777d;grid-column:1/-1;font-size:.68rem}.entity-reference-results p{color:#54595d;margin:0;padding:.65rem;font-size:.75rem}.internal-link-tool>.entity-reference-search{min-width:230px}.property-editor-actions{border-bottom:1px solid #c8ccd1;padding:.55rem .6rem}.property-empty{color:#54595d;margin:0;padding:.75rem .6rem;font-style:italic}.property-label button{color:#b32424;background:0 0;border:0;padding:0;font-size:.66rem}.property-label button:hover{text-decoration:underline}.reference-property-input{gap:.4rem;display:grid}.reference-property-input>input{color:#202122;background:#fff;border:1px solid #a2a9b1;width:100%;padding:.38rem}.reference-value-mode{display:flex}.reference-value-mode button{color:#54595d;background:#f8f9fa;border:1px solid #a2a9b1;flex:1;padding:.25rem .35rem;font-size:.68rem}.reference-value-mode button+button{border-left:0}.reference-value-mode button.is-active{color:#202122;background:#dce8f7;font-weight:600}.editor-modal-backdrop{z-index:100;background:#0000008c;place-items:start center;padding:2rem 1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.editor-modal{color:#202122;background:#fff;border:1px solid #72777d;width:min(720px,100%);box-shadow:0 8px 28px #00000059}.editor-modal>header{background:#eaecf0;border-bottom:1px solid #a2a9b1;justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.editor-modal>header h2,.new-property-form h3{margin:0}.editor-modal>header button{color:#54595d;background:0 0;border:0;padding:.1rem .4rem;font-size:1.5rem}.publish-dialog{width:min(560px,100%)}.publish-form{gap:1rem;padding:1rem;display:grid}.publish-form p{margin:0}.publish-form label{gap:.35rem;font-size:.78rem;font-weight:600;display:grid}.publish-form textarea{resize:vertical;color:#202122;background:#fff;border:1px solid #a2a9b1;width:100%;padding:.5rem}.property-library,.new-property-form{padding:1rem}.property-library{border-bottom:1px solid #c8ccd1}.property-library>label,.new-property-form>label,.new-property-grid>label{gap:.3rem;font-size:.78rem;font-weight:600;display:grid}.property-library input,.new-property-form input,.new-property-form select{color:#202122;background:#fff;border:1px solid #a2a9b1;width:100%;padding:.45rem}.property-library-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;max-height:180px;margin-top:.6rem;display:grid;overflow-y:auto}.property-library-results>button{color:#202122;text-align:left;background:#f8f9fa;border:1px solid #c8ccd1;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .5rem;padding:.5rem;display:grid}.property-library-results>button:hover{background:#eaecf0;border-color:#36c}.property-library-results span{color:#72777d;font-size:.7rem}.property-library-results code{color:#54595d;grid-column:1/-1;font-size:.68rem}.property-library-results p{color:#54595d;grid-column:1/-1}.new-property-form{gap:.8rem;display:grid}.new-property-grid{grid-template-columns:1fr 1fr;align-items:end;gap:.75rem;display:grid}.new-property-form .checkbox-label{grid-template-columns:auto 1fr;align-items:center;min-height:34px;display:flex}.new-property-form .checkbox-label input,.entity-type-checkboxes input{width:auto}.new-property-form fieldset{border:1px solid #c8ccd1;margin:0;padding:.65rem}.new-property-form fieldset p{color:#54595d;margin:.2rem 0 .6rem;font-size:.72rem}.entity-type-checkboxes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .7rem;display:grid}.entity-type-checkboxes label{align-items:center;gap:.35rem;font-size:.75rem;display:flex}.site-shell[data-theme=dark] .wiki-prose-editor h1,.site-shell[data-theme=dark] .rich-text-document h1{color:#a2a9b1}.site-shell[data-theme=dark] .entity-reference-input input,.site-shell[data-theme=dark] .entity-reference-results,.site-shell[data-theme=dark] .entity-reference-results>button,.site-shell[data-theme=dark] .reference-property-input>input,.site-shell[data-theme=dark] .editor-modal,.site-shell[data-theme=dark] .property-library input,.site-shell[data-theme=dark] .new-property-form input,.site-shell[data-theme=dark] .new-property-form select,.site-shell[data-theme=dark] .publish-form textarea{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .entity-reference-results>button:hover,.site-shell[data-theme=dark] .entity-reference-results>button[aria-selected=true],.site-shell[data-theme=dark] .editor-modal>header,.site-shell[data-theme=dark] .reference-value-mode button.is-active{color:#eaecf0;background:#34373c}.site-shell[data-theme=dark] .editor-modal,.site-shell[data-theme=dark] .property-library,.site-shell[data-theme=dark] .editor-modal>header{border-color:#72777d}.site-shell[data-theme=fantasy] .wiki-prose-editor h1,.site-shell[data-theme=fantasy] .rich-text-document h1{color:#1f6f4a}.site-shell[data-theme=fantasy] .entity-reference-input input,.site-shell[data-theme=fantasy] .entity-reference-results,.site-shell[data-theme=fantasy] .entity-reference-results>button,.site-shell[data-theme=fantasy] .reference-property-input>input,.site-shell[data-theme=fantasy] .editor-modal,.site-shell[data-theme=fantasy] .property-library input,.site-shell[data-theme=fantasy] .new-property-form input,.site-shell[data-theme=fantasy] .new-property-form select,.site-shell[data-theme=fantasy] .publish-form textarea{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .entity-reference-results>button:hover,.site-shell[data-theme=fantasy] .entity-reference-results>button[aria-selected=true],.site-shell[data-theme=fantasy] .editor-modal>header,.site-shell[data-theme=fantasy] .reference-value-mode button.is-active{color:#103526;background:#5fd38d}@media (width<=680px){.property-library-results,.new-property-grid,.entity-type-checkboxes{grid-template-columns:1fr}.entity-reference-results{width:100%}}.infobox,.wiki-editor-infobox{min-width:0;max-width:100%}.infobox-title{overflow-wrap:anywhere;word-break:break-word}.infobox-type{color:#72777d;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:.42rem .6rem .2rem;font-size:.68rem;font-style:italic;font-weight:600}.infobox dl div{grid-template-columns:minmax(0,43%) minmax(0,1fr)}.infobox dt,.infobox dd,.infobox dd span,.infobox dd a{overflow-wrap:anywhere;word-break:break-word;white-space:normal;min-width:0;max-width:100%}.wiki-editor-infobox input,.wiki-editor-infobox textarea,.wiki-editor-infobox select,.reference-property-input,.property-value{min-width:0;max-width:100%}.icon-action,.icon-save{color:#202122;background:#f8f9fa;border:1px solid #a2a9b1;border-radius:2px;place-items:center;min-width:30px;min-height:28px;padding:.2rem .4rem;font-weight:700;line-height:1;display:inline-grid}.icon-action:hover,.icon-save:hover{background:#eaecf0;border-color:#36c}.icon-action.danger{color:#b32424}.icon-action.positive{color:#246b45}.icon-action:disabled,.icon-save:disabled{cursor:not-allowed;opacity:.45}.property-label>div>.icon-action{background:0 0;border:1px solid #0000;padding:.15rem;text-decoration:none}.property-editor-actions{justify-content:flex-end;display:flex}.image-delete-action{margin:0 .6rem .4rem auto}.footer-language{flex:none;align-items:center;gap:.4rem;display:flex}.footer-language label{font-weight:600}.footer-language select{color:#202122;background:#fff;border:1px solid #a2a9b1;padding:.25rem .35rem;font-size:.72rem}.site-footer>p{flex:1;max-width:560px}.theme-switcher button{place-items:center;width:34px;height:30px;padding:0;font-size:1rem;display:grid}.editorial-management-page{max-width:1000px}.management-table{background:#fff;border:1px solid #a2a9b1;margin-top:1rem}.management-row{border-bottom:1px solid #c8ccd1;grid-template-columns:minmax(220px,1.5fr) minmax(120px,.8fr) minmax(140px,.8fr) 60px;align-items:center;gap:1rem;padding:.65rem .75rem;display:grid}.management-row:last-child{border-bottom:0}.management-row>div{gap:.2rem;min-width:0;display:grid}.management-row code{color:#54595d;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.management-usage{gap:.18rem;min-width:0;display:grid}.management-usage a{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.management-header{color:#54595d;text-transform:uppercase;background:#eaecf0;font-size:.72rem;font-weight:700}.media-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.media-library-item{background:#fff;border:1px solid #a2a9b1;grid-template-columns:110px minmax(0,1fr) auto;align-items:start;gap:.75rem;min-width:0;padding:.65rem;display:grid}.media-library-item img{object-fit:cover;width:110px;height:90px}.media-library-item>div{min-width:0}.media-library-item strong,.media-library-item p,.media-library-item small{overflow-wrap:anywhere;word-break:break-word}.media-library-item p{margin:.25rem 0;font-size:.78rem}.media-library-item small{color:#54595d}.media-page-link{text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.72rem;display:block;overflow:hidden}.site-shell[data-theme=dark] .infobox-type{color:#a2a9b1}.site-shell[data-theme=dark] .sidebar-menu-toggle{color:#8ab4f8}.site-shell[data-theme=dark] .sidebar-menu-chevron,.site-shell[data-theme=dark] .sidebar-submenu{color:#c8ccd1;border-color:#54595d}.site-shell[data-theme=dark] .footer-language select,.site-shell[data-theme=dark] .management-table,.site-shell[data-theme=dark] .media-library-item{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .management-header{color:#c8ccd1;background:#34373c}.site-shell[data-theme=dark] .icon-action,.site-shell[data-theme=dark] .icon-save{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .icon-action.danger{color:#ff8f8f}.site-shell[data-theme=fantasy] .infobox-type{color:#1f6f4a}.site-shell[data-theme=fantasy] .footer-language select,.site-shell[data-theme=fantasy] .management-table,.site-shell[data-theme=fantasy] .media-library-item{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .management-header{color:#103526;background:#5fd38d}.site-shell[data-theme=fantasy] .icon-action,.site-shell[data-theme=fantasy] .icon-save{color:#103526;background:#f2e9e4;border-color:#1f6f4a}@media (width<=760px){.site-footer{flex-wrap:wrap}.site-footer>p{flex-basis:100%;order:3}.management-row{grid-template-columns:1fr auto}.management-header{display:none}.management-row>span{grid-column:1}.management-row>button{grid-area:1/2/span 3}.media-library{grid-template-columns:1fr}}@media (width<=900px){.wiki-sidebar .sidebar-submenu{display:block}}@media (width<=430px){.media-library-item{grid-template-columns:80px minmax(0,1fr) auto}.media-library-item img{width:80px;height:70px}}.revision-history-page{max-width:960px}.revision-list{gap:.75rem;margin-top:1rem;display:grid}.revision-item{background:#fff;border:1px solid #c8ccd1;grid-template-columns:minmax(0,1.4fr) minmax(240px,.9fr) auto;align-items:center;gap:1rem;padding:.8rem;display:grid}.revision-item h2{margin:0 0 .25rem;font-size:1.05rem}.revision-item p{color:#54595d;margin:.35rem 0 0;font-size:.8rem}.revision-item code{overflow-wrap:anywhere;color:#72777d;font-size:.75rem}.revision-item dl{margin:0;font-size:.75rem}.revision-item dl div{grid-template-columns:110px minmax(0,1fr);gap:.5rem;display:grid}.revision-item dt{font-weight:600}.revision-item dd{margin:0}.site-shell[data-theme=dark] .revision-item{background:#27292d;border-color:#72777d}.site-shell[data-theme=fantasy] .revision-item{background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=dark] .route-redirect-notice{color:#c8ccd1;background:#34373c;border-color:#8ab4f8}.site-shell[data-theme=fantasy] .route-redirect-notice{color:#1f6f4a;background:#f2e9e4;border-color:#7b2cbf}@media (width<=760px){.revision-item{grid-template-columns:1fr}}.user-management-layout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:1rem;display:grid}.user-create-panel .panel-heading{padding:.45rem .65rem}.user-create-panel .panel-heading h2,.user-list-panel>h2{margin:0;font-size:1.05rem}.user-create-panel .auth-form{border:0;margin:0}.auth-form select,.user-management-table select{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:2px;width:100%;min-width:0;padding:.5rem}.user-management-table{margin-top:.5rem}.user-management-table small{color:#54595d;font-size:.7rem}.site-shell[data-theme=dark] .user-create-panel,.site-shell[data-theme=dark] .auth-form,.site-shell[data-theme=dark] .auth-form input,.site-shell[data-theme=dark] .auth-form select,.site-shell[data-theme=dark] .user-management-table select{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .user-management-table small{color:#c8ccd1}.site-shell[data-theme=fantasy] .user-create-panel,.site-shell[data-theme=fantasy] .auth-form,.site-shell[data-theme=fantasy] .auth-form input,.site-shell[data-theme=fantasy] .auth-form select,.site-shell[data-theme=fantasy] .user-management-table select{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .user-management-table small{color:#1f6f4a}@media (width<=900px){.user-management-layout{grid-template-columns:1fr}.user-create-panel{max-width:520px}}.management-page-actions{justify-content:flex-end;margin:1rem 0;display:flex}.access-policy-form,.access-policy-card{background:#fff;border:1px solid #a2a9b1}.access-policy-form{gap:1rem;margin:1rem 0 1.5rem;padding:1rem;display:grid}.access-policy-form-heading,.access-policy-card header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.access-policy-form-heading h2,.access-policy-card h2{margin:0;font-size:1.2rem}.access-policy-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.access-policy-form label{color:#202122;gap:.35rem;font-size:.84rem;font-weight:600;display:grid}.access-policy-form input{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:2px;width:100%;padding:.5rem}.access-policy-audience{border:1px solid #c8ccd1;gap:.8rem;margin:0;padding:1rem;display:grid}.access-policy-audience legend{padding:0 .3rem;font-size:.9rem;font-weight:700}.checkbox-label{align-items:start;gap:.45rem;color:#202122!important;font-weight:400!important;display:flex!important}.checkbox-label input{margin:.2rem 0 0;width:auto!important}.access-policy-choice-group{border-top:1px solid #eaecf0;gap:.5rem;padding-top:.75rem;display:grid}.access-policy-choice-group>strong{font-size:.84rem}.access-policy-checkboxes{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.access-policy-user-list{border:1px solid #c8ccd1;max-height:210px;display:grid;overflow:auto}.access-policy-user-list .checkbox-label{border-bottom:1px solid #eaecf0;padding:.55rem .65rem}.access-policy-user-list .checkbox-label:last-child{border-bottom:0}.access-policy-user-list small,.access-policy-card dd small{color:#54595d;margin-top:.15rem;font-size:.76rem;font-weight:400;display:block}.access-policy-list{gap:1rem;display:grid}.access-policy-card{padding:1rem}.access-policy-card header{border-bottom:1px solid #c8ccd1;padding-bottom:.75rem}.access-policy-card code{color:#54595d;margin-top:.25rem;font-size:.78rem;display:block}.access-policy-card dl{margin:0}.access-policy-card dl div{border-bottom:1px solid #eaecf0;grid-template-columns:145px minmax(0,1fr);gap:.75rem;padding:.6rem 0;font-size:.85rem;display:grid}.access-policy-card dt{font-weight:700}.access-policy-card dd{overflow-wrap:anywhere;margin:0}.access-policy-card .form-actions{margin-top:.85rem}.site-shell[data-theme=dark] .access-policy-form,.site-shell[data-theme=dark] .access-policy-card{background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .access-policy-form label,.site-shell[data-theme=dark] .checkbox-label{color:#eaecf0!important}.site-shell[data-theme=dark] .access-policy-form input,.site-shell[data-theme=dark] .access-policy-audience,.site-shell[data-theme=dark] .access-policy-user-list{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .access-policy-choice-group,.site-shell[data-theme=dark] .access-policy-card header,.site-shell[data-theme=dark] .access-policy-card dl div,.site-shell[data-theme=dark] .access-policy-user-list .checkbox-label{border-color:#54595d}.site-shell[data-theme=dark] .access-policy-card code,.site-shell[data-theme=dark] .access-policy-user-list small,.site-shell[data-theme=dark] .access-policy-card dd small{color:#c8ccd1}.site-shell[data-theme=fantasy] .access-policy-form,.site-shell[data-theme=fantasy] .access-policy-card{color:#103526;background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .access-policy-form label,.site-shell[data-theme=fantasy] .checkbox-label{color:#103526!important}.site-shell[data-theme=fantasy] .access-policy-form input,.site-shell[data-theme=fantasy] .access-policy-audience,.site-shell[data-theme=fantasy] .access-policy-user-list{color:#103526;background:#fffaf5;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .access-policy-choice-group,.site-shell[data-theme=fantasy] .access-policy-card header,.site-shell[data-theme=fantasy] .access-policy-card dl div,.site-shell[data-theme=fantasy] .access-policy-user-list .checkbox-label{border-color:#5fd38d}.site-shell[data-theme=fantasy] .access-policy-card code,.site-shell[data-theme=fantasy] .access-policy-user-list small,.site-shell[data-theme=fantasy] .access-policy-card dd small{color:#1f6f4a}.editor-visibility-control{color:#54595d;justify-content:flex-end;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.76rem;font-weight:600;display:flex}.editor-visibility-control select,.image-upload-form select,.editor-relationship-form select,.editor-relationship-list select,.editor-relationship-list input{color:#202122;background:#fff;border:1px solid #a2a9b1;min-width:0;padding:.32rem .4rem}.editor-relationships{background:#f8f9fa;border:1px solid #a2a9b1;margin-top:1.25rem}.editor-relationships h2{border-bottom:1px solid #a2a9b1;margin:0;padding:.55rem .7rem;font:600 1rem Georgia,Times New Roman,serif}.editor-relationship-form{border-bottom:1px solid #c8ccd1;grid-template-columns:minmax(180px,1.4fr) minmax(120px,.8fr) minmax(120px,.8fr) minmax(160px,1fr) auto;align-items:end;gap:.5rem;padding:.7rem;display:grid}.editor-relationship-form label{color:#54595d;gap:.25rem;font-size:.73rem;font-weight:600;display:grid}.editor-relationship-form input{min-width:0}.editor-relationship-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.editor-relationship-list li{border-bottom:1px solid #c8ccd1;grid-template-columns:minmax(130px,1fr) minmax(110px,.8fr) minmax(160px,1.2fr) auto;align-items:center;gap:.5rem;padding:.6rem .7rem;display:grid}.editor-relationship-list li:last-child{border-bottom:0}.editor-relationship-list span{gap:.1rem;min-width:0;display:grid}.editor-relationship-list small{color:#54595d}.access-policy-audit{border-top:1px solid #a2a9b1;margin-top:1.5rem}.access-policy-audit h2{margin:1rem 0 .6rem;font-size:1.15rem}.access-policy-audit ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.access-policy-audit li{background:#f8f9fa;border:1px solid #c8ccd1;gap:.15rem;padding:.65rem;display:grid}.access-policy-audit li>span{font-weight:600}.access-policy-audit small{color:#54595d}.access-policy-audit details{margin-top:.25rem}.access-policy-audit summary{cursor:pointer;color:#36c;font-size:.78rem}.access-policy-audit dl{gap:.4rem;margin:.5rem 0 0;display:grid}.access-policy-audit dl div{grid-template-columns:70px minmax(0,1fr);gap:.5rem;display:grid}.access-policy-audit dt{font-weight:600}.access-policy-audit dd{overflow-wrap:anywhere;margin:0}.access-policy-audit code{white-space:pre-wrap;font-size:.72rem}.site-shell[data-theme=dark] .editor-visibility-control,.site-shell[data-theme=dark] .editor-relationship-form label,.site-shell[data-theme=dark] .editor-relationship-list small,.site-shell[data-theme=dark] .access-policy-audit small{color:#c8ccd1}.site-shell[data-theme=dark] .editor-visibility-control select,.site-shell[data-theme=dark] .image-upload-form select,.site-shell[data-theme=dark] .editor-relationship-form select,.site-shell[data-theme=dark] .editor-relationship-list select,.site-shell[data-theme=dark] .editor-relationship-list input{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .editor-relationships,.site-shell[data-theme=dark] .access-policy-audit li{background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .editor-relationships h2,.site-shell[data-theme=dark] .editor-relationship-form,.site-shell[data-theme=dark] .editor-relationship-list li{border-color:#54595d}.site-shell[data-theme=fantasy] .editor-visibility-control,.site-shell[data-theme=fantasy] .editor-relationship-form label,.site-shell[data-theme=fantasy] .editor-relationship-list small,.site-shell[data-theme=fantasy] .access-policy-audit small{color:#1f6f4a}.site-shell[data-theme=fantasy] .editor-visibility-control select,.site-shell[data-theme=fantasy] .image-upload-form select,.site-shell[data-theme=fantasy] .editor-relationship-form select,.site-shell[data-theme=fantasy] .editor-relationship-list select,.site-shell[data-theme=fantasy] .editor-relationship-list input{color:#103526;background:#f2e9e4;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .editor-relationships,.site-shell[data-theme=fantasy] .access-policy-audit li{color:#103526;background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .editor-relationships h2,.site-shell[data-theme=fantasy] .editor-relationship-form,.site-shell[data-theme=fantasy] .editor-relationship-list li{border-color:#5fd38d}@media (width<=700px){.access-policy-form-grid,.access-policy-card dl div{grid-template-columns:1fr;gap:.3rem}.access-policy-card header{flex-direction:column}.editor-relationship-form,.editor-relationship-list li{grid-template-columns:1fr}.editor-visibility-control{justify-content:start}}.featured-image{background:#eaecf0;border:1px solid #c8ccd1;min-height:140px;margin:0}.featured-image img{object-fit:cover;width:100%;height:140px;display:block}.site-shell[data-theme=dark] .auth-message{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .auth-message.is-error{color:#ffd7d7;background:#4a2528;border-color:#ff8f8f}.role-help{min-height:3.75rem}.property-editor-actions{border-bottom:0;justify-content:flex-start;padding:.75rem .7rem .55rem}.property-add-action{border-radius:5px}.property-field{border-bottom:1px solid #c8ccd1;padding:.9rem .75rem 1rem}.property-label{margin-bottom:.65rem}.property-label>div{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.property-label>div>strong{font-size:.88rem}.property-value+.property-value{margin-top:.8rem;padding-top:.8rem}.property-value>input,.property-value>textarea,.property-value>select,.reference-property-input input,.reference-property-input select{border-radius:5px;padding:.55rem .6rem}.property-value-tools{margin-top:.5rem}.property-value-tools select{border-radius:5px;padding:.3rem .45rem}.property-add-value{margin-top:.65rem;font-size:.82rem;font-weight:600}.icon-action.icon-only{color:#b32424;background:0 0;border:0;min-width:auto;min-height:auto;padding:.15rem .2rem;font-size:1.2rem}.icon-action.icon-only:hover{color:#7d1010;background:0 0;border:0;transform:scale(1.08)}.site-shell[data-theme=dark] .icon-action.icon-only{color:#ff8f8f;background:0 0;border:0}.site-shell[data-theme=dark] .icon-action.icon-only:hover{color:#ffd7d7;background:0 0}.site-shell[data-theme=fantasy] .icon-action.icon-only{color:#7b2cbf;background:0 0;border:0}.editor-relationships{background:0 0;margin-top:1.75rem}.editor-relationships-heading{border-bottom:1px solid #a2a9b1;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0;display:flex}.editor-relationships h2{border:0;padding:0}.editor-relationships-heading label,.relationship-entry-heading label{color:#54595d;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:flex}.editor-relationships-heading select,.relationship-entry-heading select{border-radius:5px}.editor-relationship-form{border-bottom:1px solid #c8ccd1;grid-template-columns:minmax(160px,.8fr) minmax(210px,1.2fr);gap:.85rem 1rem;padding:.9rem 0 1.1rem}.editor-relationship-form>label{font-size:.78rem}.editor-relationship-form select,.editor-relationship-form input,.editor-relationship-form textarea,.editor-relationship-list select,.editor-relationship-list textarea{border-radius:5px;width:100%}.relationship-description-input{grid-column:1/-1}.relationship-description-input textarea,.relationship-entry-description textarea{resize:vertical;min-height:78px}.relationship-add-button{border-radius:5px;justify-self:start}.editor-relationship-list{margin-top:.25rem}.editor-relationship-list li{border-bottom:1px solid #c8ccd1;padding:1rem 0;display:block}.relationship-entry-heading{grid-template-columns:minmax(0,1fr) minmax(145px,180px) auto;align-items:center;gap:.75rem;display:grid}.relationship-entry-heading strong{overflow-wrap:anywhere;font-size:.9rem}.relationship-entry-description{color:#54595d;gap:.3rem;margin-top:.7rem;font-size:.76rem;font-weight:600;display:grid}.relationship-reader-list li{padding:.25rem 0 .65rem}.relationship-reader-list li+li{margin-top:.55rem}.relationship-reader-list p{white-space:pre-wrap;margin:.3rem 0 0}.site-shell[data-theme=dark] .featured-image{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .property-field,.site-shell[data-theme=dark] .property-value+.property-value,.site-shell[data-theme=dark] .editor-relationships-heading,.site-shell[data-theme=dark] .editor-relationship-form,.site-shell[data-theme=dark] .editor-relationship-list li{border-color:#54595d}.site-shell[data-theme=dark] .editor-relationships-heading label,.site-shell[data-theme=dark] .relationship-entry-heading label,.site-shell[data-theme=dark] .relationship-entry-description{color:#c8ccd1}.site-shell[data-theme=dark] .editor-relationship-form select,.site-shell[data-theme=dark] .editor-relationship-form textarea,.site-shell[data-theme=dark] .editor-relationship-list select,.site-shell[data-theme=dark] .editor-relationship-list textarea{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=fantasy] .featured-image{background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .property-field,.site-shell[data-theme=fantasy] .property-value+.property-value,.site-shell[data-theme=fantasy] .editor-relationships-heading,.site-shell[data-theme=fantasy] .editor-relationship-form,.site-shell[data-theme=fantasy] .editor-relationship-list li{border-color:#5fd38d}.site-shell[data-theme=fantasy] .editor-relationships-heading label,.site-shell[data-theme=fantasy] .relationship-entry-heading label,.site-shell[data-theme=fantasy] .relationship-entry-description{color:#1f6f4a}.site-shell[data-theme=fantasy] .editor-relationship-form select,.site-shell[data-theme=fantasy] .editor-relationship-form textarea,.site-shell[data-theme=fantasy] .editor-relationship-list select,.site-shell[data-theme=fantasy] .editor-relationship-list textarea{color:#103526;background:#f2e9e4;border-color:#1f6f4a}@media (width<=700px){.editor-relationships-heading,.relationship-entry-heading{flex-direction:column;grid-template-columns:1fr;align-items:start}.editor-relationships-heading{display:flex}.relationship-entry-heading label{width:100%}}.article-tags{flex-wrap:wrap;gap:.35rem;margin:.75rem 0 0;font-size:.78rem;display:flex}.article-tags a,.tag-chip{background:#f8f9fa;border:1px solid #c8ccd1;border-radius:999px;padding:.22rem .48rem}.article-tags a:hover{background:#eaecf0;text-decoration:none}.editor-tags{border-bottom:1px solid #c8ccd1}.selected-tags{color:#54595d;flex-wrap:wrap;gap:.35rem;padding:.65rem .7rem;font-size:.78rem;display:flex}.tag-chip{color:#202122;cursor:pointer;align-items:center;gap:.3rem;font-size:.78rem;display:inline-flex}.tag-chip:hover{background:#eaecf0;border-color:#72777d}.tag-chip span{font-weight:700;line-height:1}.tag-search{color:#54595d;gap:.3rem;padding:0 .7rem .65rem;font-size:.74rem;font-weight:600;display:grid}.tag-search input,.new-tag-action select{color:#202122;background:#fff;border:1px solid #a2a9b1;border-radius:5px;width:100%;padding:.45rem .55rem}.tag-search-results{gap:.25rem;padding:0 .7rem .75rem;display:grid}.tag-search-results>button{color:#202122;text-align:left;background:#fff;border:1px solid #c8ccd1;border-radius:4px;justify-content:space-between;gap:.5rem;width:100%;padding:.42rem .5rem;display:flex}.tag-search-results>button:hover{background:#eaecf0}.tag-search-results small{color:#72777d;font-style:italic}.new-tag-action{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;padding-top:.25rem;display:grid}.new-tag-action label{color:#54595d;gap:.25rem;font-size:.72rem;font-weight:600;display:grid}.new-tag-action .button{border-radius:5px;align-self:end}.tag-index-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.tag-index-groups section{background:#fff;border:1px solid #c8ccd1;padding:.85rem 1rem}.tag-index-groups h2{border-bottom:1px solid #eaecf0;padding-bottom:.35rem;font-size:1.1rem}.tag-index-groups ul{flex-wrap:wrap;gap:.45rem .75rem;margin:.7rem 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.tag-index-groups small{color:#72777d}.table-checkbox{place-items:center;display:grid}.table-checkbox input{accent-color:#36c;width:1rem;height:1rem}.checkbox-label small{color:#54595d;margin-top:.12rem;font-size:.75rem;font-weight:400;display:block}.site-shell[data-theme=dark] .article-tags a,.site-shell[data-theme=dark] .tag-chip,.site-shell[data-theme=dark] .tag-search-results>button{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .article-tags a:hover,.site-shell[data-theme=dark] .tag-chip:hover,.site-shell[data-theme=dark] .tag-search-results>button:hover{background:#34373c}.site-shell[data-theme=dark] .selected-tags,.site-shell[data-theme=dark] .tag-search,.site-shell[data-theme=dark] .new-tag-action label,.site-shell[data-theme=dark] .checkbox-label small{color:#c8ccd1}.site-shell[data-theme=dark] .tag-search input,.site-shell[data-theme=dark] .new-tag-action select{color:#eaecf0;background:#202122;border-color:#72777d}.site-shell[data-theme=dark] .editor-tags,.site-shell[data-theme=dark] .tag-index-groups section{background:#27292d;border-color:#54595d}.site-shell[data-theme=dark] .tag-index-groups h2{border-color:#54595d}.site-shell[data-theme=dark] .tag-index-groups small{color:#c8ccd1}.site-shell[data-theme=fantasy] .selected-tags,.site-shell[data-theme=fantasy] .tag-search,.site-shell[data-theme=fantasy] .new-tag-action label,.site-shell[data-theme=fantasy] .checkbox-label small{color:#1f6f4a}.site-shell[data-theme=fantasy] .tag-search input,.site-shell[data-theme=fantasy] .new-tag-action select{color:#103526;background:#fffaf5;border-color:#1f6f4a}.site-shell[data-theme=fantasy] .editor-tags,.site-shell[data-theme=fantasy] .tag-index-groups section{background:#f2e9e4;border-color:#5fd38d}.site-shell[data-theme=fantasy] .tag-index-groups h2{border-color:#5fd38d}.site-shell[data-theme=fantasy] .tag-index-groups small{color:#1f6f4a}@media (width<=760px){.tag-index-groups,.new-tag-action{grid-template-columns:1fr}.user-management-table .management-row{grid-template-columns:1fr auto}.user-management-table .table-checkbox{grid-area:2/2}}.editorial-status{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;padding:.28rem .62rem;font-size:.7rem;font-weight:700;line-height:1.2}.editorial-status.status-published{color:#175c38;background:#dcfce7;border-color:#2f855a}.editorial-status.status-draft,.editorial-status.status-in_review{color:#6b4a00;background:#fff3c4;border-color:#c98a12}.editorial-status.status-archived{color:#8b1e1e;background:#fee2e2;border-color:#c2413b}.site-shell[data-theme=dark] .editorial-status.status-published{color:#a7f3c4;background:#123d2a;border-color:#5fca8a}.site-shell[data-theme=dark] .editorial-status.status-draft,.site-shell[data-theme=dark] .editorial-status.status-in_review{color:#ffe59b;background:#4c3606;border-color:#e7b947}.site-shell[data-theme=dark] .editorial-status.status-archived{color:#ffc6c2;background:#542321;border-color:#ff837b}.site-shell[data-theme=fantasy] a{color:#096d93}.site-shell[data-theme=fantasy] a:visited{color:#71449b}.site-shell[data-theme=fantasy] .wordmark,.site-shell[data-theme=fantasy] .wordmark-mark{color:#25452a;border-color:#7a572e}.site-shell[data-theme=fantasy] .wordmark small,.site-shell[data-theme=fantasy] .sidebar-heading,.site-shell[data-theme=fantasy] .site-footer,.site-shell[data-theme=fantasy] .theme-switcher,.site-shell[data-theme=fantasy] .article-title p,.site-shell[data-theme=fantasy] .page-subtitle,.site-shell[data-theme=fantasy] .article-actions,.site-shell[data-theme=fantasy] .result-count,.site-shell[data-theme=fantasy] .entity-card-type,.site-shell[data-theme=fantasy] .category-links,.site-shell[data-theme=fantasy] figcaption,.site-shell[data-theme=fantasy] .portal-list span,.site-shell[data-theme=fantasy] .search-input,.site-shell[data-theme=fantasy] .editorial-filter,.site-shell[data-theme=fantasy] .form-help{color:#466b52}.site-shell[data-theme=fantasy] .site-search input,.site-shell[data-theme=fantasy] .search-input input,.site-shell[data-theme=fantasy] .editor-mockup input,.site-shell[data-theme=fantasy] .editor-mockup textarea,.site-shell[data-theme=fantasy] input,.site-shell[data-theme=fantasy] textarea,.site-shell[data-theme=fantasy] select{color:#203b2d;background:#fffef7;border-color:#68a97c}.site-shell[data-theme=fantasy] .site-search button,.site-shell[data-theme=fantasy] .filter-button,.site-shell[data-theme=fantasy] .button,.site-shell[data-theme=fantasy] .theme-switcher button,.site-shell[data-theme=fantasy] .icon-action,.site-shell[data-theme=fantasy] .icon-save{color:#164c54;background:#e5f5f2;border-color:#287c87}.site-shell[data-theme=fantasy] .site-search button:hover,.site-shell[data-theme=fantasy] .filter-button:hover,.site-shell[data-theme=fantasy] .button:hover,.site-shell[data-theme=fantasy] .icon-action:hover,.site-shell[data-theme=fantasy] .icon-save:hover{color:#123e46;background:#c8ebe5;border-color:#126b76}.site-shell[data-theme=fantasy] .filter-button.is-active,.site-shell[data-theme=fantasy] .button-primary,.site-shell[data-theme=fantasy] .theme-switcher button.is-active{color:#fffdf1;background:#147d8a;border-color:#0e6671}.site-shell[data-theme=fantasy] .button-primary:hover{color:#fff;background:#0d6570}.site-shell[data-theme=fantasy] .wiki-panel,.site-shell[data-theme=fantasy] .home-welcome,.site-shell[data-theme=fantasy] .home-section,.site-shell[data-theme=fantasy] .entity-card,.site-shell[data-theme=fantasy] .editor-mockup,.site-shell[data-theme=fantasy] .editorial-empty,.site-shell[data-theme=fantasy] .editorial-new-form,.site-shell[data-theme=fantasy] .editorial-draft-notice,.site-shell[data-theme=fantasy] .revision-item,.site-shell[data-theme=fantasy] .management-table,.site-shell[data-theme=fantasy] .media-library-item,.site-shell[data-theme=fantasy] .tag-index-groups section{color:#203b2d;background:#fffdf3;border-color:#75ad65}.site-shell[data-theme=fantasy] .panel-heading,.site-shell[data-theme=fantasy] .section-heading,.site-shell[data-theme=fantasy] .editor-mockup-header,.site-shell[data-theme=fantasy] .management-header{color:#294d26;background:#dbeea8;border-color:#75ad65}.site-shell[data-theme=fantasy] .article-image-placeholder,.site-shell[data-theme=fantasy] .infobox-image-placeholder,.site-shell[data-theme=fantasy] .article-toc,.site-shell[data-theme=fantasy] .infobox{color:#203b2d;background:#f3fae5;border-color:#62a97e}.site-shell[data-theme=fantasy] .article-actions,.site-shell[data-theme=fantasy] .article-title,.site-shell[data-theme=fantasy] .article-body h2,.site-shell[data-theme=fantasy] .sidebar-heading,.site-shell[data-theme=fantasy] .site-footer,.site-shell[data-theme=fantasy] .explore-controls,.site-shell[data-theme=fantasy] .entity-card-fact,.site-shell[data-theme=fantasy] .infobox dl div{border-color:#8fbd78}.site-shell[data-theme=fantasy] .sidebar-menu-toggle{color:#096d93}.site-shell[data-theme=fantasy] .sidebar-menu-chevron,.site-shell[data-theme=fantasy] .sidebar-submenu{color:#466b52;border-color:#75ad65}.site-shell[data-theme=fantasy] .rich-editor,.site-shell[data-theme=fantasy] .wiki-editor-infobox,.site-shell[data-theme=fantasy] .editor-relationships,.site-shell[data-theme=fantasy] .access-policy-form,.site-shell[data-theme=fantasy] .access-policy-card{color:#203b2d;background:#fffdf3;border-color:#75ad65}.site-shell[data-theme=fantasy] .editor-toolbar,.site-shell[data-theme=fantasy] .editor-modal>header,.site-shell[data-theme=fantasy] .reference-value-mode button.is-active{color:#493414;background:#f5d66b;border-color:#c78a2a}.site-shell[data-theme=fantasy] .editor-toolbar button,.site-shell[data-theme=fantasy] .internal-link-tool button,.site-shell[data-theme=fantasy] .image-upload-form button,.site-shell[data-theme=fantasy] .property-value-tools button,.site-shell[data-theme=fantasy] .property-add,.site-shell[data-theme=fantasy] .entity-reference-results>button{color:#25452a;background:#f4f9e7;border-color:#68a97c}.site-shell[data-theme=fantasy] .editor-toolbar button:hover,.site-shell[data-theme=fantasy] .internal-link-tool button:hover,.site-shell[data-theme=fantasy] .entity-reference-results>button:hover,.site-shell[data-theme=fantasy] .entity-reference-results>button[aria-selected=true]{background:#dbeea8}.site-shell[data-theme=fantasy] .editor-modal,.site-shell[data-theme=fantasy] .entity-reference-results,.site-shell[data-theme=fantasy] .access-policy-audience,.site-shell[data-theme=fantasy] .access-policy-user-list{color:#203b2d;background:#fffdf3;border-color:#68a97c}.site-shell[data-theme=fantasy] .editor-relationships-heading,.site-shell[data-theme=fantasy] .editor-relationship-form,.site-shell[data-theme=fantasy] .editor-relationship-list li,.site-shell[data-theme=fantasy] .property-field,.site-shell[data-theme=fantasy] .property-value+.property-value,.site-shell[data-theme=fantasy] .editor-tags{border-color:#8fbd78}.site-shell[data-theme=fantasy] .editor-visibility-control,.site-shell[data-theme=fantasy] .editor-relationships-heading label,.site-shell[data-theme=fantasy] .relationship-entry-heading label,.site-shell[data-theme=fantasy] .relationship-entry-description,.site-shell[data-theme=fantasy] .selected-tags,.site-shell[data-theme=fantasy] .tag-search,.site-shell[data-theme=fantasy] .new-tag-action label{color:#466b52}.site-shell[data-theme=fantasy] .article-tags a,.site-shell[data-theme=fantasy] .tag-chip,.site-shell[data-theme=fantasy] .tag-search-results>button{color:#25452a;background:#f3fae5;border-color:#68a97c}.site-shell[data-theme=fantasy] .article-tags a:hover,.site-shell[data-theme=fantasy] .tag-chip:hover,.site-shell[data-theme=fantasy] .tag-search-results>button:hover{background:#dbeea8}.site-shell[data-theme=fantasy] .auth-message{color:#164c54;background:#e5f5f2;border-color:#68a97c}.site-shell[data-theme=fantasy] .auth-message.is-error{color:#812e1f;background:#ffe0cc;border-color:#d85b38}.site-shell[data-theme=fantasy] .editorial-status.status-published{color:#1d6436;background:#d8f4c4;border-color:#3b9158}.site-shell[data-theme=fantasy] .editorial-status.status-draft,.site-shell[data-theme=fantasy] .editorial-status.status-in_review{color:#6b4800;background:#fff0a6;border-color:#c78a2a}.site-shell[data-theme=fantasy] .editorial-status.status-archived{color:#8b2c1e;background:#ffd9ca;border-color:#d85b38}.site-shell[data-theme=fantasy]{color:#17261c;background:#104b48}.site-shell[data-theme=fantasy] .site-header{background:#0f5a52;border-color:#5dcf92}.site-shell[data-theme=fantasy] .wordmark,.site-shell[data-theme=fantasy] .wordmark-mark,.site-shell[data-theme=fantasy] .account-nav{color:#fffef4;border-color:#8ee05b}.site-shell[data-theme=fantasy] .wordmark strong{color:#fffef4;text-shadow:0 1px 1px #00000040}.site-shell[data-theme=fantasy] .wordmark small{color:#d7f5b7}.site-shell[data-theme=fantasy] .account-nav a,.site-shell[data-theme=fantasy] .account-nav .text-button,.site-shell[data-theme=fantasy] .wiki-sidebar a,.site-shell[data-theme=fantasy] .sidebar-menu-toggle{color:#dcff96}.site-shell[data-theme=fantasy] .account-nav .account-email,.site-shell[data-theme=fantasy] .wiki-sidebar,.site-shell[data-theme=fantasy] .wiki-sidebar .sidebar-heading,.site-shell[data-theme=fantasy] .wiki-sidebar .sidebar-menu-chevron{color:#fffef4}.site-shell[data-theme=fantasy] .wiki-sidebar .sidebar-heading,.site-shell[data-theme=fantasy] .wiki-sidebar .sidebar-submenu{border-color:#54b982}.site-shell[data-theme=fantasy] .wiki-sidebar .sidebar-submenu{color:#d7f5b7}.site-shell[data-theme=fantasy] .wiki-main{color:#17261c;background:#c9df76;margin:.75rem 0;padding:1.5rem;box-shadow:0 0 0 1px #77aa58}.site-shell[data-theme=fantasy] .wiki-main a{color:#075f91}.site-shell[data-theme=fantasy] .wiki-main a:visited{color:#6b3d91}.site-shell[data-theme=fantasy] .site-footer{color:#fffef4;border-color:#54b982}.site-shell[data-theme=fantasy] .site-footer a,.site-shell[data-theme=fantasy] .theme-switcher{color:#d7f5b7}.site-shell[data-theme=fantasy] .site-search input{color:#17261c;background:#d9ee92;border-color:#87d66c}.site-shell[data-theme=fantasy] .site-search button{color:#fffef4;background:#b56726;border-color:#f3c64e}.site-shell[data-theme=fantasy] .site-search button:hover{color:#fff;background:#91451e;border-color:#ffe184}.site-shell[data-theme=fantasy] .wiki-panel,.site-shell[data-theme=fantasy] .home-welcome,.site-shell[data-theme=fantasy] .home-section,.site-shell[data-theme=fantasy] .entity-card,.site-shell[data-theme=fantasy] .editor-mockup,.site-shell[data-theme=fantasy] .editorial-empty,.site-shell[data-theme=fantasy] .editorial-new-form,.site-shell[data-theme=fantasy] .editorial-draft-notice,.site-shell[data-theme=fantasy] .revision-item,.site-shell[data-theme=fantasy] .management-table,.site-shell[data-theme=fantasy] .media-library-item,.site-shell[data-theme=fantasy] .tag-index-groups section,.site-shell[data-theme=fantasy] .rich-editor,.site-shell[data-theme=fantasy] .wiki-editor-infobox,.site-shell[data-theme=fantasy] .editor-relationships,.site-shell[data-theme=fantasy] .access-policy-form,.site-shell[data-theme=fantasy] .access-policy-card{color:#17261c;background:#d6e986;border-color:#4c985d}.site-shell[data-theme=fantasy] .panel-heading,.site-shell[data-theme=fantasy] .section-heading,.site-shell[data-theme=fantasy] .editor-mockup-header,.site-shell[data-theme=fantasy] .management-header,.site-shell[data-theme=fantasy] .editor-toolbar,.site-shell[data-theme=fantasy] .editor-modal>header{color:#fffef4;background:#167360;border-color:#0d5a50}.site-shell[data-theme=fantasy] .panel-heading a,.site-shell[data-theme=fantasy] .section-heading a,.site-shell[data-theme=fantasy] .editor-toolbar button{color:#fffef4}.site-shell[data-theme=fantasy] .infobox,.site-shell[data-theme=fantasy] .article-toc,.site-shell[data-theme=fantasy] .article-image-placeholder,.site-shell[data-theme=fantasy] .infobox-image-placeholder{color:#17261c;background:#bbd96b;border-color:#4c985d}.site-shell[data-theme=fantasy] .infobox-title,.site-shell[data-theme=fantasy] .infobox-properties-heading{color:#2d2a10;background:#e4b343;border-color:#b56b20}.site-shell[data-theme=fantasy] input,.site-shell[data-theme=fantasy] textarea,.site-shell[data-theme=fantasy] select,.site-shell[data-theme=fantasy] .editor-modal,.site-shell[data-theme=fantasy] .entity-reference-results,.site-shell[data-theme=fantasy] .access-policy-audience,.site-shell[data-theme=fantasy] .access-policy-user-list{color:#17261c;background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .site-search input::placeholder,.site-shell[data-theme=fantasy] input::placeholder,.site-shell[data-theme=fantasy] textarea::placeholder{color:#52714a}.site-header{grid-template-columns:260px minmax(230px,470px) 1fr;min-height:96px}.wordmark{min-width:0}.wordmark-logo{object-fit:contain;object-position:left center;width:min(245px,62vw);height:auto;max-height:86px;display:block}@media (width<=680px){.site-header{min-height:82px}.wordmark-logo{max-height:74px}}.map-page-intro{margin-bottom:1rem}.map-controls{background:#f8f9fa;border:1px solid #a2a9b1;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.map-controls h2,.map-feature-index h2{margin:0;font-size:1.05rem}.map-controls p{color:#54595d;margin:.25rem 0 0;font-size:.82rem}.map-filter-list{flex-wrap:wrap;gap:.45rem;display:flex}.map-filter{color:#202122;cursor:pointer;background:#fff;border:1px solid #a2a9b1;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .55rem;font-size:.8rem;font-weight:600;display:inline-flex}.map-filter input{accent-color:#36c;width:.95rem;height:.95rem;margin:0}.map-filter:before,.map-index-item>span{content:"";background:#1677a5;border-radius:50%;width:.6rem;height:.6rem}.map-filter-political:before,.map-index-political>span{background:#7045ad}.map-filter-interest:before,.map-index-interest>span{background:#b06c11}.world-map-canvas{background:#eaecf0;border:1px solid #72777d;min-height:520px;overflow:hidden}.leaflet-world-map{background:#eaecf0;width:100%;height:clamp(520px,72vh,760px)}.leaflet-container{font:inherit}.leaflet-popup-content{min-width:170px;font-family:inherit}.leaflet-popup-content strong{display:block}.leaflet-popup-content p{margin:.4rem 0 .6rem;line-height:1.45}.map-feature-index{background:#fff;border:1px solid #a2a9b1;margin-top:1rem;padding:1rem}.map-feature-index ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.map-index-item{align-items:flex-start;gap:.5rem;display:flex}.map-index-item>span{flex:none;margin-top:.35rem}.map-index-item p{color:#54595d;margin:.2rem 0;font-size:.82rem;line-height:1.45}.map-index-item a{font-size:.82rem}.home-map-callout{overflow:hidden}.home-map-preview{background:#eaecf0;border-top:1px solid #a2a9b1;max-height:260px;display:block;overflow:hidden}.home-map-preview img{object-fit:cover;object-position:center 42%;width:100%;height:260px;transition:transform .2s;display:block}.home-map-preview:hover img{transform:scale(1.02)}.home-map-callout>p{color:#54595d;margin:.75rem 1rem 1rem;font-size:.9rem}.site-shell[data-theme=dark] .map-controls,.site-shell[data-theme=dark] .map-feature-index{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .map-controls p,.site-shell[data-theme=dark] .map-index-item p{color:#c8ccd1}.site-shell[data-theme=dark] .map-filter{color:#eaecf0;background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .world-map-canvas,.site-shell[data-theme=dark] .leaflet-world-map{background:#202122;border-color:#72777d}.site-shell[data-theme=fantasy] .map-controls,.site-shell[data-theme=fantasy] .map-feature-index{color:#17261c;background:#d6e986;border-color:#4c985d}.site-shell[data-theme=fantasy] .map-controls p,.site-shell[data-theme=fantasy] .map-index-item p,.site-shell[data-theme=fantasy] .home-map-callout>p{color:#355934}.site-shell[data-theme=fantasy] .map-filter{color:#17261c;background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .world-map-canvas{border-color:#0d5a50}@media (width<=760px){.map-controls{flex-direction:column;align-items:flex-start}.world-map-canvas{min-height:420px}.leaflet-world-map{height:clamp(420px,62vh,620px)}.map-feature-index ul{grid-template-columns:1fr}}.wiki-layout-map{grid-template-columns:minmax(0,1fr);gap:0;width:min(100% - 1.5rem,1900px)}.wiki-layout-map .wiki-sidebar{display:none}.wiki-layout-map .wiki-main{padding:.85rem 0 2rem}.world-map-page{max-width:none}.map-reader-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.map-reader-layout .map-controls{margin:0;padding:.85rem;display:block;position:sticky;top:.8rem}.map-reader-layout .map-filter-list{gap:.45rem;margin-top:.8rem;display:grid}.map-reader-layout .map-filter{width:100%}.map-reader-layout .world-map-canvas{min-height:680px}.map-reader-layout .leaflet-world-map{height:clamp(680px,100vh - 190px,980px)}@media (width<=900px){.wiki-layout-map{width:min(100% - 1rem,1900px)}.map-reader-layout{grid-template-columns:1fr}.map-reader-layout .map-controls{position:static}.map-reader-layout .map-filter-list{margin-top:.65rem;display:flex}.map-reader-layout .map-filter{width:auto}.map-reader-layout .world-map-canvas{min-height:500px}.map-reader-layout .leaflet-world-map{height:clamp(500px,68vh,760px)}}.map-point-action{border-top:1px solid #c8ccd1;gap:.55rem;margin-top:1rem;padding-top:.85rem;display:grid}.map-point-action .button{width:100%}.map-placement-help{font-weight:600;margin:0!important}.map-point-form{border-top:1px solid #c8ccd1;gap:.75rem;margin-top:.85rem;padding-top:.85rem;display:grid}.map-point-form>p{color:#54595d;margin:0;font-size:.78rem;line-height:1.4}.map-point-form>label{color:#202122;gap:.3rem;font-size:.8rem;font-weight:700;display:grid}.map-point-form input,.map-point-form select,.map-point-form textarea{box-sizing:border-box;color:#202122;width:100%;font:inherit;background:#fff;border:1px solid #a2a9b1;border-radius:4px;padding:.45rem;font-size:.82rem}.map-point-form textarea{resize:vertical}.map-point-form small{color:#54595d;font-size:.72rem;font-weight:400}.map-point-form fieldset{border:1px solid #c8ccd1;gap:.35rem;margin:0;padding:.55rem;display:grid}.map-point-form legend{color:#54595d;padding:0 .2rem;font-size:.78rem;font-weight:700}.map-point-form fieldset label{font-size:.8rem;font-weight:400}.map-point-form fieldset input{width:auto}.map-reference-results{background:#fff;border:1px solid #c8ccd1;max-height:180px;display:grid;overflow:auto}.map-reference-results button{color:#202122;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eaecf0;gap:.1rem;padding:.45rem .5rem;display:grid}.map-reference-results button:hover{background:#eaecf0}.map-reference-results small{color:#54595d;font-style:italic}.map-reference-results em{color:#54595d;padding:.5rem;font-size:.76rem;font-weight:400}.world-map-popup-title{margin-bottom:.15rem;font-weight:700;display:block}.world-map-popup-description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.world-map-popup-link{font-size:.82rem}.site-shell[data-theme=dark] .map-point-action,.site-shell[data-theme=dark] .map-point-form{border-color:#72777d}.site-shell[data-theme=dark] .map-point-form>p,.site-shell[data-theme=dark] .map-point-form small,.site-shell[data-theme=dark] .map-point-form legend,.site-shell[data-theme=dark] .map-reference-results small,.site-shell[data-theme=dark] .map-reference-results em{color:#c8ccd1}.site-shell[data-theme=dark] .map-point-form>label,.site-shell[data-theme=dark] .map-point-form input,.site-shell[data-theme=dark] .map-point-form select,.site-shell[data-theme=dark] .map-point-form textarea,.site-shell[data-theme=dark] .map-reference-results button{color:#eaecf0}.site-shell[data-theme=dark] .map-point-form input,.site-shell[data-theme=dark] .map-point-form select,.site-shell[data-theme=dark] .map-point-form textarea,.site-shell[data-theme=dark] .map-point-form fieldset,.site-shell[data-theme=dark] .map-reference-results{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .map-reference-results button{border-color:#54595d}.site-shell[data-theme=dark] .map-reference-results button:hover{background:#454a51}.site-shell[data-theme=fantasy] .map-point-action,.site-shell[data-theme=fantasy] .map-point-form{border-color:#4c985d}.site-shell[data-theme=fantasy] .map-point-form>p,.site-shell[data-theme=fantasy] .map-point-form small,.site-shell[data-theme=fantasy] .map-point-form legend,.site-shell[data-theme=fantasy] .map-reference-results small,.site-shell[data-theme=fantasy] .map-reference-results em{color:#355934}.site-shell[data-theme=fantasy] .map-point-form>label,.site-shell[data-theme=fantasy] .map-point-form input,.site-shell[data-theme=fantasy] .map-point-form select,.site-shell[data-theme=fantasy] .map-point-form textarea,.site-shell[data-theme=fantasy] .map-reference-results button{color:#17261c}.site-shell[data-theme=fantasy] .map-point-form input,.site-shell[data-theme=fantasy] .map-point-form select,.site-shell[data-theme=fantasy] .map-point-form textarea,.site-shell[data-theme=fantasy] .map-point-form fieldset,.site-shell[data-theme=fantasy] .map-reference-results{background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .map-reference-results button{border-color:#9ec46b}.site-shell[data-theme=fantasy] .map-reference-results button:hover{background:#c9df76}.user-management-table .management-row{grid-template-columns:minmax(170px,1.4fr) minmax(125px,.8fr) minmax(105px,.7fr) minmax(105px,.7fr) minmax(100px,.7fr) 52px}@media (width<=760px){.user-management-table .management-row{grid-template-columns:1fr auto}.user-management-table .table-checkbox{grid-column:2}}.map-management-link{margin-top:.25rem;font-size:.84rem;font-weight:600;display:inline-block}.map-type-form{background:#f8f9fa;border:1px solid #a2a9b1;grid-template-columns:minmax(220px,1fr) minmax(180px,.55fr) auto;align-items:end;gap:.85rem;margin:1.25rem 0;padding:1rem;display:grid}.map-type-form label{color:#202122;gap:.35rem;font-size:.84rem;font-weight:700;display:grid}.map-type-form input,.map-type-form select{box-sizing:border-box;color:#202122;width:100%;font:inherit;background:#fff;border:1px solid #a2a9b1;border-radius:4px;padding:.5rem}.map-type-list{gap:.6rem;display:grid}.map-type-item{background:#fff;border:1px solid #c8ccd1;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .85rem;display:flex}.map-type-item>div{flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;min-width:0;display:flex}.map-type-item strong{overflow-wrap:anywhere}.map-type-item span{color:#54595d;font-size:.82rem}.map-type-item small{color:#72777d;font-size:.75rem}.map-type-item .icon-action{flex:none}.site-shell[data-theme=dark] .map-type-form,.site-shell[data-theme=dark] .map-type-item{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .map-type-form label,.site-shell[data-theme=dark] .map-type-form input,.site-shell[data-theme=dark] .map-type-form select{color:#eaecf0}.site-shell[data-theme=dark] .map-type-form input,.site-shell[data-theme=dark] .map-type-form select{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .map-type-item span,.site-shell[data-theme=dark] .map-type-item small{color:#c8ccd1}.site-shell[data-theme=fantasy] .map-type-form,.site-shell[data-theme=fantasy] .map-type-item{color:#17261c;background:#d6e986;border-color:#4c985d}.site-shell[data-theme=fantasy] .map-type-form label,.site-shell[data-theme=fantasy] .map-type-form input,.site-shell[data-theme=fantasy] .map-type-form select{color:#17261c}.site-shell[data-theme=fantasy] .map-type-form input,.site-shell[data-theme=fantasy] .map-type-form select{background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .map-type-item span,.site-shell[data-theme=fantasy] .map-type-item small{color:#355934}@media (width<=760px){.map-type-form{grid-template-columns:1fr}}.world-map-marker-icon{background:0 0;border:0}.world-map-marker{background:var(--marker-color);color:#fff;text-shadow:0 1px 1px #00000080;border:2px solid #fffef4;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;line-height:1;display:grid;box-shadow:0 1px 3px #00000073}.map-reader-layout .map-filter:before{display:none}.map-filter-symbol,.map-type-marker{background:var(--marker-color);color:#fff;text-shadow:0 1px 1px #00000080;border:1px solid #fffef4;border-radius:50%;flex:none;place-items:center;width:1.15rem;height:1.15rem;font-size:.72rem;font-weight:700;line-height:1;display:grid}.map-type-marker{width:1.4rem;height:1.4rem;font-size:.85rem}.map-type-form label small{color:#54595d;font-size:.72rem;font-weight:400}.map-type-form input[type=color],.map-type-edit-form input[type=color]{cursor:pointer;min-width:52px;height:2.25rem;padding:.2rem}.map-type-item{align-items:flex-start}.map-type-actions{gap:.35rem;display:flex}.map-type-edit-form{grid-template-columns:minmax(180px,1fr) 90px minmax(130px,.55fr) auto;align-items:end;gap:.7rem;width:100%;display:grid}.map-type-edit-form label{color:#202122;gap:.3rem;font-size:.8rem;font-weight:700;display:grid}.map-type-edit-form input{box-sizing:border-box;color:#202122;width:100%;font:inherit;background:#fff;border:1px solid #a2a9b1;border-radius:4px;padding:.45rem}.map-type-edit-form>div{gap:.4rem;display:flex}.site-shell[data-theme=dark] .map-type-form label small{color:#c8ccd1}.site-shell[data-theme=dark] .map-type-edit-form label,.site-shell[data-theme=dark] .map-type-edit-form input{color:#eaecf0}.site-shell[data-theme=dark] .map-type-edit-form input{background:#34373c;border-color:#72777d}.site-shell[data-theme=fantasy] .map-type-form label small{color:#355934}.site-shell[data-theme=fantasy] .map-type-edit-form label,.site-shell[data-theme=fantasy] .map-type-edit-form input{color:#17261c}.site-shell[data-theme=fantasy] .map-type-edit-form input{background:#e0ed9a;border-color:#4c985d}@media (width<=760px){.map-type-form,.map-type-edit-form{grid-template-columns:1fr}.map-type-item{align-items:center}}.world-map-popup-edit{color:#36c;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.65rem;padding:0;font-size:.82rem;display:block}.world-map-popup-edit:hover{text-decoration:underline}.map-point-dialog{width:min(620px,100%)}.map-point-dialog-form{gap:1rem;padding:1rem;display:grid}.map-point-dialog-form>label{color:#202122;gap:.35rem;font-size:.86rem;font-weight:700;display:grid}.map-point-dialog-form input,.map-point-dialog-form select,.map-point-dialog-form textarea{box-sizing:border-box;color:#202122;width:100%;font:inherit;background:#fff;border:1px solid #a2a9b1;border-radius:4px;padding:.5rem}.map-point-dialog-form textarea{resize:vertical}.map-point-dialog-form fieldset{border:1px solid #c8ccd1;gap:.4rem;margin:0;padding:.65rem;display:grid}.map-point-dialog-form legend{color:#54595d;padding:0 .2rem;font-size:.8rem;font-weight:700}.map-point-dialog-form fieldset label{font-size:.84rem}.map-point-dialog-form fieldset input{width:auto}.map-point-coordinate-fields{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.map-point-coordinate-fields label{color:#202122;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.map-point-dialog-actions{grid-template-columns:auto 1fr auto auto;align-items:center;gap:.55rem;padding-top:.25rem;display:grid}.map-point-dialog-actions .icon-action{font-size:1rem}.site-shell[data-theme=dark] .world-map-popup-edit{color:#8ab4f8}.site-shell[data-theme=dark] .map-point-dialog-form>label,.site-shell[data-theme=dark] .map-point-coordinate-fields label,.site-shell[data-theme=dark] .map-point-dialog-form input,.site-shell[data-theme=dark] .map-point-dialog-form select,.site-shell[data-theme=dark] .map-point-dialog-form textarea{color:#eaecf0}.site-shell[data-theme=dark] .map-point-dialog-form input,.site-shell[data-theme=dark] .map-point-dialog-form select,.site-shell[data-theme=dark] .map-point-dialog-form textarea,.site-shell[data-theme=dark] .map-point-dialog-form fieldset{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .map-point-dialog-form legend{color:#c8ccd1}.site-shell[data-theme=fantasy] .world-map-popup-edit{color:#075f91}.site-shell[data-theme=fantasy] .map-point-dialog-form>label,.site-shell[data-theme=fantasy] .map-point-coordinate-fields label,.site-shell[data-theme=fantasy] .map-point-dialog-form input,.site-shell[data-theme=fantasy] .map-point-dialog-form select,.site-shell[data-theme=fantasy] .map-point-dialog-form textarea{color:#17261c}.site-shell[data-theme=fantasy] .map-point-dialog-form input,.site-shell[data-theme=fantasy] .map-point-dialog-form select,.site-shell[data-theme=fantasy] .map-point-dialog-form textarea,.site-shell[data-theme=fantasy] .map-point-dialog-form fieldset{background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .map-point-dialog-form legend{color:#355934}@media (width<=560px){.map-point-coordinate-fields{grid-template-columns:1fr}.map-point-dialog-actions{grid-template-columns:auto 1fr}.map-point-dialog-actions span{display:none}}.map-point-dialog-backdrop{z-index:2000}.world-map-popup-edit{color:#36c;background:#f8f9fa;border:1px solid #a2a9b1;border-radius:4px;place-items:center;width:2rem;height:2rem;margin:.55rem 0 0;padding:.25rem;display:grid}.world-map-popup-edit svg{fill:currentColor;width:1.15rem;height:1.15rem}.world-map-popup-edit:hover{background:#eaecf0;border-color:#36c;text-decoration:none}.site-shell[data-theme=dark] .world-map-popup-edit{background:#34373c;border-color:#72777d}.site-shell[data-theme=fantasy] .world-map-popup-edit{background:#e0ed9a;border-color:#4c985d}.map-type-form{grid-template-columns:minmax(180px,1fr) 90px minmax(150px,.6fr) minmax(165px,.7fr) auto}.map-type-edit-form{grid-template-columns:minmax(180px,1fr) 90px minmax(130px,.55fr) minmax(155px,.7fr) auto}.map-type-default-toggle{align-self:center}@media (width<=760px){.map-type-form,.map-type-edit-form{grid-template-columns:1fr}}.relationship-type-form{background:#f8f9fa;border:1px solid #a2a9b1;grid-template-columns:minmax(150px,1fr) minmax(180px,1fr) minmax(150px,1fr) minmax(145px,.7fr) auto;align-items:end;gap:.85rem;margin:1.25rem 0;padding:1rem;display:grid}.relationship-type-form label,.relationship-type-edit-form label{color:#202122;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.relationship-type-form input,.relationship-type-edit-form input{color:#202122;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #a2a9b1;border-radius:4px;padding:.48rem}.relationship-type-form small{color:#54595d;font-size:.7rem;font-weight:400}.relationship-type-symmetric{align-self:center}.relationship-type-symmetric input{width:auto}.relationship-type-list{gap:.6rem;display:grid}.relationship-type-item{background:#fff;border:1px solid #c8ccd1;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.8rem .9rem;display:flex}.relationship-type-item>div{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;min-width:0;display:flex}.relationship-type-item strong{overflow-wrap:anywhere}.relationship-type-item span,.relationship-type-item small,.relationship-type-item code{color:#54595d;font-size:.78rem}.relationship-type-item code{overflow-wrap:anywhere}.relationship-type-actions{flex:none;gap:.35rem;display:flex!important}.relationship-type-edit-form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(150px,.7fr) auto;align-items:end;gap:.7rem;width:100%;display:grid}.relationship-type-edit-form>div{gap:.4rem;display:flex}.site-shell[data-theme=dark] .relationship-type-form,.site-shell[data-theme=dark] .relationship-type-item{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .relationship-type-form label,.site-shell[data-theme=dark] .relationship-type-edit-form label,.site-shell[data-theme=dark] .relationship-type-form input,.site-shell[data-theme=dark] .relationship-type-edit-form input{color:#eaecf0}.site-shell[data-theme=dark] .relationship-type-form input,.site-shell[data-theme=dark] .relationship-type-edit-form input{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .relationship-type-form small,.site-shell[data-theme=dark] .relationship-type-item span,.site-shell[data-theme=dark] .relationship-type-item small,.site-shell[data-theme=dark] .relationship-type-item code{color:#c8ccd1}.site-shell[data-theme=fantasy] .relationship-type-form,.site-shell[data-theme=fantasy] .relationship-type-item{color:#17261c;background:#d6e986;border-color:#4c985d}.site-shell[data-theme=fantasy] .relationship-type-form label,.site-shell[data-theme=fantasy] .relationship-type-edit-form label,.site-shell[data-theme=fantasy] .relationship-type-form input,.site-shell[data-theme=fantasy] .relationship-type-edit-form input{color:#17261c}.site-shell[data-theme=fantasy] .relationship-type-form input,.site-shell[data-theme=fantasy] .relationship-type-edit-form input{background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .relationship-type-form small,.site-shell[data-theme=fantasy] .relationship-type-item span,.site-shell[data-theme=fantasy] .relationship-type-item small,.site-shell[data-theme=fantasy] .relationship-type-item code{color:#355934}.graph-page{max-width:none}.graph-layout{grid-template-columns:205px minmax(450px,1fr) 225px;align-items:start;gap:.85rem;margin-top:1rem;display:grid}.graph-controls,.graph-details{background:#f8f9fa;border:1px solid #a2a9b1;padding:.9rem}.graph-controls{gap:1rem;display:grid;position:sticky;top:.8rem}.graph-controls fieldset{border:1px solid #c8ccd1;gap:.45rem;margin:0;padding:.65rem;display:grid}.graph-controls legend{color:#54595d;padding:0 .2rem;font-size:.8rem;font-weight:700}.graph-controls fieldset label{color:#202122;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.graph-controls fieldset input{margin:0}.graph-search-results{background:#fff;border:1px solid #c8ccd1;max-height:170px;margin-top:-.65rem;display:grid;overflow:auto}.graph-search-results button{color:#202122;text-align:left;background:0 0;border:0;border-bottom:1px solid #eaecf0;gap:.1rem;padding:.45rem .5rem;display:grid}.graph-search-results button:hover{background:#eaecf0}.graph-search-results small{color:#54595d;font-size:.72rem;font-style:italic}.graph-canvas{background:#fff;border:1px solid #72777d;min-height:650px;position:relative;overflow:hidden}.graph-edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.graph-edge{stroke:#72777d;stroke-width:.24px;opacity:.68}.graph-edge-text_link{stroke:#36c;stroke-dasharray:.8 .7}.graph-edge-property_reference{stroke:#8b5a2b;stroke-dasharray:.25 .6}.graph-node{z-index:1;color:#202122;text-align:center;background:#f8f9fa;border:1px solid #72777d;border-radius:4px;width:116px;max-width:23%;min-height:48px;padding:.35rem .45rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 2px #00000021}.graph-node:hover,.graph-node.is-selected{background:#dce8f7;border-color:#36c}.graph-node span,.graph-node small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.graph-node span{font-size:.78rem;font-weight:700}.graph-node small{color:#54595d;margin-top:.12rem;font-size:.67rem}.graph-summary{color:#54595d;text-align:right;margin:.5rem 0 0;font-size:.78rem}.graph-details h2{overflow-wrap:anywhere;font-size:1.2rem}.graph-details p{color:#54595d;margin:.55rem 0;font-size:.82rem;line-height:1.45}.graph-details ul{gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.graph-details li{border-top:1px solid #c8ccd1;gap:.12rem;padding-top:.5rem;font-size:.8rem;display:grid}.graph-details li span{color:#54595d;font-size:.72rem}.site-shell[data-theme=dark] .graph-controls,.site-shell[data-theme=dark] .graph-details,.site-shell[data-theme=dark] .graph-canvas{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .graph-controls fieldset,.site-shell[data-theme=dark] .graph-search-results,.site-shell[data-theme=dark] .graph-details li{border-color:#54595d}.site-shell[data-theme=dark] .graph-controls legend,.site-shell[data-theme=dark] .graph-search-results small,.site-shell[data-theme=dark] .graph-node small,.site-shell[data-theme=dark] .graph-summary,.site-shell[data-theme=dark] .graph-details p,.site-shell[data-theme=dark] .graph-details li span{color:#c8ccd1}.site-shell[data-theme=dark] .graph-controls fieldset label,.site-shell[data-theme=dark] .graph-search-results button,.site-shell[data-theme=dark] .graph-node{color:#eaecf0}.site-shell[data-theme=dark] .graph-search-results,.site-shell[data-theme=dark] .graph-node{background:#34373c}.site-shell[data-theme=dark] .graph-search-results button{border-color:#54595d}.site-shell[data-theme=dark] .graph-search-results button:hover,.site-shell[data-theme=dark] .graph-node:hover,.site-shell[data-theme=dark] .graph-node.is-selected{background:#454a51}.site-shell[data-theme=fantasy] .graph-controls,.site-shell[data-theme=fantasy] .graph-details,.site-shell[data-theme=fantasy] .graph-canvas{color:#17261c;background:#d6e986;border-color:#4c985d}.site-shell[data-theme=fantasy] .graph-controls fieldset,.site-shell[data-theme=fantasy] .graph-search-results,.site-shell[data-theme=fantasy] .graph-details li{border-color:#8fbd78}.site-shell[data-theme=fantasy] .graph-controls legend,.site-shell[data-theme=fantasy] .graph-search-results small,.site-shell[data-theme=fantasy] .graph-node small,.site-shell[data-theme=fantasy] .graph-summary,.site-shell[data-theme=fantasy] .graph-details p,.site-shell[data-theme=fantasy] .graph-details li span{color:#355934}.site-shell[data-theme=fantasy] .graph-controls fieldset label,.site-shell[data-theme=fantasy] .graph-search-results button,.site-shell[data-theme=fantasy] .graph-node{color:#17261c}.site-shell[data-theme=fantasy] .graph-search-results,.site-shell[data-theme=fantasy] .graph-node{background:#e0ed9a}.site-shell[data-theme=fantasy] .graph-search-results button{border-color:#9ec46b}.site-shell[data-theme=fantasy] .graph-search-results button:hover,.site-shell[data-theme=fantasy] .graph-node:hover,.site-shell[data-theme=fantasy] .graph-node.is-selected{background:#c9df76}.timeline-reader{background:#fff;border:1px solid #a2a9b1;margin-top:1.1rem}.timeline-toolbar{background:#f8f9fa;border-bottom:1px solid #c8ccd1;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .85rem;font-size:.82rem;display:flex}.timeline-toolbar>div{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.timeline-toolbar .button{min-height:30px;padding:.25rem .55rem}.timeline-canvas{background:linear-gradient(#fff,#f8f9fa);padding:1rem;overflow:hidden}.timeline-axis{color:#54595d;border-bottom:2px solid #72777d;justify-content:space-between;margin-left:105px;padding-bottom:.35rem;font-size:.72rem;display:flex}.timeline-lane{grid-template-columns:95px minmax(0,1fr);gap:.6rem;min-height:45px;padding-top:.7rem;display:grid}.timeline-lane h2{color:#54595d;margin:0;font-family:inherit;font-size:.75rem;font-weight:700}.timeline-lane>div{min-height:28px;position:relative}.timeline-bar{text-overflow:ellipsis;white-space:nowrap;border:1px solid;border-radius:3px;min-height:24px;padding:.24rem .4rem;font-size:.72rem;font-weight:700;line-height:1.1;display:block;position:absolute;top:1px;overflow:hidden}.timeline-era{color:#202122;background:#dce8f7;border-color:#7795b5}.timeline-subera{color:#202122;background:#eaf3d2;border-color:#94a56f}.timeline-event-lane{border-top:1px solid #c8ccd1;min-height:72px}.timeline-event-lane>div{min-height:62px}.timeline-event{z-index:1;color:#202122;border-radius:2px;min-height:18px;font-size:.7rem;font-weight:700;text-decoration:none;display:block;position:absolute;top:20px}.timeline-event:hover{text-decoration:none}.timeline-event.is-period{background:#f5dfba;border:1px solid #8b5a2b;min-width:10px;padding:.18rem .3rem}.timeline-event.is-point{background:#36c;border:2px solid #fff;border-radius:50%;height:12px;min-height:0;padding:0;box-shadow:0 0 0 1px #36c;width:12px!important}.timeline-event.is-point span{color:#202122;text-overflow:ellipsis;white-space:nowrap;max-width:130px;position:absolute;top:15px;left:0;overflow:hidden}.timeline-event-list{border-top:1px solid #c8ccd1;padding:1rem}.timeline-event-list h2{font-size:1.2rem}.timeline-event-list ol{gap:.6rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.timeline-event-list li{border-top:1px solid #eaecf0;grid-template-columns:minmax(105px,.45fr) minmax(0,1.55fr);gap:.8rem;padding-top:.55rem;display:grid}.timeline-event-list time{color:#54595d;font-size:.8rem;font-weight:700}.timeline-event-list small{color:#72777d;margin-top:.15rem;font-size:.72rem;display:block}.timeline-event-list p{margin:.25rem 0 0;font-size:.88rem}.article-timeline li{grid-template-columns:130px minmax(0,1fr);gap:.45rem .8rem;display:grid}.article-timeline li time{color:#54595d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;font-weight:700}.article-timeline li p{grid-column:2}.timeline-era-form,.timeline-era-edit-form{background:#f8f9fa;border:1px solid #a2a9b1;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(150px,.9fr) minmax(135px,.8fr) 100px 100px auto;align-items:end;gap:.8rem;margin:1.2rem 0;padding:1rem;display:grid}.timeline-era-form label,.timeline-era-edit-form label{color:#202122;gap:.3rem;font-size:.8rem;font-weight:700;display:grid}.timeline-era-form input,.timeline-era-form select,.timeline-era-edit-form input,.timeline-era-edit-form select{color:#202122;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #a2a9b1;border-radius:4px;padding:.48rem}.timeline-era-form small{color:#54595d;font-size:.7rem;font-weight:400}.timeline-era-list{gap:.6rem;display:grid}.timeline-era-item{background:#fff;border:1px solid #c8ccd1;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.8rem .9rem;display:flex}.timeline-era-item>div{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;min-width:0;display:flex}.timeline-era-item strong{overflow-wrap:anywhere}.timeline-era-item span,.timeline-era-item small,.timeline-era-item code{color:#54595d;font-size:.78rem}.site-shell[data-theme=dark] .timeline-reader,.site-shell[data-theme=dark] .timeline-toolbar,.site-shell[data-theme=dark] .timeline-canvas,.site-shell[data-theme=dark] .timeline-era-form,.site-shell[data-theme=dark] .timeline-era-item{color:#eaecf0;background:#27292d;border-color:#72777d}.site-shell[data-theme=dark] .timeline-axis,.site-shell[data-theme=dark] .timeline-event-lane,.site-shell[data-theme=dark] .timeline-event-list,.site-shell[data-theme=dark] .timeline-event-list li{border-color:#54595d}.site-shell[data-theme=dark] .timeline-axis,.site-shell[data-theme=dark] .timeline-lane h2,.site-shell[data-theme=dark] .timeline-event-list time,.site-shell[data-theme=dark] .timeline-era-item span,.site-shell[data-theme=dark] .timeline-era-item small,.site-shell[data-theme=dark] .timeline-era-item code{color:#c8ccd1}.site-shell[data-theme=dark] .timeline-era-form label,.site-shell[data-theme=dark] .timeline-era-edit-form label,.site-shell[data-theme=dark] .timeline-era-form input,.site-shell[data-theme=dark] .timeline-era-form select,.site-shell[data-theme=dark] .timeline-era-edit-form input,.site-shell[data-theme=dark] .timeline-era-edit-form select,.site-shell[data-theme=dark] .timeline-event,.site-shell[data-theme=dark] .timeline-event.is-point span{color:#eaecf0}.site-shell[data-theme=dark] .timeline-era-form input,.site-shell[data-theme=dark] .timeline-era-form select,.site-shell[data-theme=dark] .timeline-era-edit-form input,.site-shell[data-theme=dark] .timeline-era-edit-form select{background:#34373c;border-color:#72777d}.site-shell[data-theme=dark] .timeline-era{color:#eaecf0;background:#344b61;border-color:#7795b5}.site-shell[data-theme=dark] .timeline-subera{color:#eaecf0;background:#43543c;border-color:#94a56f}.site-shell[data-theme=dark] .timeline-event.is-period{background:#5b442d;border-color:#bd9360}.site-shell[data-theme=fantasy] .timeline-reader,.site-shell[data-theme=fantasy] .timeline-toolbar,.site-shell[data-theme=fantasy] .timeline-canvas,.site-shell[data-theme=fantasy] .timeline-era-form,.site-shell[data-theme=fantasy] .timeline-era-item{color:#17261c;background:#d6e986;border-color:#4c985d}.site-shell[data-theme=fantasy] .timeline-axis,.site-shell[data-theme=fantasy] .timeline-event-lane,.site-shell[data-theme=fantasy] .timeline-event-list,.site-shell[data-theme=fantasy] .timeline-event-list li{border-color:#8fbd78}.site-shell[data-theme=fantasy] .timeline-axis,.site-shell[data-theme=fantasy] .timeline-lane h2,.site-shell[data-theme=fantasy] .timeline-event-list time,.site-shell[data-theme=fantasy] .timeline-era-item span,.site-shell[data-theme=fantasy] .timeline-era-item small,.site-shell[data-theme=fantasy] .timeline-era-item code{color:#355934}.site-shell[data-theme=fantasy] .timeline-era-form label,.site-shell[data-theme=fantasy] .timeline-era-edit-form label,.site-shell[data-theme=fantasy] .timeline-era-form input,.site-shell[data-theme=fantasy] .timeline-era-form select,.site-shell[data-theme=fantasy] .timeline-era-edit-form input,.site-shell[data-theme=fantasy] .timeline-era-edit-form select,.site-shell[data-theme=fantasy] .timeline-event,.site-shell[data-theme=fantasy] .timeline-event.is-point span{color:#17261c}.site-shell[data-theme=fantasy] .timeline-era-form input,.site-shell[data-theme=fantasy] .timeline-era-form select,.site-shell[data-theme=fantasy] .timeline-era-edit-form input,.site-shell[data-theme=fantasy] .timeline-era-edit-form select{background:#e0ed9a;border-color:#4c985d}.site-shell[data-theme=fantasy] .timeline-era{background:#79c975;border-color:#24785d}.site-shell[data-theme=fantasy] .timeline-subera{background:#b9d95d;border-color:#537a28}.site-shell[data-theme=fantasy] .timeline-event.is-period{background:#f0ab47;border-color:#ad6420}@media (width<=950px){.timeline-era-form,.timeline-era-edit-form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.timeline-toolbar{flex-direction:column;align-items:flex-start}.timeline-canvas{overflow-x:auto}.timeline-axis,.timeline-lane{min-width:530px}.timeline-event-list li{grid-template-columns:1fr;gap:.2rem}.article-timeline li{grid-template-columns:1fr}.article-timeline li p{grid-column:auto}.timeline-era-form,.timeline-era-edit-form{grid-template-columns:1fr}}@media (width<=1050px){.graph-layout{grid-template-columns:185px minmax(0,1fr)}.graph-details{grid-column:1/-1}.graph-details ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.graph-layout{grid-template-columns:1fr}.graph-controls{position:static}.graph-controls fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.graph-canvas{min-height:520px}.graph-node{width:100px}.graph-details ul,.relationship-type-form,.relationship-type-edit-form{grid-template-columns:1fr}.relationship-type-item{align-items:center}}
