@font-face{font-family:"Roboto";font-style:normal;font-weight:100 900;src:url("../font/roboto/roboto-latin.woff2") format("woff2");font-display:swap}@font-face{font-family:"Roboto";font-style:italic;font-weight:100 900;src:url("../font/roboto/roboto-latin-italic.woff2") format("woff2");font-display:swap}@font-face{font-family:"Material Symbols Rounded";font-style:normal;font-weight:400;src:url("../font/material symbols/material-symbols-rounded.woff2") format("woff2");font-display:block}:where(*:not(input,textarea),*::before,*::after){box-sizing:border-box}:where(body,h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd,ul,ol,menu,pre,fieldset){margin:0}:where(ul,ol,menu,fieldset,legend,td,th){padding:0}:where(fieldset,iframe){border:0}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:where(body){font-family:"Roboto",sans-serif}:where(input,button,textarea,select){font-family:inherit}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;text-wrap:balance}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(p){text-wrap:pretty}:where(code,kbd,samp,pre){font-size:1em}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-0.25em}:where(sup){top:-0.5em}:where(blockquote,q){quotes:none}:where(table){border-collapse:collapse;border-spacing:0}:where(:target){scroll-margin-block:5ex}div.upload-wrapper div.upload-container{border-radius:var(--radius-m);height:37px;position:relative;border:2px solid var(--grey-1);margin-bottom:15px;cursor:pointer}div.upload-wrapper div.upload-container input{box-sizing:border-box;height:37px;position:absolute;top:0;left:0;width:calc(100% - 102px);opacity:0;cursor:pointer}div.upload-wrapper div.upload-container .input-dummy{font-size:var(--font-s);padding:8px;position:absolute;top:0;left:0;width:calc(100% - 102px);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.upload-wrapper div.upload-container .upload-button{font-size:var(--font-s);padding:10px;position:absolute;right:0;top:-2px;cursor:pointer}div.input-container{margin-top:15px;position:relative;width:100%}div.input-container.search input{padding:14px 6px 9px 35px;width:calc(100% - 45px)}div.input-container.search .icon{position:absolute;top:10px;left:4px;font-size:var(--icon-m)}div.input-container.search span:not(.icon){left:35px}div.input-container input,div.input-container textarea{border-radius:var(--radius-m);padding:14px 6px 9px;border:2px solid var(--grey-1);display:block;margin-bottom:10px;font-size:var(--font-s);font-family:"Roboto",sans-serif;background:var(--grey-bg-e);transition:border-color .1s ease-in-out;width:calc(100% - 16px)}div.input-container input:focus,div.input-container textarea:focus{border-color:var(--black)}div.input-container input:focus+span,div.input-container textarea:focus+span{color:var(--black)}div.input-container span:not(.icon){color:var(--grey-1);position:absolute;left:10px;top:15px;background:var(--grey-bg-e);padding:2px 4px;transition:top .1s ease-in-out,color .1s ease-in-out;pointer-events:none;width:calc(100% - 40px);font-size:var(--font-xs);border-radius:var(--radius-xs);max-width:80%;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.input-container input:focus+span:not(.icon),div.input-container span.has-input,div.input-container textarea:focus+span:not(.icon){top:-7px;padding-right:4px;width:auto}.button{border:none;font-family:inherit;line-height:1;border-radius:var(--radius-m);box-shadow:1px 1px 3px var(--grey-5);padding:10px 14px;display:inline-block;font-size:var(--font-s);cursor:pointer;margin:0 10px 10px 0;height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button.full-width{width:100%;text-align:center}.button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.button span.icon{font-size:var(--icon-xs);padding-right:7px}.button span:nth-child(2){position:relative;bottom:4px}span.icon{font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;overflow-wrap:normal;white-space:nowrap;direction:ltr;font-family:"Material Symbols Rounded",sans-serif}span.icon.filled{font-variation-settings:"FILL" 1}:focus-visible,div.checkbox-container input:focus-visible+div.fake-checkbox{outline:3px solid var(--focus);outline-offset:2px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--phone-max-width: 699px;--grey-1: #252525;--grey-2: #383838;--grey-3: #424242;--grey-4: #5b5b5b;--grey-5: #7e7e7e;--grey-6: #999;--grey-bg-b: #bbb;--grey-bg-c: #ccc;--grey-bg-d: #ddd;--grey-bg-e: #eee;--black: #000;--white: #fff;--shadow: rgba(0, 0, 0, .3);--overlay: rgba(0, 0, 0, .5);--overlay-dark: rgba(0, 0, 0, .7);--red-full: #f00;--red: #e22;--red-dark: #cb0707;--red-pale: #ffbaba;--red-transparent: rgba(200, 50, 50, .5);--green: #2e2;--green-middle: #31c131;--green-dark: #1ece1e;--green-muted: #79bb79;--green-pale: #b3d9a9;--petrol: #1b4e63;--petrol-light: #1e5870;--yellow: #ff1;--main-color: #e3a321;--main-color-dark: #bb7b00;--main-color-text: #000;--color-entity-timeline: #7b00ff;--color-entity-map: #ee4;--color-entity-character: #05b492;--color-entity-link: #ff00cb;--color-entity-relationship: #42ffb3;--color-entity-world: #2e2;--color-entity-diary: #0bd;--color-entity-article: #f00;--color-entity-category: #ff7300;--color-entity-group: #ff9d00;--color-entity-quest: #32a852;--color-entity-scene: #1b4e63;--color-entity-scene-overlay: #c7a09d;--color-entity-template: #7e7e7e;--color-entity-token: #ab866a;--color-entity-music: #ccff99;--color-entity-theme: #c9a0ff;--color-entity-shop: #d4a017;--font-xs: 0.875rem;--font-s: 1.0625rem;--font-m: 1.1875rem;--font-l: 1.375rem;--font-xl: 1.5625rem;--font-xxl: 1.875rem;--font-title: 2.25rem;--radius-xs: 2px;--radius-s: 3px;--radius-m: 4px;--radius-l: 5px;--radius-xl: 8px;--radius-pill: 999px;--radius-round: 50%;--focus: #005fcc;--icon-xs: 20px;--icon-s: 24px;--icon-m: 30px;--icon-ml: 33px;--icon-l: 36px;--icon-xl: 42px;--icon-xxl: 50px;--icon-huge: 80px;--icon-hero: 100px;--header-height: 50px}@media screen and (max-width: 699px){:root{--header-height: 90px}}body{line-height:1;background:var(--grey-bg-e)}main{padding:10px}::-webkit-scrollbar{height:12px;width:10px;background:var(--white);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb{background:var(--grey-bg-b);border-radius:var(--radius-pill)}html,textarea,div,section{scrollbar-width:thin}ul,ol{padding-left:18px;margin-bottom:20px;font-size:var(--font-m);line-height:1.3}ul{list-style-type:disc}table{border:1px solid var(--grey-1);margin-bottom:15px;min-width:50%}table th,table td{padding:8px;border:1px solid var(--grey-1)}table th{font-weight:bold}table tr:nth-child(2n){background:var(--grey-bg-d)}hr{display:block;border:1px inset;margin-block:.5em;margin-inline:auto;color:var(--grey-1);box-sizing:content-box}.icon{-webkit-user-select:none;-moz-user-select:none;user-select:none}.img:has(>.icon.token-fallback){container-type:size}.img>span.icon.token-fallback{display:block;font-size:100cqmin;text-align:center}#error-page-title{text-align:center;margin:40px;font-size:var(--font-title)}span.faded{opacity:.35}h2{font-size:var(--font-title);margin-bottom:10px}h2 span.icon{position:relative;top:6px}h2.page-title span.icon{font-size:var(--icon-l);padding-right:10px}h3{font-size:var(--font-xl);margin:0 5px 12px 0}h3.section-title{margin-top:15px}h4{font-size:var(--font-l);margin:10px 0 7px}p{font-size:var(--font-s);line-height:1.2}p.title{margin-bottom:2px}a{color:var(--red);cursor:pointer}a.official-link{margin-bottom:15px;display:inline-block;font-size:var(--font-l);text-decoration:none}a.official-link span.icon{position:relative;top:4px}blockquote{border-left:3px solid var(--grey-1);padding-left:10px;opacity:.8;margin:10px 0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:20px;margin:0;background:linear-gradient(to right, var(--range-fill, var(--grey-1)) var(--fill, 0%), var(--range-track, var(--grey-bg-b)) var(--fill, 0%)) center/100% 6px no-repeat;border-radius:var(--radius-pill);cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:var(--radius-pill);background:rgba(0,0,0,0)}input[type=range]::-moz-range-track{height:6px;border-radius:var(--radius-pill);background:rgba(0,0,0,0)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-7px;width:20px;height:20px;border-radius:var(--radius-round);background:var(--white);border:3px solid var(--range-thumb-border, var(--grey-1));box-shadow:0 1px 4px var(--shadow);box-sizing:border-box;cursor:grab;-webkit-transition:transform .1s ease-in,box-shadow .1s ease-in;transition:transform .1s ease-in,box-shadow .1s ease-in}input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:var(--radius-round);background:var(--white);border:3px solid var(--range-thumb-border, var(--grey-1));box-shadow:0 1px 4px var(--shadow);box-sizing:border-box;cursor:grab;-moz-transition:transform .1s ease-in,box-shadow .1s ease-in;transition:transform .1s ease-in,box-shadow .1s ease-in}input[type=range]:hover::-webkit-slider-thumb,input[type=range]:focus-visible::-webkit-slider-thumb{transform:scale(1.15)}input[type=range]:hover::-moz-range-thumb,input[type=range]:focus-visible::-moz-range-thumb{transform:scale(1.15)}input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}input[type=range]:active::-moz-range-thumb{cursor:grabbing}input[type=range]:focus-visible{outline:2px solid var(--grey-4);outline-offset:4px}.card{margin:0 0 15px;box-shadow:1px 1px 3px var(--grey-bg-b);background:var(--grey-1);color:var(--white);border-top:4px solid var(--grey-1);width:300px;line-height:1.1;border-radius:var(--radius-l)}.card h3{line-height:1.25}.card.more{display:flex;align-items:center;justify-content:center}.card.entry{margin:7px 0;padding:17px 15px 12px 17px;width:320px;position:relative;display:block;text-decoration:none}@media screen and (max-width: 699px){.card.entry{margin:0 0 15px;width:calc(100% - 25px)}}.select-container{margin-top:15px;position:relative;width:100%}.select-container select{border-radius:var(--radius-m);padding:14px 6px 9px;border:2px solid var(--grey-1);display:block;margin-bottom:10px;font-size:var(--font-s);font-family:"Roboto",sans-serif;background:var(--grey-bg-e);transition:border-color .1s ease-in-out;width:100%}.select-container select:focus{border-color:var(--black)}.select-container select:focus+span{color:var(--black)}.select-container span{color:var(--grey-1);position:absolute;left:10px;top:-7px;background:var(--grey-bg-e);padding:0 4px;transition:color .1s ease-in-out;pointer-events:none;font-size:var(--font-xs)}div.inputs-half{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);-moz-column-gap:12px;column-gap:12px}div.inputs-half h3{grid-column:1/-1;margin-bottom:0}div.inputs-half.search .input-container,div.inputs-half.search .select-container{margin-top:2px}input[type=file]{padding:8px;border:2px solid var(--grey-1);margin-bottom:10px}div.compact-table{overflow-x:auto;margin-bottom:10px}div.compact-table .table-row{display:grid;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:4px 6px;border-radius:var(--radius-m)}div.compact-table .table-row:nth-child(2n+1):not(.table-header){background:var(--grey-bg-d)}div.compact-table .table-row.table-header{padding-bottom:2px;font-size:var(--font-xs);font-weight:bold;color:var(--grey-1);align-items:end}div.compact-table .table-row.table-header span{text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;hyphens:auto}div.compact-table .table-row .input-container,div.compact-table .table-row .select-container{margin:0;width:100%;min-width:0}div.compact-table .table-row input,div.compact-table .table-row select{box-sizing:border-box;width:100%;margin:0;padding:6px}.code-editor{margin-bottom:10px}input.validation-failed,textarea.validation-failed{border-color:var(--red-full) !important}input.validation-failed+span,textarea.validation-failed+span{color:var(--red-full) !important}section.collapsed{position:relative;margin-bottom:15px}section.collapsed div.title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--grey-bg-c);padding-bottom:1px;margin-bottom:10px;position:relative;min-height:45px}section.collapsed div.title span.arrow{display:block;border:3px solid var(--black);border-left:none;border-top:none;transform:rotate(-45deg);width:11px;height:11px;position:relative;left:12px;top:18px}section.collapsed div.title h3{padding-left:35px;padding-bottom:3px;margin-bottom:7px;font-size:var(--font-xl)}section.collapsed:not(.coll)>div.content{display:none}section.collapsed.coll>div.title span.arrow{transform:rotate(45deg);top:14px}div.breadcrumbs.category{margin-bottom:10px}div.breadcrumbs.entry{margin:10px 0}div.breadcrumbs a{font-size:var(--font-m);font-weight:bold;text-decoration:none;color:var(--main-color)}div.breadcrumbs a.current{color:var(--black);cursor:default}div.breadcrumbs span.icon{position:relative;top:5px;cursor:default;font-size:var(--icon-s)}.button{background:var(--grey-1);color:var(--white)}.button:hover{background:var(--grey-3)}.button.green{background:var(--green-dark)}.button.green:hover{background:var(--green-middle) !important}.button.red{background:var(--red)}.button.red:hover{background:var(--red-dark) !important}.button.dark-blue{background:var(--petrol)}.button.dark-blue:hover{background:var(--petrol-light) !important}div.upload-button{background:var(--grey-1);color:var(--white)}div.icons-upper-right{position:absolute;right:0;top:0}div.icons-upper-right .icon{font-size:var(--icon-m)}div.character-portrait{float:left;margin:0 15px 15px 0;max-width:calc(50% - 15px)}div.character-portrait img{border:3px solid var(--grey-bg-d)}div.character-portrait div.title{background:var(--grey-bg-d);padding:15px}#profile-picture{width:100%;text-align:center}#profile-picture span.icon{font-size:150px}#profile-picture div.img{margin:20px auto 0;width:140px;height:140px;border-radius:var(--radius-round);background-size:cover}div.banner-preview{width:100%;max-width:800px;height:200px;background-color:var(--grey-bg-c);background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:15px}div.banner-preview span{display:block;text-align:center;font-style:italic;font-size:var(--font-m);position:relative;top:90px}div.banner-preview.world{height:300px}.markdown{line-height:1.2;font-size:var(--font-s);display:inline-block}.markdown img{max-height:500px;max-width:100%}.markdown code{font-family:monospace;background-color:var(--grey-bg-d);padding:5px 10px;width:100%;display:block;border-radius:var(--radius-s)}.markdown p code{display:inline;padding:1px 2px}.markdown pre{margin-bottom:15px}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:5px 0 15px}.markdown h1{font-size:var(--font-title)}.markdown h2{font-size:var(--font-xxl) !important}.markdown h3{font-size:var(--font-xl)}.markdown h4{font-size:var(--font-l)}.markdown h5{font-size:var(--font-m)}.markdown h6{font-size:var(--font-s)}pre.mermaid{margin-top:25px;display:flex;flex-flow:row nowrap;justify-content:center}pre.mermaid svg rect{fill:var(--grey-bg-e) !important;stroke:var(--grey-1) !important}pre.mermaid svg div{font-size:var(--font-l)}pre.mermaid span.edgeLabel{font-size:var(--font-m) !important}section.edit-list{margin-bottom:20px}section.edit-list div.list-item{position:relative;padding:10px 50px 10px 10px}section.edit-list div.list-item:not(.reverted):nth-of-type(2n){background:var(--grey-bg-c)}section.edit-list div.list-item.reverted:nth-of-type(2n-1){background:var(--grey-bg-c)}section.edit-list div.list-item a{color:var(--black)}section.edit-list div.list-item div.color{width:24px;height:24px;float:left;margin-right:10px;border:1px solid var(--black)}section.edit-list div.list-item p{font-size:var(--font-m)}section.edit-list div.list-item span.icon{font-size:var(--icon-m);position:absolute;top:7px}section.edit-list div.list-item span.icon:first-of-type{right:45px}section.edit-list div.list-item span.icon:last-of-type{right:7px}section.edit-list div.list-item.not-activated p{color:var(--red)}section.edit-list div.list-item span.permission-icons span.icon{position:relative;font-size:var(--icon-s);top:5px;right:auto;margin-left:6px}section.edit-list div.list-item.sortable{padding-right:130px}section.edit-list div.list-item.sortable div.item-actions{position:absolute;top:7px;right:7px;display:flex;flex-flow:row nowrap;gap:6px}section.edit-list div.list-item.sortable div.item-actions span.icon{position:static}.blackout{background:var(--black);opacity:.9;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000}.popup{position:fixed;width:min(max(50% - 30px,640px),100% - 32px);inset-inline:0;margin-inline:auto;top:calc(var(--header-height) + 15px);padding:25px;background:var(--grey-bg-e);z-index:2001;max-height:calc(100% - var(--header-height) - 55px);box-shadow:1px 1px 8px var(--black);border-radius:var(--radius-m)}.popup.small{width:min(max(36% - 30px,420px),100% - 32px)}.popup span.icon{font-weight:bold;cursor:pointer}.popup .button{margin-top:10px}.popup .button.full-width{margin-right:0}.popup p.popup-list-item{padding:9px 9px 9px 0;font-size:var(--font-l);cursor:pointer}.popup p.popup-list-item:first-of-type{margin-top:10px}.popup p.popup-list-item:nth-child(2n){background:var(--grey-bg-d)}.popup span.text,.popup p.text{padding:9px 9px 9px 0;font-size:var(--font-l);display:block;line-height:1.3}.popup.macro div.macro-list-item{display:flex;flex-flow:row nowrap}.popup.macro div.macro-list-item:nth-child(2n) p{background:var(--grey-bg-d)}.popup.macro div.macro-list-item p{margin:0;flex-grow:2}.popup.macro div.macro-list-item>.icon{font-size:var(--icon-xl)}.popup.macro div.macro-list-item>.icon.grey{color:var(--grey-5)}div.loading{display:inline-block;position:relative;width:80px;height:80px;z-index:5001}div.loading div{display:block;position:absolute;width:60px;height:60px;margin:8px;border:8px solid;border-radius:var(--radius-round);animation:loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}div.loading div:nth-child(1){animation-delay:-0.45s}div.loading div:nth-child(2){animation-delay:-0.3s}div.loading div:nth-child(3){animation-delay:-0.15s}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.info-text{width:100%;margin-top:12px;margin-bottom:10px;padding:10px;font-size:var(--font-s);line-height:1.3;border-radius:var(--radius-m);border-left:5px solid var(--main-color-dark);background:var(--main-color);color:var(--main-color-text)}.info-text a{color:inherit;text-decoration:underline}section.theme-preview{background-color:var(--white);min-height:calc(100% - 40px)}section.theme-preview h2{font-size:var(--font-title);margin-bottom:15px}section.theme-preview .markdown p,section.theme-preview .markdown ul,section.theme-preview .markdown blockquote,section.theme-preview .markdown h3,section.theme-preview .markdown h4{margin-bottom:12px}section.theme-preview .markdown ul{padding-left:25px;list-style:disc}section.theme-preview .markdown blockquote{border-left:4px solid var(--grey-bg-b);padding-left:12px}section.theme-preview .markdown a{text-decoration:underline}div.theme-attribution{margin-bottom:15px}div.theme-attribution p{font-size:var(--font-xs) !important;margin-bottom:4px}div.theme-attribution a{word-break:break-all}section.left-50{width:calc(50% - 70px);margin-right:10px}section.right-50{position:fixed;width:calc(50% - 10px);left:calc(50% + 10px);height:calc(100% - var(--header-height));top:var(--header-height)}section.left{width:calc(40% - 10px);margin-right:10px;position:relative}section.right{top:var(--header-height);position:fixed;width:calc(60% - 10px);left:calc(40% + 10px);height:calc(100% - var(--header-height))}section.entry-content{line-height:1.2;max-width:800px !important;position:relative;padding:15px;margin:0 auto 15px}section.entry-content div.banner{height:200px;width:100%;background-color:var(--grey-bg-c);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}section.entry-content div.banner div.favorite{top:auto;right:7px;bottom:7px}section.entry-content div.reading-time{margin-bottom:10px;display:flex;flex-flow:row wrap;justify-content:left;gap:12px}section.entry-content div.reading-time>span{display:flex;background:var(--grey-bg-d);width:-moz-fit-content;width:fit-content;padding:4px 8px;border-radius:var(--radius-s);align-items:center}section.entry-content div.reading-time span.icon{font-size:var(--icon-xs)}section.entry-content p{margin-bottom:15px}section.entry-content div.markdown-container{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 3fr);gap:20px;margin-bottom:10px}section.entry-content div.markdown-container div.side-content{padding-left:10px;border-left:2px solid var(--grey-1)}section.centered-account{width:80%;max-width:750px;margin:auto}section.centered-account.profile h2{text-align:center;font-size:var(--font-title)}section.centered-account.profile h3:not(.nav-entries *){text-align:center;font-size:var(--font-xxl);opacity:.8;margin-bottom:25px}section.centered-account.profile h4{text-align:center;font-size:var(--font-l);margin:10px 0;font-weight:normal}section.centered-account.profile p.pronouns{width:100%;text-align:center;opacity:.8;font-size:var(--font-l);margin-bottom:15px}section.centered-account.profile h3.section-title{margin:40px 0 15px}section.centered-account.profile div.characters{display:flex;flex-flow:row wrap;justify-content:center;gap:20px}section.centered-account.profile div.characters div.character{width:100px;text-align:center}section.centered-account.profile div.characters div.character span.icon{font-size:100px}section.centered-account.profile div.characters div.character div.img{width:100px;height:100px;border-radius:var(--radius-round);background-size:cover;background-position:center}section.centered-account.profile div.characters div.character p{margin-top:5px;overflow-wrap:anywhere}section.centered-account.profile section.nav-entries{justify-content:center}section.centered-account.profile p.big-number{font-weight:bold;text-align:center;font-size:var(--font-l)}.centered-wiki a:not(.card,.current,.activity-item,.info-text a),.centered-editor a:not(.card,.entry-action,.info-text a),.centered-resources a:not(.card,.info-text a){color:var(--main-color) !important}section.editor-body{margin-left:260px;margin-top:10px}@media screen and (max-width: 1024px){section.editor-body{margin-inline:10px}}section.centered-editor{max-width:1100px;position:relative;margin:10px auto 150px}@media screen and (max-width: 1024px){section.centered-editor{margin-inline:10px}}section.centered-editor.viewer{margin-left:260px}@media screen and (max-width: 1024px){section.centered-editor.viewer{margin-inline:20px}}section.centered-wiki{position:relative;max-width:calc(90% - 290px);margin-left:290px;margin-top:10px}section.centered-wiki div.favorite{position:absolute;top:24px;right:10px;display:flex;gap:8px;z-index:1}section.centered-wiki div.favorite span.icon{font-size:var(--icon-m);text-shadow:1px 1px 4px var(--grey-6)}@media screen and (max-width: 1024px){section.centered-wiki{max-width:none;margin-inline:20px}}section.centered-wiki.relationship-content h2{text-align:center}section.centered-wiki.timeline-content{max-width:1400px}section.centered-wiki.timeline-content h2{text-align:center;margin-bottom:20px}section.centered-wiki.timeline-content h4{font-size:var(--font-xxl);text-align:center;margin-bottom:25px}section.centered-wiki .world-content{display:flex;flex-flow:row wrap}section.centered-wiki .world-content section{margin-bottom:15px;overflow:auto}@media screen and (max-width: 699px){section.centered-wiki .world-content section div.card{width:100% !important}}section.centered-wiki .world-content section div.container{display:flex;flex-flow:row wrap;-moz-column-gap:15px;column-gap:15px}section.centered-wiki .world-content section div.container div.card{margin:0 0 15px}section.centered-wiki .world-content section div.container a{display:contents}section.centered-wiki .world-content .diary{width:100%}section.centered-wiki .world-content .entries,section.centered-wiki .world-content .maps{width:50%}@media screen and (max-width: 699px){section.centered-wiki .world-content .entries,section.centered-wiki .world-content .maps{width:100%}}section.homepage{width:50%;min-width:600px;margin:15px auto 0}@media screen and (max-width: 768px){section.homepage{min-width:100%;margin:0}}section.homepage section.main-nav-links{width:100%}section.homepage section.main-nav-links a{margin-bottom:60px;text-decoration:none;color:var(--black);display:block}section.homepage section.main-nav-links a span.icon{font-size:var(--icon-hero);text-align:center;margin-left:calc(50% - 50px)}section.homepage section.main-nav-links a h2{text-align:center;font-size:var(--font-title)}section.homepage section.main-nav-links a.create:hover span.icon{transition:transform .3s ease-in-out;transform:rotate(-13deg)}section.homepage section.main-nav-links a.explore:hover span.icon{transition:transform .7s cubic-bezier(1, 0.02, 0.66, 1.01);transform:rotate(720deg)}section.homepage section.main-nav-links a.resources:hover span.icon{transform:rotate(-25deg);transition:transform .15s;animation:shake .25s ease-in-out .15s infinite alternate}@keyframes shake{0%{transform:rotate(-22deg)}100%{transform:rotate(22deg)}}#vertical-timeline{position:absolute;left:calc(50% - 6px);width:12px;height:calc(100% - 10px);background:var(--grey-1);border-radius:var(--radius-m)}@media screen and (max-width: 699px){#vertical-timeline{left:6px}}div.timeline-entry-section-editor{margin-bottom:5px}div.timeline-entry-section-editor .header{width:100%;height:50px;background:var(--grey-bg-d);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:10px;margin-bottom:10px}div.timeline-entry-section-editor .header .icon{font-size:var(--icon-l);position:absolute;right:15px}div.timeline-entry-section-editor .header p.name{font-size:var(--font-l)}div.timeline-entry-section-editor .entries hr{height:4px;background:var(--grey-bg-d);border:none}div.timeline-entry-section-editor .entries .single-entry .icon-and-name,div.timeline-entry-section-editor .entries .single-entry .years{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}div.timeline-entry-section-editor .entries .single-entry .icon-and-name>.icon{font-size:var(--icon-m)}div.timeline-entry-section-editor .entries .single-entry .icon-and-name .input-container{width:calc(100% - 100px);margin-top:0}div.timeline-entry-section-editor .entries .single-entry .icon-and-name .input-container input{margin-bottom:0}div.timeline-entry-section-editor .entries .single-entry .years .input-container{width:calc(50% - 10px)}.timeline-section-icon-name{display:flex;flex-flow:row nowrap}.timeline-section-icon-name .timeline-section-icon-chooser{margin-right:10px;margin-top:15px}.timeline-section-icon-name .input-container{width:calc(100% - 65px)}section.right.theme-preview-panel{left:calc(270px + (100% - 270px - 10px)*.4 + 10px);width:auto;right:0;overflow-y:auto;padding:20px;background:var(--grey-bg-e)}@media screen and (max-width: 1024px){section.right.theme-preview-panel{position:static;width:100%;height:auto}}section.edit-list.theme-selection div.list-item{border-radius:var(--radius-m);overflow:hidden;cursor:pointer}section.edit-list.theme-selection div.list-item:nth-of-type(2n-1){background:var(--grey-bg-c)}section.edit-list.theme-selection div.list-item:nth-of-type(2n){background:var(--grey-bg-e)}section.edit-list.theme-selection div.list-item.selected{outline:3px solid var(--black);outline-offset:-3px}section.edit-list.theme-selection div.list-item div.theme-attribution{margin:4px 0 0}.nav-entries{display:flex;flex-flow:row wrap;-moz-column-gap:15px;column-gap:15px;margin-top:10px}main .nav-entries div.card{margin:0 0 15px}@media screen and (max-width: 699px){main .nav-entries div.card{width:100% !important}}.nav-entries a{width:320px !important;display:contents}.nav-entries>div:empty{flex:1 0 100%}section.wiki-entries{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);-moz-column-gap:4%;column-gap:4%}section.wiki-entries h3{width:100%;margin-bottom:15px}.link-list ul{line-height:1.5}.link-list a.important{font-weight:bold}section.permissions{margin-bottom:15px}section.permissions h3{position:absolute;top:21px;left:70px}section.permissions p{padding:0 0 0 9px;font-size:var(--font-l);cursor:pointer;height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.permissions p:nth-child(2n-1){background:var(--grey-bg-d)}section.permissions p:first-child{margin-top:10px}section.permissions p span.icon{font-size:var(--icon-m);position:relative;top:6px}.editor-page-buttons{display:flex;flex-flow:row nowrap}.editor-page-buttons .toggle-icon{margin-right:10px;font-size:var(--icon-l)}.world-creation{display:flex;flex-flow:column nowrap;align-items:center;gap:15px}.world-creation .collapsed,.world-creation .input-container{width:85%}div.inventory-purse{display:flex;flex-flow:row wrap;gap:6px 20px;margin-bottom:10px}div.inventory-purse .purse-amount{display:flex;align-items:center;gap:6px}div.inventory-purse .purse-amount .input-container{margin:0;flex:0 0 100px;width:100px}div.inventory-purse .purse-amount input{box-sizing:border-box;width:100%;margin:0;padding:6px}div.inventory-purse .purse-amount .currency-name{font-size:var(--font-m);white-space:nowrap}.inventory-totals{margin:10px 0 20px}.inventory-totals p{margin-bottom:4px}.sheet-list .list-item{padding:10px;font-size:var(--font-l)}.sheet-list .list-item:nth-child(2n+2){background:var(--grey-bg-c)}.sheet-list .list-item p.title{font-size:var(--font-l);font-weight:bold;margin-bottom:10px}.sheet-list .list-item .details p{padding:3px}.game-rule-title{display:flex;flex-flow:column nowrap;align-items:center}.game-rule-title h2{margin-top:0 !important}.sheet-display-container{position:relative}div.quest-mission-editor{display:flex;gap:12px}div.quest-mission-editor .input-container{flex:1}div.quest-mission-editor .select-container{flex:0 0 25%}div.quest-mission-editor div.control-icons{position:relative;top:11px}div.quest-mission-editor div.control-icons span.icon{font-size:var(--icon-xl)}div.quest-mission-editor div.control-icons span.icon:last-child{font-size:var(--icon-l);position:relative;bottom:3px}div.section-title{background:var(--grey-bg-c);margin:15px 0;padding:10px;height:45px}div.section-title h3{font-size:var(--font-xl)}.section-group{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);-moz-column-gap:15px;column-gap:15px}@media screen and (max-width: 699px){.section-group{grid-template-columns:minmax(0, 1fr)}}section.group-characters p:not(div.info-text p){font-size:var(--font-l)}section.group-characters .player-tokens{display:flex;flex-flow:row nowrap}section.group-characters .player-tokens .player-token{width:150px;display:flex;flex-flow:column nowrap;align-items:center;margin:0 10px 10px 0;text-decoration:none}section.group-characters .player-tokens .player-token div{background-size:cover;background-repeat:no-repeat;width:90px;height:90px;border-radius:var(--radius-round);margin-bottom:10px}section.group-characters .player-tokens .player-token p{text-align:center;color:var(--black)}section.group-next-session{position:relative}section.group-next-session p:not(div.info-text p){font-size:var(--font-l)}section.group-next-session .session-date{margin:10px 0}section.group-next-session .session-date p{margin-bottom:8px}section.group-next-session .input-container{margin-bottom:10px}.group-open-quests,.group-active-quest{width:100%}.group-open-quests p:not(div.info-text p),.group-active-quest p:not(div.info-text p){font-size:var(--font-l)}.group-open-quests div.quests,.group-active-quest div.quests{display:flex;flex-flow:row wrap;justify-content:start}.group-buttons{display:flex;gap:10px}.group-buttons div{display:flex;flex-flow:row nowrap;padding:15px;background:var(--grey-1);color:var(--white);border-radius:var(--radius-l);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:start;align-items:center;flex-grow:1}.group-buttons div .icon{font-size:var(--icon-l);margin-right:8px}.group-buttons div span{font-size:var(--font-l)}@keyframes ping{0%{transform:scale(1.3)}50%{transform:scale(1)}100%{transform:scale(1.3)}}section.scene-designer.scene-quality-balanced #canvas #scene-display rect.rect-element,section.scene-designer.scene-quality-balanced #canvas #scene-display ellipse.oval-element,section.scene-designer.scene-quality-balanced #canvas #scene-display .ping,section.scene-designer.scene-quality-balanced #canvas #scene-display .token-on-canvas div.img,section.scene-designer.scene-quality-performance #canvas #scene-display rect.rect-element,section.scene-designer.scene-quality-performance #canvas #scene-display ellipse.oval-element,section.scene-designer.scene-quality-performance #canvas #scene-display .ping,section.scene-designer.scene-quality-performance #canvas #scene-display .token-on-canvas div.img{filter:none}section.scene-designer.scene-quality-performance #canvas #scene-display{shape-rendering:optimizeSpeed;text-rendering:optimizeSpeed}section.scene-designer.scene-quality-performance #canvas #scene-display image,section.scene-designer.scene-quality-performance #canvas #scene-display div.overlay,section.scene-designer.scene-quality-performance #canvas #scene-display .token-on-canvas div.img{image-rendering:pixelated}section.scene-designer.scene-quality-performance #canvas #scene-display circle.ping{animation:none}section.scene-designer.scene-quality-performance #canvas #scene-display .token-on-canvas .death-icon,section.scene-designer.scene-quality-performance #canvas #scene-display .token-on-canvas .status-icons .icon,section.scene-designer.scene-quality-performance #canvas #scene-display .token-on-canvas div.settings .right .icon{text-shadow:1px 1px 0 var(--black)}section.scene-designer #canvas{display:block;background:var(--black);width:100%;height:100%;position:relative}section.scene-designer #canvas #scene-display{cursor:grab;background:var(--black);pointer-events:all;position:absolute}section.scene-designer #canvas #scene-display g{pointer-events:none}section.scene-designer #canvas #scene-display image.background{width:100%;height:100%;pointer-events:none;display:none}section.scene-designer #canvas #scene-display #overlay-container{width:100%;height:100%}section.scene-designer #canvas #scene-display #overlay-container div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}section.scene-designer #canvas #scene-display .ping{filter:drop-shadow(1px 1px 4px var(--black))}section.scene-designer #canvas #scene-display circle.ping{stroke-width:3px;animation:ping .8s infinite;transform-origin:center;transform-box:fill-box}section.scene-designer #canvas #scene-display #dragging-rectangle{fill:none;stroke-width:3px;stroke-dasharray:10,4;stroke:var(--grey-2)}section.scene-designer #canvas #scene-display #measure-path{stroke:var(--white)}section.scene-designer #canvas #scene-display rect.grid{fill:none;stroke-width:.5px;stroke:var(--black);pointer-events:none}section.scene-designer #canvas #scene-display rect.rect-element,section.scene-designer #canvas #scene-display ellipse.oval-element{fill:none;stroke-width:4px;filter:drop-shadow(0px 0px 4px var(--grey-4))}section.scene-designer #canvas #scene-display .token-on-canvas{cursor:move;pointer-events:all;overflow:visible;position:relative}section.scene-designer #canvas #scene-display .token-on-canvas .death-icon{font-size:var(--death-icon-size);position:absolute;top:0;left:0;color:var(--red-dark);text-shadow:0 0 4px var(--black)}section.scene-designer #canvas #scene-display .token-on-canvas .bars{position:absolute;bottom:0;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.scene-designer #canvas #scene-display .token-on-canvas .bars .bar{height:calc(8px/var(--zoom, 1));width:100%;border:calc(1px/var(--zoom, 1)) solid var(--black);background:var(--grey-4);border-radius:var(--radius-m)}section.scene-designer #canvas #scene-display .token-on-canvas .bars .bar .bar-inner{height:100%;border-radius:var(--radius-m)}section.scene-designer #canvas #scene-display .token-on-canvas .status-icons{position:absolute;margin-bottom:0;right:0;display:flex;flex-flow:column wrap;max-height:100%;transform:translateX(100%)}section.scene-designer #canvas #scene-display .token-on-canvas .status-icons .icon{font-size:14px;color:var(--white);text-shadow:0 0 4px var(--black)}section.scene-designer #canvas #scene-display .token-on-canvas div.img{position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;filter:drop-shadow(0px 0px 4px var(--grey-2))}section.scene-designer #canvas #scene-display .token-on-canvas div.img.active{border:calc(3px/var(--zoom, 1)) solid var(--red-full);border-radius:var(--radius-s)}section.scene-designer #canvas #scene-display .token-on-canvas div.settings{width:calc(200% + 32px/var(--zoom, 1));position:relative;left:0;top:0;transform:translateX(-100%)}section.scene-designer #canvas #scene-display .token-on-canvas div.settings .right{position:absolute;right:0;width:-moz-fit-content;width:fit-content;display:flex;gap:5px;flex-flow:column nowrap}section.scene-designer #canvas #scene-display .token-on-canvas div.settings .right .icon{color:var(--white);width:-moz-fit-content;width:fit-content;cursor:pointer;text-shadow:0 0 5px var(--black);font-size:calc(var(--icon-m)/var(--zoom, 1))}#app-shell.session-active div.message-container{right:390px !important}section.scene-designer{background:var(--grey-bg-e);position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100% - var(--header-height));z-index:1001}section.scene-designer #scene-blinded{display:flex;align-items:center;justify-content:center;background:var(--black);width:calc(100% - 380px);height:100%;padding:20px}section.scene-designer .icon.cross{position:absolute;top:10px;right:10px;font-size:var(--icon-xxl);font-weight:bold;text-shadow:1px 1px 5px var(--grey-5);z-index:1002;color:var(--white)}section.scene-designer aside.tools{display:flex;flex-flow:column nowrap;gap:15px;position:fixed;z-index:1002;top:calc(var(--header-height) + 15px);left:10px}section.scene-designer aside.tools input[type=color]{border:none;background:var(--white);width:25px;height:25px;margin-bottom:15px;cursor:pointer}section.scene-designer aside.tools div{width:54px;padding:11px 11px 0;display:flex;flex-flow:column wrap;align-items:center}section.scene-designer aside.tools div .icon{color:var(--white);text-shadow:1px 1px 4px var(--black);font-size:var(--icon-m);margin-bottom:11px}section.scene-designer aside.tools div .icon.selected{color:var(--main-color)}section.scene-designer aside.tools div .icon.grey{color:var(--grey-5);pointer-events:none}section.scene-designer div.control{position:fixed;z-index:1002;bottom:10px;display:flex;flex-flow:row nowrap;height:60px}section.scene-designer div.control div.dimensions,section.scene-designer div.control div.zoom,section.scene-designer div.control div.upload{height:100%}section.scene-designer div.control div.dimensions{padding:15px}section.scene-designer div.control div.dimensions input{padding:5px 7px;border:2px solid var(--grey-2);border-radius:var(--radius-m);font-size:var(--font-s);font-family:"Roboto",sans-serif;width:70px}section.scene-designer div.control div.dimensions span{color:var(--white);font-size:var(--font-m);font-weight:bold;margin-right:10px}section.scene-designer div.control div.zoom{padding:12px;margin-left:15px}section.scene-designer div.control div.zoom .icon{font-size:var(--icon-m);color:var(--white);display:inline-block;text-shadow:1px 1px 4px var(--black);position:static;padding:2px;border-radius:var(--radius-m);font-weight:normal}section.scene-designer div.control div.zoom .icon:last-child,section.scene-designer div.control div.zoom .icon:nth-child(2){margin-left:10px}section.scene-designer div.control div.upload{background:var(--grey-2);margin-left:15px;padding:12px 10px 0;width:500px}section.scene-designer div.control div.upload .upload-wrapper{background:var(--white)}section.scene-designer div.control div.upload .upload-container{border-radius:0}section.scene-designer .scene-view-combat{position:absolute;top:0;right:390px;flex-flow:row nowrap;background:var(--overlay-dark);border-radius:var(--radius-m);padding:7px;max-width:calc(100% - 400px)}section.scene-designer .scene-view-combat .combat-tracker-token{display:flex;flex-flow:column nowrap;align-items:center;border-radius:var(--radius-m);overflow:hidden;padding:5px;margin-right:10px}section.scene-designer .scene-view-combat .combat-tracker-token.active{background:var(--red-transparent)}section.scene-designer .scene-view-combat .combat-tracker-token .img{width:60px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat}section.scene-designer .scene-view-combat .combat-tracker-token p{color:var(--white);margin-top:10px;max-width:100px;text-align:center;overflow:hidden}section.scene-designer #scene-mid-bottom-container{position:absolute;bottom:70px;left:0;width:calc(100% - 390px);display:flex;color:var(--white);padding:15px;justify-content:center;flex-flow:column wrap;pointer-events:none}section.scene-designer #scene-mid-bottom-container div{display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:7px}section.scene-designer #scene-mid-bottom-container div p{font-size:var(--font-m);text-shadow:0 0 4px var(--black)}section.scene-designer #scene-macro-bar-container{position:absolute;bottom:0;left:0;display:flex;flex-flow:row nowrap;gap:10px;justify-content:center;width:calc(100% - 380px);padding:15px}section.scene-designer #scene-macro-bar-container div{border:3px solid var(--white);width:55px;height:55px;border-radius:var(--radius-m);box-shadow:0 0 4px var(--black);position:relative;cursor:pointer}section.scene-designer #scene-macro-bar-container div .icon{color:var(--white);font-size:var(--icon-xl);text-align:center;width:100%;padding:2px;display:inline-block}section.scene-designer .scene-view-title-and-online{position:absolute;bottom:0;right:390px;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.scene-designer .scene-view-title-and-online h3,section.scene-designer .scene-view-title-and-online h4,section.scene-designer .scene-view-title-and-online p,section.scene-designer .scene-view-title-and-online .icon{color:var(--white);text-shadow:0 0 4px var(--black)}section.scene-designer .scene-view-title-and-online div.statuses{margin-bottom:15px}section.scene-designer .scene-view-title-and-online div.statuses div{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:4px}section.scene-designer .scene-view-title-and-online div.statuses div p{font-size:var(--font-m)}section.scene-designer .scene-view-title-and-online div.statuses div .icon{font-size:var(--icon-xs)}section.scene-designer .scene-view-title-and-online div.statuses div .icon+p{margin-left:7px}section.scene-designer .scene-view-title-and-online div.statuses div.blinding-control{cursor:pointer;opacity:.7}section.scene-designer .scene-view-title-and-online h3{font-size:var(--font-xxl);text-align:right}section.scene-designer aside.chat{width:380px;--range-fill: var(--white);--range-track: var(--grey-4);--range-thumb-border: var(--grey-2);position:fixed;right:0;top:var(--header-height);height:calc(100% - var(--header-height));display:flex;flex-flow:column nowrap;background:var(--grey-2)}section.scene-designer aside.chat div.chat-nav{display:flex;flex-flow:row nowrap;flex-shrink:0;height:45px}section.scene-designer aside.chat div.chat-nav div{display:flex;justify-content:center;align-items:center;flex-grow:1;cursor:pointer;border-bottom:3px solid var(--grey-2)}section.scene-designer aside.chat div.chat-nav div.active{border-color:var(--white)}section.scene-designer aside.chat div.chat-nav div:hover{background:var(--grey-4)}section.scene-designer aside.chat div.chat-nav div .icon{color:var(--white);font-size:var(--icon-s)}section.scene-designer aside.chat div.chat-content{position:relative;flex:1;min-height:0;padding-top:5px}section.scene-designer aside.chat div.chat-content .chat-tab,section.scene-designer aside.chat div.chat-content .tab-content{height:100%;display:flex;flex-flow:column nowrap}section.scene-designer aside.chat div.chat-content .tab-content .scroll-container{flex:1;min-height:0;overflow-y:auto}section.scene-designer aside.chat div.chat-content div.scene-chat-button{padding:10px;color:var(--white);text-align:center;font-size:var(--font-m);cursor:pointer;border-radius:var(--radius-l);background:var(--grey-3);flex-grow:1;margin:0 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.scene-designer aside.chat div.chat-content div.scene-chat-button:hover{background:var(--grey-4)}section.scene-designer aside.chat div.chat-content div.scene-chat-button .icon{font-size:var(--icon-l)}section.scene-designer aside.chat div.chat-content #chat-messages{padding:10px;flex:1;min-height:0;overflow-y:auto}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message{background:var(--grey-bg-e);margin-bottom:10px;padding:6px;border-radius:var(--radius-m)}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .chat-message-content{position:relative}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .chat-button{width:100%;text-align:center;background:var(--grey-bg-d);padding:7px;border-radius:var(--radius-m);cursor:pointer;margin-top:8px}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .chat-button:hover{background:var(--grey-bg-c)}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .chat-button.disabled{color:var(--grey-5);cursor:not-allowed}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .chat-button.disabled:hover{background:var(--grey-bg-d)}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .small{font-size:var(--font-xs);margin-bottom:6px;color:var(--grey-4)}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message pre{white-space:break-spaces;line-height:1.4;word-break:break-all;width:calc(100% - 20px)}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .icon{position:absolute;right:0}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .icon:first-of-type{font-size:var(--icon-xs);cursor:pointer;top:0}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message .icon:nth-of-type(2){font-size:var(--icon-xs);bottom:0;right:2px}section.scene-designer aside.chat div.chat-content #chat-messages .chat-message del{color:var(--grey-5)}section.scene-designer aside.chat div.chat-content .checkbox-container label{color:var(--white)}section.scene-designer aside.chat div.chat-content .checkbox-container .fake-checkbox{border-color:var(--white)}section.scene-designer aside.chat div.chat-content .checkbox-container input:checked+div.fake-checkbox span{border-color:var(--grey-1)}section.scene-designer aside.chat div.chat-content .checkbox-container input:checked+div.fake-checkbox{background:var(--white)}section.scene-designer aside.chat div.chat-content .chat-input{width:100%}section.scene-designer aside.chat div.chat-content .chat-input .select-container{width:calc(100% - 12px);margin:2px 6px}section.scene-designer aside.chat div.chat-content .chat-input .select-container select{margin:0}section.scene-designer aside.chat div.chat-content .chat-input textarea{resize:none;width:calc(100% - 12px);box-sizing:border-box;margin:6px;height:80px;font-size:var(--font-s);font-family:"Roboto",sans-serif;padding:8px;border-radius:var(--radius-m);border:none}section.scene-designer aside.chat div.chat-content .chat-input button{padding:10px;text-align:center;margin:6px;width:calc(100% - 12px);font-size:var(--font-s);border:none;border-radius:var(--radius-m);color:var(--white);background:var(--grey-1);cursor:pointer}section.scene-designer aside.chat div.chat-content .chat-input button:hover{background:var(--grey-4)}section.scene-designer aside.chat .quality-settings,section.scene-designer aside.chat .visibility-settings{padding:10px}section.scene-designer aside.chat .quality-settings p,section.scene-designer aside.chat .visibility-settings p{color:var(--white)}section.scene-designer aside.chat .quality-settings p:first-child,section.scene-designer aside.chat .visibility-settings p:first-child{font-size:var(--font-m)}section.scene-designer aside.chat .quality-settings input,section.scene-designer aside.chat .visibility-settings input{width:100%}section.scene-designer aside.chat .quality-settings p:nth-child(n+3){width:32%;display:inline-block}section.scene-designer aside.chat .quality-settings p:nth-child(3){text-align:left}section.scene-designer aside.chat .quality-settings p:nth-child(4){text-align:center}section.scene-designer aside.chat .quality-settings p:nth-child(5){text-align:right}section.scene-designer aside.chat .group-settings{padding:10px}section.scene-designer aside.chat .scene-reset{margin-top:15px;padding:10px}section.scene-designer aside.chat .scene-reset p{color:var(--white);margin:8px 0;font-size:var(--font-m)}section.scene-designer aside.chat .shop-selection{padding:10px}section.scene-designer aside.chat .shop-selection .shop-list-entry{display:flex;flex-flow:row nowrap;align-items:center;gap:6px;margin-top:5px;padding:4px 7px;border-radius:var(--radius-m)}section.scene-designer aside.chat .shop-selection .shop-list-entry .checkbox-container{flex:1;min-width:0;margin:0}section.scene-designer aside.chat .shop-selection .shop-list-entry .checkbox-container label{color:var(--white);overflow-wrap:anywhere}section.scene-designer aside.chat .shop-selection .shop-list-entry .icon{color:var(--white);font-size:var(--icon-m)}section.scene-designer aside.chat .shop-selection .shop-list-entry:hover{background:var(--grey-4)}section.scene-designer aside.chat .scene-overlays{padding:10px}section.scene-designer aside.chat .scene-overlays p.title{font-size:var(--font-m);color:var(--white);margin-top:10px}section.scene-designer aside.chat .scene-overlays .overlay-list-entry{display:flex;flex-flow:row nowrap;align-items:center;margin-top:5px;border-radius:var(--radius-m);overflow:hidden;padding:7px;cursor:pointer}section.scene-designer aside.chat .scene-overlays .overlay-list-entry p{color:var(--white);margin-left:10px;font-size:var(--font-m)}section.scene-designer aside.chat .scene-overlays .overlay-list-entry .icon{color:var(--white);font-weight:bold;font-size:var(--icon-s)}section.scene-designer aside.chat .scene-overlays .overlay-list-entry:hover{background:var(--grey-4)}section.scene-designer aside.chat .scene-overlays .overlay-list-entry:hover .add-remove-icon{opacity:1}section.scene-designer aside.chat .combat-tracker{padding:10px}section.scene-designer aside.chat .combat-tracker .combat-control-buttons{margin-bottom:10px;margin-top:20px;width:100%;display:flex;flex-flow:row nowrap}section.scene-designer aside.chat .combat-tracker p.title{font-size:var(--font-m);color:var(--white);margin-top:10px}section.scene-designer aside.chat .combat-tracker .combat-list-token{display:flex;flex-flow:row nowrap;align-items:center;margin-top:5px;border-radius:var(--radius-m);overflow:hidden;padding:4px;cursor:pointer}section.scene-designer aside.chat .combat-tracker .combat-list-token .img{width:50px;min-width:50px;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat}section.scene-designer aside.chat .combat-tracker .combat-list-token .name-input-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%}section.scene-designer aside.chat .combat-tracker .combat-list-token .name-input-container p{color:var(--white);margin-left:10px}section.scene-designer aside.chat .combat-tracker .combat-list-token .name-input-container .input-container{display:none;width:80px;margin-bottom:0}section.scene-designer aside.chat .combat-tracker .combat-list-token .name-input-container .input-container input{padding-top:10px;padding-bottom:7px}section.scene-designer aside.chat .combat-tracker .combat-list-token .add-remove-icon{background:var(--grey-4);width:50px;height:50px;position:absolute;left:14px;opacity:0}section.scene-designer aside.chat .combat-tracker .combat-list-token .add-remove-icon .icon{color:var(--white);font-size:var(--icon-xxl)}section.scene-designer aside.chat .combat-tracker .combat-list-token:hover{background:var(--grey-4)}section.scene-designer aside.chat .combat-tracker .combat-list-token:hover .input-container{display:block}section.scene-designer aside.chat .combat-tracker .combat-list-token:hover .add-remove-icon{opacity:1}.chat-content{max-height:100%;overflow-y:auto}.chat-content .input-container{margin:10px;width:calc(100% - 20px)}.scene-selector-card{width:calc(100% - 20px);margin:15px 10px;background:var(--grey-bg-e);border-radius:var(--radius-l);overflow:hidden;position:relative}.scene-selector-card div.img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:150px;cursor:pointer}.scene-selector-card div.scene-title{padding:10px 20px 10px 10px}.scene-selector-card div.scene-title p{font-size:var(--font-l)}.scene-selector-card .icon{z-index:1000;position:absolute;right:10px;bottom:10px;display:block}.token-collapsable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.token-collapsable .token-collapsable-title{width:calc(100% - 20px);display:flex;flex-flow:row nowrap;justify-content:space-between;margin:5px 10px 0;background:var(--grey-4);color:var(--white);padding:8px 8px 8px 12px;align-items:center;cursor:pointer;border-radius:var(--radius-m)}.token-collapsable .token-collapsable-title p{font-size:var(--font-m)}.token-collapsable .token-collapsable-title .icon{transform:rotate(-90deg);transition:transform .1s ease-in-out;font-size:var(--icon-m)}.token-collapsable .token-collapsable-title .icon.collapsed{transform:rotate(0deg)}.token-collapsable .token-collapsable-content{padding:10px;display:flex;flex-flow:row wrap;justify-content:space-between}.token-collapsable .token-collapsable-content .token-in-list{padding:7px;border-radius:var(--radius-m);width:calc(50% - 5px);cursor:pointer}.token-collapsable .token-collapsable-content .token-in-list:hover{background:var(--grey-4)}.token-collapsable .token-collapsable-content .token-in-list div.img{width:60px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:5px auto;pointer-events:none}.token-collapsable .token-collapsable-content .token-in-list p{color:var(--white);text-align:center;pointer-events:none}.playlist-selector-card{width:calc(100% - 20px);margin:15px 10px;background:var(--grey-bg-e);padding:10px;border-radius:var(--radius-l);overflow:hidden;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.playlist-selector-card .icon{font-size:var(--icon-m)}.playlist-selector-card .playlist-controls{display:flex;flex-flow:row nowrap;flex-shrink:0;gap:6px}.playlist-selector-card p{font-size:var(--font-m)}.playlist-selector-card p span{color:var(--grey-6)}.playlist-selection{height:calc(100% - 110px)}.currently-playing{position:absolute;bottom:0;width:calc(100% - 20px);margin:10px 10px 30px}.currently-playing .currently-playing-song{color:var(--white);display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.currently-playing .currently-playing-song .icon{font-size:var(--icon-m);margin-right:10px}.currently-playing .currently-playing-song .shuffle-indicator{margin-left:auto}.currently-playing .currently-playing-song .shuffle-indicator .icon{font-size:var(--icon-s);margin-right:0;color:var(--grey-6)}.currently-playing .currently-playing-song .name-and-artist{display:flex;flex-flow:column nowrap}.currently-playing .currently-playing-song .name-and-artist p:first-child{font-size:var(--font-m);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.currently-playing .currently-playing-song .name-and-artist p:last-child{font-size:var(--font-s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--grey-6)}.currently-playing .currently-playing-volume{color:var(--white);display:flex;flex-flow:row nowrap;align-items:center}.currently-playing .currently-playing-volume input[type=range]{width:calc(100% - 70px)}.currently-playing p.autoplay-info{color:var(--white);margin-bottom:10px}.currently-playing .button{box-shadow:none !important}section.playlist-page p.playlist-description{margin:15px 0;font-size:var(--font-m);white-space:pre-line;overflow-wrap:anywhere}section.playlist-page div.playlist-player{margin:20px 0}section.playlist-page div.playlist-player div.playlist-start-buttons{display:flex;flex-flow:row wrap;gap:10px}section.playlist-page div.playlist-player div.playlist-now-playing{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding:10px 15px;background:var(--grey-1);color:var(--white);border-radius:var(--radius-m)}section.playlist-page div.playlist-player div.playlist-now-playing span.icon{font-size:var(--icon-ml)}section.playlist-page div.playlist-player div.playlist-controls{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}section.playlist-page div.playlist-player div.playlist-controls span.shuffle-indicator span.icon{font-size:var(--icon-s);color:var(--grey-6);margin-left:6px}section.playlist-page div.playlist-player div.playlist-volume{display:flex;flex-flow:row nowrap;align-items:center;gap:6px}section.playlist-page div.playlist-player p.playlist-autoplay-info{margin-top:10px;font-size:var(--font-s)}section.playlist-page ol.playlist-tracks{list-style:none;margin:10px 0 30px;padding:0}section.playlist-page ol.playlist-tracks li{display:flex;flex-flow:row nowrap;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border-radius:var(--radius-m)}section.playlist-page ol.playlist-tracks li:nth-of-type(2n-1){background:var(--grey-bg-c)}section.playlist-page ol.playlist-tracks li:hover{background:var(--grey-bg-b)}section.playlist-page ol.playlist-tracks li.active{outline:3px solid var(--black);outline-offset:-3px}section.playlist-page ol.playlist-tracks li span.icon{font-size:var(--icon-m);flex-shrink:0}section.playlist-page ol.playlist-tracks li div.name-and-artist{display:flex;flex-flow:column nowrap;min-width:0;flex-grow:1}section.playlist-page ol.playlist-tracks li div.name-and-artist p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--font-m)}section.playlist-page ol.playlist-tracks li div.name-and-artist p+p{font-size:var(--font-s);color:var(--grey-5)}section.playlist-page ol.playlist-tracks li span.duration{flex-shrink:0;font-size:var(--font-s)}.relationship-editor{display:flex;flex-flow:row nowrap}.relationship-editor div:not(.select-container,.input-container):first-child{width:calc(100% - 50px)}.relationship-editor div:first-child .inputs-half{width:100%}.relationship-editor div.control-icons{width:50px;display:flex;flex-flow:column nowrap;justify-content:space-evenly;align-items:center}.relationship-editor div.control-icons .icon{font-size:var(--icon-l)}.relationship-editor .input-container:nth-child(2){margin-top:0}.relationship-diagram{display:flex;flex-flow:column nowrap}.relationship-diagram .loading{margin:60px auto}.relationship-diagram .loading div{border-top-color:var(--grey-1)}table.map-markers th:last-child{text-align:left}table.map-markers td:first-child{width:30px;font-weight:bold;text-align:center}table.map-markers.editor td{cursor:pointer}table.map-markers.editor tr.selected{background:var(--main-color);color:var(--main-color-text)}@media screen and (max-width: 1024px){section.left.map-viewer{width:100%;margin-right:0}}section.left.map-viewer span.deselect-marker{position:absolute;right:-7%;font-size:var(--icon-xl);top:30px}@media screen and (max-width: 1024px){section.left.map-viewer span.deselect-marker{right:0}}section.left.map-viewer h2{margin-top:20px;text-align:center}section.left.map-viewer p{margin-bottom:15px}section.left.map-viewer p img{max-width:100%}section.left.map-viewer div:last-child{margin:0 auto;display:block;width:152px}@media screen and (max-width: 1024px){section.map-page{display:flex;flex-direction:column}}section.map-viewport .marker-editor{background:var(--grey-1);position:absolute;top:0;width:400px;height:100%;color:var(--white);padding:40px 20px;right:0;transform:translateX(100%);transition:transform .2s ease-in}section.map-viewport .marker-editor h2:first-of-type{margin-bottom:18px}section.map-viewport .marker-editor h2.entry-selection{cursor:pointer;position:relative;margin-top:2px}section.map-viewport .marker-editor h2.entry-selection span.icon{position:relative;top:4px;padding-left:7px}section.map-viewport .marker-editor h2.entry-selection.add span.icon{font-size:var(--icon-m);top:7px}section.map-viewport .marker-editor .button{box-shadow:none;position:relative;top:10px}section.map-viewport .marker-editor div.pullout-button{padding:6px;position:absolute;top:40px;left:-45px;background:var(--grey-1);cursor:pointer;width:45px;height:-moz-fit-content;height:fit-content;z-index:98;border-radius:var(--radius-m) 0 0 var(--radius-m)}section.map-viewport .marker-editor div.pullout-button p{writing-mode:vertical-rl;white-space:nowrap;margin:7px 0 7px 7px;font-size:var(--font-m)}section.map-viewport .marker-editor div.pullout-button span.icon{font-size:var(--icon-m);padding-left:9px;padding-top:2px}section.map-viewport .marker-editor.pulled-out{transform:translateX(0)}section.map-viewport .marker-editor.pulled-out div.pullout-button span.icon{transform:scaleX(-1)}section.map-viewport .map-view{height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:grab;background:var(--black)}section.map-viewport .map-view .map-display{position:absolute;top:0;left:0;transform-origin:0 0}section.map-viewport .map-view .map-display img{width:100%;height:100%;pointer-events:none}section.map-viewport .map-view span.marker{position:absolute;display:block;width:26px;height:27px;background:var(--white);border-radius:var(--radius-s) var(--radius-s) var(--radius-xs) var(--radius-xs);color:var(--black);text-align:center;padding-top:4px;font-size:var(--font-l);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:move;font-family:"Roboto",sans-serif;font-weight:500}section.map-viewport .map-view span.marker::after{content:"";display:block;width:0;height:0;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-top:16px solid var(--white);top:-0.1px;position:relative}section.map-viewport .map-view span.marker.selected{background:var(--main-color);color:var(--main-color-text)}section.map-viewport .map-view span.marker.selected::after{border-top:16px solid var(--main-color)}section.map-viewport div.zoom{position:absolute;z-index:100;bottom:10px;left:10px;padding:12px;display:flex;align-items:center}section.map-viewport div.zoom .icon{font-size:var(--icon-m);color:var(--white);display:inline-block;text-shadow:1px 1px 4px var(--black);padding:2px;border-radius:var(--radius-m);font-weight:normal}section.map-viewport div.zoom .icon+.icon{margin-left:10px}section.right.map-viewer{width:calc(50% - 10px);left:calc(50% + 10px);background:var(--black)}section.right.map-viewer.fullscreen{width:100%;left:250px}@media screen and (max-width: 1024px){section.right.map-viewer.fullscreen{left:0;z-index:10}}@media screen and (max-width: 1024px){section.right.map-viewer{order:-1}section.right.map-viewer:not(.fullscreen){position:relative;top:auto;left:auto;width:100%;height:60dvh;min-height:300px;margin-bottom:15px}}section.map-viewer .map-view span.marker{cursor:pointer}nav{width:250px;height:calc(100% - var(--header-height));background:var(--grey-2);position:fixed;z-index:100;top:var(--header-height);left:0;color:var(--white);overflow-y:auto;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:50px}nav div.nav-drop{position:relative}nav div.nav-drop span.arrow{width:11px;height:11px;border-color:var(--white);border-left:solid;border-bottom:solid;display:block;border-bottom-left-radius:var(--radius-xs);position:absolute;top:18px;transform:rotate(45deg);right:10px;border-width:3px;pointer-events:none}nav div.nav-drop span.arrow.collapsed{transform:rotate(-45deg);right:16px}nav div.nav-drop div.nav-drop-content{display:none}nav div.nav-drop div.nav-drop-content a{padding-left:25px;font-size:var(--font-m);padding-top:11px}nav div.world-banner{background-color:var(--grey-1);background-size:cover;background-position:center;background-repeat:no-repeat;height:150px;width:100%;position:relative;box-shadow:inset -1px -30px 15px -1px var(--grey-2)}nav div.world-banner a{font-size:var(--font-m);position:absolute;left:10px;top:3px;padding:0;text-shadow:1px 1px 7px var(--black)}nav div.world-banner a span.icon{font-size:var(--icon-xs)}nav div.world-banner a:hover{text-decoration:none;border:none;background:none}nav div.world-banner h2{position:absolute;left:10px;bottom:8px;margin-bottom:0;text-shadow:1px 1px 5px var(--black)}nav h4{padding:8px 0 6px 15px;margin:10px 0 0;background:var(--grey-1)}nav h4:first-of-type{margin-top:0}nav a{display:block;padding:5px 0 10px 10px;font-size:var(--font-l);text-align:left;width:100%;cursor:pointer;color:var(--white);transition:background .1s ease-in-out;text-decoration:none}nav a:hover,nav a.active{border-left:4px solid var(--main-color);background:var(--grey-3)}nav a span.icon{position:relative;top:4px;margin-right:7px}@media screen and (max-width: 1024px){nav{transform:translateX(-100%);transition:transform .25s ease-in-out}nav.nav-open{transform:translateX(0)}}nav span.icon,#header-nav span.icon,#account-nav span.icon{font-variation-settings:"FILL" 1}p.image-dirs{color:var(--grey-3);font-size:var(--font-l);margin-bottom:10px}.image-manager{background:var(--grey-bg-c);width:100%;height:700px;padding:0 15px 15px;overflow-y:auto;display:flex;flex-flow:row wrap;gap:10px;border-radius:var(--radius-m);position:relative;align-content:flex-start}.image-manager.small{height:470px}@media screen and (max-width: 699px){.image-manager{height:75dvh;padding:0 10px 10px}.image-manager.small{height:60dvh}}.image-manager div.control{position:sticky;top:0;z-index:1;display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + 30px);min-height:50px;margin:0 -15px 5px;background:var(--grey-bg-b)}@media screen and (max-width: 699px){.image-manager div.control{width:calc(100% + 20px);margin:0 -10px}}.image-manager div.control .entry-action,.image-manager div.control .new-entry{display:flex;align-items:center;gap:6px;padding:0 14px;min-height:50px;font-size:var(--font-m);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.image-manager div.control .entry-action:hover,.image-manager div.control .new-entry:hover{background:var(--grey-bg-c)}@media screen and (max-width: 699px){.image-manager div.control .entry-action,.image-manager div.control .new-entry{min-height:44px}}.image-manager div.control .entry-action{color:var(--grey-4)}.image-manager div.control div.new-entries{display:flex;margin-left:auto}.image-manager div.control div.new-entry{cursor:pointer}@media screen and (max-width: 699px){.image-manager div.control .entry-action,.image-manager div.control .new-entry{padding:0 10px}.image-manager div.control .entry-action .icon,.image-manager div.control .new-entry .icon{font-size:var(--icon-s)}.image-manager div.control .entry-action span:not(.icon),.image-manager div.control .new-entry span:not(.icon){display:none}}.image-manager div.control.activated .entry-action{cursor:pointer;color:var(--black)}.image-manager div.img,.image-manager div.directory{width:205px;height:190px;background:var(--grey-bg-e);box-shadow:1px 1px 4px var(--grey-bg-b);border-radius:var(--radius-s);overflow:hidden;cursor:pointer;position:relative}.image-manager div.img.selected,.image-manager div.directory.selected{background:var(--main-color);color:var(--main-color-text)}.image-manager div.img div.title,.image-manager div.directory div.title{height:70px;padding:8px;line-height:1.2;position:absolute;bottom:0;width:100%;font-size:var(--font-m);text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width: 699px){.image-manager div.img,.image-manager div.directory{width:calc(50% - 5px);height:160px}.image-manager div.img div.title,.image-manager div.directory div.title{height:50px;padding:6px;-webkit-line-clamp:2;line-clamp:2}}.image-manager div.directory .icon{display:block;font-size:var(--icon-huge);padding-top:25px;text-align:center}.image-manager div.img div.preview{width:100%;background-repeat:no-repeat;background-size:cover;height:120px}@media screen and (max-width: 699px){.image-manager div.img div.preview{height:100px}}p.folder-picker-path{color:var(--grey-3)}ul.folder-picker,ul.image-usages{list-style:none;padding:0;width:100%;max-height:300px;overflow-y:auto;margin:10px 0 15px;background:var(--grey-bg-c);border-radius:var(--radius-s)}ul.folder-picker li.empty,ul.image-usages li.empty{padding:10px;color:var(--grey-3)}ul.folder-picker button{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;background:none;border:none;font-size:var(--font-m);color:var(--black);text-align:left;cursor:pointer}ul.folder-picker button:hover,ul.folder-picker button:focus-visible{background:var(--grey-bg-b)}ul.image-usages li a{display:flex;align-items:center;gap:6px;padding:8px 10px;color:var(--black);text-decoration:none}ul.image-usages li a:hover,ul.image-usages li a:focus-visible{background:var(--grey-bg-b)}ul.image-usages li a .kind{color:var(--grey-3)}ul.image-usages li a .icon{font-size:var(--font-m)}section.centered-resources{width:100%;max-width:1200px;position:relative;margin:0 auto}section.centered-resources h2{margin-top:15px}section.centered-resources section.resource-header{margin-bottom:40px}section.centered-resources section.resource-header h2{text-align:center}section.centered-resources section.resource-header p{text-align:center;font-size:var(--font-m);margin:15px 0}section.centered-resources section.resource-content{display:grid;grid-template-columns:minmax(0, 70fr) minmax(0, 27fr);gap:3%}section.centered-resources section.resource-content .button{margin-bottom:17px}section.centered-resources section.resource-content div.resource-list .input-container{margin-top:0}section.centered-resources section.resource-content div.resource-list .inputs-half div.input-container{margin-top:0;margin-bottom:20px}@media screen and (max-width: 699px){section.centered-resources section.resource-content{grid-template-columns:minmax(0, 1fr);gap:15px}section.centered-resources section.resource-content div.tag-list{order:-1}}