@font-face{font-family:Basing;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/basing-regular.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Good OT;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/goodot.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Good OT;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/goodot-bold.woff2)format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Good OT;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/goodot-italic.woff2)format("woff2");font-style:italic;font-weight:400}@font-face{font-family:Good OT;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/goodot-bolditalic.woff2)format("woff2");font-style:italic;font-weight:700}@font-face{font-family:Good OT;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/goodot-condbold.woff2)format("woff2");font-style:normal;font-stretch:75%;font-weight:700}@font-face{font-family:Sabon;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/sabonltstd-roman.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Sabon;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/sabonltstd-italic.woff2)format("woff2");font-style:italic;font-weight:400}@font-face{font-family:Times New Roman;font-weight:700;font-style:italic;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/times-new-roman-bold-italic.woff2)format("woff2")}@font-face{font-family:Times New Roman;font-weight:700;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/times-new-roman-bold.woff2)format("woff2")}@font-face{font-family:RobotoMono;font-weight:400;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/robotomono-medium.ttf)format("truetype")}@font-face{font-family:RobotoMono;font-weight:400;font-style:italic;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/robotomono-mediumitalic.ttf)format("truetype")}@font-face{font-family:RobotoMono;font-weight:700;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/robotomono-bold.ttf)format("truetype")}@font-face{font-family:RobotoMono;font-weight:700;font-style:italic;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/robotomono-bolditalic.ttf)format("truetype")}@font-face{font-family:RobotoMono;font-weight:light;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/robotomono-light.ttf)format("truetype")}@font-face{font-family:RobotoMono;font-weight:light;font-style:italic;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/robotomono-lightitalic.ttf)format("truetype")}@font-face{font-family:KeaniaOne;font-weight:400;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/keaniaone-regular.ttf)format("truetype")}@font-face{font-family:Asimovian;font-weight:400;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/asimovian-regular.ttf)format("truetype")}@font-face{font-family:TiltNeon;font-weight:400;font-style:normal;src:url(../../../modules/sf2e-murder-in-metal-city/assets/fonts/tiltneon-regular-variablefont-xrot-yrot.ttf)format("truetype")}.metalcity-wrapper,.metalcity-dialog,.metalcity.adventure-importer{--heading-color:$black;--heading-color-light:$white;--heading-underline:$black;--text-color-white:white;--scroll-bar-dark:#13315699;--scroll-bar-light:#d8c384;--table-color-light:white;--table-color-dark:#e0f2f5;--table-note-color:#2c4f6a;--table-heading-color:#2c4f6a;--table-subheading-color:white;--read-aloud-text:$mimc-secondary;--encounter-background:$mimc-green;--color-shadow-primary:$black;--navbar-background:$mimc-gray;--navbar-text-light:$mimc-gray;--chapter-background:$mimc-gray;--directory-shadow-color:#d3ebdb80}.journal-sheet.metalcity-wrapper:not(.minimized){background:0 0;border:50px solid #0000;border-image-slice:100 fill;border-image-width:50px;border-image-outset:0;border-image-repeat:repeat;margin:0;padding:0;overflow:visible;box-shadow:none!important}.journal-sheet.metalcity-wrapper:not(.minimized) .window-header{z-index:6;background-color:#133156;border:none;width:100%;margin-top:-50px;position:relative;overflow:visible}.journal-sheet.metalcity-wrapper:not(.minimized) .window-header .window-title{font-family:KeaniaOne}.journal-sheet.metalcity-wrapper:not(.minimized) .window-header .configure-sheet{display:none!important}.journal-sheet.metalcity-wrapper:not(.minimized) .window-header *{text-shadow:0 0 3px #000;filter:drop-shadow(0 0 3px #000)}.journal-sheet.metalcity-wrapper:not(.minimized) .window-header :not(.window-title):hover{text-shadow:0 0 .5em #ef43be;color:#fbd0ef}.journal-sheet.metalcity-wrapper:not(.minimized):not(.distraction-free) .decoration{position:absolute}.journal-sheet.metalcity-wrapper:not(.minimized).distraction-free .decoration{display:none}.journal-sheet.metalcity-wrapper:not(.minimized).distraction-free .window-header{pointer-events:all;z-index:5;flex-basis:30px;margin-top:-30px;padding:0;position:relative}.journal-sheet.metalcity-wrapper:not(.minimized) .decoration{z-index:1;pointer-events:none}.journal-sheet.metalcity-wrapper .window-content{background:0 0}.journal-sheet.metalcity-wrapper .window-content .editor-edit{background-color:var(--red);color:var(--heading-color-cream)}.journal-sheet.metalcity-wrapper .header-actions .create-page{display:none}.journal-sheet.metalcity-wrapper .scrollable{overflow-y:overlay;padding-right:0}.journal-sheet.metalcity-wrapper.distraction-free .journal-sidebar{border-right-width:5.5px}.journal-sheet.metalcity-wrapper:not(.distraction-free) .journal-sidebar:before{content:" ";background:#133156;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.journal-sheet.metalcity-wrapper:not(.distraction-free) .journal-sidebar:after{content:" ";background-image:url(../../../modules/sf2e-murder-in-metal-city/assets/layout/border.webp);background-position:100%;background-repeat:repeat-y;background-size:48px;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.journal-sheet.metalcity-wrapper .journal-sidebar{--sidebar-width-collapsed:48px;color:#000;position:relative}.journal-sheet.metalcity-wrapper .journal-sidebar>*{z-index:1}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .fa-solid,.journal-sheet.metalcity-wrapper .journal-sidebar .toc .fas{font-weight:300}.journal-sheet.metalcity-wrapper .journal-sidebar .toc{padding:0}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page-title,.journal-sheet.metalcity-wrapper .journal-sidebar .toc .heading-link{margin-left:-5px;padding-left:5px}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page-title:hover,.journal-sheet.metalcity-wrapper .journal-sidebar .toc .heading-link:hover{text-shadow:0 0 5px #00aeef8c}.journal-sheet.metalcity-wrapper .journal-sidebar .toc{--color-ownership-none:white}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page{color:#d3ebdb;border:none;border-bottom:1px dashed #2c4f6a80}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page:last-child{border-bottom:none}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page.active{border:none;border-bottom:1px dashed #133156e6;border:inherit;color:#133156;background-color:#6ec49899;border-color:#13315666;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;box-shadow:inset 0 12px 12px -12px #13315666,inset 0 -12px 12px -12px #13315666}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page.active+:not(.active){border-top:none}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page.active:after{border-color:#6ec498}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page.active{--color-ownership-none:#133156bf}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page.active .page-index{color:#bdbdca}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page:has(+.page.active){border-bottom-color:#bdbdcae6}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page .headings li{border-bottom:2px dotted #2c4f6a66}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page .headings li:last-child{border-bottom:none}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page-index{color:#d3ebdb}.journal-sheet.metalcity-wrapper .journal-sidebar .toc .page-index.location{font-weight:700}.journal-sheet.metalcity-wrapper .journal-sidebar .action-buttons .create{display:none}.journal-sheet.metalcity-wrapper .journal-sidebar .action-buttons button.previous,.journal-sheet.metalcity-wrapper .journal-sidebar .action-buttons button.next{flex-grow:1}.journal-sheet.metalcity-wrapper .journal-sidebar .action-buttons button.previous:hover,.journal-sheet.metalcity-wrapper .journal-sidebar .action-buttons button.next:hover{color:#ef43be;background-color:#0c678b}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar{--sidebar-width-collapsed:48px;background-image:url(../../../modules/sf2e-murder-in-metal-city/assets/layout/border.webp);background-position:100%;background-repeat:repeat-y;background-size:var(--sidebar-width-collapsed);padding-bottom:0;font-size:13px}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar:before,.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar:after{display:none}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar .inline-control{background-color:#133156}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar .inline-control:hover{background-color:#0c678b}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar .page-index{color:#fff;background-color:#13315699}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar .action-buttons{margin:2px}.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar .action-buttons button.previous,.journal-sheet.metalcity-wrapper:not(.expanded) .journal-sidebar .action-buttons button.next{width:var(--sidebar-width-collapsed);background-color:#133156;border:none;margin:1px}.journal-sheet.metalcity-wrapper .entry-title{padding:0 56px}.journal-sheet.metalcity-wrapper .journal-header{margin:0}.journal-sheet.metalcity-wrapper .journal-header input[name=name]{display:none}.journal-sheet.metalcity-wrapper .journal-entry-content{background:#fff;border:none;border-radius:0}.journal-sheet.metalcity-wrapper .journal-entry-pages{background-blend-mode:lighten;background-color:#ffffff80;background-image:url(../../../modules/sf2e-murder-in-metal-city/assets/layout/transparent-triangles.webp);background-position:bottom;background-repeat:repeat-x;background-size:contain;margin:0}.journal-sheet.metalcity-wrapper .journal-entry-pages .scrollable{padding:0}.journal-sheet.metalcity-wrapper .journal-entry-page{margin:0 0 1em;padding:0 56px;overflow:hidden}.journal-sheet.metalcity-wrapper .chapter-label{font-family:broad;display:none}.journal-sheet.metalcity-wrapper{scrollbar-color:#72a7b7 #111}.journal-sheet.metalcity-wrapper ::-webkit-scrollbar{width:3px;height:3px}.journal-sheet.metalcity-wrapper ::-webkit-scrollbar-thumb{background:linear-gradient(var(--scroll-bar-dark));background:linear-gradient(90deg,#663c3e8c 0%,#663c3eb3 100%);border:none;border-radius:4px 0 0 4px}.journal-sheet.metalcity-wrapper ::-webkit-scrollbar-track{box-shadow:none}.journal-sheet.metalcity-wrapper .window-resizable-handle{z-index:2;background:unset;text-shadow:0 0 .5em #000,0 0 .5em #000;border:none;bottom:-10px;right:-13px}.metalcity,.metalcity-wrapper{font-size:12pt}.metalcity .action p,.metalcity-wrapper .action p{font-family:Good OT,Arial,sans-serif}.metalcity .action p:not(.no-indent),.metalcity-wrapper .action p:not(.no-indent){text-indent:-2ch;padding-left:2ch}.metalcity .action p:not(.no-indent) a,.metalcity-wrapper .action p:not(.no-indent) a{text-indent:0;padding-left:.3em}.metalcity .planet-info,.metalcity-wrapper .planet-info{color:#fff;background-color:#133156;border-top-left-radius:50px;flex-direction:row;align-items:flex-start;column-gap:1rem;margin:1em;padding:1em;display:flex}.metalcity .planet-info .planet,.metalcity-wrapper .planet-info .planet{object-fit:contain;flex:1}.metalcity .planet-info span,.metalcity-wrapper .planet-info span{flex:2}.metalcity .planet-info span h3,.metalcity-wrapper .planet-info span h3{color:#fff;font-variant:small-caps;border-bottom:2px solid #fff;font-family:RobotoMono}.metalcity .planet-info span p,.metalcity-wrapper .planet-info span p,.metalcity aside:not(.journal-sidebar),.metalcity-wrapper aside:not(.journal-sidebar){font-family:Good OT,Arial,sans-serif}.metalcity aside:not(.journal-sidebar):not(.sidebar),.metalcity-wrapper aside:not(.journal-sidebar):not(.sidebar){color:var(--heading-color)}.metalcity aside:not(.journal-sidebar):not(.float-left):not(.float-right),.metalcity-wrapper aside:not(.journal-sidebar):not(.float-left):not(.float-right){border-left:2px solid var(--heading-color);border-right:2px solid var(--heading-color);width:99%;margin-left:auto;margin-right:auto;padding-left:1.5ch;padding-right:1.5ch}.metalcity aside:not(.journal-sidebar).float-right,.metalcity-wrapper aside:not(.journal-sidebar).float-right{text-align:left;border-left:2px solid var(--heading-color);width:calc(50% + 1em);margin-left:1em;margin-right:-2.25em;padding-left:1.5ch}.metalcity aside:not(.journal-sidebar).float-left,.metalcity-wrapper aside:not(.journal-sidebar).float-left{text-align:right;border-right:2px solid var(--heading-color);width:calc(50% + 1em);margin-left:-2.25em;margin-right:1em;padding-right:1.5ch}.metalcity aside:not(.journal-sidebar) h1:first-child,.metalcity-wrapper aside:not(.journal-sidebar) h1:first-child{text-align:center;margin-top:0;margin-bottom:.5em;font-size:1.7em}.metalcity aside:not(.journal-sidebar) h1,.metalcity-wrapper aside:not(.journal-sidebar) h1{font-family:RobotoMono;font-weight:400}.metalcity aside:not(.journal-sidebar).sidebar,.metalcity-wrapper aside:not(.journal-sidebar).sidebar{width:calc(50% + 1em);color:inherit;margin-top:.5em;margin-bottom:.5em;padding:1em;position:relative}.metalcity aside:not(.journal-sidebar).sidebar:not(.float-left):not(.float-right),.metalcity-wrapper aside:not(.journal-sidebar).sidebar:not(.float-left):not(.float-right){width:auto;margin:1em -2ch;padding:1.5em 3ch}.metalcity aside:not(.journal-sidebar).sidebar,.metalcity-wrapper aside:not(.journal-sidebar).sidebar{text-shadow:none;color:#133156;background-color:#d3ebdb}.metalcity aside:not(.journal-sidebar).sidebar .h1,.metalcity-wrapper aside:not(.journal-sidebar).sidebar .h1{font-family:RobotoMono;font-weight:light}.metalcity aside:not(.journal-sidebar).sidebar.float-right,.metalcity-wrapper aside:not(.journal-sidebar).sidebar.float-right,.metalcity aside:not(.journal-sidebar).sidebar.float-left,.metalcity-wrapper aside:not(.journal-sidebar).sidebar.float-left{text-align:left}.metalcity .advancement-track,.metalcity-wrapper .advancement-track{background-blend-mode:soft-light;background-color:#fff3;background-repeat:repeat;background-size:275.5px 637.5px;border-style:solid;border-width:5.5px;border-image-slice:22;border-image-repeat:repeat;margin:1.3rem -56px;padding:.2em 3em}.metalcity .advancement-track h1,.metalcity-wrapper .advancement-track h1{text-transform:none;font-variant:small-caps;font-family:Good OT,Arial,sans-serif}.metalcity .advancement-track p,.metalcity-wrapper .advancement-track p{flex-direction:row;align-items:center;gap:1ch;display:flex}.metalcity .advancement-track p:first-of-type,.metalcity-wrapper .advancement-track p:first-of-type{justify-content:center;margin-bottom:1em}.metalcity .advancement-track .level,.metalcity-wrapper .advancement-track .level{color:var(--heading-color);flex:0 0 2ch;justify-content:center;margin-bottom:-.2em;font-family:Good OT,Arial,sans-serif;font-size:2.4em;line-height:1.5em;display:inline-flex}.metalcity .encounter,.metalcity-wrapper .encounter{background:#0c678bbf;border-top-left-radius:50px;margin:1.3rem -33px;padding:.25em 25px 1.1em 40px;position:relative;box-shadow:0 0 10px #2c4f6acc,0 0 20px #6ec49866,0 0 30px #6ec49833}.metalcity .encounter *,.metalcity-wrapper .encounter *{z-index:2;position:relative}.metalcity .encounter:before,.metalcity-wrapper .encounter:before{content:"";background-color:#133156;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.metalcity .encounter:after,.metalcity-wrapper .encounter:after{content:"";background-color:#6ec498;width:100%;height:1px;position:absolute;bottom:-10px;left:0}.metalcity .encounter .header,.metalcity-wrapper .encounter .header{grid-template:"icon title""icon link"1fr/5.25em auto;gap:.1ch 1.5ch;margin:.75em -18px .25em;padding-right:.5em;display:grid}.metalcity .encounter .header img,.metalcity-wrapper .encounter .header img{z-index:0;grid-area:icon}.metalcity .encounter .header h2,.metalcity-wrapper .encounter .header h2{grid-area:title;align-items:end;margin:0}.metalcity .encounter .header h2:before,.metalcity-wrapper .encounter .header h2:before,.metalcity .encounter .header h2:after,.metalcity-wrapper .encounter .header h2:after{all:unset}.metalcity .encounter .header .link,.metalcity-wrapper .encounter .header .link{flex-flow:wrap;grid-area:link;align-content:flex-start;gap:.25em .5ch;padding-top:.2em;font-size:.9em;display:flex}.metalcity .encounter .header .link a.entity-link,.metalcity-wrapper .encounter .header .link a.entity-link{text-transform:uppercase;padding:.4em .5em .2em}.metalcity .handout,.metalcity-wrapper .handout{clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);color:#fff;background-color:#6ec498;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:calc(100% + 5em);margin:.5em -2.5em;padding:3em 3.5em;font-family:Good OT,Arial,sans-serif;font-size:1.2em;position:relative}.metalcity .handout:before,.metalcity-wrapper .handout:before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);clip-path:inherit;z-index:-1;background-image:url(../../../modules/sf2e-murder-in-metal-city/assets/layout/handout.webp);position:absolute;top:2px;left:2px}.metalcity .handout .title,.metalcity-wrapper .handout .title{text-align:right}.metalcity .handout h1,.metalcity .handout h2,.metalcity-wrapper .handout h1,.metalcity-wrapper .handout h2{color:#fff;margin-bottom:1em;font-family:Good OT,Arial,sans-serif}.metalcity,.metalcity-wrapper{color:#000;--color-text-hyperlink:#133156;padding-top:1em;padding-bottom:2em;font-family:Sabon,Times New Roman,Times,serif;line-height:1.4em}.metalcity .float-right,.metalcity-wrapper .float-right{float:right;width:calc(50% + 2em);margin-left:.5em;margin-right:-2em}.metalcity .float-left,.metalcity-wrapper .float-left{float:left;width:calc(50% + 2em);margin-left:-2em;margin-right:.5em}.metalcity h1:not(.window-title),.metalcity-wrapper h1:not(.window-title){color:var(--heading-color);text-align:center;border:none;margin:.5em 0 .1em;font-family:Good OT,Arial,sans-serif;font-size:1.4em;font-weight:700}.bestiary .metalcity h1:not(.window-title),.metalcity h1:not(.window-title).bestiary,.bestiary .metalcity-wrapper h1:not(.window-title),.metalcity-wrapper h1:not(.window-title).bestiary{text-transform:none;text-align:left;font-family:Good OT,Arial,sans-serif;font-size:2.1em}.metalcity h1:not(.window-title).contents,.metalcity-wrapper h1:not(.window-title).contents{text-transform:none;text-align:left;font-family:Good OT,Arial,sans-serif}.metalcity h1:not(.window-title).table,.metalcity-wrapper h1:not(.window-title).table{color:#000;text-align:left;margin-bottom:-.4em;font-family:Good OT,Arial,sans-serif;font-size:1.3em}.metalcity h1:not(.window-title).chapter-heading,.metalcity-wrapper h1:not(.window-title).chapter-heading{text-transform:none;color:#fff;text-align:center;text-shadow:0 0 1em #000,0 0 1em #000;z-index:1;flex-direction:column;justify-content:center;align-items:center;min-height:1.5em;margin-bottom:2em;padding-bottom:.1em;font-family:KeaniaOne;font-size:2em;font-weight:700;line-height:1em;display:flex;position:relative}.metalcity h1:not(.window-title).chapter-heading .chapter,.metalcity-wrapper h1:not(.window-title).chapter-heading .chapter{font-size:.66em;display:block}.metalcity h1:not(.window-title).chapter-heading .subtitle,.metalcity-wrapper h1:not(.window-title).chapter-heading .subtitle{font-size:.3em;font-style:italic;display:block}.metalcity .chapter-image,.metalcity-wrapper .chapter-image{max-width:unset;border-bottom-right-radius:50px;width:calc(100% + 112px);margin:-1em -56px -6em;display:block}.metalcity h2:not(.action *),.metalcity-wrapper h2:not(.action *){color:#fff;text-align:left;text-transform:uppercase;background-color:#133156;border-bottom:none;margin:.25em 0 1em;padding:.25em .25em 0;font-family:KeaniaOne;font-size:1.2em;font-weight:700;font-stretch:75%;position:relative}.metalcity h2:not(.action *):before,.metalcity-wrapper h2:not(.action *):before{content:"";background-color:#133156;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.metalcity h2:not(.action *):after,.metalcity-wrapper h2:not(.action *):after{content:"";background-color:#6ec498;width:100%;height:1px;position:absolute;bottom:-10px;left:0}.metalcity .action>h2,.metalcity-wrapper .action>h2{text-align:left;text-transform:uppercase;border-bottom:none;margin:.25em 0 .6em;padding:.25em .25em 0;font-family:KeaniaOne;font-size:1.2em;font-weight:700;font-stretch:75%;position:relative}.metalcity .action>h2:before,.metalcity-wrapper .action>h2:before{content:"";background-color:#133156;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.metalcity h3,.metalcity-wrapper h3{color:#2c4f6a;border-bottom:none;margin:.5em 0 .1em;font-family:KeaniaOne;font-size:1.2em;font-weight:700;font-stretch:75%}.metalcity h4,.metalcity-wrapper h4{font-variant:small-caps;font-size:1em;font-weight:700}.metalcity .split,.metalcity-wrapper .split{flex-direction:row;justify-content:space-between;display:flex}.metalcity p,.metalcity-wrapper p{margin:.25em 0}.metalcity .read-aloud,.metalcity-wrapper .read-aloud{cursor:pointer;color:var(--read-aloud-text);background:linear-gradient(#0c678b1a,#0c678b0d);border-top:1px solid #133156;border-bottom:1px solid #133156;margin:.75em -.75em;padding:.15em .75em;font-family:Good OT,Arial,sans-serif;transition:background 1s ease-in-out;position:relative}.metalcity .read-aloud:after,.metalcity-wrapper .read-aloud:after{content:"💬";text-align:center;background-color:#e5e6eb;border-radius:5px;width:16px;height:16px;font-size:10px;line-height:16px;transition:background-color 1s ease-in-out;display:block;position:absolute;top:-8px;right:-8px}.metalcity .read-aloud:hover,.metalcity-wrapper .read-aloud:hover{background:linear-gradient(#ef43be1f,#ef43be12)}.metalcity .read-aloud:hover:after,.metalcity-wrapper .read-aloud:hover:after{background-color:#ef43be}.metalcity p.hanging-indent,.metalcity-wrapper p.hanging-indent{text-indent:-2ch;padding-left:2ch}.metalcity .left,.metalcity-wrapper .left{text-align:left}.metalcity .right,.metalcity-wrapper .right{text-align:right}.metalcity .centered,.metalcity-wrapper .centered{text-align:center}.metalcity .white,.metalcity-wrapper .white{color:var(--text-color-white)}.metalcity .reduced,.metalcity-wrapper .reduced{font-size:.7em}.metalcity .small-caps,.metalcity-wrapper .small-caps{font-variant:small-caps}.metalcity .no-display,.metalcity-wrapper .no-display{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:none;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.metalcity .text-label,.metalcity-wrapper .text-label{text-transform:uppercase;font-weight:700}.metalcity .normal,.metalcity-wrapper .normal{font-style:normal}.metalcity .black,.metalcity-wrapper .black{color:#000}.metalcity blockquote,.metalcity-wrapper blockquote{width:80%;color:var(--heading-color);border:none;margin:.5em auto;padding:1em 0;font-size:.9em;font-style:italic}.metalcity blockquote.wide,.metalcity-wrapper blockquote.wide{width:100%}.metalcity blockquote p,.metalcity-wrapper blockquote p{text-align:center;margin:0}.metalcity blockquote p:before,.metalcity-wrapper blockquote p:before{content:open-quote}.metalcity blockquote p:after,.metalcity-wrapper blockquote p:after{content:close-quote}.metalcity blockquote cite,.metalcity-wrapper blockquote cite{text-align:center;margin:none;display:block}.metalcity blockquote cite:before,.metalcity-wrapper blockquote cite:before{content:"—"}.metalcity a.entity-link,.metalcity a.content-link,.metalcity a.inline-roll,.metalcity a.inline-check,.metalcity span[data-pf2-check],.metalcity-wrapper a.entity-link,.metalcity-wrapper a.content-link,.metalcity-wrapper a.inline-roll,.metalcity-wrapper a.inline-check,.metalcity-wrapper span[data-pf2-check]{color:var(--text-color-white);text-indent:0;background:#2c4f6a;border:none;border-radius:.2em;padding:.1em .3em .05em;font-family:Good OT,Arial,sans-serif;font-size:.9em}.metalcity a.entity-link:before,.metalcity a.entity-link i.fas,.metalcity a.entity-link i.fa-solid,.metalcity a.content-link:before,.metalcity a.content-link i.fas,.metalcity a.content-link i.fa-solid,.metalcity a.inline-roll:before,.metalcity a.inline-roll i.fas,.metalcity a.inline-roll i.fa-solid,.metalcity a.inline-check:before,.metalcity a.inline-check i.fas,.metalcity a.inline-check i.fa-solid,.metalcity span[data-pf2-check]:before,.metalcity span[data-pf2-check] i.fas,.metalcity span[data-pf2-check] i.fa-solid,.metalcity-wrapper a.entity-link:before,.metalcity-wrapper a.entity-link i.fas,.metalcity-wrapper a.entity-link i.fa-solid,.metalcity-wrapper a.content-link:before,.metalcity-wrapper a.content-link i.fas,.metalcity-wrapper a.content-link i.fa-solid,.metalcity-wrapper a.inline-roll:before,.metalcity-wrapper a.inline-roll i.fas,.metalcity-wrapper a.inline-roll i.fa-solid,.metalcity-wrapper a.inline-check:before,.metalcity-wrapper a.inline-check i.fas,.metalcity-wrapper a.inline-check i.fa-solid,.metalcity-wrapper span[data-pf2-check]:before,.metalcity-wrapper span[data-pf2-check] i.fas,.metalcity-wrapper span[data-pf2-check] i.fa-solid{color:var(--table-color-dark)}.metalcity a.entity-link:hover,.metalcity a.content-link:hover,.metalcity a.inline-roll:hover,.metalcity a.inline-check:hover,.metalcity span[data-pf2-check]:hover,.metalcity-wrapper a.entity-link:hover,.metalcity-wrapper a.content-link:hover,.metalcity-wrapper a.inline-roll:hover,.metalcity-wrapper a.inline-check:hover,.metalcity-wrapper span[data-pf2-check]:hover{text-shadow:0 0 4px var(--table-color-dark)}.metalcity a.entity-link span[data-visibility],.metalcity a.content-link span[data-visibility],.metalcity a.inline-roll span[data-visibility],.metalcity a.inline-check span[data-visibility],.metalcity span[data-pf2-check] span[data-visibility],.metalcity-wrapper a.entity-link span[data-visibility],.metalcity-wrapper a.content-link span[data-visibility],.metalcity-wrapper a.inline-roll span[data-visibility],.metalcity-wrapper a.inline-check span[data-visibility],.metalcity-wrapper span[data-pf2-check] span[data-visibility]{background:0 0}.metalcity a.entity-link span[data-visibility]:not([data-visibility=all]),.metalcity a.content-link span[data-visibility]:not([data-visibility=all]),.metalcity a.inline-roll span[data-visibility]:not([data-visibility=all]),.metalcity a.inline-check span[data-visibility]:not([data-visibility=all]),.metalcity span[data-pf2-check] span[data-visibility]:not([data-visibility=all]),.metalcity-wrapper a.entity-link span[data-visibility]:not([data-visibility=all]),.metalcity-wrapper a.content-link span[data-visibility]:not([data-visibility=all]),.metalcity-wrapper a.inline-roll span[data-visibility]:not([data-visibility=all]),.metalcity-wrapper a.inline-check span[data-visibility]:not([data-visibility=all]),.metalcity-wrapper span[data-pf2-check] span[data-visibility]:not([data-visibility=all]){outline:none;font-size:.9em;position:relative;top:-1px}.metalcity a.entity-link i[data-pf2-repost],.metalcity a.content-link i[data-pf2-repost],.metalcity a.inline-roll i[data-pf2-repost],.metalcity a.inline-check i[data-pf2-repost],.metalcity span[data-pf2-check] i[data-pf2-repost],.metalcity-wrapper a.entity-link i[data-pf2-repost],.metalcity-wrapper a.content-link i[data-pf2-repost],.metalcity-wrapper a.inline-roll i[data-pf2-repost],.metalcity-wrapper a.inline-check i[data-pf2-repost],.metalcity-wrapper span[data-pf2-check] i[data-pf2-repost]{background:0 0;border:none}.metalcity a.entity-link i[data-pf2-repost]:hover,.metalcity a.content-link i[data-pf2-repost]:hover,.metalcity a.inline-roll i[data-pf2-repost]:hover,.metalcity a.inline-check i[data-pf2-repost]:hover,.metalcity span[data-pf2-check] i[data-pf2-repost]:hover,.metalcity-wrapper a.entity-link i[data-pf2-repost]:hover,.metalcity-wrapper a.content-link i[data-pf2-repost]:hover,.metalcity-wrapper a.inline-roll i[data-pf2-repost]:hover,.metalcity-wrapper a.inline-check i[data-pf2-repost]:hover,.metalcity-wrapper span[data-pf2-check] i[data-pf2-repost]:hover{text-shadow:0 0 4px var(--table-color-dark), 0 0 4px var(--table-color-dark)}.metalcity a.entity-link i[data-pf2-repost]:active,.metalcity a.content-link i[data-pf2-repost]:active,.metalcity a.inline-roll i[data-pf2-repost]:active,.metalcity a.inline-check i[data-pf2-repost]:active,.metalcity span[data-pf2-check] i[data-pf2-repost]:active,.metalcity-wrapper a.entity-link i[data-pf2-repost]:active,.metalcity-wrapper a.content-link i[data-pf2-repost]:active,.metalcity-wrapper a.inline-roll i[data-pf2-repost]:active,.metalcity-wrapper a.inline-check i[data-pf2-repost]:active,.metalcity-wrapper span[data-pf2-check] i[data-pf2-repost]:active{border-style:initial;color:var(--table-color-light)}.metalcity table,.metalcity-wrapper table{background:0 0;border:none;font-family:Good OT,Arial,sans-serif}.metalcity table.wide,.metalcity-wrapper table.wide{width:calc(100% + 5em);margin:.5em -2.5em}.metalcity table tr,.metalcity-wrapper table tr{background:0 0;border:none}.metalcity table tr:nth-of-type(odd) td,.metalcity-wrapper table tr:nth-of-type(odd) td{background-color:var(--table-color-light)}.metalcity table tr:nth-of-type(2n) td,.metalcity-wrapper table tr:nth-of-type(2n) td{background-color:var(--table-color-dark)}.metalcity table th,.metalcity table td,.metalcity-wrapper table th,.metalcity-wrapper table td{padding:.3em .5em}.metalcity table th,.metalcity-wrapper table th{text-align:left;color:#fff;white-space:nowrap;background-color:var(--table-heading-color)}.metalcity table th.subheading,.metalcity-wrapper table th.subheading{color:#000;background-color:var(--table-subheading-color)}.metalcity table td.indent,.metalcity-wrapper table td.indent{padding-left:2.5ch}.metalcity table tr td.note,.metalcity-wrapper table tr td.note{background-color:var(--table-note-color);padding-left:2.5ch;position:relative}.metalcity table tr td.note:before,.metalcity-wrapper table tr td.note:before{content:"*";position:absolute;left:1ch}.metalcity hr,.metalcity-wrapper hr{border:none;border-top:.1em solid #000;margin:.5em 0}.metalcity img,.metalcity-wrapper img{shape-margin:.5em;z-index:1;pointer-events:painted;border:none;position:relative}.metalcity img.float-left,.metalcity img.float-right,.metalcity-wrapper img.float-left,.metalcity-wrapper img.float-right{z-index:1;max-width:350px;position:relative}.metalcity img.float-left.safe-journal,.metalcity img.float-right.safe-journal,.metalcity-wrapper img.float-left.safe-journal,.metalcity-wrapper img.float-right.safe-journal{shape-outside:none!important}.metalcity figure img,.metalcity-wrapper figure img{box-shadow:none}.metalcity .traits,.metalcity-wrapper .traits{flex-flow:wrap;margin:0;padding:0;display:flex}.metalcity .trait,.metalcity-wrapper .trait{text-transform:uppercase;color:#fff;border-left:.4ch solid #9edae5;border-right:.4ch solid #9edae5;justify-content:center;align-items:center;padding:.5em 1ch .25em;font-family:Good OT,Arial,sans-serif;font-size:.7em;font-weight:700;line-height:1em;display:flex}.metalcity .trait:first-of-type,.metalcity-wrapper .trait:first-of-type{border-left-width:.8ch}.metalcity .trait:last-of-type,.metalcity-wrapper .trait:last-of-type{border-right-width:.8ch;margin-bottom:.25rem}.metalcity .trait,.metalcity-wrapper .trait{background-color:#2c4f6a}.metalcity .trait.uncommon,.metalcity-wrapper .trait.uncommon{background-color:#98503d}.metalcity .trait.rare,.metalcity-wrapper .trait.rare{background-color:#002664}.metalcity .trait.unique,.metalcity-wrapper .trait.unique{background-color:#54166d}.metalcity .trait.alignment,.metalcity-wrapper .trait.alignment{background-color:#576293}.metalcity .trait.size,.metalcity-wrapper .trait.size{background-color:#3a7b59}.metalcity.adventure-importer,.metalcity-wrapper.adventure-importer{background:0 0;border:50px solid #0000;border-image-slice:100 fill;border-image-width:50px;border-image-outset:0;border-image-repeat:repeat;min-height:768px;padding:0;box-shadow:none!important;min-width:800px!important}.metalcity.adventure-importer h4,.metalcity-wrapper.adventure-importer h4{font-variant:normal}.metalcity.adventure-importer.window-app .window-content,.metalcity-wrapper.adventure-importer.window-app .window-content{background:#133156}.metalcity.adventure-importer .scrollable,.metalcity-wrapper.adventure-importer .scrollable{margin-right:0}.metalcity.adventure-importer .window-content,.metalcity-wrapper.adventure-importer .window-content{background-color:#133156;padding:0}.metalcity.adventure-importer .window-content .standard-form,.metalcity-wrapper.adventure-importer .window-content .standard-form{grid-template:"banner banner""header header""contents contents"min-content"footer footer"/3fr 1fr;padding:0;display:grid}.metalcity.adventure-importer .window-content .adventure-contents,.metalcity-wrapper.adventure-importer .window-content .adventure-contents{grid-area:contents;padding:0 3em}.metalcity.adventure-importer .window-content .adventure-contents.flexrow,.metalcity-wrapper.adventure-importer .window-content .adventure-contents.flexrow{grid-template:"overview contents"min-content"overview options"min-content/3fr 1fr;display:grid}.metalcity.adventure-importer .window-content,.metalcity-wrapper.adventure-importer .window-content{gap:1em;padding:0}.metalcity.adventure-importer .window-content .adventure-banner,.metalcity-wrapper.adventure-importer .window-content .adventure-banner{object-fit:cover;border-radius:0;grid-area:banner;width:100%;height:300px;margin:0}.metalcity.adventure-importer .window-content .adventure-header,.metalcity-wrapper.adventure-importer .window-content .adventure-header{grid-area:header}.metalcity.adventure-importer .window-content .adventure-header h1,.metalcity-wrapper.adventure-importer .window-content .adventure-header h1{color:#fff;border:none;margin:0;font-family:KeaniaOne;font-size:2.5em;line-height:1em}.metalcity.adventure-importer .window-content .adventure-overview,.metalcity-wrapper.adventure-importer .window-content .adventure-overview{background:#bdbdca;border-radius:4px;grid-area:overview;height:100%;max-height:300px;padding:0 1em 1em;overflow-y:auto}.metalcity.adventure-importer .window-content .adventure-overview h2,.metalcity-wrapper.adventure-importer .window-content .adventure-overview h2{font-size:1em}.metalcity.adventure-importer .window-content .import-controls,.metalcity-wrapper.adventure-importer .window-content .import-controls{background:#bdbdca;border-radius:4px;grid-area:contents;padding:0 1em 1em;overflow-y:auto}.metalcity.adventure-importer .window-content .import-controls div.form-group,.metalcity-wrapper.adventure-importer .window-content .import-controls div.form-group{margin:0;padding-left:1ch}.metalcity.adventure-importer .window-content .import-controls h2,.metalcity-wrapper.adventure-importer .window-content .import-controls h2{font-size:1em}.metalcity.adventure-importer .window-content .import-options,.metalcity-wrapper.adventure-importer .window-content .import-options{background:#bdbdca;border-radius:4px;grid-area:options;min-width:260px;padding:0 1em 1em;overflow-y:auto}.metalcity.adventure-importer .window-content .import-options .form-group,.metalcity-wrapper.adventure-importer .window-content .import-options .form-group{margin-left:1ch}.metalcity.adventure-importer .window-content .import-options .form-group label,.metalcity-wrapper.adventure-importer .window-content .import-options .form-group label{white-space:nowrap}.metalcity.adventure-importer .window-content .import-options h2,.metalcity-wrapper.adventure-importer .window-content .import-options h2{font-size:1em}.metalcity.adventure-importer .window-content .form-footer,.metalcity-wrapper.adventure-importer .window-content .form-footer{grid-area:footer;justify-content:center;align-items:center;margin-bottom:1em;display:flex}.metalcity.adventure-importer .window-content .form-footer>:first-child:not(:last-child),.metalcity-wrapper.adventure-importer .window-content .form-footer>:first-child:not(:last-child){margin-left:1em;margin-right:.5em}.metalcity.adventure-importer .window-content .form-footer>:last-child:not(:first-child),.metalcity-wrapper.adventure-importer .window-content .form-footer>:last-child:not(:first-child){margin-left:.5em;margin-right:1em}.metalcity.adventure-importer .window-content .form-footer button,.metalcity-wrapper.adventure-importer .window-content .form-footer button{color:#133156;background-color:#bdbdca;background-size:cover;border:none;border-radius:4px;max-width:60%;margin:0 auto;padding:0;display:block}.metalcity.adventure-importer .import-controls li,.metalcity.adventure-importer .import-options .form-group label,.metalcity-wrapper.adventure-importer .import-controls li,.metalcity-wrapper.adventure-importer .import-options .form-group label{white-space:nowrap}.journal-sheet.metalcity-wrapper.resizing .metalcity img,.journal-sheet.metalcity-wrapper.safe-journal .metalcity img{shape-outside:none!important}
/*$vite$:1*/