@charset "UTF-8";.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:none;display:var(--mat-focus-indicator-display, none);border:3px solid transparent;border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:4px;border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:none;display:var(--mat-mdc-focus-indicator-display, none);border:3px solid transparent;border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:4px;border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}@keyframes slow-fog{0%{background-position:0% 50%;-webkit-mask-position:100% 0%;mask-position:100% 0%}to{background-position:100% 150%;-webkit-mask-position:0% 100%;mask-position:0% 100%}}@keyframes vertical-bg-pan{0%{background-position:50% -150%}to{background-position:50% 150%}}@keyframes vertical-fog{0%{background-position:0% 50%;-webkit-mask-position:0% 0%;mask-position:0% 0%}50%{background-position:1% 100%;-webkit-mask-position:0% 50%;mask-position:0% 50%}to{background-position:0% 150%;-webkit-mask-position:0% 100%;mask-position:0% 100%}}@keyframes health-cycle{0%{background-position:0px 0px}to{background-position:300px 0px}}@keyframes fadeFromZero{0%{top:0;left:0;opacity:0;z-index:-50}50%{opacity:0}to{opacity:1}}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,20%)}90%{transform:translate(-10%,10%)}}@keyframes flashBG{0%{background-color:#b6dfb880;color:#37474f}to{background-color:transparent;color:#b6dfb8cc}}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes radial-gradient-animation{to{transform:rotate(360deg)}}@keyframes softshine{0%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes bounce{0%{transform:translateY(-16px) scale(0);animation-timing-function:linear;transform-origin:center center}8%{transform:translateY(-15px) scale(1.1);animation-timing-function:linear;transform-origin:center center}38%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(0,0,.2,1)}55%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.8,0,1,1)}72%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}81%{transform:translateY(-1px);animation-timing-function:cubic-bezier(.8,0,1,1)}90%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}to{transform:translateY(0)}}@keyframes lightning{0%{opacity:0;scale:1 1}5%{opacity:.45;scale:1 1}40%{opacity:0;scale:1 1;left:-413px}40.1%{opacity:0;scale:-1 1;left:-123px}45%{opacity:.6;scale:-1 1;left:-123px}to{opacity:0;scale:-1 1;left:-123px}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}@keyframes zoomInSmall{0%{max-width:50px;scale:1.2}to{scale:1}}@keyframes mini-blink{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes pulse-dot{0%{transform:scale(.8);background-size:120% 120%}50%{transform:scale(1);background-size:100% 100%}to{transform:scale(.8);background-size:120% 120%}}@keyframes magic-a{0%{transform:rotate(0);scale:0;opacity:0}50%{opacity:1}to{scale:1;transform:rotate(360deg);opacity:0}}@keyframes magic-b{0%{transform:rotate3d(1,1,1,0);scale:0;opacity:0}50%{opacity:1}to{scale:1;transform:rotate3d(1,1,1,360deg);opacity:0}}@keyframes card-shadow-rotate{0%{transform:scaleY(.5);opacity:0}50%{transform:scaleX(.6) translateY(10%);opacity:.5}to{transform:scaleY(.5);opacity:0}}@keyframes slideInTop{0%{transform:translateY(-200px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes scrollUpBGFadeIn{0%{opacity:0;background-position:50% -100%}to{opacity:1;background-position:50% 0%}}@keyframes rotate{0%{rotate:0deg}to{rotate:360deg}}@keyframes rotate-pulse{0%{rotate:0deg;scale:1}50%{rotate:180deg;scale:.5}to{rotate:360deg}}@keyframes scale-in{0%{transform:translateY(-105%);scale:0 5}to{transform:translateY(0);scale:1}}@keyframes easeOutElastic{0%{transform:scale(1)}16%{transform:scale(.995)}28%{transform:scale(.99)}44%{transform:scale(1.04)}59%{transform:scale(1.05)}73%{transform:scale(.9)}88%{transform:scale(.5)}to{transform:scale(0)}}@keyframes recording{0%{box-shadow:2px 2px 5px #84d0a3,0 0 0 2px #546e7a,0 0 5px #84d0a3}25%{box-shadow:2px -2px 5px #84d0a3,0 0 0 2px #546e7a,0 0 2px #84d0a3}50%{box-shadow:-2px -2px 5px #84d0a3,0 0 0 2px #546e7a,0 0 1px #84d0a3}75%{box-shadow:-2px 2px 5px #84d0a3,0 0 0 2px #546e7a,0 0 2px #84d0a3}to{box-shadow:2px 2px 5px #84d0a3,0 0 0 2px #546e7a,0 0 5px #84d0a3}}@keyframes generating{0%{box-shadow:2px 2px 3px #7e57c2,0 0 0 2px #455a64,0 0 0 5px #000,0 0 0 2px #455a64}25%{box-shadow:4px -4px 5px #42a5f5,0 0 0 2px #455a64,0 0 0 5px #000,0 0 0 2px #455a64}50%{box-shadow:-4px -4px 5px #7e57c2,0 0 0 2px #455a64,0 0 0 5px #000,0 0 0 2px #455a64}75%{box-shadow:-4px 4px 5px #42a5f5,0 0 0 2px #455a64,0 0 0 5px #000,0 0 0 2px #455a64}to{box-shadow:4px 4px 5px #7e57c2,0 0 0 2px #455a64,0 0 0 5px #000,0 0 0 2px #455a64}}@keyframes generating-simple{0%{background-position:150% 50%}to{background-position:-150% 50%}}@keyframes generating-inset{0%{background-position:150% 50%;box-shadow:inset 10px 10px 25px #42a5f5,inset 0 0 0 10px #7e57c2}25%{box-shadow:inset 10px -10px 25px #42a5f5,inset 0 0 0 10px #7e57c2}50%{box-shadow:inset -10px -10px 25px #42a5f5,inset 0 0 0 10px #7e57c2}75%{box-shadow:inset -10px 10px 25px #42a5f5,inset 0 0 0 10px #7e57c2}to{background-position:-150% 50%;box-shadow:inset 10px 10px 25px #42a5f5,inset 0 0 0 10px #7e57c2}}@keyframes generatingOracle{0%{box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #7e57c2}25%{box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #42a5f5}50%{box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #7e57c2}75%{box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #42a5f5}to{box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #7e57c2}}@keyframes cardLoading{0%{background-position:0% 50%}25%{background-position:25% 50%}to{background-position:100% 50%}}@keyframes dollyVertical{0%{background-position-y:0%}to{background-position-y:100%}}@keyframes cornerToCorner{0%{transform:scale(1.2) translate(10%,10%);background-position:100% 100%}to{transform:scale(1.2) translate(-10%,-10%);background-position:0% 0%}}@keyframes dollyHorizontal{0%{transform:scale(1.2) translate(-10%);background-position-x:0%}to{transform:scale(1.2) translate(10%);background-position-x:100%}}@keyframes zoomInToFocalPoint{0%{background-size:100%}to{background-size:140%}}@keyframes zoomOutFromFocalPoint{0%{background-size:140%}to{background-size:100%}}@keyframes spinOutFromFocalPoint{0%{transform:scale(1.4) rotate(-10deg)}to{background-size:100%;transform:rotate(0)}}@keyframes spinInToFocalPoint{0%{background-size:100%}to{transform:scale(1.4) rotate(-10deg)}}@keyframes steadiCam{0%{transform:translate(0) rotate(0)}10%{transform:translate(.8px,-.6px) rotate(.2deg)}20%{transform:translate(-.7px,.5px) rotate(-.1deg)}30%{transform:translate(.5px,-.4px) rotate(.15deg)}40%{transform:translate(-.4px,.3px) rotate(-.05deg)}50%{transform:translate(0) rotate(0)}60%{transform:translate(.3px,.2px) rotate(.1deg)}70%{transform:translate(-.5px,-.3px) rotate(-.15deg)}80%{transform:translate(.4px,.1px) rotate(.05deg)}90%{transform:translate(-.2px,-.2px) rotate(-.05deg)}to{transform:translate(0) rotate(0)}}@keyframes roamingCam{0%{transform:translate(0) rotate(0) scale(1)}5%{transform:translate(3px,-2px) rotate(.05deg) scale(1.01)}10%{transform:translate(-2px,3px) rotate(-.05deg) scale(1.01)}15%{transform:translate(4px,-3px) rotate(.1deg) scale(1.02)}20%{transform:translate(-3px,4px) rotate(-.1deg) scale(1.02)}25%{transform:translate(2px,2px) rotate(.05deg) scale(1.01)}30%{transform:translate(-2px,-2px) rotate(-.05deg) scale(1.01)}35%{transform:translate(3px,-6px) rotate(.1deg) scale(1.02)}40%{transform:translate(-3px,-12px) rotate(-.1deg) scale(1.02)}45%{transform:translate(2px,-5px) rotate(.05deg) scale(1.01)}50%{transform:translateY(-7px) rotate(0) scale(1)}55%{transform:translate(-3px,-2px) rotate(-.05deg) scale(1.01)}60%{transform:translate(2px,-3px) rotate(.05deg) scale(1.01)}65%{transform:translate(-4px,3px) rotate(-.1deg) scale(1.02)}70%{transform:translate(3px,-4px) rotate(.1deg) scale(1.02)}75%{transform:translate(-2px,-2px) rotate(-.05deg) scale(1.01)}80%{transform:translate(2px,2px) rotate(.05deg) scale(1.01)}85%{transform:translate(-3px,-3px) rotate(-.1deg) scale(1.02)}90%{transform:translate(3px,3px) rotate(.1deg) scale(1.02)}95%{transform:translate(-2px,2px) rotate(-.05deg) scale(1.01)}to{transform:translate(0) rotate(0) scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ellipsis{to{width:12px}}@keyframes ellipsisLarge{to{width:26px}}@keyframes fadeIn90{0%{opacity:0}to{opacity:.5}}@keyframes fadeInUp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUpwards{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{transform:translateY(100%);opacity:1}to{opacity:1;transform:translateY(2.5%)}}@keyframes fadeInDown{0%{opacity:0;transform:scale(1.01) translateY(-1%)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fadeInOut{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInSplash{0%{opacity:1}to{opacity:.5}}@keyframes popIn{0%{scale:0}to{scale:1}}@keyframes popInSmall{0%{scale:.8}50%{scale:1.1}to{scale:1}}@keyframes popInTiny{0%{scale:.99}to{scale:1}}@keyframes cardOpen{0%{opacity:0;transform:scale(.9) rotate3d(.1,.9,-.1,40deg) translateY(10%);filter:brightness(.15)}60%{transform:scale(1) rotate3d(-.03,.9,.03,0) translateY(0);filter:brightness(1)}to{opacity:1;filter:brightness(1);transform:scale(1) rotateX(0)}}@keyframes cardClose{0%{opacity:1;scale:1;transform:translateY(0)}25%{opacity:.75;scale:1.05 1;transform:translateY(-5%)}to{opacity:0;scale:.5 1.3;transform:translateY(150%);filter:brightness(.5)}}@keyframes cardFlip{0%{scale:1;transform:rotateY(0);transform-origin:25% 50%;box-shadow:0 0 0 2px #455a64,0 0 0 5px #222,-2px -2px 0 5px #37474f,0 0 0 6px #333,0 -3px 0 1px #455a64,0 5px 25px #000d}10%{transform:rotateY(-2deg);box-shadow:0 0 0 2px #455a64,0 0 0 5px #222,-2px -2px 0 5px #37474f,0 0 0 6px #333,0 -3px 0 1px #455a64,0 5px 25px #000d}50%{scale:.95 .85;transform:rotate3d(.05,1,.05,90deg);filter:brightness(.15);box-shadow:0 0 0 2px #455a64,-10px 0 0 5px #222,-2px -2px 0 5px #37474f,-10px 0 0 8px #333,0 -3px 0 1px #455a64}50.001%{transform:rotate3d(.05,1,-.05,-90deg);box-shadow:0 0 0 2px #455a64,10px 0 0 5px #000,-2px -2px 0 5px #37474f,10px 0 0 8px #111,0 -3px 0 1px #455a64}75%{scale:1.02;transform:rotateY(5deg);box-shadow:0 0 0 2px #455a64,0 0 0 5px #000,-2px -2px 0 5px #37474f,0 0 10px 6px #111,0 -3px 0 1px #455a64}to{scale:1;transform:rotateY(0);box-shadow:0 0 0 2px #455a64,0 0 0 5px #000,-2px -2px 0 5px #37474f,0 0 0 6px #111,0 -3px 0 1px #455a64,0 5px 25px #000d}}@keyframes swingIn{0%{scale:.8;transform:rotateY(-40deg);margin-left:-20vw}70%{transform:rotateY(0)}90%{scale:1;transform:rotateY(0);margin-left:0vw}to{scale:1;transform:rotateY(0) translate(0)}}@keyframes fadeFromDark{0%{box-shadow:inset 700px 300px 200px 100px #263238}to{box-shadow:inset 100px 0 200px transparent}}@keyframes scaleIn{0%{transform:rotate(10deg);opacity:.1;scale:1.5}to{transform:rotate(0);opacity:.75;scale:1.03}}@keyframes scaleDownAndIn{0%{transform:translateY(-5px) scale(1.001)}to{transform:translateY(0);opacity:1}}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#263238}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffe082}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#e57373}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#263238}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ffe082}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#e57373}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:white;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#263238}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ffe082;color:#000000de}.mat-badge-warn .mat-badge-content{color:#000000de;background:#e57373}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#263238}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffe082}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#e57373}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#263238}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ffe082}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#e57373}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:black}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#000000de}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#263238}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ffe082}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#e57373}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#0000001a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:white}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:white;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#263238}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffe082}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#e57373}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#263238}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ffe082}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#e57373}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:black}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#263238;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#e57373;color:#000000de}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#0000001a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffe082;color:#000000de}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#0000001a}.mat-table{background:white}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(38,50,56,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(38,50,56,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(38,50,56,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#263238;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#26323866}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2632384d}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2632384d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,224,130,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,224,130,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,224,130,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffe082;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ffe08266}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ffe0824d}@media (hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ffe0824d}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(229,115,115,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(229,115,115,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(229,115,115,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#e57373;color:#000000de}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#e5737366}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#e573734d}@media (hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#e573734d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active{color:#263238}.mat-datepicker-toggle-active.mat-accent{color:#ffe082}.mat-datepicker-toggle-active.mat-warn{color:#e57373}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:white;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#263238}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffe082}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#e57373}.mat-focused .mat-form-field-required-marker{color:#ffe082}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#263238}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffe082}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#e57373}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#263238}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ffe082}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#e57373}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#e57373}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#e57373}.mat-error{color:#e57373}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#263238}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffe082}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#e57373}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#263238}.mat-icon.mat-accent{color:#ffe082}.mat-icon.mat-warn{color:#e57373}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#263238}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ffe082}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#e57373}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#e57373}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:white}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:white}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#c5c8ca}.mat-progress-bar-buffer{background-color:#c5c8ca}.mat-progress-bar-fill:after{background-color:#263238}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbf4dc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbf4dc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ffe082}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f5d8d8}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f5d8d8}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#e57373}.mat-progress-spinner circle,.mat-spinner circle{stroke:#263238}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffe082}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#e57373}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#263238}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#263238}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffe082}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ffe082}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#e57373}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#e57373}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:white}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#263238}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffe082}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#e57373}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ffe082}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ffe0828a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ffe082}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#263238}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#2632388a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#263238}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#e57373}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#e573738a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#e57373}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#263238}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#26323833}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ffe082}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#000000de}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ffe08233}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#e57373}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#000000de}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#e5737333}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#263238;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#000000de}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ffe082;color:#000000de}.mat-step-header.mat-warn .mat-step-icon{color:#000000de}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#e57373;color:#000000de}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#e57373}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#e57373}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#cfd8dc4d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#263238}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffecb34d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffe082}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#e57373}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#cfd8dc4d}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#263238}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffecb34d}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ffe082}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#000000de}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#000;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#e57373}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#000000de}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#000;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.12}.mat-toolbar{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary{background:#263238;color:#fff}.mat-toolbar.mat-accent{background:#ffe082;color:#000000de}.mat-toolbar.mat-warn{background:#e57373;color:#000000de}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:white}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ffe082}b{font-weight:700}.blink{font-weight:800;animation:blink 1s steps(1,start) infinite}.fadeOut .mat-card-content{animation:fadeOut .25s ease-in-out;opacity:0}.visible{opacity:1}.fadeIn .mat-card-content{animation:fadeIn .75s ease-in-out;opacity:1}.fade-in{opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards}.entity-link-wrapper-only{display:flex;align-items:center}body.dndist .feature-type-chip{color:#fff;background:#333;font-weight:800;font-size:18px;text-transform:capitalize;-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:0% 50%;mask-position:0% 50%}body.dndist .feature-type-chip .chip-remove{position:relative;top:-3px;margin-right:4px}.cr-0{background-color:#87878733}.cr-1-8{background-color:#87878744}.cr-1-4{background-color:#87878766}.cr-1-2{background-color:#878787aa}.mat-card-title .summary{margin-right:3px}.cr-summary{font-family:Roboto;border-radius:4px;display:inline-block;font-style:normal!important;text-shadow:none;padding:1px 4px;margin-left:3px;text-wrap:nowrap}.cr-summary span{font-family:Roboto}.card-small .cr-summary{margin-left:0;margin-right:3px}body.dndist .tag-chip{background-color:#546e7a80;padding:0 7px 0 14px;min-height:30px;color:#78909c;font-size:14px}body.dndist .tag-chip .chip-remove{transition:all .15s ease-in-out;overflow:hidden;transition-delay:.35s;width:0px}body.dndist .tag-chip .chip-remove i{font-size:20px}body.dndist .tag-chip:hover .chip-remove{width:19px;transition:all .15s ease-in-out;transition-delay:.35s;pointer-events:all;z-index:5}.shine-once:before{display:block;content:" ";inset:0;position:absolute;z-index:1;animation:cardLoading linear 1.5s 1;background:linear-gradient(120deg,transparent 45%,rgba(183,162,221,.5) 50%,transparent 75%,transparent 100%);background-size:600% 600%;animation-iteration-count:1}body.dndist b i,body.dndist i b{font-style:italic;font-weight:800}.mat-sidenav{transition:none!important}body{background-color:#263238}body.dndist .mat-drawer-transition .mat-drawer-content{transition-duration:0ms;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:none}body.dndist .sidenav-wrapper.mat-drawer-opened{z-index:10}body.dndist .sidenav-wrapper.mat-drawer-opened .editable-journal-container{position:absolute;top:0;left:0;right:0}body.dndist .sidenav-wrapper.mat-drawer-opened .editable-journal-container:before{position:absolute;top:-1px;height:0px;right:-1px;left:-1px;content:" ";display:block;transition:all .25s ease-in-out;background:radial-gradient(circle at 50% 50%,rgba(143,108,48,.99) 0%,rgba(102,73,22,.99) 0%);z-index:100}body.dndist .sidenav-wrapper.mat-drawer-opened .editable-journal-container.editable-journal:before{position:absolute;top:-1px;height:6px;right:-1px;left:-1px;content:" ";display:block;background:radial-gradient(circle at 50% 50%,rgba(143,108,48,.99) 0%,rgba(102,73,22,.99) 100%);border-bottom:1px solid rgb(102,73,22);z-index:100}body.dndist .sidenav-wrapper.mat-drawer-opened .sidenav-shadow{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:15;animation:fadeFromDark .8s ease-out forwards;pointer-events:none}body.dndist .sidenav-wrapper.mat-drawer-opened .mat-drawer-inner-container{transform-origin:100% 50%}body.dndist .mat-drawer-opened.ng-animating{overflow:hidden!important}body.dndist .mat-drawer-opened.ng-animating .mat-drawer-inner-container{overflow:visible!important}.pointer-all{pointer-events:all}body.dndist .text-success{color:#81c784}.text-light{opacity:.5}.relative{position:relative}.rarity{font-weight:800;text-shadow:0px 0px 1px #000,0px 0px 2px #000}.rarity-uncommon{color:#a2eb99}.rarity-rare{color:#9fa8ee}.rarity-very-rare{color:#9fe1ee}.rarity-legendary{color:#e969f9}.rarity-artifact{color:#ffd85e}.flip-horizontal{transform:scaleX(-1)}.m-h-600{min-height:600px}.block{display:block}.inline-block{display:inline-block}.m-right-0{margin-right:0!important}.m-left-0{margin-left:0!important}.m-left-5{margin-left:5px!important}.m-left-10{margin-left:10px!important}.m-right-5{margin-right:5px!important}.m-right-10{margin-right:10px!important}.m-right-15{margin-right:15px!important}.m-bot-30{margin-bottom:30px!important}.m-bot-20{margin-bottom:20px!important}.m-bot-25{margin-bottom:25px!important}.m-bot-15{margin-bottom:15px!important}.m-bot-10{margin-bottom:10px!important}.m-bot-0{margin-bottom:0!important}.m-bot-5{margin-bottom:5px!important}.m-bot-3{margin-bottom:3px!important}.m-top-25{margin-top:25px!important}.m-top-50{margin-top:50px!important}.m-bot-n-50{margin-bottom:-50px!important}.m-bot-n-5{margin-bottom:-5px!important}.m-top-20{margin-top:20px!important}.m-top-30{margin-top:30px!important}.m-top-13{margin-top:13px!important}.m-top-15{margin-top:15px!important}.m-bot-13{margin-bottom:13px!important}.m-top-5{margin-top:5px!important}.m-top-3{margin-top:3px!important}.m-top-10{margin-top:10px!important}.m-top-0{margin-top:0!important}.m-top-n-20{margin-top:-20px!important}.m-bot-n-20{margin-bottom:-20px!important}.m-top-n-5{margin-top:-5px!important}.m-top-n-10{margin-top:-10px!important}.p-top-0{padding-top:0!important}.p-top-10{padding-top:10px!important}.p-bot-10{padding-bottom:10px!important}.p-bottom-0{padding-bottom:0!important}.m-top-auto{margin-top:auto}.m-bot-auto{margin-bottom:auto}.fancy-wrapper{color:#cfd8dc;position:relative;margin-bottom:10px;height:4px;width:100%}.fancy-wrapper svg{height:100%;width:100%}.divider-card-type,.game-divider,.shortcut-divider{max-width:80%;width:256px;display:block;margin:0 auto 10px}.divider-card-type{max-width:100%}.margin-divider{margin:10px}.shortcut-divider-bottom{margin-top:0;margin-bottom:auto}.rotate-180{rotate:180deg;margin-bottom:0}.game-divider{width:200px;margin-top:2px;color:#ffe082}.dm-player-divider{rotate:180deg;width:200px!important;max-width:100%;position:relative;margin-bottom:2px}.dm-player-divider-line{width:100%;margin:-34px auto auto;height:2px;background-color:#ffe082;display:none}.shortcut-divider{width:200px;color:#ffe082;opacity:1}body.dndist .font-ember{font-family:cinder,sans-serif!important;font-weight:400;font-style:normal}body.dndist .type-faded-bg-primary{background:rgba(55,71,79,.5)}body.dndist .mat-card label,body.dndist .mat-card .pseudo-label,body.dndist .dynamic-data-block label,body.dndist .dynamic-data-block .pseudo-label,body.dndist .scene-feature label,body.dndist .scene-feature .pseudo-label,body.dndist .mat-dialog-content label,body.dndist .mat-dialog-content .pseudo-label{font-family:Roboto}body.dndist .mat-card input,body.dndist .mat-card select,body.dndist .mat-card .mat-select,body.dndist .dynamic-data-block input,body.dndist .dynamic-data-block select,body.dndist .dynamic-data-block .mat-select,body.dndist .scene-feature input,body.dndist .scene-feature select,body.dndist .scene-feature .mat-select,body.dndist .mat-dialog-content input,body.dndist .mat-dialog-content select,body.dndist .mat-dialog-content .mat-select{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}body.dndist .mat-card textarea,body.dndist .mat-card .hotlink p,body.dndist .dynamic-data-block textarea,body.dndist .dynamic-data-block .hotlink p,body.dndist .scene-feature textarea,body.dndist .scene-feature .hotlink p,body.dndist .mat-dialog-content textarea,body.dndist .mat-dialog-content .hotlink p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;line-height:1.6;font-weight:500;white-space:break-spaces;white-space-collapse:preserve-breaks}body.dndist .mat-card ol>li,body.dndist .dynamic-data-block ol>li,body.dndist .scene-feature ol>li,body.dndist .mat-dialog-content ol>li{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500;line-height:1.4}body.dndist .mat-card textarea::-webkit-scrollbar,body.dndist .dynamic-data-block textarea::-webkit-scrollbar,body.dndist .scene-feature textarea::-webkit-scrollbar,body.dndist .mat-dialog-content textarea::-webkit-scrollbar{width:2px}body.dndist .mat-card textarea::-webkit-scrollbar-thumb,body.dndist .dynamic-data-block textarea::-webkit-scrollbar-thumb,body.dndist .scene-feature textarea::-webkit-scrollbar-thumb,body.dndist .mat-dialog-content textarea::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(96,125,139,.5)}body.dndist .mat-card.edit-wrapper .datablock-text .hotlink:focus,body.dndist .mat-card.edit-wrapper .datablock-text .hotlink:active,body.dndist .mat-card.edit-wrapper .datablock-text .hotlink:focus-within,body.dndist .mat-card.edit-wrapper .no-top-line-on-edit .hotlink:focus,body.dndist .mat-card.edit-wrapper .no-top-line-on-edit .hotlink:active,body.dndist .mat-card.edit-wrapper .no-top-line-on-edit .hotlink:focus-within{box-shadow:none}body.dndist .mat-card.edit-wrapper .datablock-text .text-block,body.dndist .mat-card.edit-wrapper .no-top-line-on-edit .text-block{margin-bottom:-5px}body.dndist .small-card-list .vector-match .info-vector{border-radius:9px;position:absolute;top:2px;left:2px;z-index:30;width:55px;height:55px;overflow:hidden;transition:all .2s ease-in-out}body.dndist .small-card-list .vector-match .info-vector .icon-wrap{background:#72a4b7;color:#fff;border-radius:5px 25px 25px 5px;width:38px;height:34px;position:relative;left:-14px;top:9px;display:flex;justify-content:center;align-items:center;padding:10px 8px 10px 15px;box-sizing:border-box;transition:all .2s ease-in-out;transform-origin:100% 50%;pointer-events:none}body.dndist .small-card-list .vector-match .info-vector svg{opacity:1}body.dndist .small-card-list .vector-match .info-vector span{font-size:16px!important}body.dndist .small-card-list .vector-match .mat-card-title .title-image{opacity:.5}body.dndist .small-card-list .vector-match .mat-card-title .title-image:after{inset:0;content:" ";background:linear-gradient(145deg,transparent 0%,rgba(127,193,219,.7333333333) 25%,transparent 50%,rgba(127,193,219,.7333333333) 75%,transparent 100%,rgba(127,193,219,.7333333333) 125%);background-size:200% 200%;animation:softshine 8s linear reverse infinite;position:absolute;z-index:0;display:block;border-radius:12px;transition:opacity .25s ease-in-out;box-shadow:inset 0 0 5px 2px #72a4b780,inset 50px 50px 50px -20px #8fdfff80}body.dndist .small-card-list .vector-match:hover .title-image{opacity:1}body.dndist .small-card-list .vector-match:hover .title-image:after{opacity:.3}body.dndist .small-card-list .vector-match:hover .info-vector{pointer-events:none;left:-3px}body.dndist .small-card-list .vector-match:hover .info-vector .icon-wrap{width:22px;padding:10px 8px 10px 10px;box-shadow:0 0 0 3px #000;background:#000;color:#000}body.dndist .small-card-list .card-small:focus .card-small,a:focus-within .card-small,a:focus-visible .card-small{filter:grayscale(0%);box-shadow:0 0 1px 3px #ffecb3,0 -2px 0 1px #ffecb3,0 0 7px 3px #000!important}body.dndist .small-card-list .card-small:focus .card-small .title-image,a:focus-within .card-small .title-image,a:focus-visible .card-small .title-image{opacity:1!important}body.dndist .small-card-list .card-small:focus .mat-card-title,a:focus-within .mat-card-title,a:focus-visible .mat-card-title{outline:none}img{max-width:100%}html,body{height:100%}.chapter-panel app-chapter form{scale:.95;transition:scale .5s ease-in-out;transform-origin:50% 100%}.chapter-panel{max-height:0px;height:0px;overflow:hidden;opacity:0;transition:opacity .25s ease-in-out,height 0s ease-in-out,margin 225ms cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)!important}.chapter-panel.visible-chapter{max-height:none;height:215px;opacity:1}.chapter-panel.visible-chapter.mat-expanded{height:auto}.chapter-panel.mat-expanded app-chapter form{scale:1;transform-origin:50% 100%}.story-header.mat-expansion-panel-header,.chapter-panel-preview{height:215px;text-align:center;background:transparent!important;position:relative;top:0;z-index:15;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out,height .25s ease-in-out}.story-header.mat-expansion-panel-header.mat-expanded,.chapter-panel-preview.mat-expanded{-webkit-mask-image:url(card-title-mask.d98ffe0eb6895c84.png);mask-image:url(card-title-mask.d98ffe0eb6895c84.png);-webkit-mask-position:50% 95%;mask-position:50% 95%;-webkit-mask-size:100% 150%;mask-size:100% 150%;box-shadow:0 25px 75px #0004}.story-header.mat-expansion-panel-header .chapter-label,.chapter-panel-preview .chapter-label{color:#263238;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;z-index:1;position:relative;letter-spacing:2px;pointer-events:none;top:-10px}.story-header.mat-expansion-panel-header .current-chapter-indicator,.chapter-panel-preview .current-chapter-indicator{display:inline-block;width:20px;height:20px;border-radius:4px;border:2px solid #90a4ae;position:absolute;top:-27px;left:50%;z-index:10;rotate:90deg;transition:all .25s ease-in-out}.story-header.mat-expansion-panel-header .current-chapter-indicator:hover,.chapter-panel-preview .current-chapter-indicator:hover{box-shadow:inset 0 0 0 3px #e3e4e1;background:rgba(155,37,37,.25)}.story-header.mat-expansion-panel-header .current-chapter-indicator:before,.chapter-panel-preview .current-chapter-indicator:before{opacity:1;background:url(bookmark.0d238b35ff328a6a.png);width:80px;height:44px;top:-11px;left:-200px;content:" ";display:block;position:relative;z-index:10;transition:left .5s ease-in-out}.story-header.mat-expansion-panel-header .current-chapter-indicator:hover:before,.chapter-panel-preview .current-chapter-indicator:hover:before{opacity:1;left:-44px}.story-header.mat-expansion-panel-header .current-chapter-indicator.active,.chapter-panel-preview .current-chapter-indicator.active{box-shadow:inset 0 0 0 3px #0000004d,inset 0 0 0 10px #9b2525}.story-header.mat-expansion-panel-header .current-chapter-indicator.active:before,.chapter-panel-preview .current-chapter-indicator.active:before{left:-15px;opacity:1}.story-header.mat-expansion-panel-header .chapter-label,.story-header.mat-expansion-panel-header .chapter-number input,.story-header.mat-expansion-panel-header .chapter-number,.chapter-panel-preview .chapter-label,.chapter-panel-preview .chapter-number input,.chapter-panel-preview .chapter-number{top:15px;font-size:1.1rem;font-weight:700;text-align:center}.story-header.mat-expansion-panel-header .chapter-number input,.story-header.mat-expansion-panel-header .chapter-title,.chapter-panel-preview .chapter-number input,.chapter-panel-preview .chapter-title{transition:background-color .5s ease-in-out;color:#263238;font-size:34px;position:relative;padding-top:5px;line-height:34px;font-weight:100;min-width:406px;min-height:58px}.story-header.mat-expansion-panel-header .small-chapter-title,.chapter-panel-preview .small-chapter-title{font-size:20px!important;line-height:34px!important}.story-header.mat-expansion-panel-header .mat-expansion-indicator,.chapter-panel-preview .mat-expansion-indicator{padding:6px 12px;margin-left:-20px;position:relative;right:-10px;opacity:.5;transition:scale .25s ease-in-out,opacity .25s ease-in-out}.story-header.mat-expansion-panel-header .mat-expansion-indicator:hover,.chapter-panel-preview .mat-expansion-indicator:hover{opacity:1;scale:1.2}.story-header.mat-expansion-panel-header:hover,.chapter-panel-preview:hover{background:rgba(144,164,174,.1)!important;box-shadow:inset 0 -100px 100px -100px #90a4ae4d}.chapter-panel.mat-expanded .story-header{height:350px}.chapter-panel.mat-expanded .story-header.mat-expansion-panel-header .current-chapter-indicator{top:-94px}.chapter-panel.cdk-drag-placeholder .story-header.mat-expansion-panel-header{background-color:#e7ebed!important;background:transparent}body.dndist .card-small .title-image{pointer-events:none;opacity:.4;transition:all .25s ease-in-out;border-radius:9px;overflow:hidden}body.dndist .card-small .title-image .image-container{border-radius:10px;overflow:hidden;transition:box-shadow .3s ease-in-out;box-shadow:none}body.dndist .card-small:hover{box-shadow:0 -3px 0 1px #455a64,0 0 1px 3px #000;filter:grayscale(0%)}body.dndist .card-small:hover .title-image{opacity:1}body.dndist .card-small:hover .title-image .image-container{box-shadow:inset 0 -10px 60px #0009,inset 0 0 10px #00000080}.story-header{border-radius:0;overflow:hidden;background:transparent;transition:all .25s ease-in-out}.mat-expansion-panel-spacing{margin:0!important}.chapter-panel.mat-expansion-panel{border-radius:12px!important;background:transparent;box-shadow:none}.chapter-panel.mat-expansion-panel:focus-within .story-header,.chapter-panel.mat-expansion-panel:focus .story-header{background:rgba(176,190,197,.2)!important;box-shadow:inset 0 -100px 100px -100px #90a4ae4d}.chapter-panel.current-chapter{z-index:15;box-shadow:0 -25px 50px -55px #000}.chapter-panel.mat-expansion-panel.mat-expanded{overflow:visible;position:relative;top:0}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu{margin-left:14px;display:flex;position:absolute;bottom:85px;justify-content:center;align-items:center;animation:fadeIn .5s ease-in-out forwards}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .mat-button{border:2px solid rgba(34,34,34,.6666666667);min-width:30px;padding:0 8px;line-height:22px;margin:0 3px;opacity:.75;font-family:mrs-eaves-roman-small-caps,sans-serif;font-size:12px;border-radius:6px;font-weight:800;font-style:normal;color:#000}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .mat-button .inner-text{max-width:0px;display:inline-block;overflow:hidden;transition:all .05s ease-in-out}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .mat-button:hover .inner-text,.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .mat-button.active .inner-text{margin-left:3px;display:inline-block;max-width:100px}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .mat-button .material-symbols-outlined{font-size:18px}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .edit-chapter-blocks{border-color:#664916b3;color:#664916b3}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .edit-chapter-blocks.active{background:rgb(102,73,22);color:#fff}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .edit-chapter-blocks.active:hover{background:rgb(93,66,19);color:#fff}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .edit-chapter-blocks:hover{background:rgba(102,73,22,.85);color:#fff}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .chapter-wizard{border-color:#7e57c2;color:#7e57c2}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .chapter-wizard.active{background:#7e57c2;color:#fff}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .chapter-wizard.active:hover{background:#643da9;color:#fff}.chapter-panel.mat-expansion-panel.mat-expanded .chapter-menu .chapter-wizard:hover{background:#7e57c2;color:#fff}.chapter-panel-preview,.chapter-panel.cdk-drag-preview{box-sizing:border-box;padding:0 0 0 30px;max-width:590px;width:600px;max-height:130px!important;background:#f3e7d0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:hidden;z-index:999;border-radius:1px!important;border:2px solid #000;box-shadow:none}.chapter-panel-preview .story-header,.chapter-panel.cdk-drag-preview .story-header{height:130px;background:#f3e7d0!important}.chapter-panel-preview .delete-chapter,.chapter-panel.cdk-drag-preview .delete-chapter{display:none}.chapter-panel-preview .mat-expansion-panel-content,.chapter-panel-preview .mat-expansion-panel-body,.chapter-panel.cdk-drag-preview .mat-expansion-panel-content,.chapter-panel.cdk-drag-preview .mat-expansion-panel-body{display:none!important;height:0px!important}.chapter-panel-preview .chapter-label,.chapter-panel.cdk-drag-preview .chapter-label{color:#000}.chapter-panel-preview .current-chapter-indicator,.chapter-panel.cdk-drag-preview .current-chapter-indicator{display:none}.chapter-panel-preview .chapter-number,.chapter-panel.cdk-drag-preview .chapter-number{margin-top:-46px}.chapter-panel-preview .chapter-title,.chapter-panel.cdk-drag-preview .chapter-title{font-family:bookmania,serif;font-weight:400;font-style:normal;transition:background-color .5s ease-in-out;color:#263238;font-size:34px;position:relative;padding-top:5px;line-height:34px;font-weight:100;min-width:406px;min-height:58px}.chapter-panel-preview .reorder,.chapter-panel.cdk-drag-preview .reorder{display:none}.chapter-panel-preview .chapter-panel.cdk-drag-preview,.chapter-panel.cdk-drag-preview .chapter-panel.cdk-drag-preview{max-height:130px!important;min-height:130px!important;overflow:hidden!important;border-radius:4px!important}.cdk-drag-placeholder.chapter-panel .story-header.mat-expansion-panel-header{background:#f9efde!important;box-shadow:inset 0 0 0 2px #0001}body.dndist{overflow:hidden;margin:0}body.dndist app-play-game-page,body.dndist app-game-list-page{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dndist .form-full-width{width:100%}body.dndist .super-search.mat-focused .mat-form-field-label{color:#b0bec500}body.dndist .super-search{flex-grow:3;padding-top:24px;padding-left:0;z-index:1;text-align:center;font-size:1.5rem;line-height:1.5;border-top:11px solid rgba(84,110,122,0);margin:-1px 8px -35px -17px}body.dndist .super-search .deep-search-button{position:relative;top:-11px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;color:#fff;background:#546e7a;font-size:50%;width:38px;height:28px;margin-bottom:-25px;padding:4px 10px;left:3px;border-radius:18px 8px 8px 18px;margin-left:-38px;overflow:hidden;box-shadow:0 0 10px #607d8b,inset 0 0 10px #607d8b,0 0 0 1px #72a4b7,0 0 0 3px #37474f;transition:all .25s ease-in-out}body.dndist .super-search .deep-search-button .mat-progress-spinner{overflow:visible}body.dndist .super-search .deep-search-button .mat-progress-spinner circle{stroke:#ace3ff;filter:drop-shadow(0 0 2px #ace3ff);filter:drop-shadow(0 0 2px var(--spinner-color, #ace3ff))}body.dndist .super-search .deep-search-button:before{inset:0;content:" ";background:linear-gradient(145deg,transparent 0%,rgba(127,193,219,.7333333333) 25%,transparent 50%,rgba(127,193,219,.7333333333) 75%,transparent 100%,rgba(127,193,219,.7333333333) 125%);background-size:200% 200%;animation:softshine 4s linear reverse infinite;position:absolute;z-index:0;display:block;transition:opacity .25s ease-in-out}body.dndist .super-search .deep-search-button:hover{scale:1.1;background:#b0bec5}body.dndist .super-search .deep-search-button:hover:after{animation-duration:3s}body.dndist .super-search .deep-search-button:active{scale:.9;background:#263238}body.dndist .super-search .deep-search-button:active:after{animation-duration:2s}body.dndist .super-search .deep-search-button svg{position:relative;z-index:2;max-width:18px}body.dndist .super-search .deep-search-button small,body.dndist .super-search .deep-search-button .keys{display:flex}body.dndist .super-search .deep-search-button small{margin-top:3px;top:2px;position:relative;font-weight:800}body.dndist .super-search .deep-search-button .keys{color:#455a64;font-weight:800}body.dndist .super-search .mat-form-field-appearance-legacy .mat-form-field-underline{height:0px}body.dndist .super-search .mat-form-field-infix{border-top:0px;padding-bottom:0}body.dndist .super-search .mat-form-field-underline{background:transparent!important;height:5px!important;border-radius:2px;position:relative;top:-3px;overflow:hidden;transform:none!important;background-color:transparent!important;-webkit-mask-image:url(rough-line.e43c06a321aed057.svg);mask-image:url(rough-line.e43c06a321aed057.svg);background-color:#607d8b80;-webkit-mask-size:20px 300px;mask-size:20px 300px;-webkit-mask-position:50%;mask-position:50%}body.dndist .super-search .mat-form-field-underline:before{content:" ";position:absolute;top:0;left:0;right:0;height:5px;background-color:#607d8b80;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 6%,black 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,black 6%,black 94%,transparent 100%)}body.dndist .super-search .mat-form-field-underline .mat-form-field-ripple{-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 6%,black 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,black 6%,black 94%,transparent 100%)}body.dndist .super-search .mat-form-field-ripple{background:transparent;height:5px!important}body.dndist .super-search .mat-form-field-ripple:before{content:" ";position:absolute;top:0;left:0;right:0;height:5px;-webkit-mask-image:url(rough-line.e43c06a321aed057.svg);mask-image:url(rough-line.e43c06a321aed057.svg);-webkit-mask-size:24px 500px;mask-size:24px 500px;-webkit-mask-position:50%;mask-position:50%;background-color:#607d8b}body.dndist .super-search input,body.dndist .super-search label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#90a4ae;caret-color:#607d8b;line-height:2.5}body.dndist .super-search input:focus,body.dndist .super-search input:focus-within,body.dndist .super-search input:active,body.dndist .super-search label:focus,body.dndist .super-search label:focus-within,body.dndist .super-search label:active{color:#cfd8dc}body.dndist .super-search input{font-weight:400;color:#90a4ae}body.dndist .filter-list{margin-right:26px;justify-content:center;margin-top:x;border-radius:0 0 12px;font-size:14px;display:flex;flex-wrap:wrap;position:relative;padding:3px 11px 4px;z-index:-2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;margin-bottom:-10px;margin-left:20px}body.dndist .filter-list .icon{position:absolute;left:-40px;top:-9px;line-height:29px;margin-left:2px;display:inline-block;margin-right:2px;margin-bottom:9px;padding:14px 8px 13px;border-radius:13px 0 0 13px;scale:.8}body.dndist .filter-list span{margin:3px;display:inline;line-height:2.2;flex-grow:2}body.dndist .filter-list .property{background:rgba(0,0,0,.25);font-weight:700;padding:0 7px;border-radius:3px;margin-right:5px;display:inline-block;line-height:1.7}body.dndist .title-shadow{content:" ";border-radius:50%;left:50%;margin-left:-150px;position:absolute;top:-250px;width:400px;height:200px;box-shadow:0 100px 70px #455a64}body.dndist .adventure-title{display:block;font-family:modesto-condensed,serif;font-weight:700;font-style:normal;text-align:center;font-size:2rem;position:relative;color:#fff;scale:1;opacity:1;transition:all .25s ease-in-out;font-size:190%;padding-top:13px;padding-left:109px;padding-right:109px;text-shadow:0px 0px 15px rgba(255,250,250,.6);z-index:1;transform-origin:50% 50%;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dndist .adventure-title .current-chapter{text-shadow:0px 0px 1px rgba(17,17,17,.8);opacity:0;animation:scaleDownAndIn .3s ease-in-out forwards}body.dndist .adventure-title :focus-within [contenteditable]{outline:0px solid #455a64;box-shadow:0 2px #455a64}body.dndist .adventure-title:before{z-index:-1;opacity:.6;content:" ";left:0;height:76px;top:-24px;width:109px;position:absolute;background:url(play-game-border-title-left.b3ad03df75892699.png)}body.dndist .adventure-title:after{z-index:-1;opacity:.6;content:" ";right:0;height:76px;top:-24px;width:109px;position:absolute;background:url(play-game-border-title-right.9b4a3207b29fa080.png)}body.dndist .adventure-title span{min-width:150px;min-height:30px;pointer-events:all;display:inline-block}body.dndist .adventure-title .current-chapter{color:#b2d1e1;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;text-transform:capitalize;display:block;margin-top:-3px;font-size:50%}body.dndist .adventure-title.title-mode-center{margin-top:0}body.dndist .adventure-title.title-mode-none{opacity:0;pointer-events:none;padding-left:0;padding-right:25px;font-size:100%}body.dndist .adventure-title.title-mode-none span{pointer-events:none}body.dndist .adventure-title.title-mode-none .current-chapter{display:none}body.dndist h1{font-family:modesto-condensed,serif;font-weight:700;font-style:normal}body.dndist h2,body.dndist h3,body.dndist h4,body.dndist h5,body.dndist h6,body.dndist label,body.dndist .pseudo-label{font-family:bookmania,serif;font-weight:400;font-style:normal;font-weight:900}body.dndist h2 .title-input input,body.dndist h3 .title-input input,body.dndist h4 .title-input input,body.dndist h5 .title-input input,body.dndist h6 .title-input input,body.dndist label .title-input input,body.dndist .pseudo-label .title-input input{font-family:bookmania,serif!important;font-weight:900!important}body.dndist p,body.dndist li,body.dndist a,body.dndist input,body.dndist textarea{font-family:bookmania,serif;font-weight:400;font-style:normal}body.dndist a{text-decoration:none}body.dndist .hotlink{padding-top:5px;padding-bottom:1px;margin-bottom:0;perspective:1200px}body.dndist .hotlink h2,body.dndist .hotlink h3,body.dndist .hotlink h4,body.dndist .hotlink h5,body.dndist .hotlink h6{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .hotlink:focus,body.dndist .hotlink:active,body.dndist .hotlink:focus-within{box-shadow:inset 0 2px #263238,inset 0 -2px #263238}body.dndist .hotlink ::-moz-selection{background:#ffecb3}body.dndist .hotlink ::selection{background:#ffecb3}body.dndist .hotlink input,body.dndist .hotlink .hotlink,body.dndist .hotlink textarea,body.dndist .hotlink p{caret-color:#263238}body.dndist .hotlink input:empty:before,body.dndist .hotlink .hotlink:empty:before,body.dndist .hotlink textarea:empty:before,body.dndist .hotlink p:empty:before{content:"Enter text here.."!important;opacity:.5}body.dndist .hotlink ol>li{position:relative;margin-bottom:8px;counter-increment:item}body.dndist .hotlink ol>li:before{font-family:modesto-condensed,serif;font-weight:700;position:absolute;left:-34px;top:-1px;content:counter(item);background:#222;color:#fff;text-align:center;padding-top:2px;width:22px;height:22px;box-sizing:border-box;border-radius:50%;font-weight:800;font-size:125%;line-height:normal}body.dndist .hotlink ol{list-style-type:none}body.dndist .hotlink p{outline:none;word-wrap:break-word}body.dndist .hotlink p:empty:before{content:"\a0";display:inline-block}body.dndist .hotlink a{font-weight:700;color:#222;position:relative;display:inline-block;line-height:.5;padding:3px 1px 2px;border-radius:3px 3px 1px 1px}body.dndist .hotlink .command-indicator{border-radius:2px;background:rgba(126,87,194,.3);margin-right:6px;margin-left:3px;font-weight:600;padding:4px 10px;box-shadow:0}body.dndist .edit-wrapper .campaign-notes .hotlink{box-shadow:none!important}body.dndist .delete-confirmation-message{background-color:#263238;color:#d32f2f;text-align:center;font-weight:500;padding:10px 12px;font-size:12px}body.dndist .delete-confirmation-message span{color:#ffe082;text-transform:none;font-family:Roboto;font-weight:500;font-size:10px}body.dndist .delete-confirmation-message b{font-size:14px;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .menu-delete-card .mat-menu-item{text-align:center}body.dndist .campaign-notes .block-options{display:none}body.dndist .campaign-notes .menu-delete-card{position:relative}body.dndist hr.minor{border:none;border-top:1px solid #eee;margin-top:0;margin-bottom:0}body.dndist hr.mini{width:75px;margin:auto}body.dndist hr.properties-divider{background-color:#2632381a;height:1px;border-width:0px;margin-top:0;margin-bottom:2px}body.dndist .matchlist{position:fixed;margin-top:21px;overflow:hidden;max-height:300px;overflow-y:scroll;padding:0;z-index:2000;background:#cfd8dc;border-radius:0 8px 8px;box-shadow:0 5px 25px #90a4ae}body.dndist .matchlist li{font-size:13px;padding:4px 10px;border-bottom:1px solid rgba(0,0,0,.1);pointer-events:all;cursor:pointer;color:#000;text-align:left}body.dndist .matchlist li.hidden{display:none}body.dndist .matchlist::-webkit-scrollbar{width:5px}body.dndist .matchlist::-webkit-scrollbar-thumb{border-radius:4px;background:#90a4ae}body.dndist .matchlist li.selected{background-color:#ffe082!important}body.dndist .matchlist li span.icon{font-size:14px!important;position:relative;margin-right:4px;top:2px}body.dndist .matchlist li.conjure-match:before{position:absolute;inset:0;content:" ";background:#b7a2dd;opacity:.3;z-index:-1}body.dndist .matchlist li.conjure-match.selected{background:#b7a2dd!important}body.dndist .matchlist li.conjure-match.selected:before{opacity:1}body.dndist .matchlist li.create-match:before{position:absolute;inset:0;content:" ";background:#ffedb5;opacity:.3;z-index:-1}body.dndist .matchlist li.create-match.selected{background:#ffe082!important}body.dndist .matchlist li.create-match.selected:before{opacity:1}body.dndist .sidenav-wrapper{margin-bottom:26px;margin-right:30px;padding-right:0;box-sizing:content-box;background:transparent;overflow:hidden;opacity:0;border-radius:16px;width:500px;border-right:none;pointer-events:all;margin-left:6px}body.dndist .sidenav{background:#fff;background-image:url(story-bg-2.2fa524c835bf9c70.jpg);background-position:54% 20%;background-repeat:no-repeat;background-size:cover;padding:0;margin:0;border-radius:16px;position:absolute;top:0;left:0;bottom:0;z-index:5;width:500px;max-width:100%;box-shadow:inset 0 0 2px 2px #efefeb;overflow:scroll;overflow-x:hidden}body.dndist .sidenav::-webkit-scrollbar{width:5px;height:5px}body.dndist .sidenav::-webkit-scrollbar-thumb{min-height:100px;background:#78909c;border-radius:2px}@-moz-document url-prefix(){body.dndist .sidenav{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:#78909c transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .sidenav{padding-right:5px}}@media screen and (max-width: 768px){body.dndist .sidenav::-webkit-scrollbar{max-width:8px}}body.dndist .sidenav h2{padding-bottom:.25rem;margin-bottom:0rem;margin-top:1rem}body.dndist ul{margin-top:.5rem}body.dndist .matchlist ul{list-style-type:none;padding-left:0}body.dndist .matchlist ul li{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .snackbar-history-btn{position:fixed;right:10px;bottom:99px;border-radius:50%;z-index:2001;min-width:30px;max-width:30px;height:30px;padding:0;line-height:30px;background-color:#78909c;transition:transform .25s cubic-bezier(.68,-.44,.265,1.24),background-color .25s ease-in-out;box-shadow:1px 1px 10px #263238,1px 1px 3px #263238}body.dndist .snackbar-history-btn .mat-button-wrapper{position:relative;top:-1px;line-height:30px}body.dndist .snackbar-history-btn:hover{background-color:#ffe082;scale:1.05}body.dndist .snackbar-history-btn:hover:active{scale:.95}body.dndist .snackbar-history-btn.active{background-color:#ffecb3;scale:1.05;box-shadow:0 0 10px #ffecb3}body.dndist .mat-toolbar{background-repeat:no-repeat;background-position:0 0;background-size:contain}body.dndist .mat-toolbar a{color:#ffe082;pointer-events:all}body.dndist .mat-toolbar a:hover{color:#ffecb3}body.dndist .mat-toolbar .menu span{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .mat-menu-content{padding-top:0;padding-bottom:0}body.dndist .mat-drawer-container.sidenav-container{max-height:100vh;margin-left:60px;background:transparent;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed;overflow-y:hidden;overflow-x:auto;transition:background-image 1s ease-in-out;transition-delay:.1s;box-shadow:inset 0 0 0 .5px #37474f,inset 0 0 200px #0009,#2e3841 0 0 0 14px;border:5px solid #2e3841;border-left-width:0px;border-radius:22px}body.dndist .mat-drawer-container.sidenav-container::-webkit-scrollbar{width:17px;height:17px}body.dndist .mat-drawer-container.sidenav-container::-webkit-scrollbar-thumb{min-height:100px;background:#37474f;border-radius:2px}@-moz-document url-prefix(){body.dndist .mat-drawer-container.sidenav-container{scrollbar-width:17px;scrollbar-height:17px;scrollbar-color:#37474f transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .mat-drawer-container.sidenav-container{padding-right:17px}}@media screen and (max-width: 768px){body.dndist .mat-drawer-container.sidenav-container::-webkit-scrollbar{max-width:8px}}body.dndist .performance-mode .mat-drawer-container.sidenav-container{border-bottom:none}body.dndist .performance-mode .mat-drawer-container.sidenav-container::-webkit-scrollbar{width:17px;height:17px}body.dndist .performance-mode .mat-drawer-container.sidenav-container::-webkit-scrollbar-thumb{min-height:100px;background:#455a64;border-radius:2px}@-moz-document url-prefix(){body.dndist .performance-mode .mat-drawer-container.sidenav-container{scrollbar-width:17px;scrollbar-height:17px;scrollbar-color:#455a64 transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .performance-mode .mat-drawer-container.sidenav-container{padding-right:17px}}@media screen and (max-width: 768px){body.dndist .performance-mode .mat-drawer-container.sidenav-container::-webkit-scrollbar{max-width:8px}}body.dndist .mat-drawer-content{padding-top:70px;padding-bottom:0;height:calc(100vh - 70px);overflow-x:hidden;overflow:visible;position:static}body.dndist .popin{perspective:1000px;opacity:0;animation:cardOpen .5s ease-in-out forwards}body.dndist .oracle-wrapper{transition:width .2s ease-in-out;animation-direction:reverse;transform-origin:center center;min-height:184px;min-width:500px;width:502px;position:absolute;left:66px;bottom:26px;z-index:20;border-radius:15px;background:rgba(55,71,79,.9);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #546e7a;background-image:url(oracle-bg.f80f10ec9bdbfda5.jpg);background-position:50% 100%;background-size:cover;min-width:0px}body.dndist .oracle-wrapper:before{position:absolute;inset:5px 5px 50px;border-radius:10px;content:" ";background:#25405f;-webkit-mask-image:linear-gradient(0deg,transparent 0%,rgba(38,50,56,.55) 44%);mask-image:linear-gradient(0deg,transparent 0%,rgba(38,50,56,.55) 44%);z-index:-1}body.dndist .oracle-wrapper .oracle-sm-col{width:80px;min-width:80px;padding:2px;box-sizing:border-box}body.dndist .oracle-wrapper.response-visible:before{-webkit-mask-image:linear-gradient(0deg,transparent 0%,rgba(38,50,56,.95) 44%);mask-image:linear-gradient(0deg,transparent 0%,rgba(38,50,56,.95) 44%)}body.dndist .oracle-wrapper .prompt-wrapper{display:flex;align-items:stretch;position:relative;z-index:5}body.dndist .oracle-wrapper .prompt-wrapper textarea{text-transform:none;box-sizing:border-box;background:rgba(255,255,255,.75);min-height:50px;box-shadow:0 0 0 1px #2632381a;border-radius:6px;padding:10px;line-height:1.75;max-height:150px;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}body.dndist .oracle-wrapper .prompt-wrapper textarea::-webkit-scrollbar{width:5px;height:5px}body.dndist .oracle-wrapper .prompt-wrapper textarea::-webkit-scrollbar-thumb{min-height:100px;background:#90a4ae;border-radius:2px}@-moz-document url-prefix(){body.dndist .oracle-wrapper .prompt-wrapper textarea{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:#90a4ae transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .oracle-wrapper .prompt-wrapper textarea{padding-right:5px}}@media screen and (max-width: 768px){body.dndist .oracle-wrapper .prompt-wrapper textarea::-webkit-scrollbar{max-width:8px}}body.dndist .oracle-wrapper .prompt-wrapper textarea:focus{box-shadow:inset 0 0 0 2px #90a4ae}body.dndist .oracle-wrapper .prompt-wrapper .mat-form-field-underline{display:none!important}body.dndist .oracle-wrapper .ai-header{z-index:0!important;position:relative!important;background:transparent;min-height:110px;margin-left:40px;margin-right:25px;padding-top:74px;overflow:visible}body.dndist .oracle-wrapper .ai-header .oracle-title{position:absolute;left:-37px;top:10px;height:35px;padding:9px 40px 9px 50px;border-top-left-radius:4px;border-bottom:2px solid transparent;-o-border-image:linear-gradient(to right,#80b9d3 50%,transparent);border-image:linear-gradient(to right,#80b9d3 50%,transparent);border-image-slice:1}body.dndist .oracle-wrapper .ai-header .oracle-title img{position:relative;left:60px;top:-10px;z-index:10}body.dndist .oracle-wrapper .ai-header h2{position:relative;top:2px;text-align:left;margin-left:160px;font-weight:600;font-size:26px;color:#cfd8dc;text-shadow:1px 1px 25px #42a5f5;margin-bottom:0}body.dndist .oracle-wrapper .ai-header:after{background-size:cover;display:block;content:" ";background-image:url(oracle-transparent.9d602af3ac16995a.png);background-position-y:100%;width:190px;height:250px;position:absolute;left:-66px;bottom:5px;pointer-events:none;transition:all .2s ease-in-out;transform:translateY(0)}body.dndist .oracle-wrapper .ai-header label,body.dndist .oracle-wrapper .ai-header label span{color:#fff;font-weight:300;text-shadow:0px 0px 10px #263238,0px 0px 5px #263238,0px 0px 2px #263238;position:relative;z-index:10}body.dndist .oracle-wrapper .ai-header label{font-weight:800}body.dndist .oracle-wrapper .ai-header label span{font-family:bookmania,serif;font-weight:400;font-style:normal}body.dndist .oracle-wrapper .ai-header .mat-content{justify-content:space-around}body.dndist .oracle-wrapper .ai-header .chapter-number{width:90%}body.dndist .oracle-wrapper .oracle-story-wrapper{max-height:calc(100vh - 375px);overflow-y:scroll;padding:5px 20px 80px 25px;margin:5px 5px 0;border-radius:8px 8px 0 0;position:relative;z-index:-1;-webkit-mask-image:linear-gradient(5deg,transparent 5%,black 16%);mask-image:linear-gradient(5deg,transparent 5%,black 16%);-webkit-mask-position:50% 100%;mask-position:50% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.dndist .oracle-wrapper .oracle-story-wrapper .new-message-divider{text-align:center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#7e57c2 30%,#7e57c2 60%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#7e57c2 30%,#7e57c2 60%,transparent 100%)}body.dndist .oracle-wrapper .oracle-story-wrapper .new-message-divider span{display:block;width:100%;position:relative;padding:14px 10px;background:linear-gradient(30deg,#7e57c2 30%,#42a5f5 90%);-webkit-mask-image:url(warn-mask.b7a43539cbfdfc1a.png);mask-image:url(warn-mask.b7a43539cbfdfc1a.png);-webkit-mask-size:110% 100%;mask-size:110% 100%;color:#fff;border-radius:12px;margin-bottom:40px;margin-top:10px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .oracle-wrapper .oracle-story-wrapper .new-message-divider hr{display:none}body.dndist .oracle-wrapper .oracle-story-wrapper .mat-button{color:#a4c1d377;min-width:20px;line-height:20px;padding:0 1px;margin-top:5px;margin-left:5px;position:absolute;font-size:20px}body.dndist .oracle-wrapper .oracle-story-wrapper .mat-button i{font-size:12px}body.dndist .oracle-wrapper .oracle-story-wrapper .mat-button:hover{background:rgba(255,255,255,.8);color:#111}body.dndist .oracle-wrapper .oracle-story-wrapper .mat-progress-spinner{margin:auto}body.dndist .oracle-wrapper .oracle-story-wrapper .mat-progress-spinner circle,body.dndist .oracle-wrapper .oracle-story-wrapper .mat-progress-spinner .mat-spinner circle{stroke:#80b9d3;stroke-width:2%!important;filter:drop-shadow(0 0 2px #72a4b7);filter:drop-shadow(0 0 2px var(--spinner-color, #72a4b7))}body.dndist .oracle-wrapper .oracle-story-wrapper hr{border:none;height:2px;border-radius:2px;background:rgba(86,178,220,.27)}body.dndist .oracle-wrapper .oracle-story-wrapper .response-header{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:5px;margin-right:0%}body.dndist .oracle-wrapper .oracle-story-wrapper mat-label{text-align:left}body.dndist .oracle-wrapper .oracle-story-wrapper label{color:#fff;position:relative;top:-49px;line-height:.94;z-index:3;text-align:center;width:100%;margin-bottom:-35px;word-wrap:break-word;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text{white-space:inherit;position:relative;color:#a4c1d3;background:rgba(0,26,41,.12);font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500;padding:15px 25px;border-radius:2px 20px 20px;word-break:break-word;line-height:1.75;-webkit-user-select:text;-moz-user-select:text;user-select:text;z-index:5;box-shadow:inset 0 0 0 .5px #307a945e}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text:before{position:absolute;top:6px;left:-32px;width:32px;height:32px;background-size:cover;content:" ";opacity:.5}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text ul,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text ol{white-space:inherit;margin:0 20px 10px 0}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text ul li,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text ol li{margin-bottom:5px;font-family:ff-scala-sans-pro,sans-serif}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text .hotlink ol>li:before{box-shadow:inset 0 0 0 2px #a4c1d3;color:#a4c1d3;background:transparent}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text .hotlink a{color:#d2e4ef}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text .hotlink a:hover{color:#fff}body.dndist .oracle-wrapper .oracle-story-wrapper .message-text h1,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text h2,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text h3,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text h4,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text h5,body.dndist .oracle-wrapper .oracle-story-wrapper .message-text h6{color:#d2e4ef}body.dndist .oracle-wrapper .oracle-story-wrapper .oracle-message .oracle-portrait{position:relative;top:-20px;width:60px;margin:0 auto}body.dndist .oracle-wrapper .oracle-story-wrapper .oracle-message .mat-button{right:5px;left:auto;margin-top:20px}body.dndist .oracle-wrapper .oracle-story-wrapper .oracle-message .message-text{border-radius:20px 2px 20px 20px;background:rgba(2,25,67,.19)}body.dndist .oracle-wrapper .oracle-story-wrapper .oracle-message .message-text:before{left:auto;right:-32px;scale:-1 1}body.dndist .oracle-wrapper .oracle-story-wrapper .oracle-message label{left:auto;top:-27px}body.dndist .oracle-wrapper .oracle-story-wrapper p.gm{color:#000;display:block;line-height:1.75}body.dndist .oracle-wrapper .oracle-story-wrapper::-webkit-scrollbar{width:8px;height:8px}body.dndist .oracle-wrapper .oracle-story-wrapper::-webkit-scrollbar-thumb{min-height:100px;background:rgba(84,110,122,.5);border-radius:2px}@-moz-document url-prefix(){body.dndist .oracle-wrapper .oracle-story-wrapper{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:rgba(84,110,122,.5) transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .oracle-wrapper .oracle-story-wrapper{padding-right:8px}}@media screen and (max-width: 768px){body.dndist .oracle-wrapper .oracle-story-wrapper::-webkit-scrollbar{max-width:8px}}body.dndist .oracle-wrapper .oracle-options{position:absolute;right:5px;bottom:128px;display:flex;align-items:center;height:40px;border-radius:24px 0 0 24px;background:linear-gradient(90deg,#90a4ae 0%,#546e7a 100%)}body.dndist .oracle-wrapper .show-response-btn,body.dndist .oracle-wrapper .float-btn{margin:2px 4px;text-align:center;width:34px;min-width:34px;height:34px;padding:0;z-index:11}body.dndist .oracle-wrapper .show-response-btn i,body.dndist .oracle-wrapper .float-btn i{position:relative;top:-2px;color:#222}body.dndist .oracle-wrapper .show-response-btn{border-top-left-radius:24px;border-bottom-left-radius:24px}body.dndist .oracle-wrapper.generating{animation:generatingOracle 4s linear infinite!important}body.dndist .sidenav-opened.oracle-active .oracle-wrapper .ai-header:after{height:250px;transform:translateY(0)}body.dndist .oracle-active .oracle-wrapper{display:block}body.dndist .sidenav-wrapper.oracle-active{margin-bottom:220px}body.dndist .sidenav-wrapper.oracle-active.oracle-float{margin-bottom:26px}body.dndist .sidenav-container.oracle-float app-oracle{display:flex;align-items:flex-end}body.dndist .sidenav-container.oracle-float .oracle-wrapper.oracle-float{margin:30px 0 30px 10px;width:100%;max-width:620px;display:block;left:0%;bottom:0;max-height:100vh;position:static}body.dndist .story{flex-direction:column;display:flex;justify-content:space-between;height:100%}body.dndist .story h2{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .story .array-block .item-checkbox-array .checkbox-format{margin-top:-1px}body.dndist .story .array-block .item-checkbox-array .checkbox-format .mat-checkbox-checked .mat-checkbox-background{background:#796748}body.dndist .story .no-editable-blocks .field,body.dndist .story .no-editable-blocks .hide-on-no-edit,body.dndist .story .no-editable-blocks .block-options,body.dndist .story .no-editable-blocks .array-footer{display:none}body.dndist .story .no-editable-blocks .add-blocks-context-menu{top:0}body.dndist .story .no-editable-blocks .objective-block{margin-bottom:15px}body.dndist .story .no-editable-blocks .descriptive-text{box-shadow:0 20px 25px #0002;margin-bottom:35px}body.dndist .story .no-editable-blocks .array-block .item-checkbox-array .checkbox-format{width:auto;max-width:19%;box-shadow:none;border:none;margin-top:3px;padding-left:0}body.dndist .story .no-editable-blocks .array-block .item-checkbox-array .checkbox-hint{box-shadow:none;display:none}body.dndist .story .no-editable-blocks .properties-divider,body.dndist .story .connections-wrapper{display:none}body.dndist .story .mat-card-content{display:block;margin-bottom:4px}body.dndist .story .no-editable-blocks .mat-card-content{box-shadow:none}body.dndist .story .mat-expansion-panel-content{overflow:hidden}body.dndist .story .hr{border-color:transparent}body.dndist .story .text-area-block table thead{background-color:#fff6}body.dndist .story .text-area-block table tbody{background-color:#cfd8dc33;background:transparent}body.dndist .story .text-area-block table tbody tr:nth-child(even){background-color:#cfd8dc80}body.dndist .story .story-spinner{margin:auto auto 0;width:125px!important;height:125px!important}body.dndist .story .story-spinner circle,body.dndist .story .story-spinner .mat-spinner circle{stroke:#546e7a;stroke-width:4%!important;filter:drop-shadow(0 0 2px #72a4b7);filter:drop-shadow(0 0 2px var(--spinner-color, #72a4b7))}body.dndist .story .add-blocks-context-menu{margin-bottom:-28px;top:-3px;pointer-events:none}body.dndist .story .datablock-title-text{margin-bottom:0;padding-bottom:0}body.dndist .story .datablock-title-text h2{margin-top:10px;max-height:35px;padding-bottom:0;overflow:hidden}body.dndist .story .datablock-title-text .mat-label{display:none}body.dndist .story .system-input{pointer-events:none}body.dndist .story .system-input input{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body.dndist .story .block-title-input .mat-form-field-infix{border-top:0px}body.dndist .story .block-title-input .mat-form-field-wrapper{padding-bottom:15px}body.dndist .story .block-title-input .mat-form-field-wrapper input,body.dndist .story .block-title-input .mat-form-field-wrapper label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .story .block-title-input .mat-form-field-wrapper label{color:#bbb}body.dndist .story .add-chapter-wrapper{text-align:center;align-items:flex-end;padding-top:60px;margin-bottom:0;padding-bottom:30px;position:relative}body.dndist .story .loading-chapters{text-align:center;text-shadow:0px 0px 10px rgb(255,246,221);padding:0 100px;margin-top:148px;font-size:30px;font-weight:200;line-height:.2;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .story .no-chapters{transition:all .25s ease-out;margin:0 20px 20px;position:relative;transition-delay:height .25s;text-align:center}body.dndist .story .no-chapters:before{content:"";display:block;position:absolute;bottom:-85px;left:0;right:0;height:85px;background:url(divider-2.f0f295dc516b9300.svg);background-size:contain;background-repeat:no-repeat;z-index:2;background-position:50% 50%}body.dndist .story .no-chapters:after{z-index:2;content:"";display:block;position:absolute;top:-85px;left:0;right:0;height:85px;background:url(divider-2.f0f295dc516b9300.svg);background-size:contain;rotate:180deg;background-position:50% 50%;background-repeat:no-repeat}body.dndist .story .no-chapters h2{font-size:30px}body.dndist .story .no-chapters h4{color:#664916b3}body.dndist .story .no-chapters.fade-out{opacity:0;filter:blur(10px);transform:translateY(100px);pointer-events:none;height:0px}body.dndist .story .add-chapter{margin:0 auto;height:80px;width:70%;padding:10px 5px;background:#664916;background:transparent;box-shadow:inset 0 0 0 2px #66491680;color:#513a1180;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;color:#664916b3}body.dndist .story .add-chapter:disabled{color:#00000080;box-shadow:0 0 0 2px #00000080;opacity:.5;cursor:not-allowed!important}body.dndist .story .add-chapter:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-chapter-button.02cf76e4087fb214.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}body.dndist .story .add-chapter:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #898070;z-index:1;transition:box-shadow .5s ease-out}body.dndist .story .add-chapter:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}body.dndist .story .add-chapter:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}body.dndist .story .add-chapter:hover:after{box-shadow:inset 0 0 25px #89807080}body.dndist .story .add-chapter:hover{color:#fff;box-shadow:0 5px 25px -5px #664916}body.dndist .story .edit-chapters{margin:0 20px 0 auto;height:80px;width:15%;padding:10px 5px;background:#664916;background:transparent;box-shadow:inset 0 0 0 2px #66491680;color:#513a1180;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;font-size:16px;color:#66491666;color:#664916b3}body.dndist .story .edit-chapters:disabled{color:#00000080;box-shadow:0 0 0 2px #00000080;opacity:.5;cursor:not-allowed!important}body.dndist .story .edit-chapters:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-chapter-button.02cf76e4087fb214.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}body.dndist .story .edit-chapters:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #898070;z-index:1;transition:box-shadow .5s ease-out}body.dndist .story .edit-chapters:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}body.dndist .story .edit-chapters:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}body.dndist .story .edit-chapters:hover:after{box-shadow:inset 0 0 25px #89807080}body.dndist .story .edit-chapters:hover{color:#fff;box-shadow:0 5px 25px -5px #664916}body.dndist .story .edit-chapters.active{box-shadow:inset 0 0 50px #6649164d;color:#fff;background:rgba(102,73,22,.5)}body.dndist .story .story-entity{padding:0rem 1.9rem}body.dndist .story .story-entity p{line-height:1.7}body.dndist .story .chapter-number{top:0}body.dndist .story .chapter-title{border-radius:8px}body.dndist .story svg{z-index:2}body.dndist .story .mat-form-field.mat-focused .mat-form-field-label{color:#263238!important}body.dndist .story .hotlink{box-shadow:none}body.dndist .story ::-moz-selection{background:#ffecb3}body.dndist .story ::selection{background:#ffecb3}body.dndist .story h3{font-size:1.6rem;font-family:bookmania,serif;font-weight:400;font-style:normal}body.dndist .story p{font-size:1rem;line-height:1.7}body.dndist .story .mat-content{overflow:visible;justify-content:space-around}body.dndist .story .chapter-panel.cdk-drag-preview{height:100px}body.dndist .story .editable-chapters .story-title .delete-chapter{display:block}body.dndist .story .story-title{margin-top:-55px;margin-left:-10px;padding-left:25px;position:relative;line-height:1.2}body.dndist .story .story-title h3{margin-bottom:5px}body.dndist .story .story-title .divider-black{background:url(divider-black.cdc1a41a55e72882.svg);position:absolute;top:85px;margin-left:-15px;background-repeat:no-repeat}body.dndist .story .story-title .reorder{display:none}body.dndist .story .story-title .delete-chapter{position:absolute;display:none;top:-27px;min-width:20px;left:-6px;padding:1px 4px 2px;border:2px solid transparent;background:#90a4ae;color:#fff;z-index:15;line-height:22px;transition:right .5s ease-in-out;transition-delay:1s;transition:opacity .4s ease-in-out;border-radius:4px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .story .story-title .delete-chapter i{font-size:18px}body.dndist .story .story-title .delete-chapter:hover{color:#fff;border:2px solid #e53935;background-color:#e53935}body.dndist .story .story-title:hover .delete-chapter,body.dndist .story .story-title:active .delete-chapter,body.dndist .story .story-title:focus .delete-chapter{transition:opacity .5s ease-in-out;opacity:1}body.dndist .story .story-title:hover input,body.dndist .story .story-title:active input,body.dndist .story .story-title:focus input{transition:background-color .5s ease-in-out}body.dndist .story .editable-chapters .story-title .reorder{display:block!important;position:absolute;left:50%;top:130px;z-index:100;margin-top:-5px;transform:rotate(90deg);cursor:grab}body.dndist .story .mat-input-element{line-height:1;text-transform:capitalize;float:left;display:inline}body.dndist .story .mat-form-field-underline{background-color:transparent}body.dndist .story .chapter-number.mat-form-field-label-wrapper{top:-20px;text-align:center;font-size:16px}body.dndist .story .chapter-number.mat-form-field-label-wrapper .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,body.dndist .story .chapter-number.mat-form-field-label-wrapper .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-2em) scale(.75) perspective(none) translateZ(.001px)}body.dndist .story .text-wrapper,body.dndist .story .descriptive-text,body.dndist .story .playlist-block,body.dndist .story .entity-block-wrapper,body.dndist .story .objective-block{position:relative}body.dndist .story .playlist-block{margin-top:20px}body.dndist .story .descriptive-text{margin-bottom:25px;margin-top:0}body.dndist .story .descriptive-text .block-delete{right:2px}body.dndist .story .objective-block{margin-top:-16px;margin-bottom:6px}body.dndist .story .playlist-block .block-options,body.dndist .story .entity-block-wrapper .block-options{top:5px}body.dndist .story .text-wrapper{transition:box-shadow .2s ease-in-out}body.dndist .campaign-notes .text-wrapper:hover{box-shadow:none}body.dndist .story .notes-wrapper{padding-top:15px}body.dndist .story .other-wrapper{min-height:calc(100vh - 640px)}body.dndist .story .notes-top{margin-top:-50px;position:absolute;left:0;right:.5px;min-height:250px;opacity:.25;z-index:-1;-webkit-mask-image:linear-gradient(180deg,black 50%,transparent 100%);mask-image:linear-gradient(180deg,black 50%,transparent 100%);pointer-events:none}body.dndist .story .notes-top:before{animation:fadeIn 1s ease-in-out;background:#b0bec5;-webkit-mask-image:url(card-title-mask.d98ffe0eb6895c84.png);mask-image:url(card-title-mask.d98ffe0eb6895c84.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:50% 100%;mask-position:50% 100%;scale:1 -1;position:absolute;inset:0;display:block;content:" "}body.dndist .story-header{animation:none!important}body.dndist .game-cards-list-wrapper{max-height:100vh;overflow:hidden;background-image:url(game-bg-2.743c425d5379f7d7.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0%;background-attachment:fixed;padding-right:3px;box-shadow:inset 0 0 100px 50px #263238}body.dndist .game-cards-list{text-align:center;padding:100px 1em 1em;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}body.dndist .game-cards-list .game-list-progress{max-width:400px;margin:auto auto 0}body.dndist .game-cards-list .mat-progress-bar-fill:after{background:#ffe082;box-shadow:0 0 25px #ffecb3}body.dndist .game-cards-list .mat-progress-bar-buffer{background:#263238;border-radius:4px}body.dndist .game-cards-list::-webkit-scrollbar{width:12px}body.dndist .game-cards-list::-webkit-scrollbar-thumb{position:relative;z-index:1000;border-radius:2px;min-height:150px;background:rgba(84,110,122,.5)}body.dndist .game-cards-list h1{font-size:8.5rem;color:#fff;margin:50px 10px 100px;text-shadow:0px 0px 30px rgba(250,238,207,.5)}body.dndist .disabled-access{cursor:not-allowed;pointer-events:none;filter:grayscale(90%)}body.dndist .disabled-access:hover{cursor:not-allowed}body.dndist .sub-warning{font-size:18px;color:#ffaa90}body.dndist .sub-warning span{position:relative;top:-2px;margin-right:5px}body.dndist .sub-warning b{margin:0 4px}body.dndist .game-card{background:#37474f;text-align:center;margin-left:48px;margin-right:48px;background-image:url(campaign-bg-1.838b1df9f2064cc5.jpg);background-image:url(campaign-bg-2.291e66f635458b79.jpg);background-image:url(campaign-bg-3.bc9c5da39d3b5280.jpg);background-image:url(campaign-bg-4.2724eea71a16fc9f.jpg);background-image:url(campaign-bg-5.919de28fc98b0b0e.jpg);background-image:url(campaign-bg-6.feabf1526a8b69d9.jpg);background-image:url(campaign-bg-7.849c153164c600a1.jpg);background-image:url(campaign-bg-8.6a4a2e187e853d98.jpg);background-image:url(campaign-bg-9.0725ee7bc5322ec7.jpg);background-image:url(campaign-bg-10.e5473032f6a2de38.jpg);background-image:url(campaign-bg-11.193d3588371f361a.jpg);background-image:url(campaign-bg-12.81b95f7ce1320e69.jpg);background-image:url(campaign-bg-13.54b1d0bbc89c8c77.jpg);background-image:url(campaign-bg-14.826b01a5144cbfba.jpg);background-image:url(campaign-bg-15.544f46c77743c6b5.jpg);background-image:url(campaign-bg-16.9d482e72a197a430.jpg);background-image:url(campaign-bg-17.fe2ee1367f715f05.jpg);background-image:url(campaign-bg-18.274fe577f5e124d5.jpg);background-image:url(campaign-bg-19.bd4bc8f6373548d1.jpg);background-image:url(campaign-bg-20.3aec3eb50ce6ec08.jpg);background-position:50% 100%;max-width:90%;background-size:cover;box-shadow:0 0 0 1px #263238,inset 0 1px 0 1px #ffe0da22;display:flex;justify-content:center;flex-direction:column;margin-bottom:20px;padding:30px 20px;border-radius:32px;width:1500px}body.dndist .game-card .mat-card-content{width:800px;max-width:100%;margin:auto}body.dndist .game-card .mat-card-content .game-divider{color:#ffe08280}body.dndist .game-card .game-meta{color:#546e7a}body.dndist .game-card .game-meta b{color:#607d8b}body.dndist .game-card .mat-card-title{display:block;height:auto;min-height:auto;box-shadow:none;margin-bottom:20px;z-index:4;margin-left:140px;margin-right:140px}body.dndist .game-card .mat-card-title .chapter-number{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#0000004d;font-size:190px;margin-bottom:-50px;margin-top:25px;z-index:-1;position:relative;display:none}body.dndist .game-card h2{font-family:modesto-condensed,serif;font-weight:700;font-style:normal;font-size:3rem;margin-bottom:10px;color:#eee}body.dndist .game-card h2:hover{color:#fff}body.dndist .game-card h3{font-size:1.5rem;color:#78909c;text-shadow:none;line-height:.8rem;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .game-card hr{border-color:#ffd54f}body.dndist .game-card .admin-buttons{position:absolute;top:20px;left:20px}body.dndist .game-card .delete-game,body.dndist .game-card .settings-button{border:2px solid #78909c;padding:5px 16px;opacity:0;color:#90a4ae;line-height:22px;background:transparent;transition-delay:1s;transition:opacity .4s ease-in-out;border-radius:16px;min-width:32px;margin:5px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .game-card .delete-game:hover,body.dndist .game-card .settings-button:hover{color:#fff;border:2px solid #e53935;background-color:#e53935}body.dndist .game-card .delete-game{position:absolute;top:20px;right:20px}body.dndist .game-card .settings-button:hover{border:2px solid #546e7a;background-color:#546e7a}body.dndist .game-card:hover .delete-game,body.dndist .game-card:hover .settings-button{transition:opacity .5s ease-in-out;opacity:1}body.dndist .game-card .char-portrait .image-container{filter:grayscale(30%)}body.dndist .char-portrait{margin-top:-6px;width:100px;height:140px;min-width:100px;min-height:140px;margin-right:0;margin-left:0;box-shadow:0 0 0 1px #263238,0 0 0 3px #546e7a;border-width:0px!important;transition:border .25s ease-in-out,box-shadow .25s ease-in-out,filter .25s ease-in-out,scale .1s ease-in-out;padding:0;border-radius:6px;overflow:hidden;cursor:pointer;position:relative;z-index:100;pointer-events:all;background-image:url(card-default-bg.e104efac22775974.jpg);background:#607d8b}body.dndist .char-portrait .image-container{box-shadow:inset 0 0 3px #263238;border-radius:6px 0 0 6px;pointer-events:none;filter:grayscale(60%)}body.dndist .char-portrait:hover .image-container{filter:grayscale(0%)}body.dndist .player-height:hover{position:relative;z-index:100}body.dndist .player{padding:8px 4px 0;margin-right:0;color:#fff;border-radius:8px;cursor:pointer;display:flex;position:relative;overflow:hidden}body.dndist .player app-damage-overlay{z-index:101;border-radius:6px}body.dndist .player h4{font-family:bookmania,serif;font-weight:400;font-style:normal;line-height:1;margin-bottom:4px;margin-top:-6px}body.dndist .player h6{white-space:nowrap;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;position:relative;top:-5px;font-size:.7rem;color:#ffe082;margin:0}body.dndist .descriptive-dialog{background:url(paper.5767d9daf9ee1673.png);max-height:75vh;position:relative!important}body.dndist .descriptive-dialog:before,body.dndist .descriptive-dialog:after{background:url(paper.5767d9daf9ee1673.png);content:" ";position:absolute;top:-18px;left:0;right:0;height:20px;-webkit-mask-image:url(paper-mask-top.e69ab5030cb71d89.png);mask-image:url(paper-mask-top.e69ab5030cb71d89.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;display:block;z-index:-1}body.dndist .descriptive-dialog:after{-webkit-mask-image:url(paper-mask-bottom.f435de143a5ce508.png);mask-image:url(paper-mask-bottom.f435de143a5ce508.png);top:auto;bottom:-18px}body.dndist .descriptive-dialog .mat-dialog-container{background:transparent;position:relative;padding:0;overflow-x:hidden;box-shadow:none;-webkit-mask-image:linear-gradient(0deg,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(0deg,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}body.dndist .descriptive-dialog .mat-dialog-container::-webkit-scrollbar{width:8px;background:transparent}body.dndist .descriptive-dialog .mat-dialog-container::-webkit-scrollbar-thumb{border-radius:8px;background:#546e7a;box-shadow:inset -1px 0 #37474f}body.dndist .descriptive-dialog .mat-dialog-container .descriptive-text{font-size:170%;margin-bottom:0;margin-top:0;padding-top:0;min-height:180px;background:transparent;box-shadow:none}body.dndist .descriptive-dialog .mat-dialog-container .descriptive-text:before,body.dndist .descriptive-dialog .mat-dialog-container .descriptive-text:after{display:none}body.dndist .descriptive-dialog .mat-dialog-container .descriptive-text a{font-style:italic!important;font-weight:800;color:#000;cursor:text}body.dndist .descriptive-dialog .mat-dialog-container .mat-drawer-content{padding-top:50px;overflow:visible;height:auto!important}body.dndist .datablock-dialogue .attribution{margin-bottom:15px;margin-top:15px;z-index:1;position:relative;top:15px}body.dndist .datablock-dialogue .attribution app-form-footer{display:none}body.dndist .datablock-dialogue .attribution .portrait{position:relative;top:-17px;border:2px solid #5e4d45;border-radius:50%;background-image:url(unknown.a7c63c2ab30d36cb.jpg);background-position:48%;background-size:cover;min-width:50px;min-height:50px;cursor:pointer}body.dndist .datablock-dialogue .attribution .portrait:before{content:"";display:block;position:absolute;inset:-5px;background-image:url(basic-token-frame.a5447701f6e838a7.png);z-index:2;background-size:100%;pointer-events:none}body.dndist .datablock-dialogue .attribution .portrait .image-container{border-radius:50%}body.dndist .datablock-dialogue .attribution .portrait:hover{scale:1.05}body.dndist .datablock-dialogue .attribution .portrait:active{scale:.95;filter:brightness(90%)}body.dndist .datablock-dialogue .attribution .narrator-portrait{position:relative;max-width:60px;max-height:77px;top:4px}body.dndist .datablock-dialogue .attribution .mat-form-field .mat-form-field-infix{padding:.4em 0}body.dndist .datablock-dialogue .attribution .mat-form-field .mat-form-field-underline{display:none}body.dndist .datablock-dialogue .attribution .mat-form-field .mat-form-field-label{transition:none}body.dndist .datablock-dialogue .item-dialogue-array{padding-top:15px}body.dndist .datablock-dialogue .item-dialogue-array:nth-child(even) .attribution{flex-direction:row}body.dndist .datablock-dialogue .item-dialogue-array:nth-child(even) .attribution .portrait,body.dndist .datablock-dialogue .item-dialogue-array:nth-child(even) .attribution .narrator-portrait{margin-right:10px;left:-10px}body.dndist .datablock-dialogue .item-dialogue-array:nth-child(odd) .attribution{flex-direction:row-reverse}body.dndist .datablock-dialogue .item-dialogue-array:nth-child(odd) .attribution .portrait,body.dndist .datablock-dialogue .item-dialogue-array:nth-child(odd) .attribution .narrator-portrait{margin-left:10px}body.dndist .datablock-dialogue .item-dialogue-array:nth-child(odd) .attribution .mat-form-field{text-align:right}body.dndist .datablock-dialogue .break{height:1px;margin-left:-30px;margin-right:-30px;background:#fff;margin-top:10px}body.dndist .edit-wrapper .datablock-dialogue .break{margin-right:-40px}body.dndist .story .datablock-dialogue .break{background-color:#5e4d4522}body.dndist .descriptive-text{background:url(paper.5767d9daf9ee1673.png);font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-size:.9em;text-align:center;display:block;padding:0 30px 10px;margin:17px 0 20px;font-style:italic;font-weight:400;color:#5e4d45;border-radius:2px;position:relative;line-height:1.6;transition:scale .25s ease-in-out,padding-bottom .25s ease-in-out;transition-delay:.5s}body.dndist .descriptive-text:before,body.dndist .descriptive-text:after{background:url(paper.5767d9daf9ee1673.png);content:" ";position:absolute;top:-19px;left:0;right:0;height:20px;-webkit-mask-image:url(paper-mask-top.e69ab5030cb71d89.png);mask-image:url(paper-mask-top.e69ab5030cb71d89.png);border-radius:12px 12px 0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 140%;mask-size:100% 140%;-webkit-mask-position:0% 100%;mask-position:0% 100%;display:block}body.dndist .descriptive-text:after{border-radius:0 0 12px 12px;-webkit-mask-image:url(paper-mask-bottom.f435de143a5ce508.png);mask-image:url(paper-mask-bottom.f435de143a5ce508.png);top:auto;bottom:-20px;-webkit-mask-position:100% 18%;mask-position:100% 18%}body.dndist .descriptive-text .text-area-block{min-height:20px}body.dndist .descriptive-text .hotlink p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic!important;font-weight:400}body.dndist .descriptive-text .hotlink a{font-style:italic!important;font-weight:800;color:#000}body.dndist .descriptive-text:hover .read-more-btn{opacity:1;pointer-events:all;transition-delay:.5s}body.dndist .descriptive-text .read-more-btn{transition:all .25s ease-in-out;cursor:pointer;opacity:0;pointer-events:none;padding:3px;width:36px;height:36px;border-radius:50%;position:absolute;bottom:-25px;right:10px;background:#000;border:0px solid rgba(0,0,0,.3);margin-left:-16px;background:url(paper.5767d9daf9ee1673.png);filter:brightness(90%);color:#5e4d4580;font-size:80%;z-index:3}body.dndist .descriptive-text .read-more-btn span{position:relative;top:2px}body.dndist .descriptive-text .read-more-btn:hover{color:#5e4d45}body.dndist .descriptive-text .data-block{margin-top:-20px;border-top:none;background-color:transparent;margin-bottom:0}body.dndist .descriptive-text .hotlink,body.dndist .descriptive-text .hotlink:focus{padding-top:0;box-shadow:none!important}body.dndist .descriptive-text .hotlink p,body.dndist .descriptive-text .hotlink:focus p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;margin-bottom:0}body.dndist .descriptive-text .menu-delete-card{position:absolute;top:-5px;right:-10px;width:30px;height:30px;background:url(paper.5767d9daf9ee1673.png);border-radius:50%;box-shadow:inset 0 0 0 1px #66491666;display:none;cursor:pointer}body.dndist .descriptive-text .menu-delete-card span,body.dndist .descriptive-text .menu-delete-card i{margin:auto;color:#66491666}body.dndist .descriptive-text .menu-delete-card:hover span,body.dndist .descriptive-text .menu-delete-card:hover i{color:#e53935}body.dndist .descriptive-text:hover .menu-delete-card{display:flex}body.dndist mat-card.generating{animation:generating 4s linear infinite!important}body.dndist .sidenav.generating{animation:generating-inset 4s linear infinite!important}body.dndist .generating-overlay{border:0px solid transparent;padding:10px}body.dndist .generating-overlay:before{content:" ";inset:0;border-radius:20px;z-index:99;position:absolute;display:block;background:rgba(0,0,0,.4);border-radius:inherit;animation:generating-inset 4s linear infinite!important;background:linear-gradient(60deg,rgba(0,0,0,.7333333333) 44%,rgba(0,0,0,.2666666667) 50%,rgba(0,0,0,.7333333333) 66%);background-size:300% 100%}body.dndist mat-card.generating:hover{box-shadow:auto!important}.player-visible .player-panel-wrapper{display:block;z-index:100}body.dndist mat-card .card-loading-progress{margin:0 -1px;z-index:0;height:0px;position:relative;top:-2px;background:transparent}body.dndist mat-card .card-loading-progress .mat-progress-bar-buffer{background:#000;opacity:0}body.dndist mat-card .card-loading-progress .mat-progress-bar{-webkit-mask-image:linear-gradient(60deg,black 0%,transparent 80%);mask-image:linear-gradient(60deg,black 0%,transparent 80%);margin-top:0;background:transparent;border-radius:50%;overflow:hidden}body.dndist mat-card .card-loading-progress .mat-progress-bar .mat-progress-bar-secondary{animation-duration:1s}body.dndist mat-card .card-loading-progress .mat-progress-bar-background{display:none}body.dndist mat-card .card-loading-data{opacity:0;width:100%;display:flex;justify-content:center;align-items:center;margin-top:200px;margin-bottom:100px;animation:fadeIn .6s ease-in-out forwards;animation-delay:.3s}.player-panel-wrapper{display:none;height:70px;background:transparent;top:0;left:0;width:100%;z-index:10;position:fixed;background-size:contain;background-repeat:no-repeat;pointer-events:none;animation:slideDown ease-in-out .1s}.player-panel-wrapper .btn-enter-combat{position:relative;z-index:0;pointer-events:all;background-color:#455a64;color:#78909c;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;min-width:60px;padding:0 10px 0 0;margin-top:-12px;margin-left:0;line-height:38px;border-radius:8px 8px 108px;font-size:12px}.player-panel-wrapper .btn-show-players{z-index:0;position:fixed;pointer-events:all;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;right:58px;margin-left:5px;border-radius:25px;min-width:40px;height:40px;padding:0;margin-top:-11px;transition:all .25s ease-in-out;background:#455a64;width:auto}.player-panel-wrapper .btn-show-players span{font-size:140%}.player-panel-wrapper .btn-show-players:hover{color:#fff}.player-panel-wrapper .btn-show-players.players-hidden{position:fixed;color:#78909c}.player-panel-wrapper .btn-show-players.players-hidden:hover{color:#fff;background:#546e7a}.slideInRight{opacity:0;animation:slideInRight .25s ease-in-out;animation-fill-mode:forwards}.slideInTop{opacity:0;animation:slideInTop .25s ease-in-out;animation-fill-mode:forwards}.player-panel{top:-3px;display:flex;background-position:50% 0%;background-repeat:no-repeat;padding:19px 60px 0 75px;box-sizing:border-box;flex-direction:row-reverse;justify-content:center;align-items:center;max-width:100%;position:fixed;align-items:flex-start;width:calc(100% - 60px);right:0;flex-wrap:nowrap}.player-panel .no-players-text{color:#78909c;padding-left:30px;padding-right:20px;padding-top:0;top:-6px;position:relative}.player-panel .no-players-text h4{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.1;text-align:center}.player-panel .player-outer{margin-left:0;display:flex;flex-direction:column;overflow:visible;pointer-events:all;position:relative}.player-panel .player-outer .player-wrapper{pointer-events:none;opacity:0}.player-panel .player-outer .char-portrait{margin-top:-10px;width:65px;height:34px;min-width:65px;min-height:34px;margin-right:0;margin-left:2px;box-shadow:0 0 0 2px #455a64;border-width:0px!important;padding:0;overflow:hidden;cursor:pointer;position:relative;z-index:100;pointer-events:all;border-radius:0 0 2px 2px;background:#607d8b}.player-panel .player-outer .char-portrait app-damage-overlay{animation:none}.player-panel .player-outer .char-portrait .health-spinner{display:none}.player-panel .player-outer .char-portrait .image-container{box-shadow:inset 0 0 20px #263238;border-radius:0}.player-panel .player-outer:hover{z-index:2}.player-panel .player-outer:hover .char-portrait{border-bottom:4px solid #ffd54f;height:80px;filter:grayscale(0%);box-shadow:0 0 0 2px #546e7a}.player-panel .player-outer:hover .player-wrapper{pointer-events:all;position:absolute;top:27px;margin-left:67px;max-width:300px!important;height:auto;box-shadow:0 10px 20px -10px #000;background-color:#263238;border:2px solid #546e7a;overflow:visible;border-radius:0 12px 12px;padding:20px 10px 0;opacity:0;animation:fadeIn .5s ease;animation-fill-mode:forwards}.player-panel .player-outer:hover .player-wrapper .player-image-banner{height:120px;position:absolute;top:0;left:0;right:0;opacity:.4}.player-panel .player-outer:hover .player-wrapper .player-image-banner .image-container{border-radius:0 12px 12px!important;background-position:50% 20%;box-shadow:inset 0 -50px 50px #263238}.player-panel .player-outer:hover .player-wrapper .player .player-info{margin-top:10px;display:block!important;height:auto}.player-panel .player-outer:hover .player-wrapper .stats-wrapper{position:relative;margin-top:10px;z-index:25;display:block}.player-panel .player-outer.left-aligned .player-wrapper{transform:translate(-339px);border-radius:12px 0 12px 12px}.player-panel .player-outer.left-aligned .player-wrapper .player-image-banner .image-container{border-radius:12px 0 12px 12px!important}.player-panel .hotlink{max-height:300px;overflow-y:scroll;box-shadow:none!important;padding:0 5px;color:#78909c;font-size:80%;text-align:left;padding-top:0!important;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400}.player-panel .hotlink::-webkit-scrollbar{width:4px}.player-panel .hotlink::-webkit-scrollbar-thumb{border-radius:4px;background:#37474f;box-shadow:inset -1px 0 #263238}.player-panel .hotlink span{position:static;position:initial;top:4px}.player-panel .hotlink a{position:static;position:initial;float:none!important;border-bottom-width:1px!important;color:#90a4ae!important}.player-panel .btn-add-new-player{pointer-events:all;margin-right:-2px;margin-top:-12px;min-width:60px;line-height:38px;box-shadow:inset 0 0 0 2px #455a64;color:#455a64;border-radius:8px 0 8px 102px;z-index:-1;position:relative;transition:all .25s ease-in-out;padding-right:1px;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.player-panel .btn-add-new-player:hover{border-color:#607d8b;color:#607d8b}.player-panel h4{position:relative;margin-top:-5px;margin-bottom:5px}.player-panel .stats-wrapper{display:none}.player-panel .stats-wrapper hr{background:#37474f;border-width:0px;height:1px}.player-panel .stats{display:flex;width:100%;padding-top:5px}.player-panel .stats .speed,.player-panel .stats .ac,.player-panel .stats .passive-perception,.player-panel .stats .passive-investigation,.player-panel .stats .passive-insight{margin:0;display:flex;flex-direction:column;text-align:center;font-family:Roboto;text-transform:uppercase;font-size:18px;font-weight:100;width:20%;color:#b0bec5}.player-panel .stats .speed mat-label,.player-panel .stats .ac mat-label,.player-panel .stats .passive-perception mat-label,.player-panel .stats .passive-investigation mat-label,.player-panel .stats .passive-insight mat-label{height:14px;line-height:7px;font-size:10px;font-weight:600;color:#607d8b}.player-panel .stats-block{min-width:250px;width:100%;margin:auto auto 5px;display:flex;padding:0;justify-content:space-around}.player-panel .stats-block .stat-view{text-align:center;font-family:Roboto;color:#fff}.player-panel .stats-block .stat-view mat-label{display:block;font-size:10px;font-weight:700;color:#607d8b}.player-panel .stats-block .stat-view span{display:block;width:100%;font-size:20px;color:#90a4ae}.player-panel .stats-block .stat-view mat-hint{color:#b0bec5;font-size:10px}.player-panel .player-offline{color:#ffe082}.player-panel .player-wrapper{pointer-events:all;flex:1 1 0px;max-width:60px;border-radius:8px;margin-top:-1px;margin-bottom:6px;overflow:hidden}.player-panel .player-wrapper .char-portrait .image-container{border-radius:4px}.player-panel .player-wrapper .player{margin-top:-3px}.player-panel .player-wrapper .player img{margin-top:0;width:35px;height:35px;box-shadow:0 0 0 1px #455a64}.player-panel .player-wrapper .player .player-info{max-width:100%;width:100%;margin-right:8px;overflow:hidden}.player-panel .player-wrapper a{float:right}.player-panel .player-wrapper .player-dm{margin-right:10px;border-right:0px;padding-right:25px}.player-panel .player-wrapper .player-dm h6{color:#78909c}.player-panel .button-invite-player{width:100%;line-height:60px;margin-top:30px;background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}.player-panel .button-invite-player:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}.player-panel .button-invite-player:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-campaign-button.a0daff1be2716a44.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.player-panel .button-invite-player:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffecb3;z-index:1;transition:box-shadow .5s ease-out}.player-panel .button-invite-player:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.player-panel .button-invite-player:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.player-panel .button-invite-player:hover:after{box-shadow:inset 0 0 25px #ffecb380}.player-panel-wrapper .cdk-drop-list-dragging .player-outer{pointer-events:none!important}.player-panel-wrapper .cdk-drop-list-dragging .player-info,.player-panel-wrapper .cdk-drop-list-dragging .player-wrapper{opacity:0!important;pointer-events:none!important}body.dndist .game-cards-list .campaign-subtitle{font-weight:500;font-size:30px}body.dndist .game-cards-list .campaign-subtitle b{color:#ffecb3}body.dndist .game-cards-list .player-list-wrapper{justify-content:center;border:2px solid rgba(38,50,56,.7);box-shadow:inset 0 0 0 2px #ffe69a4d;border-radius:24px;padding:125px 12px 50px;position:relative}body.dndist .game-cards-list .player-list-wrapper h3{display:block;width:100%;color:#ffe082;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin:5px 0 0;font-size:16px;width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.dndist .game-cards-list .player-list-wrapper h4,body.dndist .game-cards-list .player-list-wrapper h6{width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.dndist .game-cards-list .player-list-wrapper .no-players{color:#ffecb380;margin:20px}body.dndist .game-cards-list .char-portrait{margin-right:0;margin-left:0;position:relative}body.dndist .game-cards-list .player{border:2px solid rgba(120,144,156,.3);box-sizing:border-box;border-radius:10px;border-image-outset:1px;align-items:center;padding:3px;margin:5px;text-align:left;transition:all ease-in-out .2s;max-width:100%;background:rgba(38,50,56,.3)}body.dndist .game-cards-list .player .player-info{padding-left:20px;padding-right:10px;box-sizing:border-box;z-index:101}body.dndist .game-cards-list .player h4{padding-top:8px;margin-bottom:0}body.dndist .game-cards-list .player h6{margin-top:0;margin-bottom:0;top:auto}body.dndist .game-cards-list .player .char-portrait{margin-top:0;box-shadow:0 0 0 1px #78909c66,0 0 0 2px #000}body.dndist .game-cards-list .player:hover{background-color:#0009}body.dndist .game-cards-list .detailed-player .char-portrait{width:60px;min-width:60px;height:60px;min-height:60px;border-top-right-radius:0;border-bottom-right-radius:0}body.dndist .game-cards-list .detailed-player .portrait-health-bar{left:-1px;right:-1px;bottom:0;position:relative;display:block;margin:3px 0}body.dndist .game-cards-list .player-header{width:100%;padding:0 35px}body.dndist .game-cards-list .player-header h3{border-top:2px solid rgba(120,144,156,.3);border-bottom:2px solid rgba(120,144,156,.3);margin:35px 0 10px;padding:0;display:block;width:100%;text-align:center;box-sizing:border-box;color:#78909cbf;line-height:40px}body.dndist .game-cards-list .player-header h3 .mat-button{min-width:36px;width:36px;float:right;margin-left:-36px;padding:0}body.dndist .game-cards-list .player-dm,body.dndist .player-dm{justify-content:center;margin:25px 0 0;display:block;text-align:center;border:0px solid transparent;box-sizing:border-box;background:transparent;border-radius:10px;border-image-outset:2px;position:relative;padding:0;overflow:visible;width:220px;height:63px}body.dndist .game-cards-list .player-dm .player-info,body.dndist .player-dm .player-info{display:block;padding:5px 0 15px;margin-bottom:-147px;margin-left:5px;margin-right:5px;position:relative;z-index:5}body.dndist .game-cards-list .player-dm .player-info h4,body.dndist .player-dm .player-info h4{margin-top:0;text-shadow:2px 2px 20px #000,1px 1px 0px rgba(0,0,0,.5)}body.dndist .game-cards-list .player-dm:hover,body.dndist .player-dm:hover{background:transparent}body.dndist .game-cards-list .player-dm:hover .char-portrait,body.dndist .player-dm:hover .char-portrait{scale:1}body.dndist .game-cards-list .player-dm:hover .char-portrait-transparent,body.dndist .player-dm:hover .char-portrait-transparent{scale:1.1;translate:0px -4px}body.dndist .game-cards-list .player-dm .player-border,body.dndist .player-dm .player-border{transition:all .5s ease-in-out;height:200px;position:absolute;top:-34px;left:50%;margin-left:-100px;width:200px;background:url(char-portrait-border-2.3ebc30a96eacde77.png);content:" ";background-size:cover;opacity:1;rotate:0deg;z-index:1;-webkit-mask-image:radial-gradient(at 50% 33%,#000 44%,transparent 75%);mask-image:radial-gradient(at 50% 33%,#000 44%,transparent 75%)}body.dndist .game-cards-list .player-dm .player-border-bottom,body.dndist .player-dm .player-border-bottom{-webkit-mask-image:radial-gradient(at 50% 10%,rgba(0,0,0,0) 30%,black 38%);mask-image:radial-gradient(at 50% 10%,rgba(0,0,0,0) 30%,black 38%);z-index:3;-webkit-mask-size:200%;mask-size:200%;-webkit-mask-position:50%;mask-position:50%}body.dndist .game-cards-list .player-dm .portrait-container,body.dndist .player-dm .portrait-container{position:relative}body.dndist .game-cards-list .player-dm .portrait-container:before,body.dndist .player-dm .portrait-container:before{content:"";position:absolute;top:-54px;left:-102px;right:-100px;height:117px;-webkit-mask-image:url(blue-emblem.3f917a6522b4ccec.png);mask-image:url(blue-emblem.3f917a6522b4ccec.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 0%;mask-position:50% 0%;background-color:#263238bf;z-index:0}body.dndist .game-cards-list .player-dm .backdrop-shadow,body.dndist .player-dm .backdrop-shadow{position:absolute;width:140px;height:140px;box-shadow:inset 0 0 17px 6px #111;top:-5px;left:50%;margin-left:-70px;border-radius:50%;z-index:1}body.dndist .game-cards-list .player-dm .char-portrait,body.dndist .player-dm .char-portrait{transition:all .5s ease-in-out;min-width:140px;min-height:138px;margin-right:0;box-shadow:none;position:relative;background:transparent;border-radius:50%;z-index:1;margin-top:-5px}body.dndist .game-cards-list .player-dm .char-backdrop,body.dndist .player-dm .char-backdrop{background-color:#37474f}body.dndist .game-cards-list .player-dm .char-portrait-transparent,body.dndist .player-dm .char-portrait-transparent{position:absolute;min-width:136px;min-height:136px;bottom:12px;transition:all .5s ease-in-out;z-index:3}body.dndist .game-cards-list .player-dm h4,body.dndist .player-dm h4{margin-top:15px;font-size:1.3rem}body.dndist .game-cards-list .player-dm h6,body.dndist .player-dm h6{color:#e06e6e;font-size:.8rem;text-shadow:2px 2px 8px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5)}body.dndist .game-cards-list .player-dm .char-portrait,body.dndist .player-dm .char-portrait{max-width:50px}body.dndist .portrait-simple{scale:.35;top:-57px;left:-72px}body.dndist .portrait-simple .portrait-container:before{display:none!important}body.dndist .button-create-game{min-height:80px;width:425px;max-width:calc(100% - 80px);line-height:80px;margin:80px auto 120px;background:transparent;box-shadow:inset 0 0 0 2px #263238;color:#1c2429;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}body.dndist .button-create-game:disabled{color:#000;box-shadow:0 0 0 2px #000;opacity:.5;cursor:not-allowed!important}body.dndist .button-create-game:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-campaign-button.a0daff1be2716a44.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}body.dndist .button-create-game:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffecb3;z-index:1;transition:box-shadow .5s ease-out}body.dndist .button-create-game:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}body.dndist .button-create-game:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}body.dndist .button-create-game:hover:after{box-shadow:inset 0 0 25px #ffecb380}body.dndist .button-create-game:hover{box-shadow:0 5px 20px #37474f}body.dndist .button-enter-game{width:300px;max-width:calc(100% - 80px);line-height:60px;margin-top:40px;margin-bottom:10px;background:transparent;box-shadow:inset 0 0 0 2px #ffecb399;color:#ffe69a99;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;box-shadow:0 0 0 2px #ffe08266}body.dndist .button-enter-game:disabled{color:#ffcc3499;box-shadow:0 0 0 2px #ffcc3499;opacity:.5;cursor:not-allowed!important}body.dndist .button-enter-game:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-campaign-button.a0daff1be2716a44.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}body.dndist .button-enter-game:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffecb3;z-index:1;transition:box-shadow .5s ease-out}body.dndist .button-enter-game:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}body.dndist .button-enter-game:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}body.dndist .button-enter-game:hover:after{box-shadow:inset 0 0 25px #ffecb380}body.dndist .button-enter-game:hover{box-shadow:0 0 #ffe08266}body.dndist .sort-by-label{color:#546e7a;margin-left:5px}body.dndist .filter-button{position:relative;min-width:32px;height:32px;width:32px;color:#546e7a;padding:0;margin:3px;z-index:5;pointer-events:all;transition:color .25s ease-in-out;scale:.9;overflow:hidden}body.dndist .filter-button span,body.dndist .filter-button i{font-size:22px!important;line-height:32px!important}body.dndist .filter-button:hover{color:#b0bec5}body.dndist .filter-button.is-selected{color:#b0bec5;background:rgba(84,110,122,.75)}body.dndist .filter-button.is-selected:hover{color:#b0bec5}.hp{background-color:#d32f2f;width:98%;height:3px;position:relative;margin:0 2px -2px;box-shadow:0 0 0 2px #00000080;border-radius:5px;overflow:hidden}.inner-hp{transition:width ease-in-out .5s;background-color:#84d0a3;position:absolute;top:0;left:0;height:3px;max-width:100%;box-shadow:inset 0 -1px 1px #0006,inset -1px 0 1px #a2ffc8}.hp-value{font-family:Roboto;width:100%;position:absolute;text-align:center;top:-9px;font-size:9px;text-shadow:0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000;color:#fff;font-weight:900}.user-menu{margin-right:0;margin-top:-50px;padding:10px;max-width:auto!important;min-width:250px!important;background:#263238;background:radial-gradient(farthest-corner at 40px 400px,#263238 70%,#37474f 100%);box-shadow:0 0 0 2px #455a64;color:#fff}.user-menu a{color:#fff}.user-menu .user-info-wrapper{margin:10px}.user-menu .user-name{font-weight:600}.user-menu a .user-email{font-family:Roboto,sans-serif;color:#78909c}.user-menu .user-icon{position:absolute;top:2px;right:2px;color:#546e7a;font-size:36px}.user-menu .user-icon:hover{scale:1.1}.user-menu .portrait{width:40px;height:40px;max-width:40px;border-radius:50%;border:1px solid rgba(38,50,56,.2);background-color:#37474f80}.user-menu .blank-portrait{width:40px;height:40px;border-radius:50%;border:1px solid rgba(38,50,56,.2);background-color:#37474f80}.user-menu button.mat-menu-item{color:#fff}.user-menu .menu-action{margin:10px 15px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}.user-menu .menu-action mat-label{margin-right:15px}.user-menu .menu-action .mat-checkbox-frame{border-color:#455a64}.mat-toolbar{height:60px!important;background:transparent!important;pointer-events:none}.mat-toolbar .current-user{pointer-events:all;cursor:pointer;margin-top:-2px;margin-right:-4px;transition:scale .25s ease-in-out;color:#607d8b;right:-6px;z-index:1005;position:relative}.mat-toolbar .current-user:hover{scale:1.1}.mat-toolbar .current-user button{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.1rem;min-width:auto;padding:0}.mat-toolbar .current-user button:hover{background:transparent}.mat-toolbar .current-user i{margin-left:5px;border-radius:50%;padding:0;color:#607d8b;font-size:36px;text-shadow:1px 1px 10px #263238,1px 1px 3px #263238}.mat-toolbar .current-user:hover i{color:#cfd8dc}.divider{content:" ";background-image:url(divider-black.cdc1a41a55e72882.svg);background-position:50% 50%;background-repeat:no-repeat;width:100%;height:30px;margin-bottom:20px;position:relative;z-index:2}.divider-tp{color:#ffe082;max-width:1000px;margin:auto}.small-divider{content:" ";background-image:url(small-divider.068a0d21e004adde.svg);background-position:50% 50%;background-repeat:no-repeat;width:100%;height:30px;margin-bottom:20px}mat-card.player-card{width:480px;margin:10px 20px 10px 10px;padding:0}mat-card.player-card .card-content-wrapper .player-statistics-block hr.standard{border-color:transparent;background:rgba(38,50,56,.5)}mat-card.player-card mat-card-title .card-portrait-container .card-portrait{border-radius:6px 6px 0 0}body.dndist .story .playlist-block .mat-expansion-panel-header{padding-top:6px}body.dndist .story .playlist-block .mat-expansion-panel-header .mat-select{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400}body.dndist .playlist-block{margin:0 0 3px}body.dndist .playlist-block .mat-content{overflow:visible}body.dndist .playlist-block .mat-expansion-panel{background:rgba(207,216,220,.25);border-radius:12px;box-shadow:none;border-radius:8px!important;overflow:hidden}body.dndist .playlist-block .textarea-format label{text-align:left;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-family:mrs-eaves-roman-small-caps,sans-serif!important}body.dndist .playlist-block .textarea-format label mat-label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#0000008a;font-family:mrs-eaves-roman-small-caps,sans-serif!important}body.dndist .playlist-block .mat-expansion-panel-header{overflow:hidden;height:auto;padding-top:13px;padding-left:10px;background:rgba(207,216,220,.25);background:radial-gradient(circle at 0% 50%,rgba(207,216,220,.1) 88%,rgba(176,190,197,.25) 88.1%);padding-bottom:0;border-radius:12px}body.dndist .playlist-block .mat-expansion-panel-header:after{content:"";position:absolute;right:0;top:0;height:100%;width:40px;display:block}body.dndist .playlist-block .mat-expansion-panel-header.mat-expanded{border-radius:12px 12px 0 0}body.dndist .playlist-block .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:radial-gradient(circle at 0% 50%,rgba(207,216,220,.25) 88%,rgba(176,190,197,.4) 88.1%)}body.dndist .playlist-block .playlist-metadata{padding:10px 20px}body.dndist .playlist-block .flex{align-items:center}body.dndist .playlist-block .play-button{position:relative}body.dndist .playlist-block .play-button i{cursor:pointer;font-size:40px;transition:all .25s ease-in-out;color:#b0bec5}body.dndist .playlist-block .play-button i:hover{scale:1.1}body.dndist .edit-wrapper .playlist-block{margin:0 0 25px}body.dndist .edit-wrapper .playlist-block .textarea-format{margin-top:-10px}body.dndist .edit-wrapper .playlist-block .mat-content{overflow:visible}body.dndist .edit-wrapper .descriptive-text:before{-webkit-mask-image:none;mask-image:none}body.dndist .edit-wrapper .objective-block:before{background:none}.gold-trim-btn{box-shadow:inset 0 0 0 2px #d7a14540!important;transition:all .2s ease-in-out}.gold-trim-btn:hover,.gold-trim-btn:focus,.gold-trim-btn:active{background:rgba(215,161,69,.5)!important;box-shadow:none!important}body.dndist h2.empty-list-text{margin-top:30px;text-align:center;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-size:22px;color:#90a4ae}body.dndist h2.empty-list-text a{color:#cfd8dc}body.dndist h2.empty-list-text b{font-weight:800}body.dndist h2.empty-list-text .highlight{color:#cfd8dc;background:rgba(144,164,174,.1);display:inline-block;padding:0 6px;border-radius:8px}body.dndist h2.empty-list-text app-deep-search svg{top:2px;display:inline-block;max-width:18px;width:100%;position:relative}body.dndist h2.empty-list-text .search-alt-button{background:#37474f;background:linear-gradient(90deg,#37474f -10%,#607d8b 218%);margin:2px;transition:all .25s ease-in-out;box-shadow:inset 0 0 0 1px #fff1;line-height:20px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;padding:4px 12px;font-weight:800}body.dndist h2.empty-list-text .search-alt-button .icon{font-size:18px}body.dndist h2.empty-list-text .search-alt-button i{color:#fff;vertical-align:top;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:200;font-style:italic}body.dndist h2.empty-list-text .conjure-button{background:linear-gradient(90deg,#37474f -10%,#7e57c2 218%)}body.dndist h2.empty-list-text .conjure-button:hover{background:linear-gradient(90deg,#455a64 -10%,#7e57c2 150%)}body.dndist h2.empty-list-text .create-button{background:linear-gradient(90deg,#37474f -10%,#607d8b 218%)}body.dndist h2.empty-list-text .create-button:hover{background:linear-gradient(90deg,#455a64 -10%,#607d8b 150%)}mat-card.help-card{opacity:0;animation:fadeIn .2s;animation-delay:.75s;animation-fill-mode:forwards;width:400px;max-width:70%;border-radius:12px;padding-top:210px;padding-bottom:15px;margin:50px auto auto;text-align:center;position:relative;transition:all .25s ease-in-out;box-shadow:0 0 25px 5px #263238,inset 0 0 0 7px #fff,inset 0 0 0 9px #d7a14580!important;z-index:2}mat-card.help-card:hover{translate:0px -2px;box-shadow:0 20px 50px 9px #263238,inset 0 0 0 7px #fff,inset 0 0 0 9px #d7a14580!important}mat-card.help-card .close-help{color:#d7a14580;position:absolute;z-index:10;top:15px;right:15px;min-width:0px;padding:0;margin:0;cursor:pointer}mat-card.help-card .close-help:hover{color:#263238}mat-card.help-card .help-text{position:relative;z-index:5;padding:17px 25px}mat-card.help-card .help-text h3{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:10px;text-shadow:0px 0px 10px #fff,0px 0px 50px #fff}mat-card.help-card .help-text hr{background:rgba(215,161,69,.5);height:2px;width:33%;margin:auto auto 15px;border:none}mat-card.help-card .help-text p{max-width:250px;margin:auto auto 15px;display:block}mat-card.help-card:before{content:" ";background-size:contain;height:300px;left:10%;background:url(welcomer.0870c43b45fe4d4b.png);display:block;background-position:50% 50%;width:80%;height:80%;position:absolute;top:-102px;background-repeat:no-repeat}mat-card.help-card:after{height:6px;width:6px;border-radius:50%;background:#ecd0a0;box-shadow:0 0 0 4px #fff;content:" ";position:absolute;left:50%;bottom:5px;margin-left:-3px}mat-card.help-card button{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:14px;margin:10px;padding-top:5px;min-width:150px;position:relative;z-index:10}mat-card.help-card button svg{max-width:24px;max-height:24px;display:inline-block;position:relative;top:6px}mat-card.help-card button span,mat-card.help-card button i{position:relative;top:-2px}mat-card.help-card button i{margin-right:5px}mat-card.help-card .btn-create-parent{font-size:14px;color:#fff;background:#37474f!important}mat-card.item-card{transition:none;overflow-y:hidden!important;position:relative;width:480px;min-height:400px;max-width:100%;border:0px solid transparent;padding:0;border-radius:11px;margin:0 20px 30px}mat-card.item-card .core-book-icon{font-size:14px;position:relative;top:3px;rotate:11deg;z-index:0;margin-left:-5px;margin-right:2px}mat-card.item-card .card-bottom-frame{position:absolute;bottom:15.5px;left:50%;width:520px;margin-left:-260px;margin-bottom:-35px!important;z-index:21;transform-origin:50%;max-width:none;pointer-events:none}mat-card.item-card .create-block{position:absolute;top:214px;right:0%;z-index:10;background:transparent}mat-card.item-card .create-block .mat-expansion-panel-body{background:transparent}mat-card.item-card .create-block .create-wrapper{background:transparent}mat-card.item-card i.material-icons{font-family:Material Icons;font-weight:400;font-style:normal}mat-card.item-card textarea{line-height:1.4;overflow-y:visible}mat-card.item-card .content-form-wrap{height:calc(100vh - 356px);min-height:calc(100vh - 356px);border-width:0px;overflow-y:auto;overflow-x:hidden;margin-right:0;border-radius:11px 11px 32px 32px;scrollbar-width:none}mat-card.item-card .content-form-wrap::-webkit-scrollbar{background:transparent;width:0px;margin-right:1px}mat-card.item-card .content-form-wrap::-webkit-scrollbar-thumb{border-right:4px white solid;background-clip:padding-box;border-radius:4px;background:#78909c;box-shadow:inset 1px 0 #ffffff1a}mat-card.item-card .maps-wrapper,mat-card.item-card .media-wrapper{margin-top:-30px;margin-bottom:35px}mat-card.item-card .maps-wrapper .add-media-button.map,mat-card.item-card .media-wrapper .add-media-button.map{background:transparent;box-shadow:inset 0 0 0 2px #455a64;color:#3b4c55;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;border-radius:16px}mat-card.item-card .maps-wrapper .add-media-button.map:disabled,mat-card.item-card .media-wrapper .add-media-button.map:disabled{color:#111619;box-shadow:0 0 0 2px #111619;opacity:.5;cursor:not-allowed!important}mat-card.item-card .maps-wrapper .add-media-button.map:before,mat-card.item-card .media-wrapper .add-media-button.map:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-map-button.57ff6226fe0f2ec6.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}mat-card.item-card .maps-wrapper .add-media-button.map:after,mat-card.item-card .media-wrapper .add-media-button.map:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #b0bec5;z-index:1;transition:box-shadow .5s ease-out}mat-card.item-card .maps-wrapper .add-media-button.map:hover,mat-card.item-card .media-wrapper .add-media-button.map:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}mat-card.item-card .maps-wrapper .add-media-button.map:hover:before,mat-card.item-card .media-wrapper .add-media-button.map:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}mat-card.item-card .maps-wrapper .add-media-button.map:hover:after,mat-card.item-card .media-wrapper .add-media-button.map:hover:after{box-shadow:inset 0 0 25px #b0bec580}mat-card.item-card .maps-wrapper .add-media-button.media,mat-card.item-card .media-wrapper .add-media-button.media{background:transparent;box-shadow:inset 0 0 0 2px #455a64;color:#3b4c55;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;border-radius:16px}mat-card.item-card .maps-wrapper .add-media-button.media:disabled,mat-card.item-card .media-wrapper .add-media-button.media:disabled{color:#111619;box-shadow:0 0 0 2px #111619;opacity:.5;cursor:not-allowed!important}mat-card.item-card .maps-wrapper .add-media-button.media:before,mat-card.item-card .media-wrapper .add-media-button.media:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-image-button.f660a591bc158eab.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}mat-card.item-card .maps-wrapper .add-media-button.media:after,mat-card.item-card .media-wrapper .add-media-button.media:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #b0bec5;z-index:1;transition:box-shadow .5s ease-out}mat-card.item-card .maps-wrapper .add-media-button.media:hover,mat-card.item-card .media-wrapper .add-media-button.media:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}mat-card.item-card .maps-wrapper .add-media-button.media:hover:before,mat-card.item-card .media-wrapper .add-media-button.media:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}mat-card.item-card .maps-wrapper .add-media-button.media:hover:after,mat-card.item-card .media-wrapper .add-media-button.media:hover:after{box-shadow:inset 0 0 25px #b0bec580}mat-card.item-card .maps-wrapper .add-media-button,mat-card.item-card .media-wrapper .add-media-button{height:80px;width:100%;margin-top:40px;margin-bottom:10px;border-radius:16px}mat-card.item-card .maps-wrapper .add-media-button:hover,mat-card.item-card .media-wrapper .add-media-button:hover{color:#fff!important}mat-card.item-card .media-block,mat-card.item-card .maps-block{position:relative;margin-top:10px;height:285px}mat-card.item-card .media-block .block-title-bar,mat-card.item-card .maps-block .block-title-bar{position:absolute;top:15px;left:-4px;z-index:16;padding:6px 30px 6px 20px;background:#263238;min-width:60px;border-radius:2px 6px 6px 2px;box-shadow:inset 20px 0 10px -10px #111c;-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:100% 50%;mask-position:100% 50%}mat-card.item-card .media-block .map-block,mat-card.item-card .media-block .image-block,mat-card.item-card .maps-block .map-block,mat-card.item-card .maps-block .image-block{border-radius:16px;overflow:hidden;height:240px;box-shadow:0 0 0 1px #2632381a;top:-25%;margin-top:0;margin-bottom:5px;position:relative}mat-card.item-card .media-block .map-block .map-image-wrapper,mat-card.item-card .media-block .image-block .map-image-wrapper,mat-card.item-card .maps-block .map-block .map-image-wrapper,mat-card.item-card .maps-block .image-block .map-image-wrapper{border-width:0px;margin-bottom:0;max-height:100%;border-radius:18px;background:url(card-default-bg.e104efac22775974.jpg)}mat-card.item-card .media-block .map-block .map-container,mat-card.item-card .media-block .map-block .image-block-container,mat-card.item-card .media-block .image-block .map-container,mat-card.item-card .media-block .image-block .image-block-container,mat-card.item-card .maps-block .map-block .map-container,mat-card.item-card .maps-block .map-block .image-block-container,mat-card.item-card .maps-block .image-block .map-container,mat-card.item-card .maps-block .image-block .image-block-container{border-radius:0}mat-card.item-card .media-block .map-block .map-container .overlay,mat-card.item-card .media-block .map-block .image-block-container .overlay,mat-card.item-card .media-block .image-block .map-container .overlay,mat-card.item-card .media-block .image-block .image-block-container .overlay,mat-card.item-card .maps-block .map-block .map-container .overlay,mat-card.item-card .maps-block .map-block .image-block-container .overlay,mat-card.item-card .maps-block .image-block .map-container .overlay,mat-card.item-card .maps-block .image-block .image-block-container .overlay{display:none}mat-card.item-card .media-block .map-block .map-container .map-actor,mat-card.item-card .media-block .map-block .image-block-container .map-actor,mat-card.item-card .media-block .image-block .map-container .map-actor,mat-card.item-card .media-block .image-block .image-block-container .map-actor,mat-card.item-card .maps-block .map-block .map-container .map-actor,mat-card.item-card .maps-block .map-block .image-block-container .map-actor,mat-card.item-card .maps-block .image-block .map-container .map-actor,mat-card.item-card .maps-block .image-block .image-block-container .map-actor{border-radius:0}mat-card.item-card .media-block .map-block .map-container .map-actor .drop-shadow,mat-card.item-card .media-block .map-block .image-block-container .map-actor .drop-shadow,mat-card.item-card .media-block .image-block .map-container .map-actor .drop-shadow,mat-card.item-card .media-block .image-block .image-block-container .map-actor .drop-shadow,mat-card.item-card .maps-block .map-block .map-container .map-actor .drop-shadow,mat-card.item-card .maps-block .map-block .image-block-container .map-actor .drop-shadow,mat-card.item-card .maps-block .image-block .map-container .map-actor .drop-shadow,mat-card.item-card .maps-block .image-block .image-block-container .map-actor .drop-shadow{border-radius:0!important}mat-card.item-card .media-block .map-block .map-container .map-actor img,mat-card.item-card .media-block .map-block .image-block-container .map-actor img,mat-card.item-card .media-block .image-block .map-container .map-actor img,mat-card.item-card .media-block .image-block .image-block-container .map-actor img,mat-card.item-card .maps-block .map-block .map-container .map-actor img,mat-card.item-card .maps-block .map-block .image-block-container .map-actor img,mat-card.item-card .maps-block .image-block .map-container .map-actor img,mat-card.item-card .maps-block .image-block .image-block-container .map-actor img{border-radius:0!important}mat-card.item-card .media-block .map-block .map-container .image-container,mat-card.item-card .media-block .map-block .image-block-container .image-container,mat-card.item-card .media-block .image-block .map-container .image-container,mat-card.item-card .media-block .image-block .image-block-container .image-container,mat-card.item-card .maps-block .map-block .map-container .image-container,mat-card.item-card .maps-block .map-block .image-block-container .image-container,mat-card.item-card .maps-block .image-block .map-container .image-container,mat-card.item-card .maps-block .image-block .image-block-container .image-container{background-size:cover;background-image:url(card-default-bg.e104efac22775974.jpg);filter:saturate(70%) brightness(80%);transition:filter .25s ease-in-out}mat-card.item-card .media-block .map-block .map-container:hover .image-container,mat-card.item-card .media-block .map-block .image-block-container:hover .image-container,mat-card.item-card .media-block .image-block .map-container:hover .image-container,mat-card.item-card .media-block .image-block .image-block-container:hover .image-container,mat-card.item-card .maps-block .map-block .map-container:hover .image-container,mat-card.item-card .maps-block .map-block .image-block-container:hover .image-container,mat-card.item-card .maps-block .image-block .map-container:hover .image-container,mat-card.item-card .maps-block .image-block .image-block-container:hover .image-container{pointer-events:all;cursor:pointer;filter:saturate(100%) brightness(90%);opacity:1;transition:filter .25s ease-in-out}mat-card.item-card .media-block .marker-count,mat-card.item-card .maps-block .marker-count{position:absolute;bottom:12px;left:6px;z-index:20;display:flex;align-items:center;font-weight:800;background:rgba(55,71,79,.75);padding:4px 12px;font-size:80%;border-radius:16px;color:#fff}mat-card.item-card .media-block .marker-count span,mat-card.item-card .maps-block .marker-count span{font-size:120%;margin-right:3px}mat-card.item-card .media-block canvas,mat-card.item-card .maps-block canvas{cursor:pointer}mat-card.item-card .content-form{overflow-y:hidden;overflow-x:hidden;display:flex;flex-direction:column}mat-card.item-card h2{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:-5px}mat-card.item-card ::-moz-selection{background:#ffecb3}mat-card.item-card ::selection{background:#ffecb3}mat-card.item-card .skill{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}mat-card.item-card i{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500;font-style:italic}mat-card.item-card .chip-remove{margin-left:3px}mat-card.item-card .chip-remove i{font-family:Material Icons;font-weight:400;font-style:normal;position:relative;top:-2px}mat-card.item-card .connections-wrapper{padding-top:0;position:absolute;top:0;left:1px;z-index:350;width:300px;overflow:visible;pointer-events:none}mat-card.item-card .connections-wrapper .mat-card-content{animation:none}mat-card.item-card .connections-wrapper .connection-amount{letter-spacing:0px;line-height:0;vertical-align:middle;font-weight:800;color:#fff;margin-right:0;min-width:23px;display:inline-block}mat-card.item-card .connections-wrapper button{font-size:20px;color:#b0bec5;cursor:pointer;display:flex;justify-content:center;pointer-events:all;line-height:35px;align-items:center;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;padding:0;text-shadow:0px 0px 3px rgba(0,0,0,.8)}mat-card.item-card .connections-wrapper button.mat-button-disabled{text-shadow:none}mat-card.item-card .connections-wrapper button:hover .connection-amount{color:#fff;text-shadow:0px 0px 5px #ffd}mat-card.item-card .connections-wrapper button:hover span{color:#ffe082;text-shadow:0px 0px 5px #ffe082}mat-card.item-card .connections-wrapper .connections-block{max-height:27px}mat-card.item-card .connections-wrapper .mat-form-field-appearance-legacy .form-field-wrapper{padding-bottom:0}mat-card.item-card .connections-wrapper .connections-block.active{max-height:calc(100vh - 435px)}mat-card.item-card .connections-wrapper .connections-block.active .chip-list-wrapper{pointer-events:all;visibility:visible;transition:all .25s ease-in-out;transform:translateY(0);opacity:1;scale:1}mat-card.item-card .connections-wrapper .connections-block.active button{color:#ffe082}mat-card.item-card .connections-wrapper .add-blocks-context-menu{display:none}mat-card.item-card .connections-block{margin-top:0;margin-bottom:0;padding-top:0!important;border-radius:0 0 6px 6px}mat-card.item-card .connections-block .entity-list-format{margin:0;position:relative}mat-card.item-card .connections-block .chip-list-wrapper{visibility:none;transition:all .25s ease-in-out;transition-delay:.25s;opacity:0;scale:.9;transform:translateY(10px)!important;transform-origin:20% 0%;pointer-events:none;margin-left:-20px;border-radius:20px;padding:0 1px 0 0;background-color:#263238;box-shadow:0 0 0 3px #455a64,0 0 0 5px #37474f;overflow:hidden}mat-card.item-card .connections-block .mat-form-field-wrapper{padding-bottom:.2em}mat-card.item-card .connections-block .mat-chip-list-wrapper{min-height:72px;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;padding:0;max-height:calc(100vh - 435px);overflow-x:hidden;overflow-y:auto;margin:0!important}mat-card.item-card .connections-block .mat-chip-list-wrapper input.mat-chip-input{z-index:260;bottom:0;flex:1 0 25px;min-height:50px;color:#fff;width:calc(100% - 24px)!important;box-sizing:border-box;margin:15px 20px 12px 12px!important;border:2px solid #37474f!important;background-color:#37474fcc;border-radius:12px!important;padding:10px!important;box-shadow:inset 0 0 25px #263238;background-image:none!important}mat-card.item-card .connections-block .mat-chip-list-wrapper:after{pointer-events:none;z-index:259;display:block;width:100%;height:150px;content:" ";position:absolute;bottom:0;background:linear-gradient(180deg,rgba(38,50,56,0) 0%,#263238 100%)}mat-card.item-card .connections-block .mat-chip-list-wrapper::-webkit-scrollbar{width:5px}mat-card.item-card .connections-block .mat-chip-list-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(84,110,122,.3)}mat-card.item-card .connections-block .chip-list-wrapper.empty .mat-chip-list-wrapper{padding-bottom:0}mat-card.item-card .connections-block .property-format .mat-form-field-underline{background-color:#26323880}mat-card.item-card .connections-block .property-format .mat-form-field-underline{display:none!important}mat-card.item-card .connections-block .mat-form-field-infix{border-top:0px;padding-top:0;padding-bottom:0}mat-card.item-card .connections-block .mat-form-field .mat-form-field-label{z-index:260;left:30px;top:auto;bottom:29px;color:#999;font-family:ff-scala-sans-pro,sans-serif!important;font-size:.9em;font-weight:500;display:block;opacity:1;transition:all .15s ease-in-out;transition-delay:.05s}mat-card.item-card .connections-block .mat-focused .mat-form-field-label{opacity:0}mat-card.item-card .connections-block .has-query .mat-form-field-label{opacity:0}mat-card.item-card .connections-block .mat-chip-list-wrapper .connection-chip{width:100%;border-radius:0;height:50px;min-height:50px;position:relative;background:#263238;margin:0 0 1px;padding-left:70px;background-image:url(card-default-bg.e104efac22775974.jpg);background-size:cover;box-shadow:inset -50px 10px 50px #263238;transition:all .25s ease-in-out;display:flex;justify-content:space-between}mat-card.item-card .connections-block .mat-chip-list-wrapper .connection-chip .entity-link-thumbnail{transition:all .25s ease-in-out;opacity:.6;position:absolute;height:50px;top:0;left:0;width:100px;z-index:1;border-radius:0;border-width:0;-webkit-mask-image:linear-gradient(80deg,#000 0%,transparent 100%);mask-image:linear-gradient(80deg,#000 0%,transparent 100%)}mat-card.item-card .connections-block .mat-chip-list-wrapper .connection-chip:hover .entity-link-thumbnail{opacity:1}mat-card.item-card .connections-block .mat-chip-list-wrapper .connection-chip .chip-remove{text-align:right;margin-right:5px;color:#546e7a}mat-card.item-card .connections-block .mat-chip-list-wrapper .connection-chip .chip-remove:hover{opacity:1}mat-card.item-card .connections-block .mat-chip-list-wrapper .connection-chip .entity-link a{position:relative;z-index:2;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:14px}mat-card.item-card .connections-block .block-title-bar{border-bottom:none!important}mat-card.item-card .mat-chip-list-wrapper{padding-top:0;min-height:30px;height:100%;width:100%;margin-bottom:0}mat-card.item-card .mat-chip-list-wrapper .stat-display{display:inline-block;font-family:Roboto;font-weight:500}mat-card.item-card mat-chip-list{width:100%;min-height:80px}mat-card.item-card .mat-form-field-label-wrapper{overflow:visible!important}mat-card.item-card .card-content-wrapper{display:flex;flex-direction:column}mat-card.item-card .card-content-wrapper::-webkit-scrollbar{width:5px}mat-card.item-card .card-content-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:#78909c;box-shadow:inset 2px 0 0 0 transparent}mat-card.item-card mat-card-content{position:relative;display:inline-block;max-width:100%;width:100%;box-sizing:border-box;margin-bottom:0;font-size:15px}mat-card.item-card .alert-external-entity{position:absolute;bottom:-2px;width:80%;left:10%;background:rgba(207,216,220,.8);border:2px solid rgba(34,34,34,.2);text-align:center;padding:4px 12px;border-radius:16px 16px 3px 3px;color:#888;z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:13px;box-shadow:0 0 10px #2224}.type-wrapper .content-source,.entity-meta .content-source{background:#000;color:#fff;padding:4px 18px 4px 15px;font-family:Roboto;font-weight:600;border-radius:4px;font-size:10px;margin:2px -1px 2px 2px;background:linear-gradient(70deg,#000 0%,#37474f 100%);background-size:cover;-webkit-clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 50%,100% 100%,10px 100%,0 50%);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 50%,100% 100%,10px 100%,0 50%)}.type-wrapper .variant-source,.entity-meta .variant-source{position:relative;top:1px;margin-left:0;padding:0 10px 1px;border-radius:6px;border:none;text-transform:uppercase;background:#222;-webkit-clip-path:polygon(10px 0,calc(100% - 11px) 0,100% 0px,100% calc(100% + -0px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);clip-path:polygon(10px 0,calc(100% - 11px) 0,100% 0px,100% calc(100% + -0px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);display:inline-block}.type-wrapper .variant-source i,.entity-meta .variant-source i{text-transform:capitalize;opacity:.75;margin-right:3px;line-height:15px}.type-wrapper .variant-source a,.entity-meta .variant-source a{font-family:Roboto;font-weight:800;color:#fff}.type-wrapper .variant-source a:hover,.entity-meta .variant-source a:hover{color:#90a4ae}.type-wrapper .variant-source .variant,.entity-meta .variant-source .variant{font-size:16px;rotate:90deg;position:relative;top:4px;left:1px;line-height:13px}.entity-meta .content-source{position:relative;top:-2px;padding:0 14px 0 13px}.game-icon{pointer-events:all}.game-icon img{width:20px;height:20px;margin:-7px 0 -7px 3px}.card-small .game-icon img{width:16px;height:16px;margin:-6px 2px -5px 0;top:-1px;position:relative}.table-wrapper{overflow-x:auto}.interface-warning{display:none}@media screen and (max-width: 1366px){.game-card .settings-button{display:flex}.delete-game .text{display:none}body.dndist .account-right app-access-pass{flex-grow:2}body.dndist .sub-selection{margin-top:30px}body.dndist .account-page .mat-tab-body.mat-tab-body-active .mat-tab-body-content{margin-top:20px}body.dndist .account-page .subscription-wrapper{margin-top:0}body.dndist .mana-product-list{flex-wrap:wrap;justify-content:center}body.dndist .mana-product-list a{max-width:160px}body.dndist .account-page .m-w-90{max-width:100%}body.dndist .account-page .w-500{max-width:100%;width:100%}.account-page .account-menu .mat-tab-header{margin-left:-15px;margin-right:-15px}body.dndist .only-mobile{display:block!important}body.dndist .account-page .sub-selection{padding:40px}body.dndist .account-page .sub-wrapper{width:100%!important;max-width:340px;margin:auto}body.dndist .account-page .account-content{padding:50px}.interface-warning{display:block;z-index:99999999;height:100vh;width:100vw;overflow:hidden;position:fixed;top:0;left:0;background-color:#000d;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center}.interface-warning .mat-chip-list-wrapper{display:inline-flex}.interface-warning .mat-chip-list-wrapper .mat-standard-chip{font-family:bookmania,serif;font-weight:400;font-style:normal;font-size:90%;padding:4px 10px;min-height:25px;font-weight:600;margin:0 6px;align-items:flex-start;background-color:transparent;border:2px solid #fff;color:#fff}.interface-warning a{background:rgba(55,71,79,.4);display:inline-block;padding:2px 5px;border-radius:3px;color:#607d8b;font-family:mrs-eaves-roman-small-caps,sans-sarif!important;font-weight:800!important;margin:auto;text-align:center}body.dndist .account-page .account-content{flex-direction:column-reverse;align-items:center}body.dndist .account-page h1{display:none}body.dndist .account-page .account-left,body.dndist .account-page .account-right{margin-left:0;margin-right:0;padding-bottom:50px}body.dndist .account-page .sub-selection{padding-bottom:0}body.dndist .account-page .sub-selection li{width:80%;margin-left:20%}}@media screen and (min-width: 1600px){body.dndist .health-bar{width:595px}body.dndist .pulse-container{margin-bottom:-75px}body.dndist mat-card.item-card.large-card{width:610px;margin-left:25px}body.dndist mat-card.item-card.large-card .card-bottom-frame{width:580px;margin-left:-290px;bottom:13px}body.dndist .scene-feature{width:580px}body.dndist .conjure-feature:before{left:-10px}.quick-create-wrapper{margin:0 -50px}}@media screen and (max-width: 1600px){body.dndist mat-card.large-card.showcase-mode .mat-card-title{right:482px!important}body.dndist mat-card.large-card.showcase-mode .entity-buttons-side,body.dndist mat-card.large-card.showcase-mode .entity-buttons-top,body.dndist mat-card.large-card.showcase-mode .mat-button.btn-magic-generate{right:482px!important}}body.dndist mat-card.invite-card{border:2px solid #455a64;box-shadow:0 0 0 2px #455a64,0 0 0 5px #000,-2px -2px 0 5px #37474f,0 0 0 6px #111,0 -3px 0 1px #455a64;background-color:#fff3cf;display:flex;flex-direction:column;justify-content:space-between}body.dndist mat-card.invite-card .invite-image{border-radius:11px;background-image:url(invite-bg.2cc7e1752c03b16d.jpg);background-size:cover;background-position:50% 0%;overflow:visible;position:absolute;inset:0;-webkit-mask-image:linear-gradient(170deg,#000 10%,transparent 100%);mask-image:linear-gradient(170deg,#000 10%,transparent 100%)}body.dndist mat-card.invite-card h1{padding:0 50px;color:#fff;font-size:3em;line-height:.75em;text-align:center;text-shadow:0px 0px 10px rgba(38,50,56,.5)}body.dndist mat-card.invite-card .card-content .btn-close-card{border-bottom-left-radius:8px!important}body.dndist mat-card.invite-card .card-content .mat-form-field-underline{height:2px;background-color:#455a64}body.dndist mat-card.invite-card .card-content .mat-form-field-ripple{height:2px}body.dndist mat-card.invite-card .card-content .card-content-wrapper{padding:20px 20px 15px;justify-content:flex-end}body.dndist mat-card.invite-card .button-invite-player{width:100%;line-height:70px;margin-top:30px;background:transparent;box-shadow:inset 0 0 0 2px #455a64;color:#3b4c55;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}body.dndist mat-card.invite-card .button-invite-player:disabled{color:#111619;box-shadow:0 0 0 2px #111619;opacity:.5;cursor:not-allowed!important}body.dndist mat-card.invite-card .button-invite-player:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-invitation-button.50d748d3adeb95a6.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}body.dndist mat-card.invite-card .button-invite-player:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffe082;z-index:1;transition:box-shadow .5s ease-out}body.dndist mat-card.invite-card .button-invite-player:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}body.dndist mat-card.invite-card .button-invite-player:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}body.dndist mat-card.invite-card .button-invite-player:hover:after{box-shadow:inset 0 0 25px #ffe08280}body.dndist mat-card.invite-card .button-invite-player:hover{color:#fff}body.dndist .framed-portrait-dialog .mat-dialog-container,.skill-ed{max-height:525px;border-radius:114px 16px 16px;overflow:hidden;padding:0 25px 22px;position:relative;background:#37474f;box-shadow:0 0 0 2px #9d8a6cc4,0 0 0 10px #37474f,-1px 0 0 10px #556b75,1px 1px 0 10px #242c30}body.dndist .framed-portrait-dialog .mat-dialog-container:before,.skill-ed:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(portrait-mask.5e7db855cd8c3f89.png);mask-image:url(portrait-mask.5e7db855cd8c3f89.png);background:url(campaign-bg-10.e5473032f6a2de38.jpg);-webkit-mask-size:65% 109%;mask-size:65% 109%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-27% 102%;mask-position:-27% 102%;background-size:cover;background-position:0% 64%;opacity:1;z-index:0}body.dndist .framed-portrait-dialog .mat-dialog-container .close-dialog,.skill-ed .close-dialog{color:#455a6480}body.dndist .framed-portrait-dialog .mat-dialog-container .close-dialog:hover,.skill-ed .close-dialog:hover{color:#ffe082}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-preview-panel,.skill-ed .portrait-preview-panel{margin-right:3%}body.dndist .framed-portrait-dialog .mat-dialog-container .list-panel,.skill-ed .list-panel{overflow:hidden}body.dndist .framed-portrait-dialog .mat-dialog-container .portraits,body.dndist .framed-portrait-dialog .mat-dialog-container .borders,body.dndist .framed-portrait-dialog .mat-dialog-container .backgrounds,.skill-ed .portraits,.skill-ed .borders,.skill-ed .backgrounds{justify-content:space-evenly}body.dndist .framed-portrait-dialog .mat-dialog-container .player-info,.skill-ed .player-info{margin-bottom:-15px}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-dialog-content,.skill-ed .mat-dialog-content{overflow:hidden}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-label,.skill-ed .mat-tab-label{color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-header-pagination-chevron,.skill-ed .mat-tab-header-pagination-chevron{border-color:#fff}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-group,.skill-ed .mat-tab-group{margin-top:10px;width:100%}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-wrapper,.skill-ed .mat-tab-body-wrapper{height:400px;overflow-y:hidden}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-content,.skill-ed .mat-tab-body-content{padding-top:10px;height:90%;padding-bottom:30px;padding-right:4px}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-content::-webkit-scrollbar,.skill-ed .mat-tab-body-content::-webkit-scrollbar{width:8px;height:8px}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-content::-webkit-scrollbar-thumb,.skill-ed .mat-tab-body-content::-webkit-scrollbar-thumb{min-height:100px;background:rgba(69,90,100,.5);border-radius:2px}@-moz-document url-prefix(){body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-content,.skill-ed .mat-tab-body-content{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:rgba(69,90,100,.5) transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-content,.skill-ed .mat-tab-body-content{padding-right:8px}}@media screen and (max-width: 768px){body.dndist .framed-portrait-dialog .mat-dialog-container .mat-tab-body-content::-webkit-scrollbar,.skill-ed .mat-tab-body-content::-webkit-scrollbar{max-width:8px}}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-dialog-actions,.skill-ed .mat-dialog-actions{border-top:2px solid rgba(0,0,0,.0666666667);margin:0 12px 0 0;position:relative;z-index:2}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-dialog-actions .mat-button,.skill-ed .mat-dialog-actions .mat-button{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff;min-width:120px}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-dialog-actions .btn-save,.skill-ed .mat-dialog-actions .btn-save{background:rgba(255,224,130,.25);color:#fff}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-dialog-actions .btn-save:hover,.skill-ed .mat-dialog-actions .btn-save:hover{background-color:#ffe082bf;color:#000}body.dndist .framed-portrait-dialog .mat-dialog-container .player-dm,.skill-ed .player-dm{margin-top:60px;z-index:2;position:relative;height:auto;width:100%}body.dndist .framed-portrait-dialog .mat-dialog-container .player-dm .portrait-container:before,.skill-ed .player-dm .portrait-container:before{top:-238px;left:-299px;right:-52px;background-size:contain;height:367px;rotate:45deg}body.dndist .framed-portrait-dialog .mat-dialog-container .item,.skill-ed .item{box-shadow:inset 0 0 0 1px #ffffff0c;background:rgba(0,0,0,.0666666667);margin-bottom:1%;padding:5px;border-radius:4px;box-sizing:border-box;pointer-events:all;position:relative;overflow:hidden;width:24%;min-width:100px;cursor:pointer}body.dndist .framed-portrait-dialog .mat-dialog-container .item.selected,.skill-ed .item.selected{background-color:#ffffff0a}body.dndist .framed-portrait-dialog .mat-dialog-container .item.selected .portrait-meta,.skill-ed .item.selected .portrait-meta{background:rgba(38,50,56,.4)}body.dndist .framed-portrait-dialog .mat-dialog-container .item img,.skill-ed .item img{width:100%;height:auto}body.dndist .framed-portrait-dialog .mat-dialog-container .item .item-img,.skill-ed .item .item-img{min-height:100px}body.dndist .framed-portrait-dialog .mat-dialog-container .item .portrait-meta,.skill-ed .item .portrait-meta{display:block;font-style:italic;font-size:10px;background:rgba(96,125,139,.1);padding:2px 5px;text-align:right;color:#607d8b}body.dndist .framed-portrait-dialog .mat-dialog-container .item .portrait-meta .icon,.skill-ed .item .portrait-meta .icon{opacity:.5;width:18px;height:18px;display:inline-block;margin-bottom:-4px;float:left}body.dndist .framed-portrait-dialog .mat-dialog-container .item:hover,.skill-ed .item:hover{background:rgba(0,0,0,.1333333333)}body.dndist .framed-portrait-dialog .mat-dialog-container .item:hover.selected,.skill-ed .item:hover.selected{background-color:#ffffff12}body.dndist .framed-portrait-dialog .mat-dialog-container .item.locked .item-img,.skill-ed .item.locked .item-img{filter:grayscale(95%);opacity:.5}body.dndist .framed-portrait-dialog .mat-dialog-container .item.locked .status,.skill-ed .item.locked .status{position:absolute;z-index:1;top:50%;left:50%;margin-left:-12px;margin-top:-27px;color:#607d8b40;color:#cfd8dc}body.dndist .framed-portrait-dialog .mat-dialog-container .item.locked:hover,.skill-ed .item.locked:hover{cursor:default}body.dndist .framed-portrait-dialog .mat-dialog-container .item.locked:hover .item-img,.skill-ed .item.locked:hover .item-img{filter:grayscale(0%);opacity:1}body.dndist .framed-portrait-dialog .mat-dialog-container .item.locked:hover .status,.skill-ed .item.locked:hover .status{opacity:.25}body.dndist .framed-portrait-dialog .mat-dialog-container .item.transparent:before,.skill-ed .item.transparent:before{content:"";position:absolute;top:5px;left:5px;right:5px;height:100%;background-image:url(entity-emblem.60fc32553b37bce1.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 0%;opacity:.15;z-index:-1}body.dndist .framed-portrait-dialog .mat-dialog-container .player-dm.editable,.skill-ed .player-dm.editable{cursor:default}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-edit,.skill-ed .portrait-edit{z-index:5;color:#fff;padding-right:10px;position:relative}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-edit hr,.skill-ed .portrait-edit hr{width:100%;height:2px;background:linear-gradient(90deg,rgba(38,50,56,0),rgba(84,110,122,.5),rgba(38,50,56,0));border-width:0px;position:relative;z-index:2}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-edit .mat-slider,.skill-ed .portrait-edit .mat-slider{padding:0}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-edit .gold-input,.skill-ed .portrait-edit .gold-input{background:rgba(0,0,0,.1098039216);box-shadow:0 0 0 8px #0000001c;border-radius:2px;margin-bottom:5px}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-edit .gold-input .mat-form-field-underline,.skill-ed .portrait-edit .gold-input .mat-form-field-underline{background-color:#ffe08280;height:2px}body.dndist .framed-portrait-dialog .mat-dialog-container .portrait-edit .gold-input .mat-form-field-ripple,.skill-ed .portrait-edit .gold-input .mat-form-field-ripple{background-color:#ffecb3bf}body.dndist .framed-portrait-dialog .mat-slider-horizontal,body.dndist .portrait-dialog .mat-slider-horizontal{height:35px}body.dndist .framed-portrait-dialog .mat-slider-horizontal label,body.dndist .portrait-dialog .mat-slider-horizontal label{position:relative;margin-bottom:-5px}body.dndist .framed-portrait-dialog .mat-slider-horizontal .mat-slider-focus-ring,body.dndist .portrait-dialog .mat-slider-horizontal .mat-slider-focus-ring{right:-20px}body.dndist .framed-portrait-dialog mat-slider.mat-primary .mat-slider-thumb,body.dndist .framed-portrait-dialog .mat-slider-thumb,body.dndist .portrait-dialog mat-slider.mat-primary .mat-slider-thumb,body.dndist .portrait-dialog .mat-slider-thumb{background:#607d8b}body.dndist .framed-portrait-dialog .mat-slider.mat-primary .mat-slider-track-fill,body.dndist .portrait-dialog .mat-slider.mat-primary .mat-slider-track-fill{background:#607d8b}body.dndist .framed-portrait-dialog .text-gold,body.dndist .portrait-dialog .text-gold{font-weight:300;color:#ffe08280;font-size:10px}body.dndist .framed-portrait-dialog .text-blue,body.dndist .portrait-dialog .text-blue{font-weight:300;color:#607d8b;font-size:10px}body.dndist .framed-portrait-dialog label,body.dndist .portrait-dialog label{color:#607d8b!important;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:800}body.dndist .framed-portrait-dialog .inline-label,body.dndist .portrait-dialog .inline-label{display:inline-block;padding-top:12px;font-size:11px}body.dndist .portrait-dialog app-confirm-delete-dialog{color:#90a4ae}body.dndist .portrait-dialog app-confirm-delete-dialog h1{margin-top:10px;color:#fff}body.dndist .portrait-dialog app-confirm-delete-dialog input{text-align:center!important}body.dndist .portrait-dialog app-confirm-delete-dialog hr .game-name{color:#546e7a}body.dndist .portrait-dialog app-confirm-delete-dialog hr{border-color:#37474f!important}body.dndist .portrait-dialog app-confirm-delete-dialog .delete-game{background-color:#e53935;color:#fff}body.dndist .portrait-dialog app-confirm-delete-dialog .delete-game input{width:66%;font-family:Roboto}body.dndist .portrait-dialog app-confirm-delete-dialog .delete-game.mat-button-disabled{color:#111!important;background-color:#ffecb3;opacity:.4}body.dndist .portrait-dialog app-confirm-delete-dialog mat-dialog-actions{padding:16px 10px 2px 40px;margin-bottom:0}body.dndist .portrait-dialog app-confirm-delete-dialog label{display:auto!important}@media screen and (max-width: 570px){body.dndist .logo{width:26px!important;top:10px!important;left:10px!important}body.dndist .game-cards-list h1{font-size:6em;margin-bottom:50px}body.dndist .button-create-game{margin-top:40px;margin-bottom:40px}body.dndist .game-card h2{font-size:2.5rem}body.dndist .game-cards-list .player-list-wrapper h4,body.dndist .game-cards-list .player-list-wrapper h6{font-size:80%;width:150px}body.dndist .founders-feature .mdl-card{width:auto!important}body.dndist .firebaseui-card-header{border-bottom-width:0px}body.dndist .mat-toolbar{background:linear-gradient(180deg,transparent 90%,#263238 100%)}body.dndist .version{background-color:#263238}body.dndist .mobile-column{max-width:100vw;flex-direction:column}body.dndist .mobile-column>*{width:calc(100vw - 31px)!important}body.dndist .update-wrapper .updates .update-body{margin-right:25px}body.dndist .account-page .user-menu-feature-item{margin:10px 0}body.dndist .account-page .sub-extended-info{margin:0}body.dndist .scrollbar-and-mask{-webkit-mask-size:101% 102%;mask-size:101% 102%;-webkit-mask-position:105% 50%;mask-position:105% 50%}body.dndist .account-page .account-content{padding:35px 10px 35px 20px}body.dndist .account-page .account-content .list ul{padding-left:20px}body.dndist .account-page .account-content .intro-img-01{margin-bottom:0;max-width:150px}body.dndist .account-page .account-content .intro-img-01 img{max-width:100%}body.dndist .account-page .account-content .intro-img-01:before{inset:-46px -122px -30px -128px;rotate:138deg}body.dndist .account-page .account-content .intro-img-02{display:none}body.dndist .account-page .account-content .intro-img-03{margin-left:0;z-index:-1;max-width:100%;margin-bottom:20px}body.dndist .account-page .account-content .founding-member{max-width:100vw}body.dndist .account-page .account-content .founding-member .w-70{margin-left:-8%}body.dndist .account-page .account-content .intro-img-04{position:relative;left:-170px;top:-25px}body.dndist .account-page .account-content .intro-img-04 img{max-width:250%}body.dndist .account-page .account-content .founder-call-to-action{max-width:100vw}body.dndist .account-page .account-content .intro-img-02{max-width:200px;margin-bottom:0;padding-right:0}body.dndist .account-page .account-content .sub-wrapper{padding:0}body.dndist .account-page .account-content .pro-banner{left:-185px}body.dndist .account-page .account-content .master-banner{right:-185px}body.dndist .account-page .account-content .subscription-divider{margin:15px auto 10px}body.dndist .account-page .account-content .core-bullet:before{left:-22px;top:-4px;scale:1.4;background:rgba(255,236,179,.25)}body.dndist .except-mobile{display:none!important}body.dndist .expand-mobile{position:absolute;left:15px;right:15px}body.dndist .framed-portrait-dialog .mat-dialog-container .item{width:100%}body.dndist .framed-portrait-dialog .mat-dialog-container .mat-dialog-actions{margin:0 7px 0 0}body.dndist .game-card{margin-left:0;margin-right:0}body.dndist .game-card .mat-card-title{margin-left:40px;margin-right:40px}body.dndist .game-cards-list{padding:1em 3px 1em 1em}body.dndist .mat-snackbar-container{padding:10px 24px;border-radius:32px;background-color:#111}body.dndist .mat-snack-bar-container{bottom:18px}body.dndist mat-card.item-card{width:530px;margin-left:0;margin-right:0}body.dndist mat-card.item-card .card-bottom-frame{width:560px;margin-left:-280px}body.dndist mat-card.item-card.generation-options-visible{margin-left:-700px;min-width:530px}body.dndist .play-game-version{padding-left:0}body.dndist .sidenav-wrapper{left:15px;width:540px;border-radius:32px}body.dndist .sidenav{width:540px;left:0}body.dndist .update-wrapper .updates{width:100%;max-width:100%}body.dndist .mat-sidenav-content{margin-left:0!important}body.dndist .oracle-wrapper{bottom:20px;left:20px}body.dndist .sidenav-side-menu{height:0px;padding-bottom:10px;left:0}body.dndist .sidenav-side-menu hr,body.dndist .sidenav-side-menu .side-menu-top,body.dndist .sidenav-side-menu .side-menu-middle,body.dndist .sidenav-side-menu .side-menu-bottom{display:none}body.dndist .sidenav-side-menu .mobile-menu-toggle{display:block;background-color:#455a64;position:fixed;bottom:110px;right:20px;height:64px;width:64px;border-radius:50%}body.dndist .sidenav-side-menu.mobile-menu-open{margin:auto 0;justify-content:center;align-items:center;width:calc(100vw - 80px);left:40px;border-radius:16px;height:200px;bottom:30px;padding-bottom:0;padding-top:10px;box-shadow:inset 0 0 0 3px #455a64,0 0 0 3px #263238}body.dndist .sidenav-side-menu.mobile-menu-open .oracle-wrapper{bottom:220px;left:0}body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-top,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-middle,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-bottom{display:inline;display:initial;margin:25px}body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-top .base-btn,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-middle .base-btn,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-bottom .base-btn{border-radius:50%;overflow:hidden;width:64px;height:64px;margin:5px;padding:0;display:flex;align-content:center;justify-content:center;align-items:center}body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-top .base-btn span,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-middle .base-btn span,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-bottom .base-btn span{font-size:36px}body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-top .oracle-btn svg,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-middle .oracle-btn svg,body.dndist .sidenav-side-menu.mobile-menu-open .side-menu-bottom .oracle-btn svg{position:relative;top:-2px;width:60px;height:48px}body.dndist .settings-panel .settings-side-panel{display:none}body.dndist .sidenav-side-menu .default-panel{top:auto;left:0;bottom:220px;border-radius:16px}body.dndist .sidenav-side-menu .default-panel .border{border-radius:16px!important}body.dndist .play-space{flex-direction:column;align-items:center}body.dndist .border-frame-master-top{justify-content:center;width:100%;left:auto}body.dndist .border-frame-master-top .adventure-title:before,body.dndist .border-frame-master-top .adventure-title:after{display:none}body.dndist .border-frame-master-top .left-spacer{padding-right:80px;display:none}body.dndist .border-frame-master-top .right-spacer{display:none}body.dndist .border-frame-master{display:none;left:0}body.dndist .border-frame-master .left{left:0}body.dndist .border-frame-master .bottom{left:69px;width:80%}body.dndist .dynamic-data{margin-left:0}body.dndist .minimized-search-list .right-panel{max-width:100%}body.dndist .right-panel{position:absolute;bottom:0;padding-top:20px;padding-left:20px;height:40vh;max-height:40vh;background:rgba(0,0,0,.2666666667);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.dndist .right-panel .small-card-list{height:calc(45vh - 205px)}body.dndist .mat-drawer-container.sidenav-container{padding-left:0}body.dndist .matdrawer-container.sidnav-container.overflow{border-bottom:2px solid transparent}body.dndist .sidenav-side-menu{flex-direction:row}body.dndist .dynamic-queue{display:none}}mat-card.rule-card .btn-main-portrait,mat-card.rule-card .btn-magic-generate,mat-card.rule-card .btn-edit-card,mat-card.rule-card .btn-card-delete{display:none}.inline-conjure ::-moz-selection{background:rgba(126,87,194,.15)!important}.inline-conjure ::selection{background:rgba(126,87,194,.15)!important}.text-area-block.generating{background:rgba(126,87,194,.1);border-radius:4px;box-shadow:0 0 0 2px #7e57c21a;opacity:.9}.text-area-block.generating .mat-spinner{z-index:30;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}.hotlink table{width:100%;max-width:100%;border:1px solid rgba(172,113,193,.2);border-spacing:0;margin-bottom:20px;border-radius:12px;overflow:hidden;overflow-x:scroll}.hotlink table thead{box-shadow:0 2px 3px #26323833}.hotlink table thead th{padding:10px}.hotlink table tbody{background-color:#7e57c21a}.hotlink table tbody tr{border:none;border-width:0px;border-spacing:0px}.hotlink table tbody td{text-align:center;padding:5px 10px;min-width:44px;border:1px solid rgba(172,113,193,.2)}.hotlink table tbody tr:nth-child(even){background-color:#7e57c21a}.story hr.bottom-divider{background-size:cover;margin-left:-60px;margin-right:-60px;height:150px;margin-bottom:-150px;opacity:0;transition:opacity .5s ease-in-out;border:0px;top:-50px;z-index:-1}.story mat-expansion-panel.mat-expanded hr.bottom-divider{opacity:1}.primary-stats-wrapper,.primary-wrapper{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;page-break-after:avoid;background:rgba(176,190,197,.15);border-radius:0;padding:15px 18px 25px;position:relative;margin-left:-20px;margin-right:-22px;margin-bottom:30px!important}.primary-stats-wrapper.generating:after,.primary-wrapper.generating:after{content:" ";inset:0;z-index:0;position:absolute;display:block;background:rgba(0,0,0,0);border-radius:inherit;animation:generating-simple 4s linear infinite!important;background:linear-gradient(60deg,rgba(126,87,194,.15) 44%,rgba(66,165,245,.15),rgba(126,87,194,.15) 66%);background-size:300% 100%;-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(0deg,transparent 0%,#000 4%,#000 96%,transparent 100%)}.primary-stats-wrapper:before,.primary-wrapper:before{position:absolute;left:0;bottom:-7px;right:0;background:url(ripped-paper.eb3c13526a7a1c76.png);height:20px;background-size:contain;content:" ";display:block}.card-content-wrapper>.primary-stats-wrapper{margin-top:-70px;padding-top:70px}.card-content-wrapper .prop-block>.primary-wrapper{margin-top:-70px;padding-top:70px}.card-content-wrapper .prop-block:not(:first-child) .primary-wrapper{padding-top:10px;border-top:4px double rgba(0,0,0,.15);margin-top:-40px}.card-content-wrapper>.primary-stats-wrapper~.primary-stats-wrapper,.card-content-wrapper .prop-block>.primary-wrapper~.primary-wrapper{margin-top:5px;padding-top:5px}.card-content-wrapper .prop-block>.primary-wrapper:not(:first-child){padding-top:20px;margin-top:-50px;border-top:4px double rgba(0,0,0,.15)}body.dndist .primary-stats-wrapper .input-prefix{position:relative;top:-1px}body.dndist .primary-stats-wrapper .number-prefix{top:-3px;margin-top:2px}body.dndist .primary-stats-wrapper .entity-list-format .input-prefix{top:0}body.dndist .primary-stats-wrapper .o-n-1{position:relative;top:-1px}body.dndist .primary-stats-wrapper .o-n-3{position:relative;top:-3px}body.dndist mat-card.edit-wrapper .chip-list-inline .propery-format .mat-form-field-infix{padding-bottom:.7em}body.dndist mat-card.edit-wrapper .chip-list-inline input{margin-bottom:0}body.dndist mat-card.edit-wrapper .chip-list-inline .input-prefix{top:1px}body.dndist mat-card.edit-wrapper .entity-list-format .mat-form-field-infix{padding-bottom:2px}body.dndist .primary-wrapper{margin-bottom:15px}body.dndist .primary-wrapper .property-format .input-prefix{position:relative;top:0}body.dndist .primary-wrapper .property-format .number-prefix{top:-3px}body.dndist .primary-wrapper .entity-list-format .input-prefix{top:-2px}body.dndist .primary-wrapper .rich-property-format{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal}body.dndist .primary-wrapper .rich-property-format .input-prefix{top:1px}body.dndist .primary-wrapper .rich-property-format .mat-label{font-family:Roboto}body.dndist .primary-wrapper .rich-property-format .hotlink{box-shadow:none!important;padding-top:0}body.dndist .primary-wrapper .rich-property-format .hotlink a{font-size:13px}body.dndist .primary-wrapper .rich-property-format .hotlink p{margin-bottom:0}body.dndist .primary-wrapper .rich-property-format .array-item .hotlink p{margin-bottom:6px}body.dndist .primary-wrapper .property-with-label .mat-form-field-label{overflow:visible;top:1em;font-size:18px!important}body.dndist .primary-wrapper .property-with-label .mat-form-field-label mat-label{display:flex;align-items:center;align-content:center}body.dndist .primary-wrapper .property-capitalize input{text-transform:capitalize}app-damage-overlay{animation:mini-blink 2.5s infinite ease-in-out;animation-delay:0s;position:absolute;height:560px;width:100%;z-index:5;pointer-events:none}.mat-card-title:hover{animation:none}body.dndist .damage-overlay{inset:0;position:absolute;pointer-events:none;z-index:15;background-image:url(damage-overlay.105c1d958624089f.png);-webkit-mask-image:url(damage-overlay.105c1d958624089f.png);mask-image:url(damage-overlay.105c1d958624089f.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 40%;mask-position:50% 40%;background-size:700px 700px;background-position:50% 0%;transition:opacity .75s cubic-bezier(.07,2.27,.69,1)}body.dndist mat-card .primary-wrapper h2,body.dndist mat-card .primary-stats-wrapper h2{margin-top:0}body.dndist mat-card .primary-wrapper .challenge .mat-select-value-text,body.dndist mat-card .primary-stats-wrapper .challenge .mat-select-value-text{font-family:Roboto;font-weight:400}body.dndist mat-card .primary-wrapper .mat-select-value-text,body.dndist mat-card .primary-wrapper input,body.dndist mat-card .primary-stats-wrapper .mat-select-value-text,body.dndist mat-card .primary-stats-wrapper input{font-family:Roboto;font-weight:400}.edit-wrapper .primary-stats-wrapper .mat-card-content{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.no-edit-wrapper .primary-stats-wrapper .block-title-bar,.no-edit-wrapper .primary-wrapper .block-title-bar{display:none}.no-edit-wrapper .mat-card-content .pseudo-hint,.no-edit-wrapper .mat-card-content mat-hint.field{display:none}.no-edit-wrapper .primary-wrapper .textarea-format{margin-bottom:-20px;margin-top:-10px}.no-edit-wrapper .primary-wrapper .textarea-format .mat-form-field-flex{align-items:flex-start}.no-edit-wrapper .primary-wrapper .textarea-format .mat-form-field-prefix,.no-edit-wrapper .primary-wrapper .textarea-format .mat-form-field-suffix{padding-top:.7em}.no-edit-wrapper .primary-wrapper .textarea-format .input-prefix{top:3px}.mat-option,.mat-autocomplete{font-family:Roboto;font-weight:400}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background-color:#cfd8dc40}.entity-selector input{text-transform:capitalize}body.dndist .mat-select-panel,body.dndist .mat-autocomplete-panel{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;border-radius:1px;min-width:180px}body.dndist .mat-select-panel::-webkit-scrollbar,body.dndist .mat-autocomplete-panel::-webkit-scrollbar{position:relative;width:7px}body.dndist .mat-select-panel::-webkit-scrollbar-thumb,body.dndist .mat-autocomplete-panel::-webkit-scrollbar-thumb{border-radius:4px;background:#b0bec5;box-shadow:inset 0 0 0 1px #fff}.mat-select-panel .mat-optgroup-label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}mat-card{pointer-events:all}mat-card label{line-height:2}mat-card .mat-form-field .mat-form-field-label{color:#222}mat-card .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.7em 0}mat-card .mat-accordion .mat-expansion-panel,mat-card .create-wrapper.mat-expansion-panel{box-shadow:none;flex-shrink:0;border-radius:0}mat-card .create-wrapper.mat-expanded{padding:4px 0}mat-card .mat-expansion-panel-header{position:relative;padding:0 10px 0 0}mat-card .mat-expansion-panel-header .material-icons{margin-left:5px;line-height:18px}mat-card .mat-expansion-panel-body{padding:0;margin-bottom:0}mat-card .mat-expansion-panel-spacing{margin:0}mat-card .mat-chip-list-wrapper .mat-standard-chip{font-size:.7rem;min-height:20px;padding:3px 6px;margin-left:3px;margin-bottom:8px;background:#daeff7;box-shadow:inset 0 0 0 1px #42a5f51a}mat-card .chip-list-inline .mat-standard-chip{margin-bottom:0;height:auto}mat-card .primary-wrapper .inventory-contents{position:relative;border:2px solid rgba(69,90,100,.1);border-radius:16px;padding:15px 8px 10px}mat-card .primary-wrapper .inventory-contents label{position:absolute;top:-21px;left:10px;padding:5px;background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}mat-card .primary-wrapper .inventory-quantity{background-color:#738e99;font-family:Roboto;font-weight:900;width:22px;height:22px;border-radius:50%;margin-left:-8px;color:#daeff7;margin-right:5px;display:flex;align-content:center;justify-content:center;align-items:center}mat-card .primary-wrapper .inventory-quantity sub{margin-top:1.5px}mat-card .primary-wrapper .entity-list-format{padding-bottom:0}mat-card .primary-wrapper .entity-list-format .mat-form-field-infix{top:-3px}mat-card .primary-wrapper .mat-form-field-infix .mat-chip-list-wrapper{padding-top:1px;min-height:22px}mat-card .primary-wrapper .mat-form-field-infix .mat-chip-list-wrapper .mat-standard-chip{background:#daeff7;animation:fadeIn .5s ease-in-out}mat-card .primary-stats-wrapper .mat-chip-list-wrapper .mat-standard-chip,mat-card .primary-wrapper .mat-chip-list-wrapper .mat-standard-chip{margin-bottom:0}mat-card .mat-card-title{padding:0 12px;display:flex;position:relative;z-index:5;margin-bottom:0;height:305px;min-height:32px;background-position-y:50%;background-size:cover;background-repeat:no-repeat;align-items:flex-end;overflow:visible;transition:height .25s ease-in-out,min-height .25s ease-in-out,background-position-y 2.5s ease-out}mat-card .mat-card-title .card-title-container input{font-size:1.7rem}mat-card .mat-card-title .entity-emblem{transition:color .5s ease-in-out,transform .25s ease-in-out;pointer-events:none;width:217px;height:217px;position:absolute;left:-122px;bottom:-45px;z-index:10;-webkit-mask-image:radial-gradient(circle,rgb(0,0,0) 20%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(circle,rgb(0,0,0) 20%,rgba(0,0,0,0) 100%);-webkit-mask-size:100%;mask-size:100%}mat-card .mat-card-title .entity-emblem .b{transition:fill .5s ease-in-out;transition-delay:.25s}mat-card .mat-card-title .card-title-container .long-title{padding-top:13px}mat-card .mat-card-title .card-title-container .long-title input{font-size:70%;margin-bottom:1px!important}mat-card .mat-card-title .title-image{position:absolute;inset:0;transition:opacity .2s ease-in-out;overflow:visible}mat-card .mat-card-title .title-image .image-container{background-position-y:25%;transition:scale 1.5s ease-in-out,background-image .3s ease-in-out;cursor:alias;pointer-events:all!important;z-index:1}mat-card .mat-card-title .card-type{background-color:#263238;color:#222;padding:3px 5px 3px 20px;border-radius:0;top:1px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:.9rem;margin-bottom:5px;margin-right:15px;line-height:24px;position:relative;height:25px}mat-card .mat-card-title .card-type b{color:#222}mat-card .mat-card-title .card-type .banner-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:4px 0 0 4px}mat-card .mat-card-title .card-type .banner-bg svg{height:100%;width:auto}mat-card .mat-card-title .card-type .banner-bg-end{position:absolute;top:0;right:-28px;width:30px}mat-card .mat-card-title .card-type .banner-bg-end svg{height:100%;width:auto}mat-card .mat-card-title .small-banner .card-type{height:20px;line-height:20px;margin-right:0;left:-15px;top:-3px;margin-bottom:0}mat-card .mat-card-title .small-banner .card-type .banner-bg{border-radius:2px 0 0 2px}mat-card .mat-card-title .small-banner .card-type .banner-bg-end{width:25px;right:-22px}mat-card .mat-card-title .card-title-container{width:100%;top:-34px;position:relative;z-index:20;overflow:visible}mat-card .mat-card-title .card-title-container .mat-form-field-infix{padding-top:0;margin-top:0;border-top:none}mat-card .mat-card-title .card-title h2{font-size:1rem;line-height:1.5}.create-game-wrapper{width:100%;padding:50px 25px 25px;display:flex;background-color:#37474f;min-height:100vh;justify-content:center;align-content:center;flex-direction:column;background:url(new-game-bg.8e0b9ddcec29af3a.jpg);background-position:50% 70%;background-size:cover;box-sizing:border-box}.create-game-wrapper .button-new-game{width:425px;max-width:100%;line-height:60px;margin:auto;min-height:60px;background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}.create-game-wrapper .button-new-game:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}.create-game-wrapper .button-new-game:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-campaign-button.a0daff1be2716a44.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.create-game-wrapper .button-new-game:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffecb3;z-index:1;transition:box-shadow .5s ease-out}.create-game-wrapper .button-new-game:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.create-game-wrapper .button-new-game:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.create-game-wrapper .button-new-game:hover:after{box-shadow:inset 0 0 25px #ffecb380}.create-game-wrapper h1{margin:10px auto 35px;color:#fff;font-size:4.6rem;position:relative;z-index:6;text-shadow:1px 1px 4px rgba(55,71,79,.5),1px 1px 60px #546e7a}body.dndist mat-card.create-card{background:#fff;background-image:url(new-game-sky.14a29f58598d066e.png);background-size:100%;background-position:50% 100%;margin:auto auto 20px!important;width:600px;box-shadow:none!important;border:none!important;padding-top:25px;position:relative;transition:all .25s ease-in-out;min-height:150px;box-shadow:0 0 25px #263238,inset 0 0 0 7px #fff,inset 0 0 0 9px #d7a14580!important;overflow-y:visible!important}body.dndist mat-card.create-card:hover{translate:0px -2px;box-shadow:0 20px 50px 9px #263238,inset 0 0 0 7px #fff,inset 0 0 0 9px #d7a14580!important}body.dndist mat-card.create-card label{text-align:center}body.dndist mat-card.create-card input{text-align:center}body.dndist mat-card.create-card .campaign-error,body.dndist mat-card.create-card .mat-hint{width:100%;display:block;text-align:center;font-size:12px;font-weight:700}body.dndist mat-card.create-card .campaign-error i,body.dndist mat-card.create-card .mat-hint i{font-weight:700}body.dndist mat-card.create-card .campaign-title-preview{opacity:0;position:relative;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.75s;z-index:5;display:block;height:200px;top:225px;width:100%;display:flex;justify-content:center;flex-direction:column;pointer-events:none}body.dndist mat-card.create-card h2{text-align:center;margin:5px 0 0;font-size:2.8rem;color:#000;position:relative;z-index:4;padding:0 10px 10px;line-height:.8;text-shadow:0px 0px 35px rgba(255,255,255,.5)}body.dndist mat-card.create-card .create-divider{position:relative;z-index:1;margin:10px auto}body.dndist mat-card.create-card .new-campaign-form .mat-form-field-label{color:#000!important}body.dndist mat-card.create-card .new-campaign-form .mat-form-field-underline{background-color:#d7a14580!important}body.dndist mat-card.create-card .new-campaign-form.mat-focused .mat-form-field-label{color:#000!important}body.dndist mat-card.create-card .new-campaign-form.mat-focused .mat-form-field-ripple{background-color:#ffe082!important}body.dndist mat-card.create-card .new-campaign-form.mat-form-field-invalid .mat-form-field-label{color:#e57373}body.dndist mat-card.create-card .form-full-width{font-size:150%}body.dndist mat-card.create-card .form-full-width .mat-form-field-underline{background-color:#546e7a}body.dndist mat-card.create-card .card-content{margin-top:0;padding:40px;position:relative;z-index:5;transition:all 1s ease-in-out}body.dndist mat-card.create-card .card-content.pushed-down{margin-top:150px}body.dndist mat-card.create-card .image-feature{height:550px;background:url(new-game-feature-bg.ee5445630ce8a17f.png);background-size:100%;max-width:582px;width:100%;position:absolute;left:9px;bottom:8px;top:auto;display:block;z-index:1;overflow:hidden;background-repeat:no-repeat;transition:all 1s ease-in-out;background-position:50% -50%;border-radius:4px;opacity:0}body.dndist mat-card.create-card .image-feature:before{position:absolute;inset:0;content:" ";display:block;z-index:2;box-shadow:inset 0 -200px 150px -175px #fff;border-radius:4px}body.dndist mat-card.create-card .raised-image{opacity:1;background-position:50% 34%;transition:all 1s ease-in-out}body.dndist mat-card.create-card mat-card-title{position:relative;background-position:50% 50%!important;justify-content:center;align-content:center;background-size:cover;background-color:transparent!important;min-height:0px;height:0px;background-image:none!important;overflow:visible!important}.player-offset{margin-top:120px}.player-panel-button{display:none;position:fixed;right:-25px;top:122px;z-index:5;color:#263238;padding:5px 10px 5px 20px;cursor:pointer;transition:all .2s ease;background-color:#263238;-webkit-clip-path:polygon(25% 0%,0% 50%,25% 100%,100% 100%,100% 0%);clip-path:polygon(25% 0%,0% 50%,25% 100%,100% 100%,100% 0%)}.player-panel-button i{font-size:1.4rem}.player-panel-button.expanded{right:0;color:#ffd54f}.player-panel-button:hover{right:0;color:#263238;background-color:#ffd54f}.player-panel-button i{margin-top:5px}.dm-list-wrapper{flex-wrap:wrap}.player-list-wrapper{align-items:center;flex-wrap:wrap;background:rgba(0,0,0,.25);transition:all .25s ease-in-out}.player-list-wrapper:hover{background:rgba(0,0,0,.29)}body.dndist .number-no-buttons input[type=number]{-moz-appearance:textfield}body.dndist .number-no-buttons input[type=number]::-webkit-outer-spin-button,body.dndist .number-no-buttons input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.d-none{display:none!important}.flex{display:flex}.d-rel{display:relative}.no-left-padding{padding-left:0!important}.w-50{width:48%;margin-right:2%}.w-55{width:54%;margin-right:1%}.w-45-full{width:45%}.w-15{width:15%}.w-10{width:10%}.w-5{width:5%}.w-40{width:38%;margin-right:2%}.w-45{width:43%;margin-right:2%}.w-60{width:58%;margin-right:2%}.w-60-f{width:60%}.w-20{width:19%;margin-right:1%}.w-20-full{width:20%;margin-right:0%}.w-80{width:80%}.w-15{width:14%;margin-right:1%}.w-25{width:24%;margin-right:1%}.w-25-full{width:25%}.w-50-full{width:50%;margin-right:0%}.w-24{width:23%;margin-right:2%}.w-33{width:32.333%;margin-right:1%}.w-33-3{width:30%;margin-right:3%}.w-33-full{width:33.333%}.w-66{width:65%;margin-right:1%}.w-66-full{width:66%}.w-100{width:100%}.w-85{width:85%}.w-75{width:75%}.w-70{width:70%}.w-30{width:30%}.w-90{width:90%}.w-95{width:95%}.w-98{width:97%}.w-2{width:2%;margin-right:1%!important}.d-f{display:flex}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}hr{border-color:#ccc}.material-symbols-outlined.fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}hr.red{border-color:#263238}hr.fancy{border:none;height:4px;background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:none}hr.mini-fancy{width:64px;display:inline-block;height:1.5px;position:relative;top:-4px;margin-left:10px;opacity:.5}hr.mini-fancy-reverse{margin-right:5px;transform:rotate(180deg)}hr.orange{border-color:#ffd54f}hr.small{border-top-width:0px}hr.vertical-standard{border-color:#0000001a;border-bottom:0px;border-top:0px;border-left:2px solid rgba(0,0,0,.1);width:0px;margin:5px 10px}.relative{position:relative}.small-card-list a{position:relative;margin:12px;flex:1 1 0px;min-width:200px;max-width:256px;outline:none}body.dndist .small-card-list .entity-meta{position:relative;display:flex;top:1px;left:-25px;max-height:26px;color:#fff;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .25s ease;margin-right:-50px}body.dndist .small-card-list .entity-meta i{font-family:Material Symbols Outlined}body.dndist .small-card-list .entity-meta .variant-source{padding:0 8px;margin-left:3px}body.dndist .small-card-list .entity-meta .variant-master{display:none}body.dndist .small-card-list .entity-meta .content-source{margin-right:-5px}body.dndist .small-card-list .variant-master .entity-meta .variant-source{display:none}body.dndist .small-card-list .variant-master .entity-meta .variant-master{display:block;background:linear-gradient(65deg,#9c7f3c 50%,#d9b664 100%)}body.dndist .small-card-list .extended-props{position:absolute;top:0;right:0;padding:4px;border-radius:0 12px;display:flex;flex-direction:column;background:rgba(69,90,100,.9);transition:background-color .3s ease-in-out}body.dndist .small-card-list .extended-props .prop{color:#fffa}body.dndist .small-card-list .extended-props .prop:hover{color:#fff}body.dndist .small-card-list .found-in-paragraph{background:url(paper.5767d9daf9ee1673.png);padding:4px 0 4px 8px;position:absolute;top:27px;left:2px;color:#222;z-index:20;display:block;line-height:1;max-width:80%;box-shadow:inset 17px 0 15px -15px #37474f;opacity:.8;transition:all .25s ease;transform-origin:50px 50%;transform:translateY(-50%);border-top-left-radius:4px;pointer-events:none}body.dndist .small-card-list .found-in-paragraph .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24!important}body.dndist .small-card-list .found-in-paragraph:after{position:absolute;right:-20px;top:0;height:100%;z-index:-1;content:" ";width:25px;background:url(paper.5767d9daf9ee1673.png);-webkit-mask-image:url(ripped-mask-horizontal.9a99bd08b6f399ab.png);mask-image:url(ripped-mask-horizontal.9a99bd08b6f399ab.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 100%;mask-position:50% 100%}body.dndist .small-card-list .found-in-paragraph small{font-size:9px}body.dndist .small-card-list .found-in-paragraph b{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:12px;display:flex;align-items:center;justify-content:center;flex-direction:row}body.dndist .small-card-list .found-in-paragraph span{font-size:17px;position:relative;margin-top:-9px;left:0;top:4px;margin-right:3px}body.dndist .small-card-list a:hover .found-in-paragraph{opacity:1;scale:1.05}body.dndist .small-card-list a :nth-of-type(1n + 1) .found-in-paragraph:after{-webkit-mask-position:50% 70%;mask-position:50% 70%}body.dndist .small-card-list a:nth-of-type(2n + 1) .found-in-paragraph:after{-webkit-mask-position:50% 0%;mask-position:50% 0%}body.dndist .small-card-list a:nth-of-type(3n + 1) .found-in-paragraph:after{-webkit-mask-position:50% 25%;mask-position:50% 25%}body.dndist .small-card-list .card-small,.small-card-drag-preview{border:0px solid #455a64;padding:0;margin:0 0 5px;width:auto;height:auto;min-width:200px;max-width:256px;min-height:300px;border-radius:16px;border-width:4px;overflow-y:scroll;transition:all .25s ease;cursor:pointer;overflow:hidden;transform:translate(0) scale(1)}body.dndist .small-card-list .card-small:hover,.small-card-drag-preview:hover{transform:translate(0) scale(1.02);box-shadow:0 0 1px 3px #000,0 -3px 0 1px #455a64,0 0 10px #000}body.dndist .small-card-list .card-small:hover .mat-card-title,.small-card-drag-preview:hover .mat-card-title{filter:grayscale(0%)}body.dndist .small-card-list .card-small:focus,.small-card-drag-preview:focus{animation:easeOutElastic .2s ease-out;animation-direction:reverse}body.dndist .small-card-list .card-small h5,.small-card-drag-preview h5{color:#fffc;z-index:5;pointer-events:none;margin-bottom:6px;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dndist .small-card-list .card-small h4,.small-card-drag-preview h4{display:inline-block;color:#111;border-radius:2px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;padding:5px 25px 5px 8px;font-size:.8rem;margin-bottom:5px;line-height:.9;position:relative;pointer-events:none;height:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:99% 50%;mask-position:99% 50%}body.dndist .small-card-list .card-small .mat-card-title,.small-card-drag-preview .mat-card-title{min-height:300px;flex-direction:column;display:flex;align-items:flex-start;justify-content:flex-end;margin-top:0;border-radius:7px;overflow:hidden;background-position:50% 20%;opacity:0;animation:fadeIn .5s ease;animation-fill-mode:forwards;animation-iteration-count:1;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 6px 0 12px}body.dndist .small-card-list .card-small .mat-card-title .flex,.small-card-drag-preview .mat-card-title .flex{filter:grayscale(30%)}body.dndist .small-card-list .card-small .mat-card-title:before,.small-card-drag-preview .mat-card-title:before{display:none}body.dndist .small-card-list .card-small .drag-handle,.small-card-drag-preview .drag-handle{height:0px!important;width:0px!important}body.dndist .small-card-list .card-small h2,body.dndist .small-card-list .card-small h4,.small-card-drag-preview h2,.small-card-drag-preview h4{margin:0;z-index:5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}body.dndist .small-card-list .card-small h2,.small-card-drag-preview h2{color:#fff;font-size:1.1rem;margin-bottom:0;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.2;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist .small-card-list .card-small h2.long-title,.small-card-drag-preview h2.long-title{font-size:1rem}body.dndist .small-card-list .card-small h3,.small-card-drag-preview h3{font-size:.8rem;font-family:Roboto}body.dndist .small-card-list .card-small a,.small-card-drag-preview a{color:#222}body.dndist .small-card-list .card-small:after,body.dndist .small-card-list .card-small:before,.small-card-drag-preview:after,.small-card-drag-preview:before{display:none}body.dndist .small-card-list .active-entity .card-small .mat-card-title,body.dndist .small-card-list .active-entity .small-card-drag-preview .mat-card-title{filter:grayscale(20%)}body.dndist .small-card-list .active-entity .card-small .mat-card-title .title-image,body.dndist .small-card-list .active-entity .small-card-drag-preview .mat-card-title .title-image{opacity:.8}.entity-type-header{margin-top:-10px;margin-bottom:-10px;padding:16px 5px;-webkit-mask-image:linear-gradient(91deg,transparent 0%,black 20%,black 80%,transparent 100%);mask-image:linear-gradient(91deg,transparent 0%,black 20%,black 80%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}body.dndist .small-card-list .vector-match .card-small:not(:hover){border-color:#72a4b7!important}body.dndist .small-card-list.monster-list .card-small,body.dndist .card-small.entity-type-monster:hover{border-color:#b44f4f}body.dndist .small-card-list.monster-list .card-small .extended-props,body.dndist .card-small.entity-type-monster:hover .extended-props{background:#b44f4f}body.dndist .small-card-list.condition-list .card-small,body.dndist .card-small.entity-type-condition:hover{border-color:#67bcc7}body.dndist .small-card-list.condition-list .card-small .extended-props,body.dndist .card-small.entity-type-condition:hover .extended-props{background:#67bcc7}body.dndist .small-card-list.environment-list .card-small{border-color:#98b099}body.dndist .small-card-list.environment-list .card-small .extended-props{background:#98b099}body.dndist .small-card-list.environment-list .card-small.entity-type-building,body.dndist .small-card-list.building-list .card-small.entity-type-building,body.dndist .card-small.entity-type-building:hover{border-color:#8d6e63}body.dndist .small-card-list.environment-list .card-small.entity-type-building .extended-props,body.dndist .small-card-list.building-list .card-small.entity-type-building .extended-props,body.dndist .card-small.entity-type-building:hover .extended-props{background:#8d6e63}body.dndist .small-card-list.environment-list .card-small.entity-type-region,body.dndist .small-card-list.region-list .card-small.entity-type-region,body.dndist .card-small.entity-type-region:hover{border-color:#99bba7}body.dndist .small-card-list.environment-list .card-small.entity-type-region .extended-props,body.dndist .small-card-list.region-list .card-small.entity-type-region .extended-props,body.dndist .card-small.entity-type-region:hover .extended-props{background:#99bba7}body.dndist .small-card-list.environment-list .card-small.entity-type-wilderness,body.dndist .small-card-list.wilderness-list .card-small.entity-type-wilderness,body.dndist .card-small.entity-type-wilderness:hover{border-color:#9bb87a}body.dndist .small-card-list.environment-list .card-small.entity-type-wilderness .extended-props,body.dndist .small-card-list.wilderness-list .card-small.entity-type-wilderness .extended-props,body.dndist .card-small.entity-type-wilderness:hover .extended-props{background:#9bb87a}body.dndist .small-card-list.environment-list .card-small.entity-type-settlement,body.dndist .small-card-list.settlement-list .card-small.entity-type-settlement,body.dndist .card-small.entity-type-settlement:hover{border-color:#e7b57e}body.dndist .small-card-list.environment-list .card-small.entity-type-settlement .extended-props,body.dndist .small-card-list.settlement-list .card-small.entity-type-settlement .extended-props,body.dndist .card-small.entity-type-settlement:hover .extended-props{background:#e7b57e}body.dndist .small-card-list.hazard-list .card-small.entity-dungeon,body.dndist .small-card-list.dungeon-list .card-small.entity-dungeon,body.dndist .card-small.entity-type-dungeon:hover{border-color:#8a8a8a}body.dndist .small-card-list.hazard-list .card-small.entity-dungeon .extended-props,body.dndist .small-card-list.dungeon-list .card-small.entity-dungeon .extended-props,body.dndist .card-small.entity-type-dungeon:hover .extended-props{background:#8a8a8a}body.dndist .small-card-list.hazard-list .card-small.entity-type-environmental,body.dndist .small-card-list.environmental-list .card-small.entity-type-environmental,body.dndist .card-small.entity-type-environmental:hover{border-color:#df9220}body.dndist .small-card-list.hazard-list .card-small.entity-type-environmental .extended-props,body.dndist .small-card-list.environmental-list .card-small.entity-type-environmental .extended-props,body.dndist .card-small.entity-type-environmental:hover .extended-props{background:#df9220}body.dndist .small-card-list.hazard-list .card-small.entity-type-trap,body.dndist .small-card-list.trap-list .card-small.entity-type-trap,body.dndist .card-small.entity-type-trap:hover{border-color:#d67c1f}body.dndist .small-card-list.hazard-list .card-small.entity-type-trap .extended-props,body.dndist .small-card-list.trap-list .card-small.entity-type-trap .extended-props,body.dndist .card-small.entity-type-trap:hover .extended-props{background:#d67c1f}body.dndist .small-card-list.spell-list .card-small.entity-type-spell,body.dndist .card-small.entity-type-spell:hover{border-color:#9960a3}body.dndist .small-card-list.spell-list .card-small.entity-type-spell .extended-props,body.dndist .card-small.entity-type-spell:hover .extended-props{background:#9960a3}body.dndist .small-card-list.rule-list .card-small.entity-type-rule,body.dndist .card-small.entity-type-rule:hover{border-color:#ae9170}body.dndist .small-card-list.rule-list .card-small.entity-type-rule .extended-props,body.dndist .card-small.entity-type-rule:hover .extended-props{background:#ae9170}body.dndist .small-card-list.group-list .card-small.entity-type-faction,body.dndist .small-card-list.faction-list .card-small.entity-type-faction,body.dndist .card-small.entity-type-faction:hover{border-color:#e87c5b}body.dndist .small-card-list.group-list .card-small.entity-type-faction .extended-props,body.dndist .small-card-list.faction-list .card-small.entity-type-faction .extended-props,body.dndist .card-small.entity-type-faction:hover .extended-props{background:#e87c5b}body.dndist .small-card-list.group-list .card-small.entity-type-organization,body.dndist .small-card-list.organization-list .card-small.entity-type-organization,body.dndist .card-small.entity-type-organization:hover{border-color:#f1b29f}body.dndist .small-card-list.group-list .card-small.entity-type-organization .extended-props,body.dndist .small-card-list.organization-list .card-small.entity-type-organization .extended-props,body.dndist .card-small.entity-type-organization:hover .extended-props{background:#f1b29f}body.dndist .small-card-list.npc-list .card-small{border-color:#5ba2dc}body.dndist .small-card-list.npc-list .card-small .extended-props{background:#5ba2dc}body.dndist .small-card-list.npc-list .card-small.entity-type-simple,body.dndist .small-card-list.simple-list .card-small.entity-type-simple,body.dndist .card-small.entity-type-simple:hover{border-color:#79b3e2}body.dndist .small-card-list.npc-list .card-small.entity-type-simple .extended-props,body.dndist .small-card-list.simple-list .card-small.entity-type-simple .extended-props,body.dndist .card-small.entity-type-simple:hover .extended-props{background:#79b3e2}body.dndist .small-card-list.standard-list .card-small.entity-type-standard,body.dndist .small-card-list.standard-list .card-small.entity-type-standard,body.dndist .card-small.entity-type-npc:hover{border-color:#5ba2dc}body.dndist .small-card-list.standard-list .card-small.entity-type-standard .extended-props,body.dndist .small-card-list.standard-list .card-small.entity-type-standard .extended-props,body.dndist .card-small.entity-type-npc:hover .extended-props{background:#5ba2dc}body.dndist .small-card-list.npc-list .card-small.entity-type-heroic,body.dndist .small-card-list.heroic-list .card-small.entity-type-heroic,body.dndist .card-small.entity-type-heroic:hover{border-color:#1f76cc}body.dndist .small-card-list.npc-list .card-small.entity-type-heroic .extended-props,body.dndist .small-card-list.heroic-list .card-small.entity-type-heroic .extended-props,body.dndist .card-small.entity-type-heroic:hover .extended-props{background:#1f76cc}body.dndist .small-card-list.item-list .card-small.entity-type-equipment,body.dndist .small-card-list.equipment-list .card-small.entity-type-equipment,body.dndist .card-small.entity-type-equipment:hover{border-color:#999}body.dndist .small-card-list.item-list .card-small.entity-type-equipment .extended-props,body.dndist .small-card-list.equipment-list .card-small.entity-type-equipment .extended-props,body.dndist .card-small.entity-type-equipment:hover .extended-props{background:#999999}body.dndist .small-card-list.item-list .card-small.entity-type-magical,body.dndist .small-card-list.magical-list .card-small.entity-type-magical,body.dndist .card-small.entity-type-magical:hover{border-color:#8674a5}body.dndist .small-card-list.item-list .card-small.entity-type-magical .extended-props,body.dndist .small-card-list.magical-list .card-small.entity-type-magical .extended-props,body.dndist .card-small.entity-type-magical:hover .extended-props{background:#8674a5}body.dndist .small-card-list.item-list .card-small.entity-type-mounts-and-vehicles,body.dndist .small-card-list.mounts-and-vehicles-list .card-small.entity-type-mounts-and-vehicles,body.dndist .card-small.entity-type-mounts-and-vehicles:hover{border-color:#bfa2b1}body.dndist .small-card-list.item-list .card-small.entity-type-mounts-and-vehicles .extended-props,body.dndist .small-card-list.mounts-and-vehicles-list .card-small.entity-type-mounts-and-vehicles .extended-props,body.dndist .card-small.entity-type-mounts-and-vehicles:hover .extended-props{background:#bfa2b1}body.dndist .small-card-list.world-list .card-small.entity-type-deity,body.dndist .small-card-list.deity-list .card-small.entity-type-deity,body.dndist .card-small.entity-type-deity:hover{border-color:#9dc8c8}body.dndist .small-card-list.world-list .card-small.entity-type-deity .extended-props,body.dndist .small-card-list.deity-list .card-small.entity-type-deity .extended-props,body.dndist .card-small.entity-type-deity:hover .extended-props{background:#9dc8c8}body.dndist .small-card-list.world-list .card-small.entity-type-plane,body.dndist .small-card-list.plane-list .card-small.entity-type-plane,body.dndist .card-small.entity-type-plane:hover{border-color:#b4a0d8}body.dndist .small-card-list.world-list .card-small.entity-type-plane .extended-props,body.dndist .small-card-list.plane-list .card-small.entity-type-plane .extended-props,body.dndist .card-small.entity-type-plane:hover .extended-props{background:#b4a0d8}body.dndist .small-card-list.world-list .card-small.entity-type-language,body.dndist .small-card-list.language-list .card-small.entity-type-language,body.dndist .card-small.entity-type-language:hover{border-color:#4a827d}body.dndist .small-card-list.world-list .card-small.entity-type-language .extended-props,body.dndist .small-card-list.language-list .card-small.entity-type-language .extended-props,body.dndist .card-small.entity-type-language:hover .extended-props{background:#4a827d}body.dndist .small-card-list.plot-list .card-small.entity-type-poi,body.dndist .small-card-list.poi-list .card-small.entity-type-poi,body.dndist .small-card-list-points-list .card-small-entity-type-points,body.dndist .card-small.entity-type-poi:hover{border-color:#c76586}body.dndist .small-card-list.plot-list .card-small.entity-type-poi .extended-props,body.dndist .small-card-list.poi-list .card-small.entity-type-poi .extended-props,body.dndist .small-card-list-points-list .card-small-entity-type-points .extended-props,body.dndist .card-small.entity-type-poi:hover .extended-props{background:#c76586}body.dndist .small-card-list.race-list .card-small.entity-type-race,body.dndist .card-small.entity-type-race:hover{border-color:#725c45}body.dndist .small-card-list.race-list .card-small.entity-type-race .extended-props,body.dndist .card-small.entity-type-race:hover .extended-props{background:#725c45}body.dndist .small-card-list.class-list .card-small.entity-type-class,body.dndist .card-small.entity-type-class:hover{border-color:#f6db8b}body.dndist .small-card-list.class-list .card-small.entity-type-class .extended-props,body.dndist .card-small.entity-type-class:hover .extended-props{background:#f6db8b}body.dndist .small-card-list.plot-list .card-small.entity-type-event,body.dndist .small-card-list.event-list .card-small.entity-type-event,body.dndist .card-small.entity-type-event:hover{border-color:#787fa4}body.dndist .small-card-list.plot-list .card-small.entity-type-event .extended-props,body.dndist .small-card-list.event-list .card-small.entity-type-event .extended-props,body.dndist .card-small.entity-type-event:hover .extended-props{background:#787fa4}body.dndist .card-small.entity-type-player:hover{border-color:#edcc61}body.dndist .card-small.entity-type-player:hover .extended-props{background:#edcc61}.card-wrapper{padding-bottom:0}.card-wrapper .quote-text{margin-top:50px;font-family:bookmania,serif;font-weight:400;font-style:normal;text-align:center;font-size:26px;color:#fff;text-shadow:1px 1px 10px #263238,1px 1px 5px #263238,1px 1px 15px #263238,1px 1px 30px #263238}.card-wrapper::-webkit-scrollbar{width:5px}.card-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:#263238;box-shadow:inset 1px 0 #ffffff1a}.has-dynamic-data.entity-loaded .play-space .card-wrapper{justify-content:flex-start}.play-space{height:100%;max-height:100%;display:flex!important;flex-direction:row;padding:0;overflow-y:visible;background:transparent}.play-space .perspective{z-index:11;position:relative;perspective:1900px}.play-space .right-panel{margin-left:0;display:flex;flex-grow:2;flex-direction:column;padding-right:2px;z-index:5}.play-space .spacer{width:520px;height:1px;content:" ";display:block}.flex-grow-2{flex-grow:2}.flex-grow-1{flex-grow:1}.minimized-search-list .right-panel{max-width:292px;min-width:292px}.minimized-search-list .right-panel .entity-type-header{-webkit-mask-image:none;mask-image:none}.minimized-search-list .play-space .card-wrapper{display:flex;flex-grow:2;justify-content:center;min-width:520px}.type-container{width:100%;display:flex;align-content:flex-start;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:0px}app-entity-card-list{flex-grow:3;display:flex;flex-direction:column}.other-wrapper app-entity-data.generating{opacity:.75;pointer-events:none}.other-wrapper app-entity-data.generating .block-options .disabled{pointer-events:none;opacity:.5}.other-wrapper app-entity-data.generating:after{content:" ";inset:-5px -60px 0 -50px;z-index:-1;position:absolute;display:block;background:rgba(0,0,0,0);border-radius:inherit;animation:generating-simple 4s linear infinite!important;background:linear-gradient(60deg,rgba(126,87,194,.15) 44%,rgba(66,165,245,.15),rgba(126,87,194,.15) 66%);background-size:300% 100%;-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(0deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.search-loading{margin-bottom:-4px;position:relative;top:-2px;z-index:5;margin-right:17px;width:auto!important;border-radius:6px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 80%,transparent 100%);filter:blur(4px)}.search-loading .mat-progress-bar-buffer{background-color:transparent}.search-loading .mat-progress-bar-fill:after{background:#90a4ae;border-radius:5px;-webkit-mask-image:linear-gradient(70deg,transparent 0%,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(70deg,transparent 0%,#000 20%,#000 80%,transparent 100%)}.search-loading .mat-progress-bar-background{display:none}.vector-loading.mat-progress-bar{height:2px;top:-1.5px;margin-bottom:-2px;filter:blur(1px)}.vector-loading.mat-progress-bar .mat-progress-bar-fill:after{background:#72a4b7}.small-card-list{scroll-behavior:smooth;padding:20px 3px 20px 0;height:calc(100vh - 255px);display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;overflow-y:scroll;overflow-x:hidden;justify-content:center;-webkit-mask-image:linear-gradient(transparent .5%,black 3%,black 90%,transparent 100%),linear-gradient(to left,black 11px,transparent 12px);mask-image:linear-gradient(transparent .5%,black 3%,black 90%,transparent 100%),linear-gradient(to left,black 11px,transparent 12px);margin:0 0 0 -12px;box-sizing:border-box;scroll-padding:30px}.small-card-list .type-header{flex:0 0 100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#fff 3%,#fff 97%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#fff 3%,#fff 97%,transparent 100%);position:sticky;z-index:2;top:-34px}.small-card-list .type-header h2{text-align:center;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:250%;line-height:1;margin-top:-4px;margin-bottom:-4px}.small-card-list .type-header hr{height:5px;border-radius:0;border-style:solid;border-width:3px;border-left-width:0px;border-right-width:0px;width:330px;margin:20px auto -3px;border-top-width:0px;background:transparent!important}.small-card-list a:focus-visible{outline:none!important}.small-card-list::-webkit-scrollbar{width:10px;height:10px}.small-card-list::-webkit-scrollbar-thumb{min-height:100px;background:#455a64;border-radius:2px}@-moz-document url-prefix(){.small-card-list{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:#455a64 transparent}}@supports (-webkit-overflow-scrolling: touch){.small-card-list{padding-right:10px}}@media screen and (max-width: 768px){.small-card-list::-webkit-scrollbar{max-width:8px}}.small-card-list .small-card-spacer{height:50px;width:100%;display:block}.new-game-cardlist-artwork{display:block;width:calc(100% - 20px);margin-right:20px;height:auto;position:absolute;top:184px;opacity:.4;background-repeat:no-repeat}body.dndist .story .campaign-notes{position:relative;margin-top:6px}body.dndist .story .campaign-notes .array-item-menu-btn{margin-top:-5px}body.dndist .story .campaign-notes .pinned-note .array-item-menu-btn{right:-10px;margin-top:-3px}body.dndist .story .campaign-notes h2{margin-top:-20px}body.dndist .story .campaign-notes .top:focus-within{box-shadow:0 2px #546e7a}body.dndist .story .campaign-notes .top p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400}body.dndist .story .campaign-notes hr{border-color:#cfd8dc40;margin-bottom:2px}body.dndist .story .campaign-notes p{color:#546e7a;font-size:110%!important;margin-bottom:5px}body.dndist .story .campaign-notes .block-title-input .mat-form-field-underline{background-color:#546e7a66}body.dndist .story .hide-title-checkbox{display:none}.campaign-notes p{color:#78909c;font-size:90%!important}body.dndist .meta-menu{height:133px;display:flex;padding:40px 30px 0 0;margin-right:0;margin-bottom:0;border-radius:0;margin-top:-70px;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap;box-sizing:border-box}body.dndist .meta-menu .mat-chip-list-wrapper{margin:0}body.dndist .meta-menu h2.with-chip{flex-wrap:wrap;display:flex;align-items:center;justify-content:center;line-height:.8}body.dndist .meta-menu h2.with-chip .mat-chip-list-wrapper{margin-left:4px}body.dndist .meta-menu .number{position:relative;top:1px;left:-5px;font-size:145%}body.dndist .meta-menu .total-entries{position:absolute;left:50%;top:-15px;margin-left:-50px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#b0bec5}body.dndist .meta-menu .total-entries .number{color:#78909c}body.dndist .meta-menu .sort-by-wrapper button,body.dndist .meta-menu .search-visibility-options button{pointer-events:all;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:2px;border:2px solid rgba(69,90,100,.75);background:rgba(38,50,56,.5);box-shadow:1px 1px 2px 2px #0003}body.dndist .meta-menu .sort-by-wrapper button.is-selected,body.dndist .meta-menu .search-visibility-options button.is-selected{background:rgba(84,110,122,.75)}body.dndist .meta-menu .sort-by-wrapper button span,body.dndist .meta-menu .sort-by-wrapper button i,body.dndist .meta-menu .search-visibility-options button span,body.dndist .meta-menu .search-visibility-options button i,body.dndist .meta-menu .sort-by-wrapper button .sort-by-type,body.dndist .meta-menu .search-visibility-options button .sort-by-type{top:-1.5px;position:relative}body.dndist .meta-menu .sort-by-wrapper{position:absolute;top:133px;margin-right:-6px;min-width:320px;display:flex;justify-content:center}body.dndist .meta-menu .sort-by-wrapper svg .b{fill:#546e7a}body.dndist .meta-menu .sort-by-wrapper .bg-divider{position:absolute;left:50%;margin-left:-160px;top:-12.5px;width:320px;height:50px;opacity:.5;z-index:-1}body.dndist .meta-menu .sort-by-wrapper .filter-button{rotate:45deg;padding:.5px;scale:.8;border:2px solid rgba(120,144,156,.5);background:rgba(55,71,79,.75)}body.dndist .meta-menu .sort-by-wrapper .filter-button:hover{position:relative;background:#78909c;scale:.9;z-index:100}body.dndist .meta-menu .sort-by-wrapper .filter-button .mat-button-wrapper i{rotate:-45deg}body.dndist .meta-menu .sort-by-wrapper .filter-button.is-selected{background:rgba(84,110,122,.75);color:#cfd8dc}body.dndist .meta-menu .sort-by-wrapper .filter-button.is-selected:hover{position:relative;background:#78909c;scale:.9;z-index:100}body.dndist .meta-menu .search-visibility-options{right:3px;top:137px;position:fixed;z-index:1000}body.dndist .meta-menu .search-visibility-options .filter-button{border-radius:8px}body.dndist .meta-menu h2{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff;display:block;margin-bottom:0;position:relative;text-align:center}.create-entity-bar{left:450px}.create-entity-bar .btn-create{background:#ffd54f;color:#000c;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;transition:all .2s ease-in-out}.create-entity-bar .btn-create-parent{min-width:50px;box-shadow:inset 0 0 0 2px #607d8b;color:#566f7c;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;box-shadow:0 0 0 1px #2632381a;z-index:100;color:#263238;background:transparent}.create-entity-bar .btn-create-parent:disabled{color:#2c3940;box-shadow:0 0 0 2px #2c3940;opacity:.5;cursor:not-allowed!important}.create-entity-bar .btn-create-parent:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-create-button.1b23213b305e5649.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.create-entity-bar .btn-create-parent:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #cfd8dc;z-index:1;transition:box-shadow .5s ease-out}.create-entity-bar .btn-create-parent:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.create-entity-bar .btn-create-parent:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.create-entity-bar .btn-create-parent:hover:after{box-shadow:inset 0 0 25px #cfd8dc80}.create-entity-bar .btn-create-parent .mat-button-wrapper{position:relative;left:-3px;top:-3px}.base-btn{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px;padding:12px 0 10px;margin:0;color:#607d8b;cursor:pointer;text-align:center;pointer-events:all}.base-btn:hover{background:#546e7a;z-index:100;color:#fff!important}.base-btn.active span,.sidenav-opened .btn-story span{color:#fff!important}.search-btn{position:fixed;right:4px;top:54px;z-index:100;background:#455a64;color:#78909c;border-radius:25px;width:40px;height:40px;line-height:40px;padding:0;font-size:200%;transition:box-shadow .25s ease-in-out}.search-btn span{transition:color .25s ease-in-out;position:relative;top:1px}.search-btn.active span,.search-btn.active:hover span{color:#fff}.sidenav-side-menu{width:60px;position:fixed;left:0;bottom:0;height:100vh;background-color:#2e3841;display:flex;flex-direction:column;justify-content:flex-end;z-index:15;align-items:center;padding-bottom:25px}.sidenav-side-menu hr.minor{border-top:1px solid #37474f!important;width:100%}.sidenav-side-menu .btn-story{margin:100px 0 0;color:#607d8b}.sidenav-side-menu .btn-story:hover{background:#546e7a}.sidenav-side-menu .btn-shortcuts,.sidenav-side-menu .btn-scenes,.sidenav-side-menu .btn-lights{margin-top:0}.sidenav-side-menu .btn-shortcuts:hover,.sidenav-side-menu .btn-shortcuts:focus-within,.sidenav-side-menu .btn-shortcuts:focus-visible,.sidenav-side-menu .btn-scenes:hover,.sidenav-side-menu .btn-scenes:focus-within,.sidenav-side-menu .btn-scenes:focus-visible,.sidenav-side-menu .btn-lights:hover,.sidenav-side-menu .btn-lights:focus-within,.sidenav-side-menu .btn-lights:focus-visible{overflow:visible}.sidenav-side-menu .btn-shortcuts:hover,.sidenav-side-menu .btn-scenes:hover,.sidenav-side-menu .btn-lights:hover,.sidenav-side-menu .btn-presentation:hover{background:#546e7a}.sidenav-side-menu .oracle-btn{margin-bottom:15px;color:#607d8b}.sidenav-side-menu .oracle-btn svg{height:26px;width:36px;margin:auto;top:-3px;position:relative}.sidenav-side-menu .oracle-btn:hover{color:#fff}.sidenav-side-menu .oracle-btn.oracle-active{background:rgba(126,87,194,.75);color:#fff}.sidenav-side-menu .btn-scenes{margin-top:auto}.sidenav-side-menu .panel-toggle span{pointer-events:none}.sidenav-side-menu .default-panel{display:block;opacity:1;pointer-events:all}.sidenav-side-menu .default-panel{overflow:hidden;background:rgba(55,71,79,.95);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);min-width:453px;position:absolute;left:60px;top:90px;border-radius:0 12px 12px 0/0px 12px 12px 0px;padding:25px;animation:fadeIn .2s ease-in-out;min-height:-moz-fit-content;min-height:fit-content;height:750px;max-height:calc(100vh - 340px);z-index:-1}.sidenav-side-menu .default-panel h2{text-align:center;color:#fff}.sidenav-side-menu .default-panel .border{border-radius:0 12px 12px 0/0px 12px 12px 0px;position:absolute;inset:0;z-index:2;box-shadow:inset 0 0 0 4px #37474f,inset 0 0 0 6px #546e7a;pointer-events:none}.sidenav-side-menu .default-panel .scroll-wrapper{overflow:auto;max-height:calc(100vh - 420px);display:block}.sidenav-side-menu .default-panel .scroll-wrapper::-webkit-scrollbar{width:5px}.sidenav-side-menu .default-panel .scroll-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:#546e7a}.sidenav-side-menu .default-panel table{border-radius:6px;overflow:hidden;border-spacing:0px;border:1px solid rgba(84,110,122,.5)}.sidenav-side-menu .default-panel table thead{background:rgba(84,110,122,.5)}.sidenav-side-menu .default-panel table thead th{padding:10px 20px}.sidenav-side-menu .default-panel tr:nth-child(odd){background:rgba(38,50,56,.2)}.sidenav-side-menu .default-panel tr{height:35px}.sidenav-side-menu .default-panel tr:hover{background:rgba(38,50,56,.4)}.sidenav-side-menu .default-panel .shortcut-action{color:#78909c;text-align:right;padding-right:10px}.sidenav-side-menu .default-panel .shortcut-full-width{color:#b0bec5;text-align:center}.sidenav-side-menu .default-panel .shortcut-keys{color:#78909c;padding-left:10px;text-align:left}.sidenav-side-menu .default-panel th.shortcut-action,.sidenav-side-menu .default-panel th.shortcut-keys{color:#b0bec5}.sidenav-side-menu .default-panel:before{opacity:.75;content:" ";position:absolute;left:0;top:0;right:0;height:300px;-webkit-mask-image:url(card-title-mask.d98ffe0eb6895c84.png);mask-image:url(card-title-mask.d98ffe0eb6895c84.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 100%;mask-position:50% 100%;z-index:-5;background-image:url(campaign-bg-6.feabf1526a8b69d9.jpg);background-size:cover;pointer-events:none}.sidenav-side-menu .scenes-panel:before{background-image:url(campaign-bg-6.feabf1526a8b69d9.jpg)}.sidenav-side-menu .shortcut-panel:before{background-image:url(settings-bg.b144053adc1d996b.jpg)}.sidenav-side-menu .lights-panel{display:block;opacity:1}.sidenav-side-menu .lights-panel h2{color:#fff}.sidenav-side-menu .lights-panel:before{height:200px;background-image:url(lights-bg.3dd9605a8e89588d.jpg)}.sidenav-side-menu .scene-small{width:120px;min-height:90px;border-radius:4px;transition:box-shadow .15s ease-in-out;margin:4px;box-shadow:0 0 0 1px #37474f;background:#263238;cursor:pointer}.sidenav-side-menu .scene-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.sidenav-side-menu .scene-list img:hover{box-shadow:0 0 0 2px #546e7a}.sidenav-side-menu .scene-list .active img{box-shadow:0 0 0 2px #ffe082}.sidenav-side-menu .scene-list::-webkit-scrollbar{width:5px}.sidenav-side-menu .scene-list::-webkit-scrollbar-thumb{border-radius:4px;background:#cfd8dc}.sidenav-side-menu .btn-create-parent{height:50px;width:50px;border-radius:50%!important;color:#607d8b;margin-top:0}.sidenav-side-menu .btn-create-parent .create-text{display:none}.sidenav-side-menu .create-entity-bar{margin-top:0}.sidenav-side-menu .mobile-menu-toggle{display:none}.sidenav-side-menu.sidenav-opened .base-btn{transition:opacity .2 ease-in-out;transition-delay:0s}.sidenav-side-menu.sidenav-opened .btn-story{color:#fff}.sidenav-side-menu.sidenav-opened:hover,.sidenav-side-menu.sidenav-opened:focus,.sidenav-side-menu.sidenav-opened:focus-within{width:60px}.sidenav-side-menu.sidenav-opened:hover .base-btn,.sidenav-side-menu.sidenav-opened:focus .base-btn,.sidenav-side-menu.sidenav-opened:focus-within .base-btn{opacity:1}.queue-item.cdk-drag-preview,.dynamic-queue .char-portrait.cdk-drag-preview,.dynamic-queue .title-image.cdk-drag-preview,.dynamic-queue .cdk-drag-preview .card-small{box-shadow:none;height:44px!important;top:0!important;min-width:74px;max-width:74px;z-index:20}.queue-item.cdk-drag-preview .btn-queue,.dynamic-queue .char-portrait.cdk-drag-preview .btn-queue,.dynamic-queue .title-image.cdk-drag-preview .btn-queue,.dynamic-queue .cdk-drag-preview .card-small .btn-queue{opacity:0}.queue-item,.queue-item-placeholder,.dynamic-queue .char-portrait.cdk-drag-placeholder,.dynamic-queue .title-image.cdk-drag-placeholder,.dynamic-queue .cdk-drag-placeholder .card-small{position:relative;width:74px;height:44px;min-height:44px;border-radius:8px!important;margin:2px 6px;transition:scale .25s ease-in-out,box-shadow .25s ease-in-out;display:block!important;animation:popInSmall .15s ease-in-out}.queue-item .progress-bar,.queue-item-placeholder .progress-bar,.dynamic-queue .char-portrait.cdk-drag-placeholder .progress-bar,.dynamic-queue .title-image.cdk-drag-placeholder .progress-bar,.dynamic-queue .cdk-drag-placeholder .card-small .progress-bar{position:absolute;inset:0;transition:1s linear;overflow:hidden;background:rgba(255,213,79,.25);border-right:2px solid rgba(255,236,179,.75);box-shadow:inset -50px 0 50px -50px #ffe082e6,0 0 5px #ffe082}.queue-item .image-container,.queue-item-placeholder .image-container,.dynamic-queue .char-portrait.cdk-drag-placeholder .image-container,.dynamic-queue .title-image.cdk-drag-placeholder .image-container,.dynamic-queue .cdk-drag-placeholder .card-small .image-container{border-radius:6px;box-shadow:0 0 0 3px #607d8b}.queue-item .entity-emblem,.queue-item-placeholder .entity-emblem,.dynamic-queue .char-portrait.cdk-drag-placeholder .entity-emblem,.dynamic-queue .title-image.cdk-drag-placeholder .entity-emblem,.dynamic-queue .cdk-drag-placeholder .card-small .entity-emblem,.queue-item .extended-props,.queue-item-placeholder .extended-props,.dynamic-queue .char-portrait.cdk-drag-placeholder .extended-props,.dynamic-queue .title-image.cdk-drag-placeholder .extended-props,.dynamic-queue .cdk-drag-placeholder .card-small .extended-props{display:none}.dynamic-queue .cdk-drag-placeholder{opacity:.5}.dynamic-queue .cdk-drag-placeholder .card-small{box-shadow:0 0 0 3px #607d8b}.queue-item.presenting{box-shadow:0 0 0 6px #ffecb3bf,0 0 25px #ffecb3}.queue-item.presenting:hover{box-shadow:0 0 0 9px #ffecb3bf,0 0 25px #ffecb3;border-radius:8px!important}.queue-item-placeholder{background-color:#81c78466;box-shadow:inset 0 0 30px 1px #81c784cc;transition:transform .25s cubic-bezier(0,0,.2,1)}.dynamic-queue{position:fixed;top:0;left:100px;z-index:10;pointer-events:all}.dynamic-queue .queue-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;direction:ltr;margin:9px auto 0 0;width:30vw;height:57px;transition:all .25s ease-in-out;overflow-y:visible;padding-top:0;border-radius:12px}.dynamic-queue .queue-list::-webkit-scrollbar{width:4px;height:4px}.dynamic-queue .queue-list::-webkit-scrollbar-thumb{min-height:100px;background:rgba(84,110,122,.5);border-radius:2px}@-moz-document url-prefix(){.dynamic-queue .queue-list{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:rgba(84,110,122,.5) transparent}}@supports (-webkit-overflow-scrolling: touch){.dynamic-queue .queue-list{padding-right:4px}}@media screen and (max-width: 768px){.dynamic-queue .queue-list::-webkit-scrollbar{max-width:8px}}.dynamic-queue .queue-list.queue-with-overflow{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 10%,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 10%,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);overflow-x:auto;height:59px}.dynamic-queue .cdk-drop-list-receiving{background-color:#546e7a66;box-shadow:inset 0 0 30px #546e7a}.dynamic-queue .cdk-drop-list-dragging{background-color:#81c78426;box-shadow:inset 0 0 30px #81c78480}.dynamic-queue .mat-card{width:74px;max-width:74px;height:40px;min-height:40px;max-height:40px;overflow:hidden;border-radius:8px;margin:0 8px}.dynamic-queue .mat-card h2,.dynamic-queue .mat-card h4,.dynamic-queue .mat-card h5{display:none}.dynamic-queue .dynamic-queue-menu{position:absolute;background:rgba(69,90,100,.9);top:9px;left:-33px;display:flex;border-radius:14px 8px 8px 14px;flex-direction:column}.dynamic-queue .dynamic-queue-menu .mat-button{color:#607d8b;padding:0;min-width:30px;max-width:30px;min-height:29px;max-height:29px;line-height:20px}.dynamic-queue .dynamic-queue-menu .mat-button:hover{color:#78909c}.dynamic-queue .dynamic-queue-menu .mat-button span{font-size:20px}.dynamic-queue .dynamic-queue-menu .mat-button.active{color:#ffe082}.btn-dynamic-link{position:relative;width:74px;height:44px;margin-right:15px;border-radius:8px;box-shadow:0 0 0 3px #455a64;z-index:10;background-image:url(card-default-bg.e104efac22775974.jpg);background-size:cover;pointer-events:all;transition:box-shadow .25s ease-in-out;overflow:hidden;cursor:pointer}.btn-dynamic-link .link-image{width:100%;height:100%;border-radius:8px;overflow:hidden;background-image:url(card-default-bg.e104efac22775974.jpg);background-size:cover;background-position:50% 50%;transition:filter .25s ease-in-out,box-shadow .25s ease-in-out;filter:saturate(40%);display:block}.btn-dynamic-link:hover{background-color:#b0bec5}.btn-dynamic-link .btn-queue{display:none;font-size:20px;position:absolute;border-radius:50%;background-color:#607d8b;color:#263238;transition:scale .25s ease-in-out;cursor:pointer}.btn-dynamic-link .btn-queue:hover{color:#fff}.btn-dynamic-link .btn-top-right{right:-2px;top:-2px;border-radius:4px 10px 4px 50%}.btn-dynamic-link .btn-bottom-right{right:-6px;bottom:-6px;border-radius:50% 4px 10px}.btn-dynamic-link .btn-top-left{left:-2px;top:-2px;border-radius:10px 4px 50%;padding:2px;font-size:18px}.btn-dynamic-link .btn-bottom-left{left:-6px;bottom:-6px;border-radius:4px 50% 4px 10px;padding:2px;font-size:16px}.btn-dynamic-link:focus .btn-queue,.btn-dynamic-link:focus-within .btn-queue,.btn-dynamic-link:active .btn-queue,.btn-dynamic-link:hover .btn-queue{display:inline-block;animation:fadeIn .25s ease-in-out}.btn-dynamic-link:hover{filter:saturate(100%);box-shadow:0 0 0 3px #607d8b,0 0 0 6px #000}.btn-dynamic-link .image-container{border-radius:8px}.btn-dynamic-link.active .image-container{box-shadow:0 0 0 3px #95c7e0}.btn-dynamic-link.active .image-container:hover{box-shadow:0 0 0 3px #95c7e0,0 0 0 6px #000}button,.material-icons,.material-symbols-outlined{-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-standard{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;background:#263238;border-radius:8px}.btn-add-prop{align-self:flex-end;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}.btn-add-custom-prop{margin-right:0!important}mat-card .remove-data,mat-card .mat-expansion-panel .mat-expansion-panel-header .remove-data .material-icons,.mat-form-field-hint-end span,.hint-end{color:#26323880;float:right}mat-card .remove-data:hover,mat-card .mat-expansion-panel .mat-expansion-panel-header .remove-data .material-icons:hover,.mat-form-field-hint-end span:hover,.hint-end:hover{color:#263238;cursor:pointer}mat-hint.pseudo-hint-end{margin-top:5px;margin-left:3px}.pseudo-hint{color:#0000008a;font-size:75%;line-height:12px;margin-top:2px;height:24px}.entity-is-public{background:#263238;border-radius:50%;position:absolute;right:0;display:block;font-size:1rem;padding:3px;top:28px;color:#fff}.text-property{font-weight:700!important}.textarea-format.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(1) perspective(100px) translateZ(.001px)}body.dndist .objective-block{min-height:22px;border-left:2px solid #e9e1d9;border-right:2px solid #e9e1d9;margin:1px 0 5px;border-radius:6px;padding:15px 25px;background-color:#ffffff4d;display:block;position:relative;transition:background-color .25s ease-in-out}body.dndist .objective-block:before{content:"";position:absolute;top:-2px;left:-2px;height:20px;right:-2px;background:url(objective-top.205bb8e6173c8f8a.svg);background-size:cover}body.dndist .objective-block:after{content:"";position:absolute;bottom:-2px;left:-2px;height:20px;right:-2px;background:url(objective-bot.be1f4c3e13d63004.svg);background-size:cover;background-position:50% 100%}body.dndist .objective-block .show-wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:-6px;left:12px;bottom:0}body.dndist .objective-block .hotlink,body.dndist .objective-block .hotlink:focus{padding-top:0;box-shadow:none!important}body.dndist .objective-block .data-block{border-top:none;background-color:transparent;margin-bottom:0;position:relative}body.dndist .objective-block .menu-shown-card{display:block;background:transparent;border-radius:50px;width:34px;height:34px;color:#e0d4c9;text-align:center;justify-content:center;align-items:center;padding:0;cursor:pointer;transition:all .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none!important}body.dndist .objective-block .menu-shown-card:before{position:absolute;content:" ";display:block;bottom:calc(50% + 15px);left:15px;width:4px;background:#e9e1d9;top:-5px;-webkit-mask-image:linear-gradient(0deg,transparent 0px,black 10px,black calc(100% - 10px),transparent 100%);mask-image:linear-gradient(0deg,transparent 0px,black 10px,black calc(100% - 10px),transparent 100%)}body.dndist .objective-block .menu-shown-card:after{position:absolute;content:" ";display:block;top:calc(50% + 15px);left:15px;width:4px;background:#e9e1d9;bottom:-5px;-webkit-mask-image:linear-gradient(0deg,transparent 0px,black 10px,black calc(100% - 10px),transparent 100%);mask-image:linear-gradient(0deg,transparent 0px,black 10px,black calc(100% - 10px),transparent 100%)}body.dndist .objective-block .menu-shown-card:hover{background:none;color:#d6c8b9;background:#faf4eb!important}body.dndist .objective-block .menu-shown-card:active{background-color:#cdbba9!important;color:#baa188!important;box-shadow:none}body.dndist .objective-block .menu-shown-card span,body.dndist .objective-block .menu-shown-card i{font-size:32px;top:1px;position:relative;font-weight:800}body.dndist .objective-block .item-objective-array:first-of-type .menu-shown-card:before{display:none}body.dndist .objective-block .item-objective-array:last-of-type .menu-shown-card:after{display:none}body.dndist .objective-block .hotlink{box-shadow:none;padding-top:4px;color:#5e4d45;display:block}body.dndist .objective-block .hotlink p{margin-bottom:0}body.dndist .objective-block .hotlink:active,body.dndist .objective-block .hotlink:focus,body.dndist .objective-block .hotlink:focus-within{box-shadow:none}body.dndist .objective-block.objective-visible{background-color:#faf4ebb3}body.dndist .objective-block .objective-complete p{opacity:.5}.notes-wrapper .show-wrapper{display:flex;justify-content:center}.notes-wrapper .pin-toggle{margin-left:-32px;display:block;background-color:transparent;box-shadow:inset 0 0 0 2px #b0bec5;border-radius:4px;width:14px;height:14px;color:#90a4ae;margin-top:10px;text-align:center;justify-content:center;align-items:center;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none!important;transition:all .25s ease;rotate:-45deg}.notes-wrapper .pin-toggle:hover{box-shadow:inset 0 0 0 2px #607d8b;color:#607d8b}.notes-wrapper .pin-toggle:hover span{background:#607d8b}.notes-wrapper .pin-toggle span{position:absolute;font-size:20px;inset:4px;display:block;background:#90a4ae;transition:all .25s ease}.notes-wrapper .pin-toggle:active{background-color:#607d8b;scale:.8}.notes-wrapper .pin-toggle:active span{display:none}body.dndist .section-selection{float:right;margin-bottom:2px;position:relative;top:-4px;padding:6px;max-width:80px;box-shadow:inset 0 0 0 2px #cfd8dc80;align-self:flex-end;border-radius:6px}body.dndist .add-dynamic-content-container{opacity:0;position:relative}body.dndist .add-dynamic-content-container:before{content:"";position:absolute;top:28px;display:block;left:0;width:100%;height:1px;border-top:3px double #e9e1d9;z-index:0}body.dndist .mat-card:hover .add-dynamic-content-container,body.dndist .mat-card:focus body.dndist .mat-card:focus-within body.dndist .mat-card:active .add-dynamic-content-container,body.dndist .story:hover .add-dynamic-content-container,body.dndist .mat-card:focus body.dndist .mat-card:focus-within body.dndist .story:active .add-dynamic-content-container,body.dndist .mat-card:focus body.dndist .story:focus-within body.dndist .mat-card:active .add-dynamic-content-container,body.dndist .mat-card:focus body.dndist .story:focus-within body.dndist .story:active .add-dynamic-content-container,body.dndist .story:focus body.dndist .mat-card:focus-within body.dndist .mat-card:active .add-dynamic-content-container,body.dndist .story:focus body.dndist .mat-card:focus-within body.dndist .story:active .add-dynamic-content-container,body.dndist .story:focus body.dndist .story:focus-within body.dndist .mat-card:active .add-dynamic-content-container,body.dndist .story:focus body.dndist .story:focus-within body.dndist .story:active .add-dynamic-content-container{opacity:1}body.dndist .add-objective-button{background-color:#fff;min-width:36px;box-shadow:inset 0 0 0 1px #e9e1d9,0 0 0 2px #fff;text-align:center;margin:10px auto;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800}body.dndist .add-objective-button:hover{background:#f8f1e8}body.dndist .add-objective-button span.mat-button-wrapper{font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800}body.dndist .objective-visible .menu-shown-card{box-shadow:0 0 0 1px none!important;background:#e9e1d9!important;animation:easeOutElastic .5s reverse}body.dndist .objective-visible .menu-shown-card:hover{background:#e9e1d9!important}body.dndist .objective-visible .menu-shown-card span,body.dndist .objective-visible .menu-shown-card i{color:#897a68!important}.edit-wrapper .objective-block h2,.spell-block i{display:inline-block}.spell-block .higher-level{margin-top:14px;padding:5px 15px;margin-bottom:10px;background:rgba(207,216,220,.2);box-shadow:0 0 0 2px #78909c33;border-radius:2px}.spell-block .higher-level-label{font-size:12px}.spell-block label{font-size:18px}.property-format,.textarea-format,.key-value-block,.mat-hint{margin-top:0;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}.property-format:active,.property-format:focus-within,.property-format:focus,.textarea-format:active,.textarea-format:focus-within,.textarea-format:focus,.key-value-block:active,.key-value-block:focus-within,.key-value-block:focus,.mat-hint:active,.mat-hint:focus-within,.mat-hint:focus{z-index:1}.property-format input,.textarea-format input,.key-value-block input,.mat-hint input{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}.property-format label,.textarea-format label,.key-value-block label,.mat-hint label{font-family:Roboto!important}.property-format textarea,.textarea-format textarea,.key-value-block textarea,.mat-hint textarea{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}body.dndist .pseudo-hint,body.dndist mat-hint.pseudo-hint{padding-top:2px;margin-top:0}.property-format .input-prefix{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:700}.key-value-block{margin-top:-25px;margin-bottom:-6px;padding-top:0}.input-prefix{font-weight:700;padding-right:5px;position:relative}.card-media-menu{position:absolute;top:0;left:66px;z-index:100}.card-media-menu .mat-button{border-radius:0;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#cfd8dc;font-size:20px;padding:0;text-shadow:0px 0px 3px rgba(0,0,0,.8)}.card-media-menu .mat-button .amount{color:#fff;margin-right:0;min-width:23px;display:inline-block}.card-media-menu .mat-button.active{color:#ffe082}.card-media-menu .mat-button:hover{color:#ffe082;text-shadow:0px 0px 5px #ffe082}.card-media-menu .mat-button:hover .amount{color:#fff;text-shadow:0px 0px 5px #ffd}.entity-buttons-top{position:absolute;right:0;top:0;display:flex;flex-direction:row-reverse;border-radius:0 10px 0 11px;overflow:hidden}.entity-buttons-side{position:absolute;right:0;top:40px;display:flex;flex-direction:column;border-radius:11px 0 0 11px;overflow:hidden}.mat-button.card-option{width:32px;min-width:32px;height:32px;right:0;position:relative;z-index:51;border-radius:0;padding:0 8px;color:#fff;line-height:32px;font-size:7px!important;background-color:#2632384d}.mat-button.card-option .mat-button-wrapper{font-size:10px}.mat-button.card-option .mat-button-wrapper .material-icons{position:relative;top:-1px;font-size:16px}.mat-button.card-option:hover{z-index:51;background-color:#263238}.item-card .btn-remove-prop{display:none}.btn-card-delete:hover{background-color:#d32f2f!important}.mat-button.btn-magic-generate{color:#fff;min-width:0px!important;top:180px;width:30px;position:absolute!important;padding:0 3px;border-radius:8px 0 0 8px!important;font-size:7px!important;opacity:1;transition:opacity .25s}.mat-button.btn-magic-generate:hover{background-color:#7e57c2}.scene-feature .magic-btn.mat-button[hidden]{opacity:0;transition:opacity .25s ease-in-out}.scene-feature .magic-btn{opacity:1;transition:opacity .25s ease-in-out!important}.mat-button.btn-magic-generate.active{background-color:#455a64}.card-option.card-expanded{background-color:#263238}body.dndist mat-card.large-card{margin-top:4px;border:2px solid #455a64;box-shadow:0 0 0 2px #455a64,0 0 0 5px #000,-2px -2px 0 5px #37474f,0 0 0 6px #111,0 -3px 0 1px #455a64,0 5px 25px #000d;box-sizing:border-box;z-index:6;border:none;overflow:visible!important;padding-top:240px;transition:box-shadow .2s ease-in-out,scale .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:11px 11px 32px 32px}body.dndist mat-card.large-card:hover{box-shadow:0 0 0 2px #455a64,0 0 0 7px #000,-2px -2px 0 7px #455a64,0 0 0 8px #111,0 -3px 0 1px #455a64,0 5px 25px #000d;z-index:31}body.dndist mat-card.large-card .cdk-drop-list-dragging .cdk-drag-placeholder{display:none}body.dndist mat-card.large-card .mat-card-title{animation:fadeIn 1s ease;padding:0 16px;position:absolute;top:4px;left:0;right:0;border-radius:10px 10px 0 0}body.dndist mat-card.large-card .mat-card-title .card-title-container .mat-hint{align-items:flex-start!important}body.dndist mat-card.large-card .mat-card-title .card-title-container .mat-hint .cr-summary{top:-1px;position:relative}body.dndist mat-card.large-card .mat-card-title .title-image{border-radius:10px 10px 0 0;-webkit-mask-image:url(card-title-mask.d98ffe0eb6895c84.png);mask-image:url(card-title-mask.d98ffe0eb6895c84.png);-webkit-mask-position:100% 95%;mask-position:100% 95%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background:url(card-default-bg.e104efac22775974.jpg);background-size:cover;background-position-y:75%}body.dndist mat-card.large-card .mat-card-title .title-image .image-container{transition-delay:.3s;box-shadow:inset 50px -100px 200px -50px #000}body.dndist mat-card.large-card .mat-card-title app-game-icon{display:flex}body.dndist mat-card.large-card:before{display:absolute;inset:-5px;display:block;pointer-events:none;border-radius:15px 15px 35px 35px;content:" ";z-index:20;-webkit-mask-image:linear-gradient(155deg,black 5%,rgba(0,0,0,.1333333333) 30%,rgba(0,0,0,.1333333333) 75%);mask-image:linear-gradient(155deg,black 5%,rgba(0,0,0,.1333333333) 30%,rgba(0,0,0,.1333333333) 75%);-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0;animation:fadeIn .5s ease;animation-fill-mode:forwards;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.large-card .card-bottom-curve{height:30px;left:0;right:0;bottom:0;margin-top:-30px;pointer-events:none;overflow:hidden;position:relative;border-radius:0 0 33px 33px}body.dndist mat-card.large-card .card-bottom-curve:before{position:absolute;height:25px;left:-5px;right:-5px;bottom:-5px;display:block;pointer-events:none;content:" ";background-image:url(paper-blue.a0bcf6776cc8b0d8.png);filter:brightness(.9);margin-top:-25px;-webkit-clip-path:polygon(-50% 0%,35% 55%,65% 55%,150% 0%,100% 100%,0 100%);clip-path:polygon(-50% 0%,35% 55%,65% 55%,150% 0%,100% 100%,0 100%);z-index:2}body.dndist mat-card.large-card .card-bottom-curve:after{position:absolute;height:25px;left:-5px;right:-5px;bottom:-2px;display:block;pointer-events:none;content:" ";background:rgba(207,216,220,.6);margin-top:-25px;-webkit-clip-path:polygon(-50% 0%,35% 70%,65% 70%,150% 0%,100% 100%,0 100%);clip-path:polygon(-50% 0%,35% 70%,65% 70%,150% 0%,100% 100%,0 100%);z-index:1}body.dndist mat-card.large-card.card-loading{position:relative;opacity:0;animation:cardOpen .6s cubic-bezier(.15,.6,.15,1.34) forwards;animation-delay:.2s;transform-origin:50% 50%}body.dndist mat-card.large-card.card-loaded{opacity:1;transform-origin:50% 50%}body.dndist mat-card.large-card.card-transitioning{opacity:1;transform-origin:50% 50%;animation:cardFlip .6s ease-in-out forwards!important}body.dndist mat-card.large-card.card-closing{opacity:1;transform-origin:50% 50%;animation:cardClose .3s ease-in-out forwards!important}body.dndist .dynamic-data-block .generation-options,body.dndist .modal-generation-options{transform:translate(0);position:relative;max-height:none}body.dndist .modal-generation-options{opacity:1;transition:none;box-shadow:0 0 0 2px #836c9dc4,0 0 0 10px #37474f,-1px 0 0 10px #556b75,1px 1px 0 10px #242c30;animation:fadeInDown .5s ease-in-out forwards}body.dndist .modal-generation-options .additional-context-modal{padding:12px 24px}body.dndist .modal-generation-options .mat-dialog-container{transform:none!important}body.dndist .modal-generation-options .close-dialog{color:#836c9dc4}body.dndist .modal-generation-options .close-dialog:hover{color:#836c9d}body.dndist .modal-generation-options:before{position:absolute;top:0;left:0;right:0;height:175px;background:url(oracle-bg.f80f10ec9bdbfda5.jpg);background-size:cover;content:" ";z-index:-1;opacity:.15;-webkit-mask-image:url(card-title-mask.d98ffe0eb6895c84.png);mask-image:url(card-title-mask.d98ffe0eb6895c84.png);-webkit-mask-position:50% 100%;mask-position:50% 100%}body.dndist .modal-generation-options mat-label{color:#fff;font-weight:800;margin-bottom:10px;margin-top:10px;display:block;position:relative}body.dndist .modal-generation-options mat-hint{top:-12px;color:#607d8b;font-size:11px;position:relative;display:inline-block}body.dndist .modal-generation-options .text-area-block{margin-bottom:20px}body.dndist .modal-generation-options .text-area-block p{color:#fff;caret-color:#fff!important}body.dndist .modal-generation-options .text-area-block p a{color:#fff}body.dndist .modal-generation-options .text-area-block .hotlink{padding-top:8px;box-shadow:0 -2px #37474f,0 2px #37474f}body.dndist .modal-generation-options .text-area-block .hotlink p:empty:before{content:"what would you like to generate?"!important;font-family:ff-scala-sans-pro,sans-serif!important;font-style:italic}body.dndist .modal-generation-options .tag-line,body.dndist .modal-generation-options .tag-input{display:none}body.dndist .modal-generation-options .mat-dialog-content{margin:0}body.dndist .modal-generation-options hr{margin-left:-25px;margin-right:-25px}body.dndist .modal-generation-options .append-slider{width:95px;font-size:14px;margin-left:-115px;border:2px solid #455a64;border-radius:16px;padding:2px 8px}body.dndist .modal-generation-options .append-slider .mat-ripple-element{left:0}body.dndist .modal-generation-options .mat-dialog-container{background:transparent;box-shadow:none;overflow:visible;padding:0 10px 10px}body.dndist .modal-generation-options .mat-dialog-container button{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff}body.dndist .modal-generation-options .mat-dialog-container h1{line-height:.8em;color:#fff;font-size:2.2em;text-align:center}body.dndist .modal-generation-options .mat-dialog-container h6 b{color:#fff}body.dndist .modal-generation-options .mat-dialog-container .mat-button-generate{padding:3px 20px}.generation-options{transform:translate(430px);direction:ltr;font-size:14px;position:absolute;top:0;width:0px;z-index:15;max-height:calc(100vh - 210px);pointer-events:all;border-radius:16px;padding:15px;opacity:0;overflow:hidden;transition-delay:.1s;display:flex;flex-direction:column;background:rgba(55,71,79,.95);transition:all .5s cubic-bezier(.68,-.44,.265,1.24);box-shadow:inset 0 0 0 3px #37474f,inset 0 0 0 5px #455a64,0 5px 25px #000d}.generation-options .mat-hint .material-icons,.generation-options .mat-hint .material-icons-outlined,.generation-options .mat-hint .material-symbols-outlined{font-size:12px;top:2px;position:relative}.generation-options textarea.mat-input-element{padding-right:6px}.generation-options .generation-option-title{font-size:2.4em;margin-top:-5px;margin-bottom:8px;text-align:center;color:#fff}.generation-options .generation-option-title.generation-option-title-image{margin-top:0;margin-bottom:23px}.mat-hint.warning{color:#ffa726;opacity:.8;display:block}.mat-hint.same-seed{color:#ffa726;opacity:.8;font-size:75%;display:block}.mat-hint.danger{color:#e06e6e;opacity:.8;font-size:75%;font-weight:800;display:block}.mat-progress-spinner{text-align:center;margin:auto}.mat-progress-spinner circle{stroke:#b0bec5;stroke-width:2px}.generation-options .mat-checkbox-frame,.scene-feature .mat-checkbox-frame{border-color:#546e7a}.generation-options .mat-checkbox-checked.mat-accent .mat-checkbox-background,.scene-feature .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#37474f}.generation-options .summary-guidance-wrapper,.scene-feature .summary-guidance-wrapper{margin:0;padding:0 10px}.generation-options .mat-form-field-underline,.scene-feature .mat-form-field-underline{background-color:#455a64!important}.generation-options .prompt-guidance,.scene-feature .prompt-guidance{border-radius:8px;background-color:#455a6480;margin:7px -10px 0;padding:10px 10px 0}.generation-options .prompt-guidance mat-label,.scene-feature .prompt-guidance mat-label{color:#cfd8dc}.generation-options .prompt-guidance ::-webkit-input-placeholder,.scene-feature .prompt-guidance ::-webkit-input-placeholder{color:#78909c}.generation-options .prompt-guidance input,.scene-feature .prompt-guidance input{color:#b0bec5}.generation-options .prompt-guidance .mat-form-field-underline,.scene-feature .prompt-guidance .mat-form-field-underline{background-color:#607d8b!important}.generation-options h6,.scene-feature h6{color:#607d8b;font-family:mrs-eaves-roman-small-caps,sans-serif!important;font-weight:800;font-style:normal;text-align:center;font-size:16px;position:relative;z-index:2;margin-bottom:10px;margin-top:18px}.generation-options hr.gen-primary,.scene-feature hr.gen-primary{border-color:#546e7a;position:relative;margin:0 -14px 15px}.generation-options .summary,.scene-feature .summary{margin-bottom:10px}.generation-options .summary hr,.scene-feature .summary hr{margin-bottom:0}.generation-options .summary h5,.scene-feature .summary h5{font-family:Roboto;font-weight:400;font-size:10px;color:#90a4ae;margin:5px 0 0}.generation-options .summary h5 span,.scene-feature .summary h5 span{position:relative;top:7px;color:#81c784;margin-right:5px}.generation-options .summary h5 span.warning,.scene-feature .summary h5 span.warning{color:#ffa726}.generation-options label,.generation-options .input-prefix,.generation-options .mat-form-field-label,.scene-feature label,.scene-feature .input-prefix,.scene-feature .mat-form-field-label{color:#b0bec5!important;font-size:13px}.generation-options .slider-label,.scene-feature .slider-label{font-size:10px;display:flex;justify-content:space-between;margin-bottom:8px}.generation-options .mat-checkbox-label,.scene-feature .mat-checkbox-label{font-size:13px}.generation-options .toggles-label,.scene-feature .toggles-label{position:relative;top:-5px;color:#b0bec5;font-weight:500;display:block;font-size:10px}.generation-options .checkbox-wrapper,.scene-feature .checkbox-wrapper{top:-4px;position:relative}.generation-options ::-webkit-input-placeholder,.scene-feature ::-webkit-input-placeholder{color:#607d8b}.generation-options ::-moz-placeholder,.scene-feature ::-moz-placeholder{color:#607d8b;opacity:1}.generation-options input,.generation-options textarea,.generation-options .mat-select-value,.scene-feature input,.scene-feature textarea,.scene-feature .mat-select-value{color:#90a4ae}.generation-options input::-webkit-scrollbar-thumb,.generation-options textarea::-webkit-scrollbar-thumb,.generation-options .mat-select-value::-webkit-scrollbar-thumb,.scene-feature input::-webkit-scrollbar-thumb,.scene-feature textarea::-webkit-scrollbar-thumb,.scene-feature .mat-select-value::-webkit-scrollbar-thumb{background:transparent}.generation-options mat-hint,.scene-feature mat-hint{color:#7a7a7a}.generation-options hr.minor,.scene-feature hr.minor{background:rgba(84,110,122,.6);height:1.25px;border:none!important;border-radius:2px;margin:10px auto;margin-bottom:15px!important}.generation-options .generation-textarea-format .mat-form-field-underline,.scene-feature .generation-textarea-format .mat-form-field-underline{background-color:#546e7a}.generation-options .mat-select .mat-select-arrow,.scene-feature .mat-select .mat-select-arrow,.generation-options .mat-select .mat-select-placeholder,.scene-feature .mat-select .mat-select-placeholder{color:#546e7a}.refinement-menu .generation-toggles{border:none}.generation-options .generation-toggles,.skill-editor .generation-toggles{border:0px}.generation-options .generation-toggles .mat-button-toggle-button .mat-button-toggle-label-content,.skill-editor .generation-toggles .mat-button-toggle-button .mat-button-toggle-label-content{padding:0 4px}.generation-options .generation-toggles,.skill-editor .generation-toggles{margin-bottom:2px}.generation-options .generation-toggles mat-button-toggle-group,.skill-editor .generation-toggles mat-button-toggle-group{width:100%;box-sizing:border-box}.generation-options .generation-toggles mat-button-toggle-group mat-button-toggle,.skill-editor .generation-toggles mat-button-toggle-group mat-button-toggle{flex:1}.generation-options .generation-toggles mat-button-toggle-group .mat-button-toggle-button,.skill-editor .generation-toggles mat-button-toggle-group .mat-button-toggle-button{height:60px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}.generation-options .generation-toggles .mat-button-toggle-appearance-standard,.skill-editor .generation-toggles .mat-button-toggle-appearance-standard{border-color:#546e7a;color:#546e7a;background-color:transparent}.generation-options .generation-toggles .mat-button-toggle-appearance-standard:hover,.skill-editor .generation-toggles .mat-button-toggle-appearance-standard:hover{color:#b0bec5}.generation-options .generation-toggles .mat-button-toggle-appearance-standard .mat-button-toggle-label-content,.skill-editor .generation-toggles .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:10px;font-size:12px}.generation-options .generation-toggles .mat-button-toggle-appearance-standard .mat-button-toggle-label-content span,.skill-editor .generation-toggles .mat-button-toggle-appearance-standard .mat-button-toggle-label-content span{position:relative;top:-1px;margin-bottom:4px}.generation-options .generation-toggles .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.generation-options .generation-toggles .mat-button-toggle-group-appearance-standard,.skill-editor .generation-toggles .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.skill-editor .generation-toggles .mat-button-toggle-group-appearance-standard{border:solid 2px #546e7a;border-radius:8px}.generation-options .generation-toggles .mat-button-toggle-disabled,.skill-editor .generation-toggles .mat-button-toggle-disabled{opacity:.4}.generation-options .generation-toggles .mat-button-toggle-checked,.skill-editor .generation-toggles .mat-button-toggle-checked{background-color:#546e7a;color:#37474f}.generation-options .metadata-toggle,.skill-editor .metadata-toggle{border:2px solid #455a64;color:#78909c;box-sizing:border-box;font-weight:700;font-size:10px;position:absolute;right:0;top:-5px;line-height:24px;padding:0 8px;margin:0 auto 10px -100px;clear:both;border-radius:8px}.generation-options .metadata-toggle .mat-button-toggle,.skill-editor .metadata-toggle .mat-button-toggle{width:100%;box-sizing:border-box}.skill-editor .generation-toggles{margin-bottom:10px}.skill-editor .generation-toggles .mat-button-toggle-group .mat-button-toggle-button{height:36px}.slider-input{max-width:30px;background:#455a64;margin-left:auto;margin-right:5px;display:inline-block;border-radius:8px;border:none;padding:2px 10px;text-align:center;font-family:Roboto!important;font-weight:800}.slider-input:focus-visible{outline:none;box-shadow:0 0 0 2px #546e7a}.slider-input::-webkit-outer-spin-button,.slider-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.slider-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.generation-options-container{position:relative;overflow-y:auto;overflow-x:hidden;margin-right:-5px;margin-bottom:10px;padding-right:5px}.generation-options-container::-webkit-scrollbar{width:5px;height:5px}.generation-options-container::-webkit-scrollbar-thumb{min-height:100px;background:#455a64;border-radius:2px}@-moz-document url-prefix(){.generation-options-container{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:#455a64 transparent}}@supports (-webkit-overflow-scrolling: touch){.generation-options-container{padding-right:5px}}@media screen and (max-width: 768px){.generation-options-container::-webkit-scrollbar{max-width:8px}}.generation-options-container .diffusion-options{margin-left:0;margin-right:0;display:flex;width:100%}.generation-options-container .diffusion-options .mat-form-field-appearance-legacy .mat-form-field-infix{padding-top:1.4em}.generation-options-container .image-drag-drop img{margin-top:15px;margin-bottom:15px;width:100%;background:#fff;border-radius:8px;z-index:2;outline:3px dashed #546e7a;outline-offset:5px}.generation-options-container .mask-options,.generation-options-container .controlnet-options{width:100%;align-items:flex-start;justify-content:space-between;margin-left:0;margin-right:0}.generation-options-container .mask-options .mat-checkbox-checked.mat-accent .mat-checkbox-background,.generation-options-container .controlnet-options .mat-checkbox-checked.mat-accent .mat-checkbox-background{background:#546e7a}.generation-options-container .centered-column{width:49%;border-radius:8px;padding:20px;background:rgba(69,90,100,.25);display:flex;flex-direction:column;justify-content:center;text-align:center;box-sizing:border-box}.generation-options-container .centered-column .strength{margin-left:5px;color:#607d8b;font-weight:700}.generation-options-container .centered-column-full{width:90%;margin:auto}.generation-options-container .randomize-seed{min-width:30px;width:40px;padding:2px 5px;margin-top:18px;margin-left:-5px;color:#455a64}.generation-options-container .randomize-seed:hover{color:#546e7a}.generation-options-container .generation-toggles{position:static;top:auto;right:auto}.generation-options-container .field-options{position:absolute;right:0;top:-18px}.generation-options-container .field-options .mat-button{min-width:18px;line-height:14px;padding:2px;color:#546e7a}.generation-options-container .field-options .mat-button span{font-size:16px}.generation-options-container .field-options .mat-button:hover{color:#78909c}.generation-options-container mat-label span,.generation-options-container label span{color:#78909c;font-weight:400}.generation-options-container .environmental-color{color:#81c784}body.dndist .button-copy-tags.mat-button{margin-left:auto;min-width:18px;line-height:14px;padding:2px;float:right}body.dndist .button-copy-tags.mat-button span{font-size:16px;color:#546e7a}body.dndist .button-copy-tags.mat-button:hover{color:#78909c}body.dndist .mat-button-generate{box-shadow:0 0 0 2px #546e7a;color:#fff;padding:10px 25px;font-size:20px;min-width:95px;transition:box-shadow .25s ease-in-out;border-radius:6px;margin:0 2px 4px;box-sizing:border-box;z-index:2;overflow:hidden;text-shadow:0px 0px 15px rgba(255,255,255,.4);font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .mat-button-generate:hover:before{display:block;content:" ";inset:0;position:absolute;animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,transparent 45%,rgba(183,162,221,.25) 50%,transparent 75%,transparent 100%);background-size:600% 600%;animation-iteration-count:5}body.dndist .mat-button-generate:after{display:block;content:" ";position:absolute;inset:0;opacity:0;background-size:cover;transition:all .25s ease-in-out;z-index:-2;background-position:50% 50%;scale:1.05}body.dndist .mat-button-generate:after{opacity:.9;background-image:url(super-generate-button-2.10cd18c68a9fc944.jpg)}body.dndist .mat-button-generate:hover,body.dndist .mat-button-generate:focus,body.dndist .mat-button-generate.active{text-shadow:0px 0px 15px #7e57c2;box-shadow:0 0 0 2px #7e57c2,0 0 25px #7e57c299,inset 0 0 25px #546e7a}body.dndist .mat-button-generate:hover:after,body.dndist .mat-button-generate:focus:after,body.dndist .mat-button-generate.active:after{box-shadow:inset 0 0 25px #546e7a;opacity:1;background-image:url(super-generate-button.99fa67834e99a95b.jpg);scale:1}body.dndist .mat-button-generate.mat-button-disabled{color:#ffffff40;cursor:not-allowed;box-shadow:0 0 0 2px #546e7a80}body.dndist .mat-button-generate.mat-button-disabled:hover:after{opacity:.5;filter:grayscale(80%)}.show-generation-options{transform:translate(440px);right:0;left:auto;opacity:1;width:400px}.upscale{margin-left:10px}.upscale .generation-toggles mat-button-toggle-group .mat-button-toggle-button{height:33px!important}.upscale.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.generation-progress{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);transition:all .5s ease-in-out;position:absolute;bottom:7px;left:7px;width:430px;background:rgba(55,71,79,.95);z-index:20;border-radius:8px;padding:15px 15px 5px;transform:translateY(500px);opacity:0;transition-delay:1s}.generation-progress .generation-status{transition:all .5s ease-in-out;transition-delay:1s;height:0px;opacity:0;overflow:hidden}.generation-progress .generation-visible{height:auto;opacity:1}.generation-progress hr{border-color:#546e7a}.generation-progress h6{text-align:right;font-family:Roboto;font-size:12px;text-transform:uppercase;color:#cfd8dc}.generation-progress h6 .success{color:#81c784}.generation-progress .mat-progress-bar{display:inline-block;margin-top:9px;border-radius:4px;margin-bottom:0}.generation-progress .progress-container{margin-left:10px;text-align:left;display:inline-block;width:68%}.generation-progress .progress-container .material-icons{position:relative;top:8px;margin-top:-10px}.show-generation-progress{transform:translateY(0);display:block;opacity:1}body.dndist mat-card.large-card.showcase-mode{border-top-left-radius:0!important;margin-left:482px;padding-top:0}body.dndist mat-card.large-card.showcase-mode:before{border-top-left-radius:0}body.dndist mat-card.large-card.showcase-mode .entity-buttons-top{right:586px;border-top-right-radius:4px}body.dndist mat-card.large-card.showcase-mode .entity-buttons-side{right:586px}body.dndist mat-card.large-card.showcase-mode .create-block{right:-10px;top:0}body.dndist mat-card.large-card.showcase-mode .mat-button.btn-magic-generate{right:586px}body.dndist mat-card.large-card.showcase-mode .content-form-wrap{height:calc(100vh - 118px);min-height:calc(100vh - 118px)}body.dndist mat-card.large-card.showcase-mode .connections-wrapper{left:-230px}body.dndist mat-card.large-card.showcase-mode .card-media-menu{left:-398px}body.dndist mat-card.large-card.showcase-mode .mat-card-title{top:4px;height:85vh;border-radius:11px 0 0;left:-460px;right:586px}body.dndist mat-card.large-card.showcase-mode .mat-card-title:hover{height:85vh!important;min-height:85vh!important}body.dndist mat-card.large-card.showcase-mode .mat-card-title:before{content:" ";position:absolute;display:block;inset:-5px}body.dndist mat-card.large-card.showcase-mode .mat-card-title .card-title-container{top:-75px}body.dndist mat-card.large-card.showcase-mode .mat-card-title .entity-emblem{bottom:-4px}body.dndist mat-card.large-card.showcase-mode .card-content-wrapper{margin-top:15px!important}body.dndist mat-card.large-card.showcase-mode .showcase-border{pointer-events:none;position:absolute;display:block;height:82.5vh;left:-464px;right:578px;top:-2px;border-radius:13px 5px 0 0;z-index:5}body.dndist mat-card.large-card.showcase-mode.edit-wrapper{padding-top:45px}.dndist .mat-simple-snackbar{line-height:32px;font-size:28px;font-weight:100;pointer-events:none}body.dndist .small-text-snackbar .mat-simple-snackbar,body.dndist .snackbar-history{display:flex;justify-content:flex-start;align-items:center;font-size:12px;line-height:20px;pointer-events:all}body.dndist .small-text-snackbar .mat-simple-snackbar b,body.dndist .snackbar-history b{color:#ffecb3}body.dndist .small-text-snackbar .mat-simple-snackbar .chapter,body.dndist .snackbar-history .chapter{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff}body.dndist .small-text-snackbar .mat-simple-snackbar .inline-snackbar-icon,body.dndist .snackbar-history .inline-snackbar-icon{position:relative;top:6px;line-height:0px}body.dndist .small-text-snackbar .mat-simple-snackbar .snack-bar-type,body.dndist .snackbar-history .snack-bar-type{padding:0 6px;border-radius:4px;display:inline-block;margin:0 1px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff;position:relative;line-height:1.7;top:-1px}body.dndist .small-text-snackbar .mat-simple-snackbar h2,body.dndist .snackbar-history h2{font-family:Roboto;margin-bottom:0;font-weight:400;font-size:30px;color:#999}body.dndist .small-text-snackbar .mat-simple-snackbar h2 b,body.dndist .snackbar-history h2 b{color:#fff}body.dndist .small-text-snackbar .mat-simple-snackbar .roll-type,body.dndist .snackbar-history .roll-type{text-transform:capitalize}body.dndist .small-text-snackbar .mat-simple-snackbar .mat-button,body.dndist .snackbar-history .mat-button{min-width:36px;width:36px;padding:0;pointer-events:all}body.dndist .snackbar-history{font-size:80%;position:fixed;right:19px;bottom:26px;width:369px;max-height:40vh;border-radius:32px;z-index:999;background-color:#111;padding:0 4px 0 0;color:#fff;flex-direction:column;align-items:stretch;overflow:hidden;transform:translateY(0);transition:transform .25s cubic-bezier(.25,.8,.25,1);transition-delay:.25s;animation:fadeIn .25 ease-in-out;transform-origin:bottom right}body.dndist .snackbar-history h2{font-size:24px}body.dndist .snackbar-history .no-history{font-family:Roboto}body.dndist .snackbar-history .wrapper{-webkit-mask-image:linear-gradient(0deg,transparent 0%,#fff 3%,#fff 97%,transparent 100%);mask-image:linear-gradient(0deg,transparent 0%,#fff 3%,#fff 97%,transparent 100%);-webkit-mask-size:93% 100%;mask-size:93% 100%;padding:24px 20px 24px 24px;overflow-y:scroll}body.dndist .snackbar-history .wrapper::-webkit-scrollbar{width:6px}body.dndist .snackbar-history .wrapper::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(55,71,79,.5)}body.dndist .snackbar-history .item{width:100%;font-size:80%;animation:fadeIn .5s ease-in-out}body.dndist .snackbar-history .item .mat-icon{position:relative;top:8px;margin-right:3px}body.dndist .snackbar-history hr.minor{margin:10px 0!important;opacity:.1}body.dndist .snackbar-history.raised{transform:translateY(-83px);transition-delay:0s}.mat-snackbar-container.closed{transform:translateY(100%);opacity:0}.mat-snackbar-container{padding:8px 52px 8px 80px;border-radius:36px;background-color:#111;bottom:0;overflow:hidden;border:2px solid #111;position:relative}.mat-snackbar-container:before{background:url(campaign-bg-1.838b1df9f2064cc5.jpg);background-size:cover;-webkit-mask-image:url(portrait-mask.5e7db855cd8c3f89.png);mask-image:url(portrait-mask.5e7db855cd8c3f89.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:" ";display:block;top:0;left:0;bottom:0;width:200px;position:absolute;z-index:-1;opacity:.4}.mat-snackbar-container .mat-simple-snackbar{min-height:55px}.dndist .mat-snack-bar-container{background:transparent;box-shadow:none;bottom:2px;right:25px;position:relative;box-sizing:border-box;padding:0}.dndist .mat-snack-bar-container .mat-icon{position:relative;top:8px;margin-right:3px;margin-bottom:15px}.dndist .mat-snack-bar-container a{color:#fff!important;font-weight:800}.dndist .mat-snack-bar-container .mat-simple-snackbar-action{flex-shrink:0;position:absolute;top:-35px;left:0;width:70px;bottom:-35px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .25s ease-in-out;border-radius:0 110px 110px 0;color:#666}.dndist .mat-snack-bar-container .mat-simple-snackbar-action:hover{color:#000;background-color:#ffe082}.dndist .banner-message-container{right:auto}.dndist .banner-message-container a{color:#fffc!important;border-bottom:1px dotted rgba(255,255,255,.4)}.dndist .banner-message-container a:hover{color:#fff!important}.mat-menu-panel.creator-button{min-width:410px}.mat-menu-panel.creator-button .mat-menu-panel{min-width:230px}body.dndist .mat-menu-panel{border-radius:16px;min-height:32px}.create-buttons{display:flex;margin-right:10px;justify-content:flex-end;align-items:flex-end;flex-direction:row;flex-shrink:0}button.mat-menu-item{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-weight:700}.input-pull-up-20 .mat-form-field-wrapper{margin-bottom:-20px}.input-pull-up-20 .mat-form-field-infix{padding-top:0}.input-pull-up-10 .mat-form-field-wrapper{margin-bottom:-10px}.input-pull-up-10 .mat-form-field-infix{padding-top:0}.input-pull-up-30 .mat-form-field-wrapper{margin-bottom:-30px}.input-pull-up-30 .mat-form-field-infix{padding-top:0}.pull-up-10{margin-top:-10px}.pull-up-5{margin-top:-5px}.pull-down-5{margin-bottom:-5px}.pull-down-10{margin-bottom:-10px}.pull-up-20{margin-top:-20px}.spacer{flex-grow:1}.no-edit-wrapper .data-right-justify-prefix .mat-form-field-prefix{width:125px;margin-right:5px;text-align:right;white-space:break-spaces}.no-edit-wrapper .no-line .mat-form-field-underline{background-color:transparent}.no-edit-wrapper .light-line .mat-form-field-underline{background-color:#00000014}.no-edit-wrapper .primary-wrapper .mat-chip-input{display:none}.no-edit-wrapper .primary-wrapper h4{margin-top:0;margin-bottom:0}.no-edit-wrapper .no-edit-pull-up-10{margin-top:-10px}.no-edit-wrapper .primary-wrapper .mat-form-field .mat-chip-ripple,.no-edit-wrapper .primary-wrapper .mat-form-field .mat-form-field-ripple,.no-edit-wrapper .primary-stats-wrapper .mat-form-field .mat-chip-ripple,.no-edit-wrapper .primary-stats-wrapper .mat-form-field .mat-form-field-ripple{display:none}.no-edit-wrapper .no-edit-pull-down-10{margin-bottom:-10px}.no-edit-wrapper .no-edit-margin-top-10{margin-top:10px}.no-edit-wrapper .no-edit-margin-bottom-10{margin-bottom:10px}.no-edit-wrapper .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:.75rem}.no-edit-wrapper .mat-form-field-appearance-legacy .mat-form-field-wrapper .mat-standard-chip{margin:2px}.no-edit-wrapper .mat-card-title .card-title-container .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:.85rem}.no-edit-wrapper .textarea-format{line-height:1.4}.no-edit-wrapper .chip-list-property .mat-form-field-appearance-legacy .mat-form-field-infix,.no-edit-wrapper .chip-list-property{padding-top:0}.no-edit-wrapper .chip-list-inline input.mat-chip-input{display:none}.no-edit-wrapper .primary-wrapper .chip-list-property{padding-top:1px;flex-grow:2}.no-edit-wrapper .property-format{padding-bottom:0}.no-edit-wrapper .property-format mat-hint{display:none!important}.no-edit-wrapper .property-format .mat-form-field-wrapper{padding-bottom:0rem}.no-edit-wrapper .property-format .mat-form-field-underline{bottom:0;background-color:transparent}.no-edit-wrapper .property-format .mat-form-field-infix{padding:2px 0;border-top:none;font-size:15px;top:-1px}.no-edit-wrapper .chip-list-property .mat-form-field-appearance-fill .mat-form-field-flex{padding:0 .75em}.no-edit-wrapper .chip-list-property{padding-top:0;padding-bottom:0;margin-bottom:0}.no-edit-wrapper .chip-list-property .mat-chip-remove{display:none}.no-edit-wrapper mat-select .mat-form-field-underline{background-color:transparent}.no-edit-wrapper .textarea-format{margin-top:0}.no-edit-wrapper .textarea-format mat-hint{display:none}.no-edit-wrapper .textarea-format .mat-form-field-infix{border-top:none;padding-bottom:.5em}.other-wrapper{padding-bottom:30px}body.dndist mat-card.item-card .show-notes-button{pointer-events:all;position:absolute;bottom:-18px;z-index:9990;border-radius:50%;height:38px;min-width:38px;max-width:38px;padding:0;left:50%;margin-left:-20px;background:#000;color:#fff}body.dndist mat-card.item-card .show-notes-button span.mat-badge-content{position:absolute!important;left:-10px!important;top:5px!important}body.dndist mat-card.item-card .notes-outer-wrapper{pointer-events:all;position:absolute;bottom:0;background:#fff;width:100%;left:0;background:#cfd8dc;background-image:url(paper-blue.a0bcf6776cc8b0d8.png);background-position:50%;z-index:20;padding:0 10px 11px 20px;min-height:100px;box-sizing:border-box;border-radius:0 0 32px 32px;box-shadow:0 -30px 75px 20px #26323866,0 -15px 15px #26323833,0 -5px 5px #26323833}body.dndist mat-card.item-card .notes-outer-wrapper .notes-top{position:absolute;left:0;top:-50px;right:0;height:70px;-webkit-mask-image:url(card-title-mask.d98ffe0eb6895c84.png);mask-image:url(card-title-mask.d98ffe0eb6895c84.png);rotate:0;scale:1 -1;-webkit-mask-size:110% 500%;mask-size:110% 500%;-webkit-mask-position:50% 100%;mask-position:50% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-position:50%;background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .mat-card-content{width:100%!important}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .notes-wrapper .pin-toggle{margin-left:2px;margin-right:5px;margin-top:8px}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .notes-wrapper .datablock-notes{max-height:calc(100vh - 432px);overflow-y:auto;overflow-x:hidden;padding-right:5px}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .notes-wrapper .datablock-notes::-webkit-scrollbar{width:6px}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .notes-wrapper .datablock-notes::-webkit-scrollbar-thumb{position:relative;z-index:1000;border-radius:6px;min-height:150px;background:rgba(84,110,122,.25)}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .block-title-bar{position:sticky;top:0}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .block-title-input{pointer-events:none!important}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .block-title-input input{pointer-events:none!important}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .block-title-input .mat-form-field-underline{background-color:#0003}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .text-area-block{max-height:calc(100vh - 402px);overflow-y:visible}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .text-area-block::-webkit-scrollbar{width:10px}body.dndist mat-card.item-card .notes-outer-wrapper .campaign-notes .text-area-block::-webkit-scrollbar-thumb{border-radius:6px;background:#cfd8dc}body.dndist mat-card.edit-wrapper .characteristics-block{padding-bottom:10px}body.dndist .edit-wrapper .text-area-block .hotlink{box-shadow:none}body.dndist .edit-wrapper .text-area-block .hotlink:focus,body.dndist .edit-wrapper .text-area-block .hotlink:active,body.dndist .edit-wrapper .text-area-block .hotlink:focus-within{box-shadow:none}body.dndist mat-card.edit-wrapper.large-card{padding-top:170px}body.dndist mat-card.no-edit-wrapper.large-card .data-block .hide-on-no-edit{display:none}mat-card.edit-wrapper .characteristics-block .textarea-format{margin-top:20px}mat-card.edit-wrapper .characteristics-block .textarea-format.mat-form-field-appearance-legacy .mat-form-field-infix{padding-top:.75em}mat-card.edit-wrapper .textarea-format .mat-form-field-flex{align-items:flex-start}mat-card.edit-wrapper .textarea-format .mat-form-field-prefix,mat-card.edit-wrapper .textarea-format .mat-form-field-suffix{padding-top:10.5px}mat-card.edit-wrapper .textarea-format .mat-form-field-underline{background-color:#2632381a}mat-card.edit-wrapper .textarea-format.mat-form-field-appearance-legacy .mat-form-field-infix{padding-top:5px;padding-bottom:.3em;border-top:none!important}mat-card.edit-wrapper .data-block .mat-form-field-infix{padding-bottom:.3em}mat-card.edit-wrapper .array-menu{display:flex;float:right;background:rgba(38,50,56,.1);position:relative;top:4px;border-radius:6px 6px 0 0;overflow:hidden}mat-card.edit-wrapper .property-format .data-block .mat-standard-chip{margin-top:-5px;min-height:20px}mat-card.edit-wrapper .mat-card-content{margin-right:30px;width:94%}mat-card.edit-wrapper .campaign-notes .mat-card-content{margin-right:0}mat-card.edit-wrapper .chip-list-property{padding-top:0;padding-bottom:12px}mat-card.edit-wrapper .chip-list-property .mat-form-field-appearance-legacy .mat-form-field-infix{padding-top:0!important}mat-card.edit-wrapper .card-border-wrap{max-height:255px}mat-card.edit-wrapper .textarea-format{margin-top:0}mat-card.edit-wrapper .mat-card-title .card-title-container .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:.85rem}mat-card.edit-wrapper .stat-block .mat-form-field .mat-form-field-infix{padding-bottom:.3em}mat-card.edit-wrapper .stat-block{padding-top:15px}mat-card.edit-wrapper .chip-list-property .property-format{padding-bottom:6px}mat-card.edit-wrapper .data-block:not(.map-block):not(.image-block){border-radius:2px;margin-top:0;margin-bottom:10px;padding:5px 0}mat-card.edit-wrapper .data-block:not(.map-block):not(.image-block) h3{display:flex;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-weight:700;align-self:center;margin-bottom:0}mat-card.edit-wrapper .notes-wrapper .data-block{border-radius:0;margin-top:0;margin-bottom:0;padding:0;border:none;border-top:none;background-color:transparent}mat-card.edit-wrapper h3{text-align:left}mat-card.edit-wrapper .key-value-block .value{flex-grow:2}mat-card.edit-wrapper .block-drag{position:relative;top:5px}mat-card.edit-wrapper .btn-edit-card{background:#263238;color:#000000b3}mat-card.edit-wrapper .chip-list-property{padding-top:0}mat-card.edit-wrapper .chip-list-property .mat-form-field-appearance-fill .mat-form-field-flex{padding:0 .75em}mat-card.edit-wrapper .chip-list-property .mat-form-field-appearance-legacy .mat-form-field-wrapper{margin-bottom:-15px}mat-card.edit-wrapper .data-block .array-item-menu-btn,.story .data-block .array-item-menu-btn{cursor:pointer;display:block;position:absolute;right:-11px;margin-top:-5px;color:#b0bec5bf}mat-card.edit-wrapper .data-block .array-item-menu-btn:hover,.story .data-block .array-item-menu-btn:hover{color:#000}mat-card.edit-wrapper .data-block .cycle-item-type,.story .data-block .cycle-item-type{cursor:pointer;display:block;position:absolute;right:-24px;color:#b0bec5bf}mat-card.edit-wrapper .data-block .cycle-item-type:hover,.story .data-block .cycle-item-type:hover{color:#000}mat-card.edit-wrapper .data-block .array-menu-item,.story .data-block .array-menu-item{display:block;width:32px;min-width:32px;min-height:28px;max-height:28px;line-height:28px;color:#2632384d;padding:0}mat-card.edit-wrapper .data-block .array-menu-item span,.story .data-block .array-menu-item span{font-size:18px}mat-card.edit-wrapper .data-block .generate-item span,.story .data-block .generate-item span{margin-top:6px}mat-card.edit-wrapper .datablock-objective .data-block .array-item-menu-btn,.story .datablock-objective .data-block .array-item-menu-btn{right:-33px;top:5px}mat-card.edit-wrapper .datablock-dialogue .data-block .array-item-menu-btn,.story .datablock-dialogue .data-block .array-item-menu-btn{right:-38px;top:4px}mat-card.edit-wrapper .campaign-notes .array-item-menu-btn,.story .campaign-notes .array-item-menu-btn{right:-10px}.array-menu .mat-menu-item{display:flex;align-items:center}.array-menu .mat-menu-item i{margin-right:5px}.array-menu .mat-menu-item span{color:#333}.array-menu .mat-menu-item:hover span{color:#000}body.dndist .block-title-bar{display:flex;position:relative;justify-content:space-between;align-items:flex-end;z-index:1}body.dndist .story .datablock-array .array-item-menu-btn{margin-top:-5px}body.dndist mat-card.large-card .datablock-dialogue .block-title-bar{margin-bottom:10px;z-index:1}body.dndist mat-card.large-card .datablock-objective .block-title-bar{z-index:1}.block-options,.map-wrapper .block-options,.image-wrapper .block-options{display:flex;position:absolute;right:-38px;flex-direction:column;top:-4px}.array-wrapper .block-options,.dialogue-wrapper .block-options{top:2px}.objective-wrapper .block-options{top:4px}.primary-wrapper .block-options,.primary-stats-wrapper .block-options{top:0}.dialogue-wrapper{position:relative}.story .dialogue-wrapper .block-options{top:-13px}.story .objective-wrapper{position:relative}.story .objective-wrapper .block-options{top:-13px}.story .text-wrapper{position:relative}.story .text-wrapper .block-options{top:-2px}.story .playlist-wrapper{position:relative}.story .playlist-wrapper .block-options{top:10px}.story .array-wrapper{position:relative}.story .array-wrapper .remove-array-item{right:-38px;opacity:0;transition:opacity .2s ease-in-out;transition-delay:.2s}.story .array-wrapper .block-title-bar{max-height:38px;overflow:hidden}.story .array-wrapper .block-title-bar .block-title-input{margin-bottom:-28px}.story .array-wrapper:active .array-item,.story .array-wrapper:hover .array-item,.story .array-wrapper:focus-within .array-item{box-shadow:0 -1px #0001}.story .array-wrapper:active .remove-array-item,.story .array-wrapper:active .array-footer,.story .array-wrapper:hover .remove-array-item,.story .array-wrapper:hover .array-footer,.story .array-wrapper:focus-within .remove-array-item,.story .array-wrapper:focus-within .array-footer{opacity:1}.story .array-wrapper .block-options{top:-12px}.mat-card .block-options,.mat-card .map-wrapper .block-options,.mat-card .image-wrapper .block-options{right:-34px}.block-delete,.block-move-down,.block-move-up{height:20px;cursor:pointer;color:#b0bec5}.block-delete:hover,.block-move-down:hover,.block-move-up:hover{color:#222;background-color:none}.block-delete i,.block-move-down i,.block-move-up i{margin:auto}body.dndist .map-wrapper,body.dndist .image-wrapper{margin-bottom:0;position:relative;z-index:1}body.dndist .map-wrapper .block-options,body.dndist .image-wrapper .block-options{top:20px}.story .block-options{transition:opacity .2s ease-in-out;transition-delay:.2s;opacity:0}.story .datablock-title-text .block-options{top:-12px}body.dndist .new-block-menu{width:442px;max-width:442px;margin-left:-204px;text-align:center;margin-top:-10px;margin-bottom:-5px;pointer-events:inherit;min-height:auto}body.dndist .new-block-menu .mat-menu-item{text-align:center}body.dndist .new-block-menu .mat-menu-item:hover{background-color:#ffecb3}body.dndist .new-block-menu hr{border-color:#cfd8dc}body.dndist .block-confirm-menu,body.dndist .block-confirm-menu-primary{width:390px;max-width:390px;left:0;text-align:center;margin-top:0;margin-bottom:-5px;pointer-events:inherit}body.dndist .block-confirm-menu .mat-menu-item,body.dndist .block-confirm-menu-primary .mat-menu-item{text-align:center}body.dndist .block-confirm-menu-primary{width:370px;max-width:370px}.mat-card-content{display:flex;width:100%;animation:fadeIn .25s ease-out}.mat-card-content .add-blocks-context-menu{pointer-events:none;top:10px;page-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-break-after:column;break-after:column;display:block;position:relative;z-index:3;opacity:0;transition:opacity .25s ease-in-out;transition-delay:.2s}.mat-card-content .add-blocks-context-menu div{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.mat-card-content .add-blocks-context-menu:hover{opacity:1}.mat-card-content .add-blocks-context-menu:hover .add-new-block{pointer-events:all;z-index:10001}.mat-card-content .add-blocks-context-menu:hover .add-new-block:hover{z-index:10001}.mat-card-content .add-new-block{pointer-events:all;left:50%;color:#b0bec5;top:1px;width:38px;margin-left:-12px;position:absolute;z-index:5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent}.mat-card-content .add-new-block i{text-shadow:0px 0px 2px #fff,0px 0px 3px #fff,0px 0px 4px #fff,0px 0px 5px #fff}.mat-card-content .add-new-block span{border-radius:50%}.mat-card-content .add-new-block:hover{color:#222}.mat-card-content .add-new-block:active{color:#78909c;transition:color 0s ease-in-out}.mat-card-content .block-divider-wrapper{display:flex;justify-content:space-between}.mat-card-content .block-divider{width:45%;height:2px;border:none;background:rgba(176,190,197,.5);margin:15px 0;position:relative;top:-3px;border-radius:2px}.mat-card-content:hover .add-blocks-context-menu,.mat-card-content:focus-within .add-blocks-context-menu,.mat-card-content:focus .add-blocks-context-menu,.mat-card-content:active .add-blocks-context-menu{opacity:1}.mat-card-content:hover .add-new-block,.mat-card-content:focus-within .add-new-block,.mat-card-content:focus .add-new-block,.mat-card-content:active .add-new-block{opacity:1}.mat-card-content:hover .block-options,.mat-card-content:focus-within .block-options,.mat-card-content:focus .block-options,.mat-card-content:active .block-options{opacity:1}.mat-card-content .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.25em}.mat-card-content .mat-form-field-hint-spacer{display:none}.mat-card-content mat-hint .material-icons,.mat-card-content mat-hint .material-icons-outlined,.mat-card-content mat-hint .material-symbols-outlined,.mat-card-content mat-hint .field-button{font-size:15px;position:relative}.mat-card-content mat-hint .field-button{color:#546e7a}.mat-card-content mat-hint .field-button:hover{color:#000;scale:1.2}.mat-card-content .mat-form-field-subscript-wrapper{overflow:visible}.mat-card-content .mat-form-field-underline{z-index:2}.mat-card-content mat-hint.field{height:24px;display:flex;width:100%;padding:0;margin-bottom:2px}.mat-card-content mat-hint.field .mat-form-field-hint-spacer{display:none}.mat-card-content mat-hint.field .field-type{border:1px solid rgba(207,216,220,.5);color:#90a4ae;border-radius:5px;display:flex;align-items:center;line-height:10px;height:10px;padding:3px 5px 3px 3px;font-size:10px;position:relative;text-transform:capitalize;background:rgba(255,255,255,.2);box-shadow:0 0 1px #0002}.mat-card-content mat-hint.field .field-type .material-symbols-outlined{font-size:11px;margin-right:2px;color:#78909c}.mat-card-content mat-hint.field .field-hint{flex-grow:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mat-card-content mat-hint.field .actions{display:flex}.mat-card-content mat-hint.field .actions span{border:1px solid rgba(207,216,220,.5);background:rgba(88,178,218,.2);border-radius:5px;margin-left:3px;padding:1px 2px;position:relative;height:14px;display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:column;box-shadow:0 0 1px #0002;animation:fadeIn .25s ease-out forwards}.mat-card-content mat-hint.field .actions span.mana-button{background:rgba(126,87,194,.15);color:#4e3083b3;padding-top:1.5px;padding-bottom:.5px}.mat-card-content app-form-footer{width:100%;display:flex}.game-card .mat-card-content{animation:none;width:auto}mat-card .mat-card-content ul:not(.matchlist-ul){margin:5px 20px 5px 10px}mat-card .mat-card-content ul:not(.matchlist-ul) li{display:block;margin:-5px 0;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400}mat-card .mat-card-content ul:not(.matchlist-ul) li:before{display:block;position:relative;left:-25px;content:" ";top:16px;height:8px;width:8px;background-image:url(bullet.2edc21dc56a98c66.svg)}mat-card .mat-card-content h5{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:16px}mat-card .mat-card-content h4{margin-top:25px;margin-bottom:5px}.capitalize-chip mat-chip.mat-chip{text-transform:capitalize}body.dndist .inline-block{display:inline-block}body.dndist .mat-chip{border-radius:6px}body.dndist .edit-wrapper .mat-chip-with-trailing-icon,body.dndist .with-chip .mat-chip{border-radius:6px 14px 14px 6px}.uppercase-chip mat-chip.mat-chip{text-transform:uppercase}body.dndist .chip-list-inline .mat-chip-list-wrapper{min-height:20px}body.dndist .chip-list-inline .mat-chip-list{min-height:22px}body.dndist .chip-list-inline .mat-standard-chip{min-height:18px;padding:2px 6px}body.dndist .chip-list-inline .mat-standard-chip .mat-chip-remove,body.dndist .chip-list-inline .mat-standard-chip .mat-chip-trailing-icon{width:14px;height:14px;top:1px;position:relative;margin-right:-3px}body.dndist .chip-list-inline .mat-standard-chip .mat-chip-remove i,body.dndist .chip-list-inline .mat-standard-chip .mat-chip-trailing-icon i{font-size:16px}body.dndist .edit-wrapper .chip-list-inline input.mat-chip-input,body.dndist .edit-wrapper .chip-list-inline input.entity-select-input,body.dndist .edit-wrapper .entity-list-format input.mat-chip-input,body.dndist .edit-wrapper .entity-list-format input.entity-select-input{width:25px;flex:2;border-radius:4px 10px 10px 4px;border:1px solid rgba(0,0,0,.1333333333);padding:2px 5px 2px 20px;margin-bottom:0;font-family:Roboto;font-weight:500;font-size:.75rem;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16px' viewBox='0 -960 960 960' width='16px' fill='%2300000033'%3E%3Cpath d='M480-160v-80h120l180-240-180-240H160v200H80v-200q0-33 23.5-56.5T160-800h440q19 0 36 8.5t28 23.5l216 288-216 288q-11 15-28 23.5t-36 8.5H480Zm-10-320ZM200-120v-120H80v-80h120v-120h80v120h120v80H280v120h-80Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 2px center;background-size:16px 16px}body.dndist mat-card.edit-wrapper{margin-bottom:14px}body.dndist mat-card.edit-wrapper .entity-emblem{transform:rotate(-45deg)}body.dndist mat-card.edit-wrapper .chip-list-property-offset{position:relative;top:6px}body.dndist mat-card.edit-wrapper .mat-card-content .add-new-block{left:53%}body.dndist mat-card.edit-wrapper .mat-card-content .block-divider-wrapper .block-divider{width:48%}body.dndist mat-card.edit-wrapper .mat-card-content .block-divider-wrapper .block-divider-right{width:42%}body.dndist mat-card.edit-wrapper .mat-chip-list-wrapper .type-chip{padding-right:3px}body.dndist mat-card.edit-wrapper .mat-chip-list-wrapper .type-chip .chip-remove i{font-size:17px;top:1px;left:2px}body.dndist mat-card.item-card .stats-block{margin-top:0}body.dndist mat-card.item-card .stats-block .mat-form-field-label,body.dndist mat-card.item-card .stats-block .input-prefix{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:700}body.dndist mat-card.item-card .stats-block .mat-form-field input{font-family:Roboto;font-weight:400}.stat-block{justify-content:space-between;padding-top:5px}.stat-block mat-hint{text-align:center;width:100%;font-family:Roboto;font-size:12px}.stat-block .mat-form-field-hint-spacer{display:none}.stat-block .mat-form-field-underline{background-color:transparent}.stat-block .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:700;font-size:1rem}.stat-block .mat-form-field{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;width:15.666%;margin-right:1%;font-size:1.4rem;text-align:center}.stat-block .mat-form-field .mat-form-field-subscript-wrapper{margin-top:5px}.stat-block .mat-form-field .mat-form-field-infix{padding-top:0}.stat-block .mat-form-field input::-webkit-outer-spin-button,.stat-block .mat-form-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-edit-wrapper .creature-wrapper{margin-top:-5px;display:block}.creature-block form{display:flex}.creature-block .size,.creature-block .creature-type,.creature-block .creature-sub-type,.creature-block .creature-alignment,.creature-block .creature-class,.creature-block .creature-gender{width:24%;margin-right:1%}.creature-block .creature-race,.creature-block .creature-class{width:49%;margin-right:1%}.array-item,.abilities-block .array-item,.array-block .array-item{position:relative}.array-item p,.abilities-block .array-item p,.array-block .array-item p{margin-bottom:3px}.array-item .hotlink,.abilities-block .array-item .hotlink,.array-block .array-item .hotlink{box-shadow:none;margin-right:10px}.cdk-drop-list.cdk-drop-list-dragging.array-container{cursor:ns-resize}.cdk-drop-list.cdk-drop-list-dragging.array-container .array-item{transition:transform .25s cubic-bezier(0,0,.2,1)!important}.cdk-drop-list.cdk-drop-list-dragging.array-container .drag-delay-button,.cdk-drop-list.cdk-drop-list-dragging.array-container .array-item{pointer-events:none}.array-item-placeholder{height:44px;display:block!important;border-radius:0;width:100%!important;transition:transform .25s cubic-bezier(0,0,.2,1);z-index:100;position:relative}.array-item-placeholder:before{content:" ";display:block;position:absolute;top:20px;left:0;right:0;height:4px;background:#000;border-radius:6px;z-index:100}.array-item-placeholder.array-item-placeholder-alt:before{background:#5e4d45}.array-item-preview{width:380px;display:flex;justify-content:center;align-items:center;height:60px;background:#d1dadf;box-shadow:0 0 0 1px #0002;position:relative;margin-left:-400px!important;margin-top:-30px!important;border-radius:8px;padding:10px;font-family:bookmania,serif;font-weight:400;font-style:normal;pointer-events:none}.array-item-preview .inner{display:block;width:380px;position:relative;z-index:1}.array-item-preview:before{content:" ";display:block;position:absolute;top:1px;left:1px;right:1px;bottom:1ppx;background:rgba(144,164,174,.5);-webkit-mask-image:url(portrait-mask.5e7db855cd8c3f89.png);mask-image:url(portrait-mask.5e7db855cd8c3f89.png);-webkit-mask-size:cover;mask-size:cover;border-radius:8px;rotate:180deg}.array-item-preview a{font-weight:800!important;color:#000}.array-item-preview.outside-droplist{background:#d7dbdd!important;color:#0003}.array-item-preview.array-item-preview-alt{background:#faf4eb;color:#5e4d45}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.drag-delay-button{position:relative}.drag-delay-button .drag-enabled-indicator,.drag-delay-button.drag-enabled .drag-disabled-indicator{display:none}.drag-delay-button.drag-enabled .drag-enabled-indicator{display:block}.drag-delay-button .drag-progress-container{position:absolute;z-index:100;opacity:0;animation:fadeIn .25s ease-in-out forwards;animation-delay:.1s;pointer-events:none;top:3px;left:3px}.story .array-block .array-item .hotlink{margin-right:15px}body.dndist .array-block .item-checkbox-array{margin-bottom:0}body.dndist .array-block .item-checkbox-array .checkbox-format{margin-top:3px;width:auto;max-width:19%}body.dndist .inline-checkbox-array .checkbox-format{width:auto;max-width:19%}body.dndist .abilities-block .item-checkbox-array .checkbox-format{margin-top:3px;align-items:center;top:0}.item-checkbox-array{margin-top:4px;margin-bottom:6px;align-items:flex-start}.item-checkbox-array .hotlink{padding-top:0}.item-checkbox-array .checkbox-hint{margin-right:auto;margin-top:-2px;margin-bottom:-1px;color:#0000004d}.item-checkbox-array .checkbox-hint span:hover{color:#0009}.item-checkbox-array .checkbox-format{align-content:center;justify-content:flex-end;position:relative;padding:3px 4px 4px 5px;border-radius:8px;box-sizing:border-box;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 0 1px #fffb;margin-top:2px}.item-checkbox-array .checkbox-format .mat-hint .field-button{font-size:16px}.item-checkbox-array .checkbox-format .mat-checkbox{padding:0 3px}.rich-property-format .item-checkbox-array .checkbox-format{margin-top:-2px}body.dndist .edit-wrapper .item-checkbox-array .checkbox-format{margin-top:-2px;margin-bottom:3px}body.dndist .edit-wrapper .rich-property-format .item-checkbox-array .checkbox-format{margin-top:-6px}body.dndist .edit-wrapper .abilities-block .array-item-menu-btn{margin-top:-4px}body.dndist .edit-wrapper .abilities-block .item-checkbox-array .checkbox-format{margin-top:0}body.dndist .edit-wrapper .datablock-array .array-block .array-item-menu-btn{margin-top:-4px}body.dndist .edit-wrapper .datablock-array .array-block .item-checkbox-array .checkbox-format{margin-top:0}.item-name-array .array-name{flex-wrap:wrap}.item-notes-array{padding-top:2px;padding-bottom:2px;margin-bottom:5px}.item-notes-array.pinned-note{background:rgba(176,190,197,.35);border-radius:0 8px 8px 0}.item-notes-array.pinned-note:before{position:absolute;height:100%;left:-30px;width:30px;content:"";display:block;top:0;background:rgba(176,190,197,.35);border-radius:8px 0 0 8px}.mat-card .item-notes-array.pinned-note{background:rgba(176,190,197,.35);border-radius:8px;padding:8px}.mat-card .item-notes-array.pinned-note:before{background:transparent}.item-objective-array{padding-bottom:5px}.array-item.has-prefix .bullet{position:absolute;left:2px;top:8px;bottom:10px;width:3px;border-radius:4px}body.dndist mat-card.edit-wrapper .array-item .hotlink{box-shadow:0 1px #00000013}body.dndist mat-card.edit-wrapper .array-item{padding-right:10px}body.dndist mat-card.edit-wrapper .array-item.last-item .hotlink{box-shadow:none}.abilities-block .mat-form-field-infix,.array-block .mat-form-field-infix{border-top:0px}.abilities-block .block-title,.array-block .block-title,body.dndist .edit-wrapper .array-container .hotlink{box-shadow:0 1px #0003}body.dndist .race-block .trait-title{position:relative;top:10px;margin-bottom:-5px}body.dndist .race-block .hotlink{padding-top:15px}.creature-environment-summary{width:50%;position:absolute;right:0;top:-3px;border-radius:4px;padding:8px 0;box-sizing:border-box;font-weight:600;z-index:2;max-height:272px}body.dndist mat-card .mat-chip-list-wrapper mat-chip.creature-environment-chip{border-radius:2px;font-size:12px;box-shadow:inset 0 0 0 1px #cfd8dc80;background:transparent;font-weight:500;padding-top:4px;margin:2px;min-height:20px;color:#263238bf;font-family:Cinder;text-transform:capitalize;cursor:default}body.dndist mat-card .mat-chip-list-wrapper mat-chip.creature-environment-chip:hover{scale:1.4;background:#cfd8dc;z-index:5}.creature-environment-summary .mat-chip-list-wrapper{justify-content:flex-end}.player-quick-stats,.passive-stats{text-align:center}.player-quick-stats span,.passive-stats span{display:inline-block;min-width:40px;font-size:20px;font-weight:500;line-height:25px;height:25px;padding:5px 0;margin:0 5px;border-radius:2px}.player-quick-stats mat-label,.passive-stats mat-label{display:block;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:700;text-transform:uppercase;font-size:11px;color:#78909c}.player-quick-stats small,.passive-stats small{position:absolute;color:#607d8b}.player-quick-stats .player-proficiency small,.passive-stats .player-proficiency small{margin-left:-9px}.player-quick-stats .player-speed small,.passive-stats .player-speed small{margin-left:3px}.player-quick-stats .player-proficiency,.player-quick-stats .player-inspiration,.player-quick-stats .player-speed,.passive-stats .player-proficiency,.passive-stats .player-inspiration,.passive-stats .player-speed{position:relative}body.dndist .player-statistics-block .property-format .mat-form-field-infix{top:0}body.dndist .player-statistics-block .other-saving-throw-data{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500;font-size:11px}body.dndist .player-statistics-block .hp-and-passive-stats{display:flex}body.dndist .player-statistics-block .hp-and-passive-stats .high-value{float:right;font-size:9px}body.dndist .player-statistics-block .hp-and-passive-stats .low-value{float:left;font-size:9px}body.dndist .player-statistics-block .hp-and-passive-stats .hp{height:10px;margin-top:8px;overflow:hidden}body.dndist .player-statistics-block .hp-and-passive-stats .inner-hp{height:10px}body.dndist .player-statistics-block .hp-and-passive-stats .hp-value{top:-5px}body.dndist .player-statistics-block .hp-and-passive-stats .xp{background:#b7a2dd}body.dndist .player-statistics-block .hp-and-passive-stats .inner-xp{background:#7e57c2}body.dndist .player-statistics-block .passive-stats{margin-bottom:5px;top:0}body.dndist .player-statistics-block .passive-stats mat-label{font-family:Roboto}body.dndist .player-statistics-block .passive-stats span{margin-top:-10px}body.dndist .player-statistics-block .passive-stats .passive-perception,body.dndist .player-statistics-block .passive-stats .passive-investigation,body.dndist .player-statistics-block .passive-stats .passive-insight{border:1px solid rgba(176,190,197,.5);border-radius:2px;margin:0 3px;color:#000}body.dndist .player-statistics-block .passive-stats .passive-perception mat-label,body.dndist .player-statistics-block .passive-stats .passive-investigation mat-label,body.dndist .player-statistics-block .passive-stats .passive-insight mat-label{font-size:10px;font-family:Roboto}body.dndist .player-statistics-block .passive-stats .passive-perception span,body.dndist .player-statistics-block .passive-stats .passive-investigation span,body.dndist .player-statistics-block .passive-stats .passive-insight span{position:relative;margin:0;padding:0;line-height:13px;height:10px;min-width:30px;top:-2px;font-size:16px}body.dndist .player-statistics-block .mat-checkbox-checked.mat-accent .mat-checkbox-background{background:#78909c}body.dndist .player-statistics-block .mat-checkbox-frame,body.dndist .player-statistics-block .mat-checkbox-background{border-radius:50%}body.dndist .player-statistics-block .player-inspiration span{font-size:200%}body.dndist .player-statistics-block h2{font-size:16px}body.dndist .player-statistics-block .property-format{font-size:12px}body.dndist .player-statistics-block .stats-block{border-radius:8px;border:1px solid rgba(176,190,197,.5);margin:4px 0}body.dndist .player-statistics-block .hp{margin:6px 0}body.dndist .player-statistics-block .hp .hp-value{text-shadow:0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000;color:#fff;font-weight:900;font-size:12px}.magical-item-block{margin-bottom:0}body.dndist mat-card.edit-wrapper .content-form-wrap{margin-top:0;height:calc(100vh - 286px);min-height:calc(100vh - 286px)}body.dndist mat-card.edit-wrapper .card-title-extension:before{transition-delay:0s!important}.create-block{opacity:0}.edit-wrapper .create-block{animation:fadeIn .95s ease;animation-fill-mode:forwards}body.dndist mat-card .card-title-extension:before{position:absolute;display:block;content:" ";top:80px;left:30px;right:0;height:250px;-webkit-mask-image:url(edit-mode-mask.c387eb2d3591d4ee.png);mask-image:url(edit-mode-mask.c387eb2d3591d4ee.png);-webkit-mask-size:cover;mask-size:cover;transition:background-color .25s ease-in-out;transition-delay:.15s;z-index:2;pointer-events:none;opacity:0;animation:fadeIn .25s ease;animation-delay:.5s;animation-fill-mode:forwards}mat-card app-entity-generation{display:none}mat-card.generation-options-visible{margin-right:450px;margin-left:20px}mat-card.generation-options-visible app-entity-generation{display:block}@media screen and (max-width: 1460px){.small-card-list a{min-width:200px}body.dndist .guide-wrapper .guide{max-width:800px!important;padding:50px 70px!important}body.dndist .guide-wrapper .guide ol{margin:25px 15px!important}body.dndist .guide-wrapper .guide .guide-nav-btn{margin-left:-60px;min-width:48px;max-width:48px;height:48px;padding:0;text-align:center}body.dndist .guide-border-top{top:50px;left:-15px;right:-15px}body.dndist .guide-border-bottom{bottom:-25px;left:-15px;right:-15px}body.dndist .scene-feature{margin-top:10px;max-height:calc(100vh - 65px)}body.dndist .dynamic-scroll-wrapper .spacer{height:30px}body.dndist .dynamic-scroll-wrapper h2.conjure-title{margin-bottom:0}body.dndist .small-card-list .card-small,.small-card-drag-preview{min-width:200px}}@media screen and (min-width: 1600px){body.dndist mat-card .card-title-extension:before{left:160px}.scene-feature .asterisk,.scene-feature .conjure-options{margin-left:30px;margin-top:20px;margin-bottom:20px}.scene-feature .asterisk{margin-left:30px;margin-right:30px}.scene-feature .conjure-options{margin-right:30px}.play-space .spacer{width:660px;align-self:last baseline}body.dndist .scene-feature .mat-tab-label{padding:0 7px;font-size:120%}.card-wrapper{justify-content:center}body.dndist mat-card.large-card.no-edit-wrapper.card-loaded .mat-card-title:hover:not(.no-image-loaded){height:560px;min-height:560px}body.dndist mat-card.large-card.no-edit-wrapper.card-loaded .mat-card-title:hover:not(.no-image-loaded) .health-bar{top:481px;transition-delay:2s}}.minimized-search-list .play-space .spacer{display:none}@media screen and (min-width: 1920px){.sidenav-side-menu .default-panel{min-width:575px}body.dndist .quick-create-feature,body.dndist .scene-feature{margin-top:50px}body.dndist .dynamic-scroll-wrapper{padding:50px 43px 70px 30px}body.dndist .quick-create-feature .dynamic-scroll-wrapper{padding-top:107px;padding-bottom:70px}body.dndist .sidenav{width:620px}.dynamic-data-block .generation-options{width:475px}body.dndist .dynamic-data-block .refinement-panel{max-width:512px}.chapter-panel.cdk-drag-preview{width:620px!important;max-width:620px!important}body.dndist .sidenav-wrapper{width:620px}.story-header.mat-expansion-panel-header .current-chapter-indicator,.chapter-panel-preview .current-chapter-indicator{left:50%}.story-header.mat-expansion-panel-header .chapter-number input{min-width:506px}body.dndist .story .story-title .delete-chapter{left:-16px}body.dndist .oracle-wrapper{width:625px;max-width:625px}.oracle-title img{max-width:80%}}.spotify{margin:0 20px 20px}.access-spinner{margin:auto}.mini-spinner{display:none;position:relative;top:3px;margin-right:5px}.mini-spinner .mat-spinner circle{stroke:#7e57c2}.mini-spinner.generating{display:inline-block}.primary-spinner{position:absolute;z-index:2;top:-10px;left:-14px;background:#fff;box-shadow:inset 0 0 0 1px #b0bec580,2px 2px 5px -2px #b0bec540;border-radius:50%;padding:3px}.rollable{cursor:pointer!important;pointer-events:all}.rollable-stat{padding:2px 0;width:40px;display:inline-block;border-radius:8px;box-shadow:inset 0 0 0 1px #b0bec540;margin:0 0 0 10px;text-align:center;font-weight:800;font-size:14px}.rollable-stat:hover{background:rgba(176,190,197,.25)}.rollable-light{border-radius:6px;background:#daeff7;border-width:0px;padding:2px 8px;box-shadow:none;font-size:11.3px;transition:all .2s ease-in-out;box-shadow:inset 0 0 0 1px #42a5f51a;font-family:Roboto;font-weight:500}.rollable-light:hover{background:#c3d4db}.player-save-container{display:flex;flex-wrap:wrap;justify-content:space-around}.player-save-container .mat-checkbox-label{min-width:26px}.no-edit-wrapper .player-skill mat-checkbox mat-checkbox,.no-edit-wrapper .player-save mat-checkbox{pointer-events:none}.edit-wrapper .player-save{width:100%}.player-skill{margin-bottom:2px}.player-skill mat-checkbox span{font-weight:500;font-size:12px}.player-skill .stat-input{color:#90a4ae;font-weight:800;font-family:Roboto;text-transform:uppercase;margin-left:0;font-size:80%;width:23px;display:inline-block}.player-skill .player-skill-modifier{position:relative;top:3px;float:right;font-size:125%;font-weight:700;margin:0;width:30px}.attribute-block{margin-bottom:-5px;font-size:14px}.attribute-block .speed{width:18%;margin-right:2%;text-align:center}.attribute-block .speed .field-type{width:100%;justify-content:center}.attribute-block .speed input::-webkit-outer-spin-button,.attribute-block .speed input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.attribute-block .armor,.attribute-block .hit-dice{width:48%;margin-right:2%}.attribute-block .hit-points,.attribute-block .max-hit-points{width:24%;margin-right:1%}.attribute-block .display-property{position:relative;margin-bottom:-5px}.event-block .event-type{width:100%}.equipment-block{display:flex;flex-wrap:wrap}.equipment-block .summary{display:flex;flex-wrap:wrap;margin-bottom:10px}.equipment-block .summary label{display:block}.equipment-block .equipment-properties{width:100%}.flat-bottom{margin-bottom:5px}.flat-top{margin-top:5px}body.dndist .item-card:hover{box-shadow:0 0 0 2px #455a64,0 0 0 5px #000,0 -3px 0 1px #455a64}body.dndist .item-card:hover .expand-panel{border:4px solid #000}body.dndist .flex-properties{display:flex;flex-wrap:wrap;flex-grow:2}body.dndist .flex-properties .mat-form-field-infix{width:100px}body.dndist .flex-properties .mat-form-field{flex-grow:2}.app-icon{vertical-align:middle;width:28px;height:28px;margin-right:10px}.app-icon-s{position:relative;top:-2px;vertical-align:middle;width:24px;height:24px}.legal-background:before{display:block;content:"";background-image:url(login-footer.6ad7af499801f700.jpg);background-size:cover;background-attachment:fixed;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:0;opacity:.25}.legal-logo{max-width:150px}body.dndist .legal-format-dark{margin:20px 35px;color:#fff}body.dndist .legal-format-dark hr{border-color:#546e7a80;margin-bottom:10px}body.dndist .legal-format-dark h1{font-size:3rem}body.dndist .legal-format-dark .highlight{color:#ffecb380}body.dndist .legal-format-dark p{line-height:1.6em}body.dndist .legal-format-dark p,body.dndist .legal-format-dark li{color:#b0bec5;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400}body.dndist .legal-format-dark ul{list-style:none}body.dndist .legal-format-dark li{margin-bottom:15px;list-style:none}body.dndist .legal-format-dark li b,body.dndist .legal-format-dark li strong{color:#cfd8dc}body.dndist .legal-format-dark h2{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .legal-format-dark a{color:#546e7a}body.dndist .legal-format-dark a:hover{color:#78909c}body.dndist .legal-dialog{border-radius:20px;overflow:hidden}body.dndist .legal-dialog .mat-drawer-content{padding-top:0;height:auto}body.dndist .legal-dialog .mat-dialog-container{padding:50px;line-height:1.6em}body.dndist .legal-dialog .mat-dialog-container a{color:#90a4ae}body.dndist .legal-dialog .mat-dialog-container::-webkit-scrollbar{width:10px}body.dndist .legal-dialog .mat-dialog-container::-webkit-scrollbar-thumb{border-radius:6px;background:#cfd8dc}body.dndist .legal-dialog .mat-drawer-container{background:transparent}.mat-dialog-container .close-dialog{color:#d7a14580;position:absolute;z-index:10;top:5px;right:5px;min-width:0px;padding:0;margin:0;cursor:pointer}.mat-dialog-container .close-dialog:hover{color:#263238}.portrait-dialog .mat-dialog-container,.skill-editor{position:relative;padding:0;margin:25px;height:auto;border-radius:16px;overflow:hidden;background:#37474f;box-shadow:0 0 0 2px #9d8a6cc4,0 0 0 10px #37474f,-1px 0 0 10px #556b75,1px 1px 0 10px #242c30}.portrait-dialog .mat-dialog-container .mat-drawer-content,.skill-editor .mat-drawer-content{height:auto}.portrait-dialog .mat-dialog-container .mat-dialog-content,.skill-editor .mat-dialog-content{margin:0;padding:0;padding-right:auto!important}.portrait-dialog .mat-dialog-container .mat-dialog-content::-webkit-scrollbar,.skill-editor .mat-dialog-content::-webkit-scrollbar{width:6px;height:6px}.portrait-dialog .mat-dialog-container .mat-dialog-content::-webkit-scrollbar-thumb,.skill-editor .mat-dialog-content::-webkit-scrollbar-thumb{min-height:100px;background:rgba(84,110,122,.5);border-radius:2px}@-moz-document url-prefix(){.portrait-dialog .mat-dialog-container .mat-dialog-content,.skill-editor .mat-dialog-content{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:rgba(84,110,122,.5) transparent}}@supports (-webkit-overflow-scrolling: touch){.portrait-dialog .mat-dialog-container .mat-dialog-content,.skill-editor .mat-dialog-content{padding-right:6px}}@media screen and (max-width: 768px){.portrait-dialog .mat-dialog-container .mat-dialog-content::-webkit-scrollbar,.skill-editor .mat-dialog-content::-webkit-scrollbar{max-width:8px}}.portrait-dialog .mat-dialog-container .ngx-ic-overlay,.skill-editor .ngx-ic-overlay,.portrait-dialog .mat-dialog-container .ngx-ic-cropper,.skill-editor .ngx-ic-cropper{outline:rgba(55,71,79,.5) solid 100vh!important}.portrait-dialog .mat-dialog-container .ngx-ic-move,.skill-editor .ngx-ic-move{border:none!important}.portrait-dialog .mat-dialog-container .mat-drawer-inner-container,.skill-editor .mat-drawer-inner-container{background:#455a64}.portrait-dialog .mat-dialog-container .submit-button,.skill-editor .submit-button{background:rgba(255,224,130,.25);color:#fff}.portrait-dialog .mat-dialog-container .submit-button:hover,.portrait-dialog .mat-dialog-container .submit-button:focus,.portrait-dialog .mat-dialog-container .submit-button:active,.skill-editor .submit-button:hover,.skill-editor .submit-button:focus,.skill-editor .submit-button:active{background-color:#ffe082bf;color:#000}.portrait-dialog .mat-dialog-container .gold-trim-btn,.skill-editor .gold-trim-btn{color:#78909c;border-color:#78909c;box-shadow:inset 0 0 0 2px #78909c!important}.portrait-dialog .mat-dialog-container .gold-trim-btn:hover,.portrait-dialog .mat-dialog-container .gold-trim-btn:focus,.portrait-dialog .mat-dialog-container .gold-trim-btn:active,.skill-editor .gold-trim-btn:hover,.skill-editor .gold-trim-btn:focus,.skill-editor .gold-trim-btn:active{background:#78909c!important;color:#37474f}.portrait-dialog .mat-dialog-container .loading-spinner,.skill-editor .loading-spinner{margin-top:50px;margin-bottom:25px}.portrait-dialog .mat-dialog-container .loading-spinner circle,.skill-editor .loading-spinner circle{stroke:#546e7a}.portrait-dialog .mat-dialog-container mat-dialog-content,.skill-editor mat-dialog-content{padding-right:0!important;overflow-y:scroll;max-height:80vh;padding-top:10px}.portrait-dialog .mat-dialog-container mat-dialog-actions,.skill-editor mat-dialog-actions{position:relative;padding:10px 28px;z-index:10;background-color:#37474f;border-top:2px solid rgba(0,0,0,.0666666667)}.portrait-dialog .mat-dialog-container mat-dialog-actions button,.skill-editor mat-dialog-actions button{min-width:140px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-weight:700}.portrait-dialog .mat-dialog-container .portrait-sidenav,.skill-editor .portrait-sidenav{min-width:200px;background:#455a64}.portrait-dialog .mat-dialog-container .portrait-sidenav .mat-list-item,.skill-editor .portrait-sidenav .mat-list-item{color:#78909c;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;border-bottom:1px solid rgba(55,71,79,.5);font-weight:700}.portrait-dialog .mat-dialog-container .portrait-sidenav .mat-list-item:hover,.skill-editor .portrait-sidenav .mat-list-item:hover{color:#b0bec5;cursor:pointer}.portrait-dialog .mat-dialog-container .mat-drawer-content,.skill-editor .mat-drawer-content{padding:0 0 25px;background:#37474f}.portrait-dialog .mat-dialog-container .mat-drawer-content .mat-grid-tile,.skill-editor .mat-drawer-content .mat-grid-tile{border-radius:4px;background:#f0f0f0}.portrait-dialog .mat-dialog-container .cropper,.portrait-dialog .mat-dialog-container .cropper-preview,.skill-editor .cropper,.skill-editor .cropper-preview{margin-left:auto;margin-right:auto;position:relative;width:512px;max-width:100%;height:auto;border-radius:8px}.portrait-dialog .mat-dialog-container .cropper img,.portrait-dialog .mat-dialog-container .cropper-preview img,.skill-editor .cropper img,.skill-editor .cropper-preview img{border-radius:8px}.portrait-dialog .mat-dialog-container .cropper-wrapper,.skill-editor .cropper-wrapper{padding-top:25px;padding-left:30px;padding-right:24px;overflow:hidden}.portrait-dialog .mat-dialog-container .cropper,.skill-editor .cropper{left:-5px;margin-bottom:0}body.dndist .mat-drawer-backdrop{pointer-events:none;z-index:0;background-size:100% 100%;background-repeat:no-repeat;right:10px;top:-6px}.game-card .card-border-wrap-bottom{max-height:300px;bottom:-25px;right:-14px;left:-14px;color:#ffd54f;z-index:9}.game-card .card-border-wrap{transform:rotate(180deg);max-height:300px;top:-25px;right:-14px;left:-14px;color:#ffd54f;z-index:9}.debug-ui{z-index:10000}.char-portrait.cdk-drag-preview{background-color:transparent;width:56px;height:56px;max-width:56px;min-width:56px;max-height:56px;min-height:56px}.cdk-drag-preview .player-wrapper{max-height:56px;padding:4px;border:none;background-color:transparent}.cdk-drag-preview .player-wrapper .stats-wrapper{display:none}.cdk-drag-preview .player-wrapper .player-info{display:none;max-width:100%;width:100%;margin-right:8px;overflow:hidden}.cdk-drag-preview .player-wrapper .player-info .hp-value{width:100%;text-align:center;display:block}.cdk-drag-preview .player-wrapper img{position:relative;margin-top:0!important;width:35px;height:35px;box-shadow:0 0 0 1px #455a64!important}.cdk-drag-preview .player-wrapper .player{margin-top:-4px}cdk-virtual-scroll-viewport{height:100vh;width:100%}.cdk-drop-list-dragging .found-in-paragraph,.cdk-drop-list-receiving .found-in-paragraph{display:none!important}.card-small.cdk-drag-preview,.card-small.cdk-drag-dragging{text-shadow:1px 2px 15px #000,1px 1px 5px #000}.card-small.cdk-drag-preview{position:relative;box-sizing:border-box;overflow:hidden;box-shadow:0 0 0 2px #ffecb3,0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,inset 0 0 10px #0000004d;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-weight:700;padding:10px 20px;border-radius:8px;color:#fff;min-width:120px;text-align:center}.card-small.cdk-drag-preview span{position:relative;z-index:1}.card-small.cdk-drag-preview .drag-bg-overlay{background:#000;opacity:.5;display:block;content:" ";position:absolute;z-index:0;inset:0;background-size:cover}.card-small.cdk-drag-preview .drag-bg-overlay .image-container{background-position:50% 50%}body.dndist mat-card mat-card-title.cdk-drop-list-receiving .image-container{box-shadow:inset 0 0 75px #b0bec5!important}mat-card-content .connections-block .cdk-drop-list-dragging,.story .cdk-drop-list-dragging{box-shadow:none;border-radius:8px}mat-card-content .connections-block .cdk-drop-list-dragging .mat-chip-list-wrapper,.story .cdk-drop-list-dragging .mat-chip-list-wrapper{border-radius:8px}mat-card-content .connections-block .cdk-drop-list-receiving .mat-chip-list-wrapper{border-radius:8px}body.dndist mat-card mat-card-title.cdk-drop-list-dragging .title-image{transform:none!important}body.dndist mat-card mat-card-title.cdk-drop-list-dragging .image-container{box-shadow:inset 0 0 0 4px #81c784,inset 0 0 75px #81c784!important}.char-portrait.cdk-drag-placeholder{display:none!important}.mat-chip-list .cdk-drag-placeholder{display:none!important;opacity:0!important}.player-panel.cdk-drop-list-receiving .char-portrait.cdk-drag-placeholder{display:block}.small-card-list .cdk-drag-placeholder{max-height:0px!important;min-height:0px!important;max-width:0px!important;min-width:0px!important;overflow:hidden!important;margin:0!important;padding:0!important;display:none!important}body.dndist .small-card-list .card-muted{padding:15px;box-sizing:border-box;height:auto;color:#fff}body.dndist .small-card-list .card-muted .image-container{position:absolute;top:0;left:0;z-index:-1;opacity:.5;filter:brightness(.7)}body.dndist .small-card-list .card-muted ol{list-style:none;counter-reset:custom-counter;position:relative;padding-left:20px}body.dndist .small-card-list .card-muted ol li{counter-increment:custom-counter;position:relative;margin-bottom:6px}body.dndist .small-card-list .card-muted ol li:before{position:absolute;left:-20px;top:1px;display:block;content:counter(custom-counter);width:15px;height:15px;background:#fff;color:#000;border-radius:50%;text-align:center;font-weight:800}body.dndist .small-card-list .card-muted h2{color:#eee}body.dndist .small-card-list .card-muted h2 span{color:#ffecb3}.clickable{pointer-events:all;cursor:pointer}.mana-info{margin-left:0;opacity:1;border:2px solid #9b7cd0;border-radius:8px;color:#9b7cd0;font-size:45%;font-family:Roboto!important;font-style:normal!important;font-weight:600!important;padding:2px 2px 2px 4px}mat-card-title .cdk-drag-placeholder{display:block}body.dndist .dynamic-data-block .title-heading .dynamic-data-entity-link .entity-link a{color:#fff;margin-left:3px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:18px}body.dndist .dynamic-data-block .dynamic-list{transition:transform .25s ease-in-out;transform:translateY(0);bottom:32px;left:82px;flex-direction:column;justify-content:stretch;position:fixed;margin:auto auto 0;z-index:1;direction:ltr;height:auto;padding:0;pointer-events:all}body.dndist .dynamic-data-block .dynamic-list .btn-minimize-map-list{color:#78909c;min-width:46px;position:absolute;right:-6px;top:10px;z-index:20;padding:2px 10px}body.dndist .dynamic-data-block .dynamic-list .btn-minimize-map-list:hover{color:#fff}body.dndist .dynamic-data-block .dynamic-list .grid-settings{min-width:450px;width:33vw;max-width:500px;border-radius:16px;border:2px solid #37474f;padding:10px;margin-top:10px;box-sizing:border-box;margin-bottom:10px;position:relative;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.1333333333)}body.dndist .dynamic-data-block .dynamic-list .grid-settings .flex{align-items:center}body.dndist .dynamic-data-block .dynamic-list .grid-settings .mat-slider-horizontal{width:100%}body.dndist .dynamic-data-block .dynamic-list .grid-settings mat-label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:12px;color:#fff;display:block;text-align:right}body.dndist .dynamic-data-block .dynamic-list .grid-settings.is-disabled .label-can-disable{color:#aaa}body.dndist .dynamic-data-block .dynamic-list h2{font-family:modesto-condensed,serif;font-weight:700;font-style:normal;color:#fff;text-align:center;margin-bottom:0;position:relative;z-index:1}body.dndist .dynamic-data-block .legend{min-width:450px;max-width:500px}body.dndist .dynamic-data-block .legend .mat-checkbox{margin-left:0}body.dndist .dynamic-data-block .legend h2{display:block;position:sticky;top:0;background-color:#23333b;z-index:11;padding:5px;box-shadow:inset 0 2px #37474f}body.dndist .dynamic-data-block h2.grid-heading{margin-top:5px}body.dndist .dynamic-data-block .map-table{width:100%;margin-bottom:0;margin-top:0;position:relative;z-index:10}body.dndist .dynamic-data-block .map-table .mat-checkbox-frame{border-color:#546e7a8a}body.dndist .dynamic-data-block .map-table .mat-checkbox-checked .mat-checkbox-background{background-color:#546e7a}body.dndist .dynamic-data-block .map-table th{color:#546e7a;position:sticky;top:30px;z-index:10;padding:15px 0;background-color:#23333b;border-bottom:2px solid #37474f}body.dndist .dynamic-data-block .map-table tr:nth-child(even){box-shadow:inset 0 0 0 32px #37474f33}body.dndist .dynamic-data-block .map-table tr:hover{box-shadow:inset 0 0 0 25px #546e7a80}body.dndist .dynamic-data-block .map-table tr:hover .index span{color:#fff;background:none;box-shadow:inset 0 0 0 2px #fff;cursor:pointer}body.dndist .dynamic-data-block .map-table tr:hover .index span:hover{background:#fff;color:#263238}body.dndist .dynamic-data-block .map-table .name a,body.dndist .dynamic-data-block .map-table .index{color:#fff}body.dndist .dynamic-data-block .map-table .remove-marker,body.dndist .dynamic-data-block .map-table .lock-marker{display:inline-block;color:#546e7a80;margin-top:0;line-height:0}body.dndist .dynamic-data-block .map-table .remove-marker:hover,body.dndist .dynamic-data-block .map-table .lock-marker:hover{cursor:pointer;color:#cfd8dc}body.dndist .dynamic-data-block .map-table .remove-marker .locked,body.dndist .dynamic-data-block .map-table .lock-marker .locked,body.dndist .dynamic-data-block .map-table .remove-marker .locked:hover,body.dndist .dynamic-data-block .map-table .lock-marker .locked:hover{color:#cfd8dc}body.dndist .dynamic-data-block .map-table .lock-marker{color:#cfd8dc80}body.dndist .dynamic-data-block .map-table .remove-marker{float:right}body.dndist .dynamic-data-block .map-table .lock-marker,body.dndist .dynamic-data-block .map-table .display-as{color:#546e7a80}body.dndist .dynamic-data-block .map-table .lock-marker .locked,body.dndist .dynamic-data-block .map-table .display-as .locked{color:#546e7a}body.dndist .dynamic-data-block .map-table .display-as{padding:0;max-width:36px;min-width:36px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:36px}body.dndist .dynamic-data-block .map-table .display-as:hover{color:#cfd8dc}body.dndist .dynamic-data-block .entity-type-broken{color:#fff}body.dndist .dynamic-data-block .block-title-bar{position:fixed;right:0;top:-200px;left:0;z-index:10;display:flex;align-items:center;justify-content:center;display:none}body.dndist .dynamic-data-block .block-title-bar h2 input{padding:15px 30px 20px;text-align:center;color:#fff;font-family:modesto-condensed,serif;font-weight:700;font-style:normal;font-size:4em;display:inline-block;border-radius:70px;line-height:.7;outline:none!important;background:#455a64;cursor:text;border:none!important}.dynamic-data-block.disabled .dynamic-list{display:none}.dynamic-list.minimized{max-height:46px;overflow:hidden}body.dndist .presentation-container{width:100vw;height:100vh;position:fixed;overflow:hidden}body.dndist .presentation-container .map-block{margin-top:0}body.dndist .presentation-container .map-block .media-menu{display:none}body.dndist .presentation-container .veil{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#263238;display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;transition-delay:2s;transition:opacity 1s ease-in-out;pointer-events:none}body.dndist .presentation-container .veil mat-spinner circle{stroke:#37474f}body.dndist .presentation-container .veil.opaque{opacity:1;transition-delay:0s;transition:none}body.dndist .presentation-container .map-container{position:relative;z-index:-1;border-radius:0;width:100vw;height:100vh;max-height:100vh;background:transparent}body.dndist .presentation-container .map-container .image-container{border-radius:0;box-shadow:inset 0 0 500px #000;background-size:cover;background-repeat:no-repeat}body.dndist .presentation-container .map-container .not-visible-to-party{display:none}body.dndist .presentation-container .map-container .visible-to-party{opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;transition:opacity 1s ease-in-out,left 1s ease-in-out,top 1s ease-in-out}body.dndist .presentation-container .map-table{display:none}body.dndist .below .border-frame-master,body.dndist .below .border-frame-master .left{left:40px}body.dndist .below .border-frame-master .bottom{left:109px;width:calc(100vw - 280px)}body.dndist .presentation-container.above{z-index:9999}.border-frame-master-top.cast{left:109px;width:calc(100vw - 281px)}.light-list .light{border-radius:4px;border:1px solid #546e7a;display:flex;align-items:flex-start;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;padding:8px 12px;margin:6px;background:rgba(38,50,56,.76)}.light-list .light .swatch{display:inline-block;width:36px;height:36px;border-radius:4px;box-shadow:inset 0 0 15px #0002,inset 0 0 0 1px #fff;margin-bottom:8px}.light-list .light .light-info{display:flex;flex-grow:3;flex-wrap:wrap;align-items:flex-start;margin-top:3px;line-height:16px}.light-list .light .mat-slider{margin:-10px 0}.light-list .light .hue-slider .mat-slider-track-wrapper{background:linear-gradient(to right,#f00 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%)}.light-list .light .hue-slider .mat-slider-track-fill{background-color:transparent}.light-list .light .brightness-slider .mat-slider-track-wrapper{background:linear-gradient(to right,rgba(84,110,122,.76) 0%,#cfd8dc 100%)}.light-list .light .swatch-wrapper{margin-right:12px;display:flex;flex-direction:column;align-items:center}.light-list .light.dimmed{opacity:.5;border-width:0px;margin-bottom:1px}.light-list .power{border:1px solid rgba(164,215,166,.1);text-transform:uppercase;font-family:Roboto;color:#a4d7a6;line-height:28px;padding:0 8px;min-width:36px;background:rgba(164,215,166,.02)}.light-list .dimmed .power{color:#999;background:none}.light-list .light-control-mode{display:flex;align-items:center;justify-content:flex-end;color:#b0bec5;margin-right:5px}.light-list .light-control-mode b{margin:0 5px;color:#fff}.light-list .light-control-mode b.instant{color:#a4d7a6}.light-list .scene-control{margin:20px 5px -15px;display:flex;justify-content:center;align-items:flex-start}.light-list .light-duration .mat-form-field-outline-start,.light-list .light-duration .mat-form-field-outline-end,.light-list .light-duration .mat-form-field-outline-gap{border-width:2px!important}.light-list .light-duration mat-label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff}.light-list .light-duration input{text-align:center}.light-list .btn-update-lights{margin-top:4px;min-height:51px;box-shadow:inset 0 0 0 2px #26323866;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff}.light-list .btn-update-lights:hover{background:#546e7a;box-shadow:none}.refinement-menu{position:fixed;top:82px;left:82px;text-align:left;direction:ltr;margin-left:-15px;margin-bottom:10px;z-index:4;border-radius:8px}.refinement-menu .mat-button-toggle-appearance-standard{pointer-events:all;background:#37474f}.refinement-menu .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 0px #455a64}.refinement-menu .generation-toggles{flex-direction:column;border-radius:8px}.refinement-menu .generation-toggles .mat-button-toggle-button .mat-button-toggle-label-content{background:transparent;min-height:32px;line-height:32px;font-family:Roboto;font-weight:600;color:#b0bec5;padding:0 4px}.refinement-menu .generation-toggles .mat-button-toggle-button .mat-button-toggle-label-content .material-symbols-outlined{font-size:22px}.refinement-menu .generation-toggles .mat-button-toggle-button .mat-button-toggle-label-content:hover span{color:#fff}.refinement-menu .generation-toggles .icon-button{position:relative;top:-2px}.refinement-menu .generation-toggles .mat-button-toggle-checked{background:rgba(126,87,194,.9)}.refinement-menu .generation-toggles .mat-button-toggle-checked span{color:#fff}.dynamic-data{opacity:0;animation:fadeIn 1s ease-out;animation-delay:.5s;animation-fill-mode:forwards;display:block;right:4px;top:4px!important;margin-top:0;margin-right:0;margin-left:60px;position:fixed;left:0;bottom:4px;border-radius:22px;min-width:500px;min-height:33px;background:#263238;overflow:hidden;padding-bottom:0;max-height:100vh}.dynamic-data .refinement-panel{position:absolute;pointer-events:none;top:55px;left:12px;z-index:10;overflow-x:hidden;overflow-y:scroll;max-height:calc(100vh - 65px);max-width:442px;padding:10px 25px 20px;z-index:5;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;align-items:stretch;-webkit-mask-image:linear-gradient(180deg,transparent 0px,black 50px,black 95%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0px,black 50px,black 95%,transparent 100%)}.dynamic-data .refinement-panel::-webkit-scrollbar{width:0px;height:0px}.dynamic-data .refinement-panel::-webkit-scrollbar-thumb{min-height:100px;background:transparent;border-radius:2px}@-moz-document url-prefix(){.dynamic-data .refinement-panel{scrollbar-width:none;scrollbar-height:none;scrollbar-color:transparent transparent}}@supports (-webkit-overflow-scrolling: touch){.dynamic-data .refinement-panel{padding-right:0}}@media screen and (max-width: 768px){.dynamic-data .refinement-panel::-webkit-scrollbar{max-width:8px}}.dynamic-data .refinement-panel h1{text-align:center;direction:ltr;color:#fff;font-size:4em;display:block;align-items:center;line-height:.75em;position:relative;overflow-x:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:25px 0 10px}.dynamic-data .refinement-panel h1 .parent{font-size:14px;position:relative;top:-1px;line-height:5px;display:block;text-transform:capitalize}.dynamic-data .refinement-panel h1 .parent a{pointer-events:all}.dynamic-data .refinement-panel .link{color:#b0bec5}.dynamic-data .refinement-panel .link-left-divider{border-left:2px solid rgba(96,125,139,.6)}.dynamic-data .refinement-panel app-entity-link .entity-link{line-height:16px}.dynamic-data .refinement-panel app-entity-link a{color:#fff;line-height:1;position:relative;top:-8px;margin-left:6px;display:inline-block;font-weight:700}.dynamic-data .refinement-panel .link{padding:6px 15px;margin-right:0;margin-top:5px;display:inline-block}.dynamic-data .refinement-panel .link span{cursor:pointer}.dynamic-data .refinement-panel .link span:hover,.dynamic-data .refinement-panel h2{color:#fff}.dynamic-data .refinement-panel .dynamic-divider{width:380px;color:#546e7ae6;margin-bottom:0;opacity:0}.dynamic-data .refinement-panel .meta-properties{direction:ltr;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-left:5px;z-index:25;filter:saturate(60%)}.dynamic-data .refinement-panel .meta-properties .is-tag{border-radius:5px 0 0 5px}.dynamic-data .refinement-panel .meta-properties .is-tag:after{right:-10px;width:11px}.dynamic-data .refinement-panel .meta-properties .type-banner{padding:5px 20px 5px 8px;margin-right:-5px}.dynamic-data .refinement-panel .meta-properties .type-banner.is-subType{padding:5px 20px 5px 15px;-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);margin-left:0}.dynamic-data .refinement-panel .is-map,.dynamic-data .refinement-panel .is-image,.dynamic-data .refinement-panel .is-tag{padding:5px 10px;top:auto;border-radius:5px;font-size:11px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.4);font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1;margin:5px;display:inline-block}.dynamic-data .refinement-panel .is-subType{z-index:-1}.dynamic-data .refinement-panel .resolution{font-family:Roboto,sans-serif;font-size:80%;text-shadow:nonecd}.dynamic-data .refinement-panel .is-map,.dynamic-data .refinement-panel .is-image,.dynamic-data .refinement-panel .is-image-block,.dynamic-data .refinement-panel .is-subType{position:relative;margin-left:0;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.dynamic-data .refinement-panel .is-map,.dynamic-data .refinement-panel .is-image,.dynamic-data .refinement-panel .is-image-block{padding:5px 10px 5px 15px;-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.dynamic-data .refinement-panel .is-map{background:#469c49;border-radius:5px 6px 6px 5px}.dynamic-data .refinement-panel .is-map .resolution{color:#c8e6c9}.dynamic-data .refinement-panel .is-map:before{background:#469c49}.dynamic-data .refinement-panel .is-image{background:#333f83}.dynamic-data .refinement-panel .is-image .resolution{color:#a6aedc}.dynamic-data .refinement-panel .is-image:before{background:#333f83}.dynamic-data .refinement-panel .is-image-block{background:#b41249}.dynamic-data .refinement-panel .is-image-block .resolution{color:#f59dbb}.dynamic-data .refinement-panel .is-image-block:before{background:#b41249}.dynamic-data .refinement-menu-trigger{position:absolute;top:80px;left:24.5px;z-index:200;pointer-events:all;background:rgba(69,90,100,.6);border-radius:0 8px 8px 0;min-width:34px;max-width:34px;line-height:10px;padding:5px 0;color:#607d8b}.dynamic-data .btn-upscale{pointer-events:all;margin-bottom:10px;width:100%;min-height:70px;margin-left:0;background-color:#546e7ae6;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff;font-size:20px;letter-spacing:1px;border-radius:16px;direction:ltr}.dynamic-data .map-block img{position:relative;z-index:-1;min-height:100%;height:auto;border-radius:60px;pointer-events:none}.dynamic-data .conjure-view .map-block img{border-radius:32px}.dynamic-data .image-container{transition:background-image 1s ease-in-out;transition-delay:.5s;overflow:hidden}.dynamic-data .panel-controls{margin-top:3px;float:right;pointer-events:all;cursor:pointer;margin-right:5px}.dynamic-data .panel-minimize{margin-top:6px;font-size:17px;margin-right:10px}.dynamic-data .title-heading{text-align:left;direction:ltr;height:33px;width:100%;position:absolute;top:0;left:0;background:rgba(55,71,79,.9);color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800;z-index:12}.dynamic-data .title-heading span.title{line-height:33px;font-size:18px;padding-left:10px}.dynamic-data .highlight-marker{z-index:100;transform-origin:center!important;opacity:1}.dynamic-data tr.highlight-marker{box-shadow:inset 0 0 20px 42px #546e7a80!important}.conjure-view .refinement-panel{height:calc(100vh - 125px)}.refinement-details{opacity:0;transform:translate(-550px);transition:all .25s ease-in-out}.tool-selector{top:89px;width:100%;margin-top:-43px;position:relative;text-align:center}.tool-selector .tool-btn{width:30px;height:30px;max-width:30px;min-width:30px;margin:4px;overflow:hidden;transition:all .25s ease-in-out;border-radius:8px;background:#37474f;box-shadow:inset 0 0 0 2px #455a64,0 0 0 2px #37474f;padding:0;z-index:25;pointer-events:all;color:#b0bec5}.tool-selector .tool-btn:hover{background:#7e57c2;color:#fff}.tool-selector .tool-btn span{position:relative;top:-2px;font-size:20px}.tool-selector .tool-btn.active{background:#546e7a;color:#fff}.conjure-view .refinement-details{opacity:1;transform:translate(0)}body.dndist .conjure-view .dynamic-list{transform:translateY(100vh)}.fullscreen-overlay{display:block;position:fixed;inset:4px 4px 4px 60px;border-radius:20px;z-index:1;pointer-events:none;transition:opacity 2s ease-in-out;animation-delay:1s;opacity:.5;box-shadow:inset 0 0 0 .5px #37474f,inset 0 0 150px 75px #000}.presentation-container .fullscreen-overlay{opacity:1;background:transparent;box-shadow:inset 0 0 400px 100px #111!important;inset:0 0% 0 0;border-radius:0}.presentation-container .fullscreen-overlay .grain{background-image:url(grain.dbef562f2540c20d.png);background-repeat:repeat;animation:grain 8s steps(8) infinite;background-size:512px;height:300%;inset:-100% 0 0 -50%;opacity:.27;position:fixed;width:300%;overflow:visible}.has-dynamic-data.entity-loaded .dynamic-data-block:hover.is-active .fullscreen-overlay,.has-dynamic-data.entity-loaded .dynamic-data-block.is-active:hover.is-active .fullscreen-overlay,.dynamic-data-block.is-active:hover.is-active .fullscreen-overlay{transition:opacity 2s ease-in-out;animation-delay:1s}body.cdk-drag-animating{cursor:crosshair!important}.dynamic-data .map-image-wrapper{cursor:grab}.map-fallback{border-radius:10px;overflow:hidden}body.dndist .map-image-wrapper{position:relative;border-radius:0;border:none;box-sizing:border-box;overflow:hidden}body.dndist .map-image-wrapper .pin-marker{cursor:grab}body.dndist .map-image-wrapper:active{cursor:grabbing}body.dndist .map-image-wrapper .map-actor.old-image-active .drop-shadow:before{box-shadow:0 0 0 10px #5b5664}body.dndist .map-image-wrapper .map-actor.old-image-active .close-dynamic-view{background:#5b5664}body.dndist .map-image-wrapper .old-image{width:300px;height:300px;top:-50%;left:-350px;margin-top:-150px;position:relative}body.dndist .map-image-wrapper .old-image.old-image-active .image-container{border:10px solid #7e57c2}body.dndist .map-image-wrapper .old-image .old-image-inner{position:relative;z-index:-1;width:300px;height:300px;animation:slideInRight .25s ease-in-out;transition:all .25s ease-in-out;pointer-events:all;filter:saturate(75%)}body.dndist .map-image-wrapper .old-image:before{content:"";position:absolute;top:-264%;left:-172%;width:600%;height:600%;background:#7e57c2;-webkit-mask-image:url(magical-mask-2.e468fc7c6cbb809b.png);mask-image:url(magical-mask-2.e468fc7c6cbb809b.png);rotate:180deg;z-index:-1;-webkit-mask-size:cover;mask-size:cover;transform:none!important;animation:fadeIn .25s ease-in-out}body.dndist .map-image-wrapper .old-image .material-symbols-outlined{font-size:140px;opacity:.25;color:#fff;position:absolute;width:320px;height:320px;top:0;left:0;line-height:300px;text-align:center}body.dndist .map-image-wrapper .old-image .image-container{pointer-events:none;border:10px solid #5b5664;background:#1d1b1f}body.dndist .map-image-wrapper .old-image:hover .image-container{border:10px solid #7e57c2}body.dndist .map-image-wrapper .old-image:hover .old-image-inner{z-index:1000;cursor:pointer;filter:saturate(100%);scale:1.3}body.dndist .map-image-wrapper .old-image:hover .old-image-inner .material-symbols-outlined{opacity:.5}body.dndist .map-image-wrapper .image-status{background:#5b5664;position:absolute;left:0;bottom:0;display:block;border-top-right-radius:12px;border-bottom-left-radius:30px;z-index:1000;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-size:40px;font-weight:800;color:#fff;padding:25px;z-index:100}body.dndist .map-image-wrapper .image-status .image-size{font-family:Roboto,sans-serif;opacity:.5;font-size:30px;font-weight:400}body.dndist .map-image-wrapper .button-revert-image{position:absolute;font-size:28px;padding:14px 25px;background:#423e49;pointer-events:all;z-index:1000;margin-left:32px;top:-1px;border-radius:12px;cursor:pointer;opacity:.9}body.dndist .map-image-wrapper .button-revert-image .material-symbols-outlined{font-size:40px;margin-top:-10px}body.dndist .map-image-wrapper .button-revert-image:hover{opacity:1;background:#7044bb}.map-image-wrapper .cdk-drop-list-receiving,.map-image-wrapper .cdk-drop-list-dragging{cursor:crosshair!important;pointer-events:all!important}.map-image-wrapper.crosshair-cursor{cursor:crosshair}.map-image-wrapper.crosshair-cursor:active{cursor:crosshair!important}.map-image-wrapper.crosshair-cursor .quick-links-wrapper{display:none}.map-image-wrapper.crosshair-cursor .quick-links-wrapper.empty{display:block}body.dndist .dynamic-data-block .overlay:before{box-shadow:0 0 0 transparent;content:" ";display:block;position:fixed;inset:0;z-index:3;pointer-events:none;transition:box-shadow 1s ease-in-out}body.dndist .dynamic-data-block .is-active-overlay:before{box-shadow:inset 0 0 100px 25px #263238;content:" ";display:block;position:fixed;inset:0;z-index:3;pointer-events:none}body.dndist .dynamic-data-block .media-menu-wrapper{position:fixed;top:auto;width:100%;bottom:33px;display:flex;justify-content:center;z-index:10;margin-left:-30px;pointer-events:none}body.dndist .dynamic-data-block .media-menu{position:static;width:auto;flex-direction:row;transform:none;overflow:hidden;display:flex;margin:0 5px;padding:0;transform-origin:50% 50%;z-index:100;pointer-events:all;border-radius:8px;background-color:#455a64}body.dndist .dynamic-data-block .media-menu mat-label{color:#607d8b}body.dndist .dynamic-data-block .media-menu hr{opacity:.1}body.dndist .dynamic-data-block .image-block-container{max-height:100vh;position:relative;overflow:visible;margin:0;border-radius:0;width:auto;height:100vh;width:100vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dndist .dynamic-data-block.is-active .media-menu,body.dndist .entity-loaded .dynamic-data-block .media-menu{opacity:1!important}body.dndist .camera-effect{position:absolute;inset:0}body.dndist .presentation-mode .map-block .block-title-bar{display:none}body.dndist .dynamic-data-block .map-block,body.dndist .presentation-mode .map-block{margin-top:0;margin-bottom:0}body.dndist .dynamic-data-block .map-block .map-image-wrapper,body.dndist .presentation-mode .map-block .map-image-wrapper,body.dndist .dynamic-data-block .map-block:hover .map-image-wrapper,body.dndist .presentation-mode .map-block:hover .map-image-wrapper{max-height:100vh}body.dndist .dynamic-data-block .map-block .image-block-container,body.dndist .presentation-mode .map-block .image-block-container{height:auto;min-height:100vh;width:100%;margin-top:0;margin-bottom:0;position:relative;z-index:0}body.dndist .dynamic-data-block .map-block .image-block-container .image-container,body.dndist .presentation-mode .map-block .image-block-container .image-container{width:100%;height:100%;min-height:100%;background-size:cover;padding-top:0%;background-position:50% 50%;background-repeat:no-repeat;box-shadow:inset 4px 4px 0 1px #ffffff17,inset -5px -5px 35px 10px #0004,0 0 0 1px #000,inset 0 0 0 1px #000;border-radius:34px;overflow:hidden}body.dndist .dynamic-data-block .map-block .image-block-container .fog-of-war-player-view,body.dndist .presentation-mode .map-block .image-block-container .fog-of-war-player-view{transition:opacity .5s ease-in-out}body.dndist .dynamic-data-block .map-block .image-block-container .fog-of-war-player-view .drop-shadow,body.dndist .presentation-mode .map-block .image-block-container .fog-of-war-player-view .drop-shadow{background-image:none;background:#263238}body.dndist .dynamic-data-block .map-block .image-block-container .fog-of-war-player-view .drop-shadow .image-container,body.dndist .presentation-mode .map-block .image-block-container .fog-of-war-player-view .drop-shadow .image-container{box-shadow:0 0 5px 2px #263238}body.dndist .dynamic-data-block .map-block .fog-loading,body.dndist .presentation-mode .map-block .fog-loading{opacity:0!important}body.dndist .entity-option{padding-right:8px;position:relative}body.dndist .entity-option .entity-option-image{position:absolute;inset:0 40% 1px 1px;border-radius:2px;-webkit-mask-image:url(portrait-mask.5e7db855cd8c3f89.png);mask-image:url(portrait-mask.5e7db855cd8c3f89.png);-webkit-mask-position:43% 34%;mask-position:43% 34%;background-size:cover;background-position:50% 50%;opacity:.25}body.dndist .entity-option .mat-option-text{z-index:1;display:flex;justify-content:space-between}body.dndist .entity-option .mat-option-text b{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:14px;overflow:hidden;text-overflow:ellipsis}body.dndist .entity-option .mat-option-text .type-bg{left:0}body.dndist .entity-option .mat-option-text .type-bg-reverse{-webkit-mask-image:url(banner-mask-flipped.b03e5d269960dc78.svg);mask-image:url(banner-mask-flipped.b03e5d269960dc78.svg);-webkit-mask-position:0% 50%;mask-position:0% 50%;padding-right:10px;padding-left:16px;position:relative;border-radius:0 2px 2px 0}.type-banner{padding:1px 14px 2px 6px;border-radius:6px 0 0 6px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800;font-size:12px;position:relative;top:-1px;filter:grayscale(50%);-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:99% 50%;mask-position:99% 50%}.dynamic-data.is-closed{display:none}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drop-list-dragging .example-box:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1);transition:none}body.dndist .shortcut{background:rgba(69,90,100,.6);border-radius:2px 8px 8px 2px;padding:3px 6px;margin:0 0 0 6px;color:#90a4ae;font-weight:700;letter-spacing:1px;font-family:Roboto;font-size:10px}body.dndist .shortcut .material-symbols-outlined{position:relative;top:4px;font-size:14px;color:#90a4ae}body.dndist .hint-display .shortcut{font-size:9px;border-radius:5px;padding:1px 5px 2px;margin-right:2px;margin-left:5px;height:14px;position:relative;top:-1px}body.dndist .hint-display .info{color:#fff2cd99;font-size:11px;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;background:rgba(255,236,179,.2);padding:1px 5px;border-radius:4px}body.dndist .hint-display code{color:#607d8b}body.dndist .hint-display code b{color:#78909c!important}body.dndist .mat-tooltip,.mythra-tooltip{position:relative;font-family:Roboto,sans-serif;font-size:10px;background-color:#78909c;color:#000;font-weight:500;max-width:320px!important;border-radius:16px;padding:10px 12px;pointer-events:none;margin:0;overflow:hidden;font-style:normal;transition:opacity .25s ease-in-out,translate .25s ease-in-out,position .25s ease-in-out;animation:fadeIn .5s ease-in-out;z-index:3000}body.dndist .mat-tooltip b,.mythra-tooltip b{font-weight:800}body.dndist .mat-tooltip .type-chip,.mythra-tooltip .type-chip{padding:1px 3px;border-radius:2px;display:inline-block;line-height:10px}body.dndist .mat-tooltip i,.mythra-tooltip i{font-weight:700}body.dndist .mat-tooltip .mana-cost,.mythra-tooltip .mana-cost{font-size:12px;font-weight:700;color:#b7a2dd;margin-left:6px}body.dndist .mat-tooltip .content,.mythra-tooltip .content{position:relative;z-index:1}body.dndist .mat-tooltip .conjure-overlay,.mythra-tooltip .conjure-overlay{position:absolute;inset:0;background:linear-gradient(80deg,transparent 50%,rgba(78,48,131,.75) 100%);z-index:0;pointer-events:none}body.dndist .mythra-tooltip.tooltip-hero{padding:14px 20px;border-radius:16px;z-index:-1;min-width:300px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:20px;background-size:800px;background-position:6% 50%}body.dndist .mythra-tooltip.tooltip-hero b{color:#fff}body.dndist .mythra-tooltip.tooltip-hero:before{border-radius:16px;content:" ";display:block;position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(-80deg,transparent -40%,rgba(84,110,122,.85) 120%)}body.dndist .mythra-tooltip.tooltip-hero.home{background-image:url(campaign-bg-5.919de28fc98b0b0e.jpg)}body.dndist .mythra-tooltip.tooltip-hero.conjure{background-image:url(playmat-02.af12bc06909b22c3.jpg)}body.dndist .mythra-tooltip.tooltip-hero.conjure:before{background:linear-gradient(-80deg,transparent -40%,rgba(126,87,194,.75) 120%)}body.dndist .mythra-tooltip.tooltip-hero.plan{background-image:url(playmat-01.3c5561ba443ae3d9.jpg)}body.dndist .mythra-tooltip.tooltip-hero.plan:before{background:linear-gradient(-80deg,transparent -40%,rgba(255,213,79,.3) 120%)}body.dndist .mythra-tooltip.tooltip-hero:before{border-radius:16px;content:" ";display:block;position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(-80deg,transparent -20%,rgba(69,90,100,.75) 120%)}body.dndist .mythra-tooltip.tooltip-journal{background:url(super-chapter-button.02cf76e4087fb214.jpg);color:#fff}body.dndist .mythra-tooltip.tooltip-journal:before{border-radius:16px;content:" ";display:block;position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(-80deg,rgba(135,124,103,.4666666667) -20%,rgba(135,124,103,.7333333333) 120%)}body.dndist .mythra-tooltip.tooltip-journal .shortcut{background-color:#66491680;color:#fff9}body.dndist .plan-play-button.mat-button-toggle-checked{background-color:#ffd54fbf}body.dndist .mat-tooltip-panel{pointer-events:none}body.dndist .tooltip-warning{background-color:#ff9776!important}body.dndist .tooltip-success{background-color:#81c784!important}body.dndist .tooltip-conjure{background-image:linear-gradient(80deg,#8c6ac9,#7044bb)!important;color:#fff}body.dndist .tooltip-conjure .mana-info{background-color:#9b7cd0;border:none;color:#593696;font-size:90%}body.dndist .tooltip-conjure .mana-info .mana-icon{width:10px;height:10px;position:relative;top:-1px}body.dndist .tooltip-conjure .shortcut{background-color:#643da9;color:#a98fd6}body.dndist .tooltip-save-mask{background-color:#ffecb3}body.dndist .tooltip-save-mask:hover{background-color:#ffe082;scale:1.05}body.dndist .tooltip-revert-mask{margin-left:5px;background-color:#546e7a}body.dndist .tooltip-revert-mask:hover{background-color:#fff;scale:1.05}body.dndist .save-success{position:relative;max-width:36px;min-width:36px;padding-left:0!important;padding-right:0!important;animation:popInSmall .25s ease-in-out;border-radius:20px;color:#fff}body.dndist .save-success span{position:relative;top:-.5px}.status-chip-list{margin-left:-30px;bottom:74px;z-index:2;position:fixed;width:100%;display:flex;justify-content:center;align-items:center}.status-chip-list .mat-chip-list-wrapper{margin:0}.status-chip-list .mat-chip-list-wrapper .mat-standard-chip{min-height:25px}.status-chip-list .mat-chip-list-wrapper .mat-button-base{line-height:26px;padding:0 11px;border-radius:4px;font-size:90%;margin:0 5px}body.dndist .btn-random{border:2px solid rgba(207,216,220,.5);margin-top:5px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-weight:700}body.dndist .qc-1{width:98%}body.dndist .qc-2{width:48%}body.dndist .qc-3{width:31%}.tooltip-hint{white-space:pre-line}.tooltip-core-mechanic{background:#fff;box-shadow:0 0 0 1px #0002}body.dndist .image-block-container{min-height:80px;width:100%;margin-bottom:20px;position:relative;border-radius:8px;overflow:hidden}body.dndist .image-block-container .image-container{padding-top:0%;background-size:cover;background-position:50% 50%}body.dndist mat-card .image-block-container .image-container{min-height:300px;background-size:cover;background-repeat:no-repeat}body.dndist mat-card .map-block .map-container{margin-bottom:-5px}body.dndist mat-card .map-block .map-actor{transform:none!important;overflow:hidden;border-radius:8px}body.dndist mat-card .map-block .map-actor .drop-shadow{box-shadow:none}body.dndist .map-settings{border-radius:16px;margin-bottom:10px;overflow-x:hidden;max-height:66vh;overflow-y:auto;padding:0 10px;background-color:#23333b;box-shadow:inset 0 0 0 2px #37474f;position:relative}body.dndist .map-settings:before{display:block;opacity:.75;content:" ";position:fixed;left:0;bottom:58px;right:0;height:79%;overflow:hidden;-webkit-mask-image:linear-gradient(-165deg,transparent 70%,black 100%);mask-image:linear-gradient(-165deg,transparent 70%,black 100%);-webkit-mask-size:contain;mask-size:contain;max-height:calc(100% - 59px);-webkit-mask-position:50% 100%;mask-position:50% 100%;z-index:0;background-size:cover;pointer-events:none;border-radius:16px;background:#455a64}body.dndist .map-settings::-webkit-scrollbar{width:5px}body.dndist .map-settings::-webkit-scrollbar-thumb{border-radius:4px;background:#37474f}body.dndist .map-settings .mat-checkbox{margin-left:10px}body.dndist .map-settings hr.minor{border-top:2px solid #455a64;margin-bottom:15px}.map-settings-menu{background:transparent;position:sticky;bottom:2px;padding:0;border-radius:16px;z-index:4}.map-settings-menu.open-menu{border-radius:0 0 16px 16px}.map-settings-menu .map-settings-toggles{border-radius:8px;border:solid 2px #455a64;background-color:#263238}.map-settings-menu .mat-button-toggle-button .mat-button-toggle-label-content{background:transparent;font-family:Roboto;font-weight:600;color:#607d8b;line-height:44px}.map-settings-menu .icon-button{position:relative;top:-2px}.map-settings-menu .mat-button-toggle-appearance-standard{pointer-events:all;background:transparent}.map-settings-menu .mat-button-toggle-checked{background:#455a64}.map-settings-menu .mat-button-toggle-checked .mat-button-toggle-label-content{color:#fff}.map-settings-menu .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 2px #37474f}.map-block .media-menu,.image-block .media-menu{padding:6px 4px;display:flex;flex-direction:column;position:absolute;z-index:16;top:70px;right:0;background:rgba(38,50,56,.75);border-radius:24px 0 0 24px;transition:all .2s ease-in-out}.map-block .media-menu:hover,.image-block .media-menu:hover{background:rgba(0,0,0,.8)}.map-block .media-menu .mythra-ui-icon,.image-block .media-menu .mythra-ui-icon{margin:2px;color:#607d8b;box-sizing:border-box;border-radius:0;padding:0;width:20px;display:block}.map-block .media-menu .mythra-ui-icon svg,.image-block .media-menu .mythra-ui-icon svg{width:100%;display:block}.map-block .media-menu .mat-button,.map-block .media-menu .mat-button,.image-block .media-menu .mat-button,.image-block .media-menu .mat-button{line-height:24px;font-size:14px;min-width:24px;padding:0;margin:3px 5px 5px;color:#607d8b}.map-block .media-menu .mat-button .material-symbols-outlined,.map-block .media-menu .mat-button .material-symbols-outlined,.image-block .media-menu .mat-button .material-symbols-outlined,.image-block .media-menu .mat-button .material-symbols-outlined{font-size:22px}.map-block .media-menu .mat-button:hover,.map-block .media-menu .mat-button:hover,.image-block .media-menu .mat-button:hover,.image-block .media-menu .mat-button:hover,.map-block .media-menu .mat-button:hover .mythra-ui-icon,.image-block .media-menu .mat-button:hover .mythra-ui-icon{color:#fff}.map-block .media-menu .mat-button-disabled,.image-block .media-menu .mat-button-disabled{opacity:.6}.map-block .media-menu .btn-cast .material-icons,.image-block .media-menu .btn-cast .material-icons{font-size:20px}.map-block .media-menu .btn-cast.active,.image-block .media-menu .btn-cast.active{color:#ffecb3}.map-block .media-menu .btn-fog.active,.image-block .media-menu .btn-fog.active{color:#fff!important}.map-block .media-menu .btn-fog.mode-active,.image-block .media-menu .btn-fog.mode-active{color:#b0bec5;background:#607d8b;margin:0;padding:3px 5px 5px;border-radius:0}.map-block .paint-menu,.image-block .paint-menu{max-width:34px;width:auto;top:auto;bottom:0;border-radius:8px 0 0;transition:max-width .5s cubic-bezier(.215,.61,.355,1);overflow:hidden}.map-block .paint-menu.active,.image-block .paint-menu.active{max-width:300px;transition:max-width .5s cubic-bezier(.215,.61,.355,1)}.map-block:hover .media-menu,.map-block:focus .media-menu,.map-block:focus-within .media-menu,.image-block:hover .media-menu,.image-block:focus .media-menu,.image-block:focus-within .media-menu{opacity:1}body.dndist mat-card .mat-expansion-panel{background:transparent}body.dndist .map-panel{margin-bottom:15px;box-shadow:none}body.dndist .map-panel .mat-expansion-panel-header{border-radius:0;box-shadow:inset 0 -1px #0003;height:32px}body.dndist .map-panel .mat-expansion-panel-header,body.dndist .image-panel .mat-expansion-panel-header{align-items:flex-end}body.dndist .map-panel .mat-expansion-panel-header .mat-expansion-indicator,body.dndist .image-panel .mat-expansion-panel-header .mat-expansion-indicator{align-self:center}body.dndist .image-block .media-menu{top:80px}body.dndist .map-block{margin-top:5px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;direction:ltr}body.dndist .map-block .map-actor{transform-origin:0 0;overflow:visible;position:relative;border-radius:24px}body.dndist .map-block .map-actor .close-dynamic-view{transition:opacity .5s ease-in-out;opacity:0;position:absolute;top:50px;right:50px;width:34px;height:34px;min-width:34px;min-height:34px;border-radius:10px;line-height:34px;z-index:100;padding:0;background:#546e7a;font-weight:900;color:#fff}body.dndist .map-block .map-actor:hover .close-dynamic-view{opacity:.2;pointer-events:all}body.dndist .map-block .map-actor:hover .close-dynamic-view:hover{opacity:1}body.dndist .map-block .loading-spinner{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;background:rgba(0,0,0,.4);opacity:0;transition:opacity .25s ease-in-out;transition-delay:.9s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}body.dndist .map-block .loading-spinner app-mythra-logo{display:block;width:60px;height:60px;margin-left:-30px;margin-top:-55px;position:absolute;top:50%;left:50%;color:#fff}body.dndist .map-block .loading-spinner .mat-progress-spinner{overflow:visible;margin-bottom:10px}body.dndist .map-block .loading-spinner .mat-progress-spinner circle{stroke:#ace3ff;filter:drop-shadow(0 0 2px #ace3ff);filter:drop-shadow(0 0 2px var(--spinner-color, #ace3ff))}body.dndist .map-block .loading-spinner h2{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff;margin-bottom:auto}body.dndist .map-block .loading-spinner h2.dot-dot-dot:after{animation:ellipsisLarge steps(4,end) 2s infinite}body.dndist .map-block .loading-spinner.opaque{opacity:1;transition-delay:0s}body.dndist .map-block .map-container.zoom-transition .map-actor{transition:transform .7s ease-in-out}body.dndist .map-block .smooth-transition{transition:transform 1s ease-in-out}body.dndist .map-block .smooth-transition .pin-marker-container{transition:scale .75s ease-in-out}body.dndist .map-block canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}body.dndist .map-block .canvas-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:10}body.dndist .map-block .can-1{opacity:.75;box-sizing:border-box;transition:all .5s ease-in-out}body.dndist .map-block .can-3{z-index:100;pointer-events:none}body.dndist .map-block .fog-of-war .image-block-container .image-container{box-shadow:none!important}body.dndist .map-block .fog-of-war .map-mat{background-image:none!important;background-color:#263238;opacity:1!important;scale:1!important}body.dndist .map-block .fog-of-war .drop-shadow{background:#263238;background-image:none}body.dndist .map-block .fog-of-war .drop-shadow:before{pointer-events:none;content:" ";display:block;position:absolute;inset:-5px;box-shadow:inset 0 0 50px 75px #263238,inset 0 0 0 10px #263238;z-index:10}body.dndist .map-block .fog-of-war-player-view .cdk-drop-list-dragging{box-shadow:none!important}body.dndist .map-block .fog-of-war-player-view .map-mat{background-image:none!important;background-color:#263238;opacity:1!important;scale:1!important}body.dndist .map-block .fog-of-war-player-view .drop-shadow{background:#263238;background-image:none}body.dndist .map-block .paint-mode canvas{pointer-events:all;cursor:cell}body.dndist .map-block canvas.hidden{opacity:0!important}body.dndist .map-block .can-2{pointer-events:none;opacity:.5;width:auto;height:auto;transform-origin:top left}.conjure-view .can-1{border-radius:32px}.conjure-view .drop-shadow:before{position:absolute;inset:0;display:block;content:" ";pointer-events:none;border-radius:34px;box-shadow:0 0 0 10px #7e57c2}body.dndist .conjure-view .map-actor .close-dynamic-view,body.dndist .conjure-view .map-actor .block-title-bar h2 input{background:#7e57c2}body.dndist .map-block .grid-wrapper{position:absolute;inset:0;z-index:6;overflow:hidden;pointer-events:none;border-radius:32px;-webkit-mask-image:radial-gradient(#fff 70%,transparent 130%);mask-image:radial-gradient(#fff 70%,transparent 130%)}.fog-overlay-container{position:absolute;inset:0;z-index:15;overflow:hidden;filter:contrast(400%);pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 50%,rgb(255,255,255),rgba(255,0,0,0));mask-image:radial-gradient(circle at 50% 50%,rgb(255,255,255),rgba(255,0,0,0));transform-origin:50% 50%}.fog-overlay{animation:slow-fog 50s infinite linear;-webkit-mask-image:url(transparent-fog-512.4cc6cca016e2339a.png);mask-image:url(transparent-fog-512.4cc6cca016e2339a.png);-webkit-mask-size:2.5%;mask-size:2.5%;background:url(transparent-fog-512.4cc6cca016e2339a.png);background-size:1.5%;-webkit-mask-repeat:repeat;mask-repeat:repeat;background-repeat:repeat;position:fixed;width:100%;height:100%;left:0;top:0;display:block;content:" ";transform-origin:50% 50%}.fog-overlay-2{background-size:1%;animation:slow-fog 900s infinite linear;opacity:.4;transform-origin:68% 60%;perspective:200px;filter:brightness(.5)}.entity-select-autocomplete{min-width:220px!important}body.dndist .map-block .map-container{max-height:auto;min-height:120px;height:-moz-fit-content;height:fit-content;overflow:hidden;margin-bottom:5px}body.dndist .map-block .map-container .drop-shadow{position:absolute;inset:0;background:#263238;background-image:url(card-default-bg.e104efac22775974.jpg);background-size:cover;border-radius:34px;pointer-events:none}body.dndist .map-block .map-container .rotation-container{transform-origin:bottom center}body.dndist .map-block .map-container .map-mat{background-image:url(playmat-01.3c5561ba443ae3d9.jpg);background-size:contain;background-position:50% 33%;background-repeat:no-repeat;-webkit-mask-image:url(warn-mask.b7a43539cbfdfc1a.png);mask-image:url(warn-mask.b7a43539cbfdfc1a.png);-webkit-mask-size:500vw 500vh;mask-size:500vw 500vh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;width:500vw;height:500vh;position:fixed;z-index:-2;pointer-events:none;transform-origin:center center;overflow:hidden;top:-200vh;left:-200vw;transition:background-image 1s ease-in-out,transform .5s ease-in-out}body.dndist .map-block .map-container .cdk-drag-placeholder{display:none}body.dndist .map-block .map-container .cdk-drop-list-dragging{cursor:crosshair;pointer-events:none}body.dndist .map-block .map-container .cdk-drop-list-dragging .pin-marker{pointer-events:none!important}body.dndist .map-block .map-container .type-chip.pin-marker{pointer-events:all;overflow:hidden;background-color:#546e7a}body.dndist .map-block .map-container .type-chip.pin-marker .pin-remove{color:#999}body.dndist .map-block .map-container .number-marker{animation:zoomInSmall .25s cubic-bezier(.175,.885,.32,1.275) forwards;transform-origin:0 center;box-shadow:0 15px 40px #000,inset -10px 10px 20px #efe2}body.dndist .map-block .map-container .number-marker:hover{box-shadow:0 15px 40px 5px #000,inset -10px 0 20px #0002}body.dndist .map-block .map-container .image-container{border-radius:0;overflow:hidden;background-size:contain}body.dndist .map-block .map-container .overlay,body.dndist .map-block .map-container .dynamic-fade{position:absolute;inset:0;z-index:15;overflow:visible;white-space:nowrap;scroll-snap-type:none;border-radius:29px}body.dndist .map-block .map-container .overlay.z-5{z-index:5}body.dndist .map-block .map-container .dynamic-fade{z-index:1;background:#263238}body.dndist .map-block .map-container .cdk-drop-list-dragging{box-shadow:inset 0 0 0 4px #81c784,inset 0 0 75px #81c784;background:none;border-radius:34px}body.dndist .map-block .map-container .cdk-drop-list-receiving{box-shadow:inset 0 0 0 4px #cfd8dc,inset 0 0 75px #cfd8dc;border-radius:34px}body.dndist .map-block .map-container .image-container{padding-top:0%}body.dndist .conjure-view .map-block .map-container .drop-shadow{border-radius:34px}body.dndist .conjure-view .map-block .map-container .map-mat{background-image:url(playmat-02.af12bc06909b22c3.jpg)}body.dndist .pseudo-map .cdk-drop-list-receiving{box-shadow:none}.condition-selection{position:absolute;z-index:100;background:#111;border-radius:16px;pointer-events:all;padding:8px 15px;margin-left:-50%;width:220px;min-width:220px!important;color:#546e7a;margin-bottom:15px;min-height:50px!important}.condition-selection .entity-select-input::-moz-placeholder{color:#fff;opacity:1}.condition-selection .entity-select-input::placeholder{color:#fff;opacity:1}.condition-selection h2{font-family:mrs-eaves-roman-small-caps!important;margin-bottom:-10px;border-bottom:2px solid #546e7a;font-size:14px;text-align:center;color:#fff}.condition-selection .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.condition-selection .mat-chip-list-wrapper .chip-icon{filter:invert(1);width:20px;display:block!important}.condition-selection .mat-chip-list-wrapper::-moz-placeholder{color:#cfd8dc}.condition-selection .mat-chip-list-wrapper::placeholder{color:#cfd8dc}.condition-selection .mat-chip-list-wrapper input{display:block;flex:none;color:#fff;caret-color:#fff}.condition-selection .mat-form-field-label{color:#fff9}.condition-selection .mat-chip.mat-standard-chip{justify-content:flex-start;width:98%;box-shadow:inset 0 0 0 1px #4dd0e11a;margin:2px 0;background:rgba(77,208,225,.1);color:#cfd8dc}.condition-selection .mat-chip.mat-standard-chip .entity-link{margin-left:7px}.condition-selection .mat-chip.mat-standard-chip .entity-link a{color:#cfd8dc!important}.condition-selection .mat-chip.mat-standard-chip .entity-link a:hover{color:#fff!important}.condition-selection .mat-chip-remove{margin-left:auto!important}.condition-selection .mat-chip-remove i{font-size:18px}.condition-selection .entity-list-format{margin-bottom:-8px}.condition-selection .entity-list-format .chip-icon{display:none}.condition-selection mat-hint{display:none}.entity-list-format .chip-icon{display:none}.pin-marker-container{position:absolute;display:flex;background:transparent;box-shadow:none;overflow:visible;transform-origin:bottom center;pointer-events:none;transition:opacity .1s ease-in-out}.pin-marker-container:hover .status-ring .status-icon.add-btn,.pin-marker-container:focus .status-ring .status-icon.add-btn,.pin-marker-container:focus-within .status-ring .status-icon.add-btn,.pin-marker-container:active .status-ring .status-icon.add-btn{opacity:1;visibility:visible}.pin-marker-container .condition-selection-btn,.pin-marker-container .no-size{position:relative;height:0px;width:0px;overflow:hidden}.pin-marker-container.tiny{z-index:5}.pin-marker-container.small{z-index:4}.pin-marker-container.medium{z-index:3}.pin-marker-container.huge{z-index:2}.pin-marker-container.gargantuan{z-index:1}.pin-marker-container.number{z-index:5}.pin-marker-container:hover{z-index:60000}.pin-marker-container .pin-marker-drag{position:relative}.pin-marker-container .marker-info{transform-origin:center left;position:absolute;width:200px;transition:opacity .25s ease-in-out;z-index:20;transform-origin:0% 50%;pointer-events:all;opacity:0;animation-delay:.1s;animation:fadeInUpwards .5s ease-in-out forwards}.pin-marker-container .marker-info-icon:after{display:block;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000000;border-radius:8px;overflow:hidden;position:absolute;bottom:-9px;left:-3.5%}.pin-marker-container .pin-marker-name{max-width:200px;padding:5px 8px;display:inline-block;background:rgba(0,0,0,.8);border-radius:8px;animation:fadeIn .5s ease-in-out;line-height:.9;text-align:center;border:2px solid #000;transform-origin:top;margin-bottom:-9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:10px;color:#fff;min-width:28%;text-shadow:0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000,0px 0px 1px #000}.pin-marker-container .pin-marker-name:before{inset:0;content:" ";position:absolute;background-image:url(name-plate-01.713e42ca4c77b3b3.svg);z-index:-1;background-size:160px 160px;background-position:50% 20%;opacity:.4}.pin-marker-container .lock-overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-content:center;align-items:center;justify-content:center;font-size:16px}.status-ring{position:absolute;top:0;background-color:transparent;animation:fadeIn .4s ease-in-out;pointer-events:none;transition:opacity .25s ease-in-out;display:flex;z-index:100}.status-ring .status-lists{left:-20%;position:absolute;top:-130px;width:140%;height:100px;display:flex;flex-wrap:wrap-reverse;flex-direction:row;justify-content:center;align-content:flex-start;transform-origin:50% 100%}.status-ring .bottom-status-buttons{bottom:-5px;position:absolute;display:flex;width:100%;justify-content:center;flex-wrap:no-wrap;z-index:100;pointer-events:all}.status-ring .status-icon.add-btn{width:20px;height:20px;transform-origin:center center;transition:opacity .25s ease-in-out;opacity:0;visibility:hidden}.status-ring .status-icon.add-btn:hover,.status-ring .status-icon.add-btn:focus{opacity:1!important;border:none}.status-ring .status-icon{width:12px;display:flex;justify-content:center;align-items:center;height:12px;border-radius:4px;background:#000;scale:.92;border-width:2px;border-style:solid;z-index:100;animation:fadeFromZero .75s ease-in-out;transform-origin:center center;pointer-events:all}.status-ring .status-icon.rounded-left{border-top-left-radius:50%;border-bottom-left-radius:50%;padding-left:7px}.status-ring .status-icon.rounded-right{border-top-right-radius:50%;border-bottom-right-radius:50%;padding-right:7px}.status-ring .status-icon img{width:12px;height:12px}.status-ring .status-icon span{line-height:0;font-size:13px!important;color:#fff}.status-ring .status-icon.clickable:hover{background:#fff}.status-ring .status-icon.clickable:hover span{font-size:14px!important;color:#000}.info-cursor{cursor:help}.display-as-number .status-ring .status-icon{border-color:#546e7a}.display-as-number .status-ring .status-icon.status-locked span,.display-as-number .status-ring .status-icon.status-hidden span{color:#546e7a}.display-as-number .status-ring .status-icon.condition{background-color:#546e7a}.display-as-number .status-ring .status-icon.condition span{color:#000}.display-as-number .status-ring .status-icon.add-btn{display:none}.cdk-drag-preview .pin-marker{position:relative;height:auto;border-radius:50%!important;overflow:hidden;padding:0!important;background:#90a4ae;display:flex;align-items:center;justify-content:center;transform-origin:center center;box-shadow:0 20px 20px 5px #000a;min-width:20px!important;min-height:20px!important}.cdk-drag-preview .pin-marker .marker-icon{border-radius:50%}.cdk-drag.type-chip a{white-space:nowrap}.cdk-drag-preview .number-marker{width:30px!important;height:30px!important}.cdk-drag-preview .pin-marker{background:#455a64!important}body.dndist.outside-container .cdk-drag-preview .pin-marker{background:transparent!important;border-radius:50%;border:none}body.dndist.outside-container .cdk-drag-preview .pin-marker:before{top:0;left:0;content:"X";width:100%;height:100%;text-align:center;line-height:50px;display:flex!important;align-content:center!important;align-items:center!important;justify-content:center!important;background:#d32f2f!important;border-radius:50%;color:#fff;font-size:40px;margin:0!important}body.dndist.outside-container .cdk-drag-preview .pin-marker:after{display:none!important}body.dndist.outside-container .cdk-drag-preview .pin-marker span{display:none!important}body.dndist.outside-container .cdk-drag-preview .pin-marker.number-marker{top:0;left:0}body.dndist.outside-container .cdk-drag-preview .pin-marker.number-marker:before{font-size:24px}body.dndist .pin-marker,body.dndist mat-card .map-container .pin-marker{top:-15px;left:-15px;position:absolute;direction:ltr;line-height:1;padding:3px 2px 3px 3.5px;background-color:#90a4ae;z-index:2;min-width:30px;min-height:30px;box-sizing:border-box;white-space:nowrap;color:#fff;transform-origin:top left;border-radius:18px;display:flex;align-items:center;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out}body.dndist .pin-marker.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active,body.dndist mat-card .map-container .pin-marker.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{transform:translateY(-20px);box-shadow:0 20px 20px 5px #000a}body.dndist .pin-marker.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active.marker-info,body.dndist mat-card .map-container .pin-marker.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active.marker-info{opacity:0}body.dndist .pin-marker .index,body.dndist .pin-marker a .index,body.dndist mat-card .map-container .pin-marker .index,body.dndist mat-card .map-container .pin-marker a .index{font-family:modesto-condensed,serif;font-weight:700;font-style:normal;width:23px;height:20px;border-radius:50%;display:flex;align-content:center;align-items:center;justify-content:center;box-sizing:border-box;z-index:2;color:#fff;font-size:160%}body.dndist .pin-marker .pin-name,body.dndist mat-card .map-container .pin-marker .pin-name{margin-left:5px;margin-right:7px;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;display:none;z-index:2}body.dndist .pin-marker .pin-name.hide,body.dndist mat-card .map-container .pin-marker .pin-name.hide{display:none}body.dndist .pin-marker .pin-name.show,body.dndist mat-card .map-container .pin-marker .pin-name.show{display:inline-block}body.dndist .pin-marker .pin-remove,body.dndist mat-card .map-container .pin-marker .pin-remove{color:#999;position:relative;top:-3px;right:2px;cursor:pointer;margin-right:2px}body.dndist .pin-marker:hover,body.dndist mat-card .map-container .pin-marker:hover{color:#fff}body.dndist .pin-marker:hover .pin-name,body.dndist mat-card .map-container .pin-marker:hover .pin-name{display:inline-block}body.dndist .pin-marker:hover .pin-remove,body.dndist mat-card .map-container .pin-marker:hover .pin-remove{display:block}body.dndist.cursor-override-grabbing .pin-marker-container:focus-within .status-ring:not(:focus-within){opacity:0}.pin-marker-drag .cdk-drag-preview{position:absolute;display:flex;background:transparent;box-shadow:none;overflow:visible;transform-origin:bottom center;pointer-events:none;padding:0!important}.pin-marker-drag .cdk-drag-preview .pin-marker{transform-origin:top left}.pin-marker.disabled{cursor:not-allowed!important}.pin-marker-container .marker-locked{width:12px;height:12px;position:absolute;top:50%;margin-top:-6px;margin-right:-6px;background:#000;border-radius:50%;z-index:100;transform-origin:center center}.pin-marker-container .marker-locked span{font-size:8px;color:#fff}body.dndist .map-container .not-visible-to-party,body.dndist .not-visible-to-party{color:#fff}body.dndist .map-container .not-visible-to-party .mat-chip,body.dndist .not-visible-to-party .mat-chip{opacity:.6}body.dndist .map-container .not-visible-to-party:hover .mat-chip,body.dndist .not-visible-to-party:hover .mat-chip{opacity:.8}body.dndist .map-container .not-visible-to-party .pin-name,body.dndist .not-visible-to-party .pin-name{color:#fff}body.dndist .map-container .pin-marker.marker-icon{padding:0;height:auto;border-radius:50%;min-width:20px;min-height:20px;overflow:visible}body.dndist .map-container .pin-marker.marker-icon .image-container{box-shadow:inset 4px 4px 3px 1px #ffffff26,inset -5px -5px 35px 10px #0004,0 0 0 1px #000,inset 0 .5px 3px 2px #000,inset 0 0 0 .4px #000c;border-radius:50%}body.dndist .map-container .pin-marker.marker-icon:not(.cdk-drag-preview){animation:bounce .6s 1}body.dndist .presentation-container .pin-marker.marker-icon{animation:none!important;transition:top 1s ease-in-out,left 1s ease-in-out}body.dndist .pin-marker.cdk-drag-placeholder .pin-name,body.dndist .pin-marker.cdk-drag-preview .pin-name{display:inline-block;color:#000}body.dndist .pin-marker.cdk-drag-placeholder .pin-remove,body.dndist .pin-marker.cdk-drag-preview .pin-remove{display:block;color:#999}.map-table{font-size:85%;border-spacing:0px 4px}.map-table td{padding:2px 0}.map-table tr{border-radius:26px}.map-table tr:hover .index span{background:#cfd8dc;box-shadow:none}.map-table th{text-align:left;background:rgba(84,110,122,.5)}.map-table th.text-center{text-align:center}.map-table th.known{text-align:center;padding-left:0!important}.map-table .checkbox{text-align:center}.map-table .right-col{padding-top:4px;padding-bottom:0;padding-right:6px}.map-table .name{max-width:140px;line-height:1.1;font-weight:800;padding-bottom:4px}.map-table .name .hotlink{box-shadow:none;display:inline}.map-table .name a{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#263238}.map-table .name a:hover{color:#000}.map-table .index{padding-left:10px}.map-table .index span{font-family:modesto-condensed,serif;font-weight:700;font-style:normal;display:block;box-shadow:inset 0 0 0 2px #cfd8dc;border-radius:50%;height:20px;width:20px;padding:3px;text-align:center}.map-table .no-markers-message{color:#b0bec5}.map-table .no-markers-message td{padding-top:25px;padding-bottom:15px}.map-table .no-markers-message:hover{box-shadow:none!important}.map-block .map-table .checkbox .mat-checkbox-frame{border-color:#cfd8dc}.map-block .map-table .mat-checkbox-checked .mat-checkbox-background{background-color:#607d8b!important}.map-block .map-table .mat-checkbox-background{transition:none!important}body.dndist .image-container{height:100%;width:100%;background-size:cover}body.dndist .presentation-title{line-height:100px;position:absolute;bottom:15px;left:60px;font-family:Cinder;font-weight:400;font-size:130px;color:#fff;z-index:100}body.dndist .above .presentation-title{left:12px}body.dndist .presentation-menu{position:fixed;top:70px;left:0;width:55px;display:flex;z-index:20;flex-direction:column;overflow:hidden}body.dndist .presentation-menu .base-button{min-width:55px;max-width:55px}body.dndist .pause-animation{animation-play-state:paused!important}body.dndist .presentation-container .presentation-image-wrapper{width:100%;height:100%;display:block;opacity:0;animation:fadeIn 2.5s ease;animation-fill-mode:forwards;position:relative;z-index:-1}body.dndist .image-container.presentation-mode{background-size:cover;background-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50%;mask-position:50%;margin:auto;max-width:100vw;animation-timing-function:ease-in-out;transition:background-image 0s ease-in-out .75s;background-attachment:fixed}body.dndist .image-container.presentation-mode.dollyVertical{animation:dollyVertical 25s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.dollyHorizontal{animation:dollyHorizontal 25s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.zoomInToFocalPoint{animation:zoomInToFocalPoint 25s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.zoomOutFromFocalPoint{animation:zoomOutFromFocalPoint 25s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.spinOutFromFocalPoint{animation:spinOutFromFocalPoint 25s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.spinInToFocalPoint{animation:spinInToFocalPoint 25s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.steadiCam{animation:steadiCam 10s infinite alternate;animation-timing-function:ease;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.roamingCam{animation:roamingCam 30s infinite alternate;animation-timing-function:ease;animation-timing-function:ease-in-out}body.dndist .image-container.presentation-mode.cornerToCorner{animation:cornerToCorner 30s infinite alternate;animation-timing-function:linear;animation-timing-function:ease-in-out}.steadiCam{animation:steadiCam 15s infinite alternate;animation-timing-function:ease-in-out}body.dndist .fadeToBlackOff:before{content:" ";inset:0;position:absolute;display:block;background:#000;opacity:0;z-index:5;transition:opacity .75s ease-in-out}body.dndist .fadeToBlack:before{opacity:1}body.dndist .presentation-mode{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50%;mask-position:50%}body.dndist .image-container.background-scene{background-size:cover;position:fixed;top:0;left:0;z-index:-2}.presentation-container .game-info{animation:fadeIn 3s ease-in-out forwards;position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;flex-direction:column}.presentation-container .game-info h1{font-size:10em}.presentation-container .game-info h2{line-height:3.5}body.dndist .dragging{opacity:.25}app-image{width:100%}app-login-page{display:block;height:calc(100vh - 8px);overflow-x:visible;overflow-y:auto;overflow:overlay;margin-top:4px;margin-right:4px;margin-bottom:4px}app-login-page::-webkit-scrollbar{width:8px;height:8px}app-login-page::-webkit-scrollbar-thumb{min-height:100px;background:#455a64;border-radius:2px}@-moz-document url-prefix(){app-login-page{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:#455a64 transparent}}@supports (-webkit-overflow-scrolling: touch){app-login-page{padding-right:8px}}@media screen and (max-width: 768px){app-login-page::-webkit-scrollbar{max-width:8px}}app-login-page .video-wrapper{position:relative;display:inline-block;border-radius:20px;overflow:hidden;border:4px solid #5a708a;box-shadow:3px 2px 30px #2e3841;transition:all .25s ease-in-out;background:url(/assets/entity/card-default-bg.jpg);pointer-events:all}app-login-page .video-wrapper:hover{scale:1.03;box-shadow:9px 6px 50px #2e3841}app-login-page .video-control-overlay{position:absolute;inset:0;pointer-events:none;z-index:1000;opacity:0;transition:opacity .3s ease-in-out}app-login-page .video-control-overlay.show-controls{opacity:1}app-login-page .video-control-overlay:hover{opacity:1}app-login-page .video-control-overlay .center-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:all;cursor:pointer;z-index:15}app-login-page .video-control-overlay .play-button-circle{background:rgba(0,0,0,.8);border:3px solid rgba(255,255,255,.9);border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;box-shadow:0 4px 20px #00000080}app-login-page .video-control-overlay .play-button-circle:hover{background:rgba(0,0,0,.9);border-color:#5a708a;transform:scale(1.1);box-shadow:0 6px 25px #000000b3}app-login-page .video-control-overlay .play-button-circle .play-icon{color:#fff;font-size:28px;margin-left:4px;line-height:1}app-login-page .video-control-overlay .control-bar{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));padding:20px 15px 15px;display:flex;align-items:center;justify-content:space-between;pointer-events:all}app-login-page .video-control-overlay .play-pause-btn{background:transparent;border:none;color:#fff;font-size:18px;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;min-width:40px}app-login-page .video-control-overlay .play-pause-btn:hover{background:rgba(255,255,255,.2)}app-login-page .video-control-overlay .video-info{color:#ffffffe6;font-size:12px;font-family:Roboto,sans-serif}app-login-page .video-control-overlay .video-duration{opacity:0}@supports (-webkit-overflow-scrolling: touch){app-login-page .feature-tutorial-list .feature .bg{background-attachment:scroll!important}}.mobile-browser app-login-page::-webkit-scrollbar{width:8px;height:8px}.mobile-browser app-login-page::-webkit-scrollbar-thumb{min-height:100px;background:#455a64;border-radius:2px}@-moz-document url-prefix(){.mobile-browser app-login-page{scrollbar-width:auto;scrollbar-height:auto;scrollbar-color:#455a64 transparent}}@supports (-webkit-overflow-scrolling: touch){.mobile-browser app-login-page{padding-right:8px}}@media screen and (max-width: 768px){.mobile-browser app-login-page::-webkit-scrollbar{max-width:8px}}body.dndist .join-buttons .firebaseui-idp-google .firebaseui-idp-text-long{content:"Sign Up with Google"!important;visibility:hidden;display:flex;flex-direction:column;height:0px;justify-content:center}body.dndist .join-buttons .firebaseui-idp-google .firebaseui-idp-text-long:before{content:"Sign Up with Google";visibility:visible;margin-left:10px}body.dndist .logo{position:fixed;color:#fff;font-family:modesto-condensed,serif;font-weight:700;font-style:normal;font-size:180%;width:32px;top:15px;left:15px;z-index:20;transition:scale .25s ease-in-out}body.dndist .logo:hover{scale:1.1}body.dndist .logo span{margin-top:-10px;font-family:modesto-condensed,serif;font-weight:700;font-style:normal}body.dndist .inline-logo{position:relative;top:auto;left:auto;width:60px;margin:-50px 50px 50px}body.dndist .join-buttons .firebaseui-title{height:0;visibility:hidden;display:flex;flex-direction:column;height:0px;justify-content:center;margin-top:25px}body.dndist .join-buttons .firebaseui-title:before{content:"Sign Up with email"!important;visibility:visible}body.dndist .join-buttons .firebaseui-idp-password .firebaseui-idp-text-long{content:"Sign Up with email"!important;visibility:hidden;display:flex;flex-direction:column;height:0px;justify-content:center}body.dndist .join-buttons .firebaseui-idp-password .firebaseui-idp-text-long:before{content:"Sign Up with email";visibility:visible;margin-left:10px}.login-wrapper{padding-top:20px;background:#000;background:url(/assets/splash-nov24.jpg);width:calc(100% - 16px);background-position:50% 0%;margin:8px 12px 0;min-height:calc(100vh - 48px);display:flex;flex-direction:column;background-size:cover;justify-content:center;align-items:center;position:relative;pointer-events:all;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 2px #222,inset 0 0 0 3px #fff3,0 81px 82px -82px #000}.login-wrapper:before{pointer-events:none;position:absolute;inset:0;background:#000;content:" ";display:block;z-index:0;animation:fadeInSplash 2s ease-in-out;animation-fill-mode:forwards;box-shadow:inset 0 0 0 2px #000;border-radius:10px}.login-wrapper .splash-header{left:-3px;max-width:80%;width:560px;z-index:10;position:relative}body.dndist .mat-chip.low-saturation-chip:not(:hover){background:rgba(69,90,100,.75)}.version{text-align:center;color:#ffecb380;position:fixed;display:flex;left:0;width:100%;bottom:0;justify-content:center;z-index:2;box-sizing:border-box;pointer-events:none}.version span{color:#607d8b}.version .hint-display{padding-left:20px;width:calc(50vw - 135px);position:absolute;text-align:left;font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:16px;line-height:16px;left:60px;bottom:.5px;opacity:1;display:flex;align-items:flex-end;transition:opacity .5s ease-in-out;z-index:2000}.version .hint-display .scroll{color:#ffecb3bf}.version .hint-display .scroll b{color:#ffecb3d9}.version .hint-display .hint-icon{color:#ffecb3bf;font-size:16px;position:relative;left:-2px;top:-1px}.version .hint-display-long{width:calc(100vw - 185px)}.version .hint-display.empty{opacity:0}.version-block{opacity:1;transition:opacity .5s ease-in-out;transition-delay:1s}.version-block.hidden{opacity:0;transition:opacity .1s ease-in-out}.play-game-version{bottom:5px;padding-left:0;pointer-events:none}.play-game-version .version-wrapper{margin-left:60px;padding:0 5px}.version-bg{display:none}.version-bg .play-game-version{padding-left:0}.version-bg .version-wrapper{background-color:#37474f;padding:3px 10px;border-radius:20px}.version-wrapper{display:inline-block;padding:3px 5px;margin-left:0}.conjure-status-wrapper{display:contents}.conjure-status{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;position:fixed;right:30px;bottom:5px;color:#acd8fa80}.conjure-status .number{position:relative;font-size:130%;margin-top:1px}.conjure-status .warning{color:#ffdba6bf}.conjure-status .danger{color:#e99898bf}.conjure-status .status-get-mana{background:rgba(255,219,166,.75);color:#263238;display:inline-flex;line-height:1;padding:1px 4px;border-radius:4px;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;pointer-events:all;font-weight:600}.conjure-status span.conjure-conjuring,.conjure-status span.conjure-conjuring .number{color:#acd8facc!important}.conjure-complete{opacity:1;color:#b6dfb8cc;animation:flashBG 1s ease-out;animation-fill-mode:forwards;animation-iteration-count:3;border-radius:2px;line-height:1;padding:3px 4px}.conjure-uploading{color:#b6dfb8cc}.conjure-status.conjure-active{margin-top:0}code{background:rgba(84,110,122,.2);border:rgba(84,110,122,.2);padding:0 3px;border-radius:3px;white-space:pre-wrap}.dot-dot-dot:after{overflow:hidden;display:inline-block;position:absolute;right:70;animation:ellipsis steps(4,end) 2s infinite;content:"\2026";width:0px;letter-spacing:2px}body.dndist .splash-content{position:relative;z-index:1;color:#fff;padding-bottom:50px}body.dndist .splash-content h6{font-weight:300;font-size:24px;text-align:center;line-height:1.6;padding:0 50px;max-width:500px}body.dndist .splash-content h2,body.dndist .splash-content h3{color:#ffe082;text-align:center}body.dndist .splash-content h2 span,body.dndist .splash-content h3 span{color:#90a4ae}body.dndist .splash-content h2{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .splash-content h3{color:#546e7a}body.dndist .splash-content .mat-form-field{color:#fff;margin:0 auto;display:block;padding:0;border-radius:16px;width:100%;transition:all .5s ease-in-out;font-size:125%}body.dndist .splash-content .mat-form-field input{color:#222;line-height:1.6;margin-top:-10px}body.dndist .splash-content .mat-form-field .mat-form-field-subscript-wrapper{margin-top:5px}.waitlist.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#455a64;opacity:.5;background:rgba(0,0,0,.25)}.waitlist.mat-form-field-appearance-outline.ng-valid .mat-form-field-outline-thick{color:#96d099}.waitlist .join-waitlist-button{position:absolute;top:0;right:-32px;z-index:5;background:#ffe182}.waitlist .join-waitlist-button span{color:#37474f}.waitlist .join-waitlist-button:hover{background:#81c784;scale:1.1}.waitlist .mat-form-field-label{color:#546e7a}.waitlist.mat-focused .mat-form-field-label{color:#607d8b}.waitlist ::-webkit-input-placeholder{color:#546e7a}.waitlist .mat-form-field-underline{background-color:#263238}.no-edit-wrapper .datablock-title-objective h2,.no-edit-wrapper .datablock-title-dialogue h2,.no-edit-wrapper .datablock-title-playlist h2,.no-edit-wrapper .datablock-title-characteristics h2,.story .datablock-title-objective h2,.story .datablock-title-dialogue h2,.story .datablock-title-playlist h2,.story .datablock-title-characteristics h2{display:none}.generating.no-edit-wrapper .datablock-title-characteristics h2{display:block}body.dndist mat-card .datablock-array .array-block .block-title-input,body.dndist mat-card .datablock-objective .array-block .block-title-input,body.dndist mat-card .datablock-dialogue .array-block .block-title-input{margin-top:-10px!important;margin-bottom:-14px!important}body.dndist mat-card .datablock-array .array-block .hotlink p,body.dndist mat-card .datablock-objective .array-block .hotlink p,body.dndist mat-card .datablock-dialogue .array-block .hotlink p{margin-bottom:6px}body.dndist .datablock-objective hr.properties-divider,body.dndist .datablock-dialogue hr.properties-divider{display:none}.datablock-title-dialogue{z-index:1}.datablock-text,.datablock-dialogue,.datablock-objective,.datablock-array{margin-bottom:-10px}.datablock-text .hide-title-checkbox,.datablock-dialogue .hide-title-checkbox,.datablock-objective .hide-title-checkbox,.datablock-array .hide-title-checkbox{font-size:60%;right:0;position:absolute;margin:0}.datablock-objective{margin-top:2px}body.dndist .hidden-title .hotlink{box-shadow:none}mat-card.no-edit-wrapper .mat-card-title .image-container{position:relative;z-index:1}mat-card.no-edit-wrapper .mat-card-title:hover:not(.no-image-loaded):not(.game-title){transition-delay:2s}mat-card.no-edit-wrapper .mat-card-title:hover:not(.no-image-loaded):not(.game-title) .image-container{scale:1.02}mat-card.edit-wrapper .maps-wrapper,mat-card.edit-wrapper .media-wrapper{margin-top:0}mat-card.edit-wrapper .maps-wrapper .mat-content,mat-card.edit-wrapper .media-wrapper .mat-content{overflow:visible}mat-card.edit-wrapper .maps-wrapper .mat-expansion-panel-header,mat-card.edit-wrapper .media-wrapper .mat-expansion-panel-header{overflow:visible;padding-right:0}mat-card.edit-wrapper .maps-wrapper .mat-expansion-indicator,mat-card.edit-wrapper .media-wrapper .mat-expansion-indicator{position:absolute;top:5px;right:5px}mat-card.edit-wrapper .maps-wrapper .datablock-title-map,mat-card.edit-wrapper .maps-wrapper .datablock-title-image,mat-card.edit-wrapper .media-wrapper .datablock-title-map,mat-card.edit-wrapper .media-wrapper .datablock-title-image{border-bottom:none!important}.no-edit-wrapper .characteristics-block{margin-top:0}.no-edit-wrapper .characteristics-block .textarea-format{margin-top:7px;margin-bottom:-7px}.characteristics-block mat-label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.6)}.option-panel{transition:width .2s ease-in-out;padding:20px;border-radius:12px;background:rgba(38,50,56,.75);box-shadow:inset 0 0 0 3px #263238,inset 0 0 0 5px #546e7a}.option-panel .flex{max-height:calc(100% - 60px)}.option-panel hr{border-color:#546e7a;margin:37px 0 2px;border-bottom-width:3px}.option-panel .mat-form-field label,.option-panel mat-label{color:#78909c;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal}.mat-slider .mat-slider-thumb-container .mat-slider-thumb{width:10px!important;border-radius:3px!important}.option-panel-inner{border-radius:8px;padding:10px 10px 0;margin-bottom:5px;background-color:#26323840}.magic-slider .mat-accent .mat-slider-track-fill,.magic-slider .mat-slider-thumb-label,.magic-slider .mat-slider-thumb{background-color:#9b7cd0!important}.starting-level-slider .mat-slider-thumb,.starting-level-slider .mat-slider-track-fill{background-color:#ffe182!important}.highlight{color:#ffe491}.highlight-blue{color:#78909c}body.dndist .sidenav-opened .sidenav-wrapper{opacity:1}body.dndist .background-blur{position:fixed;display:block;inset:5px 5px 5px 60px;border-radius:18px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(38,50,56,.87);z-index:1}app-settings{display:flex;width:100%}body.dndist .settings-back-button,body.dndist .side-panel-toggle{position:absolute;top:87px;margin-left:7px;color:#fff;line-height:28px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;z-index:20;padding:0 3px;min-width:30px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#455a64e6}body.dndist .settings-back-button:hover,body.dndist .side-panel-toggle:hover{cursor:pointer;background-color:#546e7a}body.dndist .side-panel-toggle{display:none;top:124px}body.dndist .settings-page-wrapper{container-type:inline-size;container-name:settingsPanel}@container settingsPanel (max-width: 800px){body.dndist .settings-page-wrapper .side-panel-toggle{display:block}body.dndist .settings-page-wrapper .settings-panel .settings-side-panel{position:absolute;left:0;top:0;bottom:0;width:250px;transform:translate(-100%);transition:transform .3s ease}body.dndist .settings-page-wrapper .settings-panel.side-panel-open .settings-side-panel{transform:translate(0)}body.dndist .settings-page-wrapper .side-panel-toggle{display:inline-block!important}}body.dndist .settings-panel{top:-20px;box-sizing:border-box;margin-left:8px;margin-right:0;height:calc(100vh - 50px);padding:0 0 0 20px;overflow-y:clip;overflow-x:visible;min-width:450px;position:relative;z-index:1;pointer-events:all;box-shadow:none;background:none;font-size:140%;background:transparent!important;-webkit-mask-image:linear-gradient(0deg,transparent 50px,#fff 125px,#fff calc(100% - 75px),transparent 100%);mask-image:linear-gradient(0deg,transparent 50px,#fff 125px,#fff calc(100% - 75px),transparent 100%);flex-grow:2}body.dndist .settings-panel .flex{max-height:calc(100% - 20px)}body.dndist .settings-panel ul{list-style-type:none;padding-left:0}body.dndist .settings-panel ul li{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .settings-panel .mat-select-value{color:#607d8b}body.dndist .settings-panel .settings-textarea{color:#607d8b;box-sizing:border-box;border-top:2px solid #455a64;border-radius:0 0 8px 8px;line-height:1.8;margin-top:-25px}body.dndist .settings-panel .settings-textarea textarea{caret-color:#90a4ae;overflow:hidden;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}body.dndist .settings-panel .settings-textarea .mat-form-field-underline{display:none!important}body.dndist .settings-panel .settings-spinner{margin:auto}body.dndist .settings-panel .settings-spinner circle,body.dndist .settings-panel .settings-spinner .mat-spinner circle{stroke:#546e7a;stroke-width:4%!important}body.dndist .settings-panel .campaign-option-input input,body.dndist .settings-panel .tag-input{color:#90a4ae;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-size:16px;font-weight:600;margin-bottom:-1px}body.dndist .settings-panel .campaign-option-input input{font-size:20px}body.dndist .settings-panel .campaign-framing-event{width:calc(100% - 50px)}body.dndist .settings-panel .randomize-framing-event{padding:0;width:40px;min-width:40px;margin-left:10px;position:relative;top:-5px;color:#607d8b}body.dndist .settings-panel .tag-input::-moz-placeholder{color:#455a64;font-weight:300}body.dndist .settings-panel .tag-input::placeholder{color:#455a64;font-weight:300}body.dndist .settings-panel .tag-chip-list:focus-within .tag-input::-moz-placeholder{color:#607d8b}body.dndist .settings-panel .tag-chip-list:focus-within .tag-input::placeholder{color:#607d8b}body.dndist .settings-panel .tag-chip-list:focus-within .tag-input{caret-color:#90a4ae;color:#90a4ae}body.dndist .settings-panel .info-text{margin-top:10px;display:flex;align-items:center;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;color:#b0bec5;padding-top:10px!important;padding-bottom:10px!important}body.dndist .settings-panel .info-text .icon{margin-right:5px}body.dndist .settings-panel input{caret-color:#90a4ae}body.dndist .settings-panel .reset-tags{margin-top:15px;padding-top:2px;border:2px solid #546e7a;color:#546e7a;overflow:hidden}body.dndist .settings-panel .reset-tags span{position:relative;top:-2px}body.dndist .settings-panel .reset-tags:hover{border:2px solid #e57373;background:#e57373;color:#fff}body.dndist .settings-panel .coming-soon-chip{scale:.75;top:-3px;font-weight:800;left:-3px;border:2px solid #e0e0e0;background:transparent;color:#e0e0e0;opacity:.75}body.dndist .settings-panel .subsection.disabled{pointer-events:none;opacity:.5}body.dndist .settings-panel .settings-header{text-align:center;position:relative;padding:20px 0 120px;margin-top:0;margin-bottom:-100px;-webkit-mask-image:linear-gradient(90deg,black 80%,transparent 100%);mask-image:linear-gradient(90deg,black 80%,transparent 100%)}body.dndist .settings-panel .settings-header hr{width:75px;margin:0 auto 15px;border-color:#ffe082}body.dndist .settings-panel .settings-header:before{content:" ";position:absolute;display:block;inset:0 -6px;background:url(campaign-bg-18.274fe577f5e124d5.jpg);background-repeat:no-repeat;border-radius:4px;background-size:cover;background-position:50% 70%;z-index:-1;-webkit-mask-image:url(expanded-card-notes-bg.9217aa0f6bee6a76.png);mask-image:url(expanded-card-notes-bg.9217aa0f6bee6a76.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 100%;mask-position:50% 100%}body.dndist .settings-panel .conjuring-header hr{border-color:#a98fd6}body.dndist .settings-panel .conjuring-header:before{background:url(oracle-bg.f80f10ec9bdbfda5.jpg);background-size:cover;background-position:100% 90%;opacity:.25}body.dndist .settings-panel .subdivision{background:rgba(96,125,139,.08);padding:5px 10px;margin-bottom:10px;border:2px solid #37474f;border-radius:4px;position:relative}body.dndist .settings-panel .subdivision .subsection-img-wrapper{position:absolute;left:0;top:0;bottom:0;width:180px;-webkit-mask-image:url(portrait-mask.5e7db855cd8c3f89.png);mask-image:url(portrait-mask.5e7db855cd8c3f89.png);-webkit-mask-position:50% 100%;mask-position:50% 100%;opacity:.3;z-index:-1}body.dndist .settings-panel .subdivision .subsection-img{content:" ";position:absolute;left:0;top:0;bottom:0;width:180px;background-size:cover;display:block;opacity:.2;background-position:50% 50%;-webkit-mask-image:linear-gradient(-140deg,black 30%,transparent 150%);mask-image:linear-gradient(-140deg,black 30%,transparent 150%)}body.dndist .settings-panel .tag-label{display:block;font-weight:600;color:#90a4ae;font-size:16px;margin-bottom:10px;margin-top:15px}body.dndist .settings-panel .tag-label i{font-weight:400;color:#607d8b}body.dndist .settings-panel .tag-label span{font-weight:400}body.dndist .settings-panel .tag-line{margin:10px 0;border-bottom:2px solid #455a64}body.dndist .settings-panel h1{margin-top:0;margin-bottom:0;color:#fff;text-align:center;font-size:4.5em;line-height:2}body.dndist .settings-panel h1.panel-title{margin-top:19px;line-height:28px;font-size:48px;text-align:left;padding-left:20px}body.dndist .settings-panel h2{color:#cfd8dc;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-top:50px;margin-bottom:10px;border-bottom:3px solid #455a64;font-size:28px}body.dndist .settings-panel h3{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#cfd8dc;border-bottom:2px solid #546e7a}body.dndist .settings-panel .first-h2{margin-top:20px}body.dndist .settings-panel p{color:#78909c;line-height:1.8;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:500}body.dndist .settings-panel h4{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#b0bec5;border-bottom:1px solid #455a64;margin-top:10px;font-size:20px;line-height:2}body.dndist .settings-panel .settings-side-panel{overflow-y:scroll;min-width:160px;padding-right:40px;padding-left:50px;padding-top:21px;width:320px;margin-bottom:0;z-index:10;background:rgba(38,50,56,.95)}body.dndist .settings-panel .settings-side-panel h4{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#b0bec5;border-bottom:1px solid #455a64;margin-top:10px}body.dndist .settings-panel .settings-side-panel h4:hover{color:#cfd8dc;cursor:pointer}body.dndist .settings-panel .settings-side-panel::-webkit-scrollbar{width:6px;height:6px}body.dndist .settings-panel .settings-side-panel::-webkit-scrollbar-thumb{min-height:100px;background:#455a64;border-radius:2px}@-moz-document url-prefix(){body.dndist .settings-panel .settings-side-panel{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:#455a64 transparent}}@supports (-webkit-overflow-scrolling: touch){body.dndist .settings-panel .settings-side-panel{padding-right:6px}}@media screen and (max-width: 768px){body.dndist .settings-panel .settings-side-panel::-webkit-scrollbar{max-width:8px}}body.dndist .settings-panel .settings-side-panel::-webkit-scrollbar{background:rgba(0,0,0,.0666666667)}body.dndist .settings-panel .settings-side-panel ul{color:#90a4ae;margin:0;padding-left:10px}body.dndist .settings-panel .settings-side-panel .major li{margin-bottom:10px;cursor:pointer}body.dndist .settings-panel .settings-side-panel .major li:hover{color:#fff}body.dndist .settings-panel .settings-side-panel .minor li{margin-top:10px;color:#607d8b;cursor:pointer}body.dndist .settings-panel .settings-side-panel .minor li:hover{color:#fff}body.dndist .settings-panel .settings-side-panel ul.major{padding-left:0}body.dndist .settings-panel .settings-side-panel ul.minor{padding-left:10px;margin-bottom:25px}body.dndist .settings-panel .settings-side-panel .active{color:#fff!important}body.dndist .settings-panel .settings-main-panel{overflow-y:scroll;overflow-x:hidden;padding:0 0 50px;margin-bottom:0;scroll-padding:50px;margin-right:26px}body.dndist .settings-panel .settings-main-panel::-webkit-scrollbar{width:10px}body.dndist .settings-panel .settings-main-panel::-webkit-scrollbar-thumb{border-radius:2px;background:#546e7a}body.dndist .settings-panel .add-theme-btn{margin-left:auto;margin-bottom:10px;background:#455a64;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;display:block}body.dndist .settings-panel .add-theme-btn:hover{cursor:pointer}body.dndist .settings-panel h5{text-align:center;color:#78909c;margin:auto;max-width:400px;min-width:200px;font-family:Roboto;font-weight:400;font-style:italic}body.dndist .settings-panel .section-wrapper,body.dndist .settings-panel .theme-examples,body.dndist .settings-panel .info-text{margin:10px 0;background-color:#42a5f514;padding:4px 20px;border-radius:24px}body.dndist .settings-panel .section-wrapper li,body.dndist .settings-panel .theme-examples li,body.dndist .settings-panel .info-text li{color:#78909c;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal}body.dndist .settings-panel .section-wrapper li b,body.dndist .settings-panel .theme-examples li b,body.dndist .settings-panel .info-text li b{font-weight:700;color:#b0bec5}body.dndist .settings-panel .info-text{border-radius:8px}body.dndist .settings-panel .full-section{max-width:900px;padding-left:45px;padding-right:45px;margin:auto}body.dndist .settings-panel .info-text{background-color:#ff704314}body.dndist .settings-panel .starting-level-wrapper{padding:20px;background-color:#ffd54f14}body.dndist .settings-panel .magic-prev-wrapper{padding:20px;background-color:#7e57c214}body.dndist .settings-panel .theme-examples{background-color:transparent;border:2px solid rgba(66,165,245,.1)}body.dndist .settings-panel .theme-examples ul{margin:10px 0}body.dndist .settings-panel .theme-examples li{color:#78909c;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;margin:10px 0;font-size:.9em;line-height:1.5}body.dndist .settings-panel .theme-examples li b{font-weight:700;color:#b0bec5}body.dndist .settings-panel .themes-section-wrapper{padding:15px 20px}body.dndist .settings-panel .theme-wrapper{display:flex;color:#546e7a}body.dndist .settings-panel .remove-theme{width:40px;min-width:40px;padding:0}body.dndist .settings-panel .theme-bullet{position:relative;outline:none!important;color:#b0bec5;padding:10px 10px 5px 25px;border-bottom:1px dashed #455a64}body.dndist .settings-panel .theme-bullet:before{position:absolute;top:10px;left:0;content:"\e892";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-family:Material Symbols Outlined;color:#546e7a}body.dndist .settings-panel .theme-bullet:empty:after{content:"Enter theme...";color:#607d8b}body.dndist .settings-panel .theme-bullet .remove-theme{padding:0;min-width:32px;font-size:80%!important}body.dndist .settings-panel .highlight{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:600;font-size:16px}body.dndist .settings-panel{margin-left:0;padding-left:0}.missing-card{position:relative;display:flex;align-items:center;margin:auto;width:500px}.missing-card:before{width:700px;min-height:100vh;background-image:url(missing-card.608a3ec40f756761.png);background-position:50% 0%;background-size:contain;background-repeat:no-repeat;overflow:visible;content:" ";position:absolute;top:0;left:-100px;animation:fadeIn 1s ease-in-out;z-index:0}.missing-card .quote-text{color:#fff;font-family:bookmania,serif;font-weight:400;font-style:normal;font-size:34px;line-height:1;position:relative;z-index:3;top:380px;max-width:240px;margin:auto;padding-left:0;opacity:1;animation:float 5s ease-in-out;animation-fill-mode:forwards;animation-iteration-count:infinite}body.dndist .filter-links-wrapper{z-index:1;margin-bottom:5px}body.dndist .filter-links-wrapper h5.filter-links-title{margin-top:5px;display:flex;justify-content:center;align-items:center;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;text-align:center;position:relative;font-size:16px;color:#607d8b;text-shadow:0px 0px 10px #455a64}body.dndist .filter-links-wrapper h5.filter-links-title hr{width:25%;border-color:#546e7a;margin:15px 15px 13px;border-style:solid}body.dndist .filter-links-wrapper h5.filter-links-title hr.left{margin-left:20px;margin-right:auto}body.dndist .filter-links-wrapper h5.filter-links-title hr.right{margin-left:auto;margin-right:20px}body.dndist .filter-links-container .mat-chip-list-wrapper{justify-content:space-between}body.dndist .filter-links-container .filter-links{font-size:14px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6);font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;pointer-events:all;cursor:pointer;margin:5px 4px;border-radius:3px;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all ease-in-out .2s;height:38px;padding:0;font-weight:800;background:#263238;border:2px solid #263238;box-shadow:0 0 0 1px #495960,0 0 0 3px #263238aa}body.dndist .filter-links-container .filter-links .inner-content{-webkit-mask-image:url(type-button-mask.388fb6a4903ea32f.svg);mask-image:url(type-button-mask.388fb6a4903ea32f.svg);-webkit-mask-size:195px;mask-size:195px}body.dndist .filter-links-container .filter-links:after{background:transparent;transition:none}body.dndist .filter-links-container .filter-links:hover{color:#fff;box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000;z-index:10;scale:1.2}body.dndist .filter-links-container .filter-links:hover .inner-content:before{filter:saturate(100%);opacity:1}body.dndist .filter-links-container .filter-links .inner-content{position:relative;padding:8px 13px;margin-left:-1px;margin-right:-1px;border-radius:2px;z-index:2}body.dndist .filter-links-container .filter-links .inner-content:before{box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #ffffff1a;transition:all ease-in-out .2s;background-size:cover;background-position:50% 50%;position:absolute;border-radius:4px;inset:0;display:block;content:" ";z-index:-2;opacity:.8;filter:saturate(30%)}body.dndist .filter-links-container .filter-links:hover:before{opacity:1}body.dndist .filter-links-container .filter-links.type-faded-bg-npc .inner-content:before{background-image:url(super-npc-button.e21b8c62a5e92aa8.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-npc:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #42a5f5}body.dndist .filter-links-container .filter-links.type-faded-bg-background:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #375f79}body.dndist .filter-links-container .filter-links.type-faded-bg-background .inner-content:before{background-image:url(super-background-button.9d9e382123d445fe.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-races:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #805c37}body.dndist .filter-links-container .filter-links.type-faded-bg-races .inner-content:before{background-image:url(super-races-button.269051d640366f82.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-plot:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #5c6bc0}body.dndist .filter-links-container .filter-links.type-faded-bg-plot .inner-content:before{background-image:url(super-plot-button.687f26716ec3a174.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-world:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #9cc}body.dndist .filter-links-container .filter-links.type-faded-bg-world .inner-content:before{background-image:url(super-world-button.3936cbbeca131472.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-monster:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #d32f2f}body.dndist .filter-links-container .filter-links.type-faded-bg-monster .inner-content:before{background-image:url(super-monster-button.70db4f9b81b9c68d.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-environment:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #81c784}body.dndist .filter-links-container .filter-links.type-faded-bg-environment .inner-content:before{background-image:url(super-region-button.2c1feac02faf7227.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-hazard:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #ffa726}body.dndist .filter-links-container .filter-links.type-faded-bg-hazard .inner-content:before{background-image:url(super-hazard-button.28186ae54e37da0d.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-groups:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #ff7043}body.dndist .filter-links-container .filter-links.type-faded-bg-groups .inner-content:before{background-image:url(super-groups-button.e39a0653e8166d38.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-item:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #999}body.dndist .filter-links-container .filter-links.type-faded-bg-item .inner-content:before{background-image:url(super-item-button.bd29ec4d42dc9b40.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-rule:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #bf925f}body.dndist .filter-links-container .filter-links.type-faded-bg-rule .inner-content:before{background-image:url(super-rule-button.a93779f7e72c7272.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-feat:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #ad8ba1}body.dndist .filter-links-container .filter-links.type-faded-bg-feat .inner-content:before{background-image:url(super-feat-button.b649ac172d231760.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-player:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #ffd54f}body.dndist .filter-links-container .filter-links.type-faded-bg-player .inner-content:before{background-image:url(super-player-button.824c1c8ca0394923.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-player:hover:after{background:#000;opacity:.3}body.dndist .filter-links-container .filter-links.type-faded-bg-all .inner-content:after{background:#fff!important}body.dndist .filter-links-container .filter-links.type-faded-bg-all .inner-content:before{background-image:url(super-vehicle-button.0270abc1128cc6c8.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-all .inner-content:hover:before{opacity:.6}body.dndist .filter-links-container .filter-links.type-faded-bg-condition .inner-content:before{background-image:url(super-condition-button.7ee800c556c9381d.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-condition:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #4dd0e1}body.dndist .filter-links-container .filter-links.type-faded-bg-magical .inner-content:before{background-image:url(super-magical-button.c9685386d004cc14.jpg)}body.dndist .filter-links-container .filter-links.type-faded-bg-magical:hover{box-shadow:0 0 0 1px #495960,0 0 0 3px #000,0 20px 25px #000,0 0 25px #7e57c2}.sort-filter-type-chip-wrapper{display:flex;justify-content:center;position:absolute;top:219px;z-index:4;scale:.9}body.dndist .sort-filter-type-chip{scale:.8;font-weight:900;margin:0;padding-right:3px;background:#546e7a;color:#fff}body.dndist .sort-filter-type-chip span{font-family:Roboto;font-weight:400}body.dndist .sort-filter-type-chip .mat-chip-remove{top:-3px;position:relative;margin-right:6px;left:-3px}.bg-override{opacity:0;display:block;position:fixed;inset:4px 4px 4px 60px;border-radius:22px;z-index:0;background-size:cover;background-position:50% 50%;animation:fadeInDown .5s ease-out forwards;overflow:hidden;pointer-events:none;box-shadow:inset 0 0 150px 75px #0008}.anything-override{animation:none}.bg-override-fadeout.bg-override{animation:fadeOut .5s ease-in-out forwards!important}.bg-override.conjure-override{-webkit-mask-image:url(conjure-bg-mask.025b5b0d4e716774.png);mask-image:url(conjure-bg-mask.025b5b0d4e716774.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 50%;mask-position:50% 50%}.bg-override.missing-override{-webkit-mask-position:100% 0%;mask-position:100% 0%}.bg-override.item-override{background-image:url(item-bg.04e5fb24a4c17364.jpg)}.bg-override.monster-override{background-position:1% 99%;background-image:url(monster-bg.6ecdf2a425a44e22.jpg)}.bg-override.npc-override{background-position:42% 50%;background-image:url(npc-bg.bbab1768dd615546.jpg)}.bg-override.hazard-override{background-position:42% 50%;background-image:url(hazard-bg.71063e68ac4f6e90.jpg)}.bg-override.environment-override{background-position:42% 50%;background-image:url(environment-bg.e67c37088030156c.jpg)}.bg-override.spell-override{background-position:42% 50%;background-image:url(spell-bg.13df87ca01dc0214.jpg)}.bg-override.rule-override{background-position:42% 50%;background-image:url(rules-bg.353e3746eba9a209.jpg)}.bg-override.class-override{background-position:42% 50%;background-image:url(class-bg.e7088c15a716384d.jpg)}.bg-override.race-override{background-position:42% 50%;background-image:url(race-bg.b42922b7dd777444.jpg)}.bg-override.background-override{background-position:42% 50%;background-image:url(background-bg.6a5c6aa4ba24dfc4.jpg)}.bg-override.group-override{background-position:42% 50%;background-image:url(group-bg.29e0fe4ce3524bcd.jpg)}.bg-override.plot-override{background-position:42% 50%;background-image:url(plot-bg.a448640445f76dbb.jpg)}.bg-override.world-override{background-position:42% 50%;background-image:url(world-bg.8e987d1cef8d17c6.jpg)}.bg-override.feat-override{background-position:42% 50%;background-image:url(feat-bg.3a331bc7889d4f29.jpg)}.bg-override.condition-override{background-position:42% 50%;background-image:url(condition-bg.db68958ed16a2878.jpg)}.quick-create{min-height:100%}.quick-create,.scene-feature{z-index:1;margin:0 auto;position:relative;width:500px;min-width:500px;max-width:calc(100vw - 860px);padding:20px 15px 50px;overflow:visible;box-sizing:border-box;display:flex;flex-direction:column;animation:fadeIn .5s ease-in-out;align-items:center}.quick-create .asterisk,.scene-feature .asterisk{margin-top:20px;color:#607d8b;text-align:center;display:block;font-size:11px}.quick-create .credit-wrapper,.scene-feature .credit-wrapper{display:flex}.quick-create h1,.scene-feature h1{color:#fff;text-align:center;font-size:42px}.quick-create h2.filter-heading,.scene-feature h2.filter-heading{color:#fff;text-align:center;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-top:25px;margin-bottom:15px}.quick-create:before,.scene-feature:before{width:800px;margin-left:-100px;margin-right:-100px;min-height:1400px;background-position:50% 50%;background-size:contain;overflow:visible;background-repeat:no-repeat;min-width:800px;content:" ";position:absolute;top:-275px;left:-170px;z-index:-4;animation:fadeInUp 1s ease-in-out}.quick-create app-divider-a,.scene-feature app-divider-a{margin:15px}.quick-create .quick-create-btn,.quick-create .btn-create,.quick-create .btn-create-parent,.scene-feature .quick-create-btn,.scene-feature .btn-create,.scene-feature .btn-create-parent{pointer-events:all;position:relative;z-index:10;margin:5px auto;width:100%;max-width:100%;line-height:60px;background-color:#263238e6;box-shadow:0 0 0 2px #546e7a,0 0 25px #263238,1px 1px 5px #000,inset 0 0 1px #000}.quick-create .quick-create-btn app-crystalball,.quick-create .quick-create-btn .material-symbols-outlined,.quick-create .btn-create app-crystalball,.quick-create .btn-create .material-symbols-outlined,.quick-create .btn-create-parent app-crystalball,.quick-create .btn-create-parent .material-symbols-outlined,.scene-feature .quick-create-btn app-crystalball,.scene-feature .quick-create-btn .material-symbols-outlined,.scene-feature .btn-create app-crystalball,.scene-feature .btn-create .material-symbols-outlined,.scene-feature .btn-create-parent app-crystalball,.scene-feature .btn-create-parent .material-symbols-outlined{margin-right:20px}.quick-create .quick-create-btn .create-text,.quick-create .btn-create .create-text,.quick-create .btn-create-parent .create-text,.scene-feature .quick-create-btn .create-text,.scene-feature .btn-create .create-text,.scene-feature .btn-create-parent .create-text{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-left:10px;font-size:18px;top:-1px;position:relative}.quick-create .quick-create-btn:hover,.quick-create .quick-create-btn:focus,.quick-create .btn-create:hover,.quick-create .btn-create:focus,.quick-create .btn-create-parent:hover,.quick-create .btn-create-parent:focus,.scene-feature .quick-create-btn:hover,.scene-feature .quick-create-btn:focus,.scene-feature .btn-create:hover,.scene-feature .btn-create:focus,.scene-feature .btn-create-parent:hover,.scene-feature .btn-create-parent:focus{box-shadow:0 5px 15px 6px #263238,1px 1px 5px #000}.quick-create .btn-create-parent,.scene-feature .btn-create-parent{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;background-color:#263238e6;box-shadow:0 0 0 2px #546e7a,0 0 25px #263238,1px 1px 5px #000,inset 0 0 1px #000}.quick-create .btn-create-parent:disabled,.scene-feature .btn-create-parent:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}.quick-create .btn-create-parent:before,.scene-feature .btn-create-parent:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-create-button.1b23213b305e5649.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.quick-create .btn-create-parent:after,.scene-feature .btn-create-parent:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffecb3;z-index:1;transition:box-shadow .5s ease-out}.quick-create .btn-create-parent:hover,.scene-feature .btn-create-parent:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.quick-create .btn-create-parent:hover:before,.scene-feature .btn-create-parent:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.quick-create .btn-create-parent:hover:after,.scene-feature .btn-create-parent:hover:after{box-shadow:inset 0 0 25px #ffecb380}.quick-create .magic-btn,.scene-feature .magic-btn{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;box-shadow:0 0 0 2px #546e7a,0 0 25px #263238,1px 1px 5px #000,inset 0 0 1px #000;background-color:#263238e6}.quick-create .magic-btn:disabled,.scene-feature .magic-btn:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}.quick-create .magic-btn:before,.scene-feature .magic-btn:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-generate-button.99fa67834e99a95b.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.quick-create .magic-btn:after,.scene-feature .magic-btn:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #a98fd6;z-index:1;transition:box-shadow .5s ease-out}.quick-create .magic-btn:hover,.scene-feature .magic-btn:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.quick-create .magic-btn:hover:before,.scene-feature .magic-btn:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.quick-create .magic-btn:hover:after,.scene-feature .magic-btn:hover:after{box-shadow:inset 0 0 25px #a98fd680}.quick-create .magic-btn:hover,.quick-create .magic-btn:focus,.scene-feature .magic-btn:hover,.scene-feature .magic-btn:focus{color:#fff;box-shadow:0 5px 35px 6px #263238}.quick-create .magic-btn:focus,.scene-feature .magic-btn:focus{box-shadow:0 0 0 2px #546e7a,0 5px 35px 6px #263238}.quick-create .oracle-ask-btn,.scene-feature .oracle-ask-btn{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;box-shadow:0 0 0 2px #546e7a,0 0 25px #263238,1px 1px 5px #000,inset 0 0 1px #000;background-color:#263238e6;line-height:50px}.quick-create .oracle-ask-btn:disabled,.scene-feature .oracle-ask-btn:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}.quick-create .oracle-ask-btn:before,.scene-feature .oracle-ask-btn:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-oracle-button.e799b88933298ae0.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.quick-create .oracle-ask-btn:after,.scene-feature .oracle-ask-btn:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #a98fd6;z-index:1;transition:box-shadow .5s ease-out}.quick-create .oracle-ask-btn:hover,.scene-feature .oracle-ask-btn:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.quick-create .oracle-ask-btn:hover:before,.scene-feature .oracle-ask-btn:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.quick-create .oracle-ask-btn:hover:after,.scene-feature .oracle-ask-btn:hover:after{box-shadow:inset 0 0 25px #a98fd680}.quick-create .oracle-ask-btn app-crystalball,.scene-feature .oracle-ask-btn app-crystalball{display:inline-block;height:26px;margin-left:-6px}.quick-create .oracle-ask-btn:before,.scene-feature .oracle-ask-btn:before{background-position:50% 10%}.quick-create .oracle-ask-btn:hover:before,.quick-create .oracle-ask-btn:focus:before,.scene-feature .oracle-ask-btn:hover:before,.scene-feature .oracle-ask-btn:focus:before{background-position:50% 10%}.quick-create .oracle-ask-btn svg,.scene-feature .oracle-ask-btn svg{height:23px;width:36px;margin:auto;display:inline-block;position:relative}.quick-create .oracle-ask-btn:hover,.scene-feature .oracle-ask-btn:hover{box-shadow:0 5px 35px 6px #263238,1px 1px 5px #000}.quick-create .feature-description,.scene-feature .feature-description{margin-top:0;color:#b0bec5;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:1.8;margin-left:15px}.quick-create .feature-action-buttons,.scene-feature .feature-action-buttons{display:flex;box-sizing:border-box;width:100%;padding:10px 15px;position:relative;margin-bottom:15px}.quick-create .feature-action-buttons .quick-create-btn,.scene-feature .feature-action-buttons .quick-create-btn{box-shadow:0 0 0 2px #546e7a,0 0 5px #263238,1px 1px 5px #000,inset 0 0 1px #000}.quick-create .feature-action-buttons .quick-create-btn:hover,.scene-feature .feature-action-buttons .quick-create-btn:hover{box-shadow:0 2px 12px 1px #263238,1px 1px 5px #000}.quick-create .feature-action-buttons app-divider-b,.scene-feature .feature-action-buttons app-divider-b{display:block;position:absolute;top:-6px;left:50%;margin-left:-263px;width:525px;opacity:.5}.quick-create .mat-tab-body,.scene-feature .mat-tab-body{opacity:0;transition:opacity .5s;transition-delay:.25s}.quick-create .mat-tab-body.mat-tab-body-active,.scene-feature .mat-tab-body.mat-tab-body-active{opacity:1}.quick-create hr,.scene-feature hr{margin-top:25px;border-color:#546e7a80}.quick-create{width:500px;padding:20px 20px 50px}body.dndist .scene-feature .model-selection{margin:-11px 5px 25px;border-radius:0 0 24px 24px;padding:20px 45px;box-shadow:0 1px 5px #000a}body.dndist .generation-options .model-selection,body.dndist .model-selection{border:2px solid #546e7a;border-radius:8px;padding:8px;margin-bottom:10px;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 1px #2632384d}body.dndist .generation-options .model-selection .mat-select-value,body.dndist .model-selection .mat-select-value{font-weight:800;color:#fff}body.dndist .generation-options .model-selection .model-description,body.dndist .model-selection .model-description{display:block;position:relative;top:-10px;line-height:.6em}.scene-feature .model-selection{margin:15px -2px}.scene-feature .conjure-options,.generation-options .conjure-options{margin-top:10px;border:2px solid #37474f;padding:5px 0;border-radius:8px;display:flex;justify-content:center;align-items:center}.scene-feature .conjure-options .mat-slide-toggle-thumb,.generation-options .conjure-options .mat-slide-toggle-thumb{background-color:#93cf95}.scene-feature .conjure-options .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,.generation-options .conjure-options .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ffe082}.scene-feature .conjure-options .fast,.generation-options .conjure-options .fast,.scene-feature .conjure-options .detailed,.generation-options .conjure-options .detailed,.scene-feature .conjure-options .neutral,.generation-options .conjure-options .neutral{padding:0 10px;color:#546e7a}.scene-feature .conjure-options .neutral.active,.generation-options .conjure-options .neutral.active{color:#78909c}.scene-feature hr.tag-line,.generation-options hr.tag-line{border-color:#546e7a80;border-style:solid;margin-top:3px}.scene-feature .tag-chip-list .mat-chip-list-wrapper,.generation-options .tag-chip-list .mat-chip-list-wrapper{margin:-6px 0 0}.scene-feature .chip-tags .tag-chip,.generation-options .chip-tags .tag-chip{min-height:22px;font-size:12px;box-shadow:none;background:#455a64;margin-left:0;margin-bottom:2px;padding:1px 4px 1px 7px;line-height:14px;height:auto}.scene-feature .chip-tags .tag-chip i,.generation-options .chip-tags .tag-chip i{top:-1px}.scene-feature .conjure-options.conjure-performance,.generation-options .conjure-options.conjure-performance{margin-top:2px;margin-left:5px;padding-top:0}.scene-feature .conjure-options.conjure-performance .mat-form-field-appearance-legacy .mat-form-field-infix,.generation-options .conjure-options.conjure-performance .mat-form-field-appearance-legacy .mat-form-field-infix{padding-top:1.2em}.scene-feature .model-options,.generation-options .model-options{border:rgba(255,236,179,.6)}.scene-feature .model-options .mat-hint,.generation-options .model-options .mat-hint{color:#87bea4;text-shadow:1px 1px 0px rgba(0,0,0,.2)}.scene-feature .conjure-speed,.generation-options .conjure-speed{display:flex;justify-content:center;margin-top:-8px;color:#546e7a}.scene-feature .conjure-speed .speed-med,.generation-options .conjure-speed .speed-med{color:#ffe082}.scene-feature .conjure-speed .speed-high,.generation-options .conjure-speed .speed-high{color:#93cf95}.scene-feature .conjure-speed .speed-extreme,.generation-options .conjure-speed .speed-extreme{color:#a4d7a6}.scene-feature .conjure-speed .speed,.generation-options .conjure-speed .speed{font-weight:700}.generation-options .conjure-options{margin-top:-15px;margin-bottom:5px;border:none}.welcome-page{display:flex;flex-direction:initial;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;pointer-events:none;padding:0 20px;margin:-25px 0}.welcome-page:before{display:none}.welcome-page:after{display:none}.welcome-page .quick-create-btn span.mat-button-wrapper,.welcome-page .btn-create span.mat-button-wrapper,.welcome-page .btn-create-parent span.mat-button-wrapper{min-width:200px;margin-right:-10px;display:inline-block;text-align:left}body.dndist .scene-feature h1{font-size:75px}body.dndist .scene-feature .feature-filter{display:flex;border-radius:2px;padding:0 8px;box-sizing:border-box;margin:0 0 6px!important}body.dndist .scene-feature .feature-filter label.mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:600;color:#78909c}body.dndist .scene-feature .feature-filter .mat-select-value,body.dndist .scene-feature .feature-filter .mat-input-element{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff;font-size:18px;margin-bottom:4px}body.dndist .scene-feature .feature-filter .mat-input-element::-webkit-input-placeholder{color:#90a4ae!important}body.dndist .scene-feature .feature-filter .mat-hint,body.dndist .scene-feature .feature-filter .mat-form-field.mat-focused .mat-form-field-label{color:#78909c}body.dndist .scene-feature .feature-filter .mat-form-field-appearance-legacy .mat-form-field-underline{background:rgba(84,110,122,.9)}body.dndist .scene-feature .feature-filter .mat-form-field.mat-focused .mat-form-field-ripple{background:#78909c}body.dndist .scene-feature .feature-filter .mat-select-arrow{color:#546e7a}body.dndist .scene-feature .feature-filter input,body.dndist .scene-feature .feature-filter textarea{caret-color:#fff}body.dndist .scene-feature .p-l-5{padding-left:5px}body.dndist .scene-feature .feature-filter-btn{margin-left:auto;margin-top:5px;padding:0 6px;margin-right:13px;display:inline-block;min-width:0px;color:#78909c;background:linear-gradient(20deg,rgba(120,144,156,.25),rgba(120,144,156,.05));border-radius:10px;transform:scaleX(-1)}body.dndist .scene-feature .feature-filter-btn:hover{color:#fff;background:linear-gradient(20deg,rgba(120,144,156,.4),rgba(120,144,156,.25))}body.dndist .scene-feature .feature-filter-btn.active{color:#ffe082}body.dndist .scene-feature .feature-filter-wrapper{padding:30px 40px;margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#263238bf;border-radius:24px;transition:all .25s ease-in-out;position:relative;border:2px solid #546e7a;box-shadow:0 1px 5px #000a;margin-left:5px;margin-right:5px;min-height:155px}body.dndist .scene-feature .feature-filter-wrapper .quick-prompt textarea{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:18px;font-weight:500}body.dndist .scene-feature .feature-filter-wrapper .quick-prompt textarea::-moz-placeholder{font-size:18px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800}body.dndist .scene-feature .feature-filter-wrapper .quick-prompt textarea::placeholder{font-size:18px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800}body.dndist .scene-feature .feature-filter-wrapper .filter-na{display:block;text-align:center;color:#78909c;margin-top:15px;margin-bottom:20px;width:100%}body.dndist .scene-feature .feature-filter-wrapper h4{width:100%;display:block;text-align:center;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist .scene-feature .feature-filter-wrapper h4 span{color:#fff}body.dndist .quick-create-feature .feature-filter-wrapper{border-radius:24px 24px 0 0;flex-grow:2}body.dndist .back-btn-feature{max-width:25%;margin:auto auto 20px;color:#ffe08280;border:2px solid rgba(255,224,130,.5);line-height:26px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;position:relative;top:-10px}body.dndist .back-btn-feature:hover,body.dndist .back-btn-feature:focus{color:#ffe082;border-color:#ffe082}.mode-description,.small-feature-heading{text-align:center;display:block;margin-top:7px!important;color:#ffecb3;font-size:11px}.small-feature-heading{font-style:italic}.quick-create-feature,.scene-feature{margin-top:15px;max-height:calc(100vh - 75px);padding-bottom:0;padding-top:0}.quick-create-feature:before,.scene-feature:before{top:-240px;left:-35px;background-image:none;animation:fadeInUp 1.5s ease-out}.quick-create-feature .mat-progress-spinner,.scene-feature .mat-progress-spinner{margin:75px auto}.quick-create-feature .mat-progress-spinner circle,.quick-create-feature .mat-progress-spinner .mat-spinner circle,.scene-feature .mat-progress-spinner circle,.scene-feature .mat-progress-spinner .mat-spinner circle{stroke:#7e57c280;stroke-width:4%!important}app-scroll-watcher{max-height:100%;min-width:100%;position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center;overflow:hidden}app-scroll-watcher .shortcut-divider{margin-bottom:-37px;position:relative;z-index:13}body.dndist .option-reset .mat-optgroup-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:600;color:#111}.dynamic-scroll-divider{margin-top:.5px;top:0;border-radius:0;box-sizing:border-box;position:sticky;width:100%;max-width:100%;z-index:12;border-top:2.5px solid #ffe082}.default-panel .dynamic-scroll-divider{top:-1px;border-top:3px solid #ffe082}.default-panel .dynamic-scroll-wrapper{padding-top:30px}.dynamic-scroll-wrapper{width:100%;flex-grow:10;height:100%;overflow-y:auto;padding:40px 13px 50px 20px;box-sizing:border-box;margin:0;display:flex;flex-wrap:wrap;border-radius:8px;justify-content:center;position:relative;scroll-behavior:smooth;scroll-snap-type:y mandatory;scroll-padding:100px;-webkit-mask-image:linear-gradient(transparent 0%,black 10%,black 90%,transparent 94%);mask-image:linear-gradient(transparent 0%,black 10%,black 90%,transparent 94%)}.dynamic-scroll-wrapper .spacer{width:100%;display:block;content:" "}.dynamic-scroll-wrapper .quick-create-btn{min-height:60px;line-height:20px;scroll-snap-align:none bottom}.dynamic-scroll-wrapper h2{display:block;width:100%;color:#fff;font-family:cinder,sans-serif!important;letter-spacing:1px;text-align:center;margin-bottom:0}.dynamic-scroll-wrapper h4{color:#ffecb3}.dynamic-scroll-wrapper .type-banner{position:relative;top:0;font-size:23px;padding:2px 10px 3px;margin:left 0px}.dynamic-scroll-wrapper h2.entity-name-title{font-size:200%;position:relative;top:-15px}.dynamic-scroll-wrapper h2.in-progress{margin-bottom:20px}.dynamic-scroll-wrapper h2.conjure-title{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin:20px auto;color:#fff;font-size:330%;text-shadow:1px 1px 10px #000;min-height:50px}.dynamic-scroll-wrapper .conjure-subtitle{font-weight:400;margin-bottom:27px}.dynamic-scroll-wrapper .conjure-subtitle .type-banner{padding-right:30px}.dynamic-scroll-wrapper .conjure-subtitle .word{opacity:0;animation:fadeIn .5s forwards}.dynamic-scroll-wrapper .conjure-subtitle .w-d-500{animation-delay:.5s}.dynamic-scroll-wrapper .conjure-subtitle .w-d-400{animation-delay:.4s}.dynamic-scroll-wrapper .conjure-subtitle .w-d-750{animation-delay:.75s}.dynamic-scroll-wrapper .fadeIn{opacity:0;animation:fadeIn .5s forwards}.dynamic-scroll-wrapper::-webkit-scrollbar{width:8px;height:8px}.dynamic-scroll-wrapper::-webkit-scrollbar-thumb{min-height:100px;background:rgba(84,110,122,.5);border-radius:2px}@-moz-document url-prefix(){.dynamic-scroll-wrapper{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:rgba(84,110,122,.5) transparent}}@supports (-webkit-overflow-scrolling: touch){.dynamic-scroll-wrapper{padding-right:8px}}@media screen and (max-width: 768px){.dynamic-scroll-wrapper::-webkit-scrollbar{max-width:8px}}.dynamic-scroll-wrapper .mat-tab-group{flex-grow:2}.dynamic-scroll-wrapper .mat-tab-group.mat-primary .mat-ink-bar{background-color:#ffe082}.dynamic-scroll-wrapper .mat-tab-label{color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;min-width:90px;padding:0 6px;font-size:100%;height:54px;overflow:visible;transition:all .15s ease-in-out}.dynamic-scroll-wrapper .mat-tab-label:hover{opacity:1}.dynamic-scroll-wrapper .mat-tab-body-wrapper{margin:0 5px}.dynamic-scroll-wrapper .mat-tab-labels{justify-content:center}.dynamic-scroll-wrapper .mat-tab-labels .mat-tab-label:first-child{min-width:70px}.dynamic-scroll-wrapper .mat-tab-label-active{opacity:1;text-shadow:0px 0px 20px #ffe}.dynamic-scroll-wrapper .mat-tab-header{margin-bottom:-3px;z-index:2;border-bottom:none}.dynamic-scroll-wrapper .mat-tab-body{padding-top:0}.dynamic-scroll-wrapper .mat-ink-bar{height:3px}.conjure-feature:before{top:-80px;left:-50px;background-image:url(conjure-feature-bg.c709b4d2a6de01ad.gif)}.environment-feature:before{top:-400px}.environment-feature .dynamic-scroll-wrapper,.npc-feature .dynamic-scroll-wrapper,.item-feature .dynamic-scroll-wrapper,.hazard-feature .dynamic-scroll-wrapper,.groups-feature .dynamic-scroll-wrapper,.world-feature .dynamic-scroll-wrapper,.plot-feature .dynamic-scroll-wrapper,.monster-feature .dynamic-scroll-wrapper,.spell-feature .dynamic-scroll-wrapper,.plot-feature .dynamic-scroll-wrapper{padding-left:5px;padding-right:10px;width:100%}.item-feature:before{top:-400px;background-image:none}.hazard-feature:before{top:-400px}.npc-feature:before{top:-400px}.spell-feature:before{top:-400px}.rules-feature:before{top:-400px}body.dndist .type-faded-bg-all.filter-links .inner-content,body.dndist .type-faded-bg-world.filter-links .inner-content,body.dndist .type-faded-bg-groups.filter-links .inner-content,body.dndist .type-faded-bg-plot.filter-links .inner-content,body.dndist .type-faded-bg-races.filter-links .inner-content{-webkit-mask-position:50% 50%;mask-position:50% 50%}body.dndist .type-faded-bg-world{-webkit-mask-position:50% 50%;mask-position:50% 50%;background:linear-gradient(60deg,rgba(92,107,192,.4) 0%,rgba(38,166,154,.4) 30%,rgba(153,204,204,.4) 100%)}body.dndist .type-faded-bg-group{-webkit-mask-position:50% 50%;mask-position:50% 50%;background:linear-gradient(60deg,rgba(255,112,67,.5) 0%,rgba(255,171,145,.5) 100%)}body.dndist .type-faded-bg-plot{-webkit-mask-position:50% 50%;mask-position:50% 50%;background:linear-gradient(60deg,rgba(236,64,122,.4) 0%,rgba(92,107,192,.4) 100%)}body.dndist .type-faded-bg-plot .icon{background:#ec407a}.text-color-world{background:linear-gradient(60deg,rgba(92,107,192,.5) 0%,rgba(38,166,154,.5) 30%,rgba(153,204,204,.5) 100%);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.text-color-group{background:linear-gradient(60deg,rgba(255,112,67,.5) 0%,rgba(255,171,145,.5) 100%);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.text-color-plot{background:linear-gradient(60deg,rgba(236,64,122,.4) 0%,rgba(92,107,192,.4) 100%);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.qc-text-white:hover,.qc-text-white:focus{color:#fff!important}.alert-yellow{background-color:#ffd54f4d;color:#e8b100;border:1px solid #ffd54f;padding:4px 8px;border-radius:8px;font-size:12px;display:flex;align-items:center;justify-content:center;margin-bottom:3px;margin-top:3px;line-height:14px}.alert-yellow .material-symbols-outlined{margin-right:10px}.account-content .pulse-container{margin-top:-150px;margin-left:-47px;z-index:1;opacity:.26;animation:none;display:none}.account-content .pulse-container .magic-3{animation-duration:4s}.account-content .pulse-container .magic-2{animation-duration:5.5s}.account-content .pulse-container .pulsating-circle{transform:scale(1.26);animation:fadeIn 5s forwards}.account-content .pulse-container .pulsating-circle:before{display:none}.account-content .pulse-container .pulsating-circle:after{animation-duration:10s}.quick-create-feature .pulse-container{margin-bottom:-200px;margin-left:-538px;margin-top:47px}.pulse-container{height:480px;width:480px;overflow:visible;position:absolute;perspective:1000px;animation:popIn .25s cubic-bezier(.175,.885,.32,1.275) forwards;z-index:0;transition:all .5s ease-in-out}.pulse-container .magic-effect{width:480px;height:480px;background-color:#90a4ae;position:fixed;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:cover;mask-size:cover;animation:rotate-pulse 1.5s infinite linear}.pulse-container .magic-1{opacity:0;-webkit-mask-image:url(magical-mask-1.b4870ba59344dba9.png);mask-image:url(magical-mask-1.b4870ba59344dba9.png);animation:magic-a 2.5s infinite linear;animation-delay:.75s;background-color:#fff;z-index:2}.pulse-container .magic-2{background:url(transparent-fog-512.4cc6cca016e2339a.png);background-size:100% 100%;background-size:cover;-webkit-mask-image:url(magical-mask-2.e468fc7c6cbb809b.png);mask-image:url(magical-mask-2.e468fc7c6cbb809b.png);animation:magic-a 1.5s infinite linear;background-color:#cfd8dc}.pulse-container .magic-3{-webkit-mask-image:url(magical-mask-3.f529b05e53963e44.png);mask-image:url(magical-mask-3.f529b05e53963e44.png);animation:magic-b 2s infinite linear;background-color:#607d8b;z-index:1}.pulse-container .magic-4{-webkit-mask-image:url(magical-mask-4.7ca1ca4f0e42a1ee.png);mask-image:url(magical-mask-4.7ca1ca4f0e42a1ee.png);animation:rotate 4.5s infinite linear;background-color:#263238}.pulse-container .delay-1{opacity:0;animation-delay:1s}.pulse-container .delay-05{opacity:0;animation-delay:.5s}.pulsating-circle{position:absolute;left:50%;top:50%;width:50px;height:50px;box-shadow:0 0 50px 20px #b5d2da,inset 0 0 25px 5px #b5d2da;z-index:3;border-radius:50%;animation:scale-in .25s ease 1;z-index:4;width:150px;height:150px;margin-top:-75px;margin-left:-75px}.pulsating-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:50%;background-color:#0188e922;box-shadow:0 0 5px #00ff6e;animation:pulse-ring 2.25s cubic-bezier(.215,.61,.355,1) infinite}.pulsating-circle:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#fffc;filter:brightness(1.5);border-radius:50%;box-shadow:0 0 15px #b5d2da,inset -5px 5px 25px #b5d2da;animation:pulse-dot 2.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}.conjuring.pulse-container .magic-1{scale:2.25;animation-duration:2s}.conjuring.pulse-container .magic-2,.conjuring.pulse-container .magic-3,.conjuring.pulse-container .magic-4{scale:1.25;animation-duration:2s}.conjuring.pulse-container .pulsating-circle:before{animation-duration:1.25s}.conjuring.pulse-container .pulsating-circle:after{animation-duration:1.25s}.join-btn{background:transparent;box-shadow:inset 0 0 0 2px #937c36;color:#806c2f;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;overflow:hidden!important}.join-btn:disabled{color:#362d14;box-shadow:0 0 0 2px #362d14;opacity:.5;cursor:not-allowed!important}.join-btn:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-join-button.a10bd9b3c05b1a70.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.join-btn:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #937c36;z-index:1;transition:box-shadow .5s ease-out}.join-btn:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.join-btn:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.join-btn:hover:after{box-shadow:inset 0 0 25px #937c3680}button.qc-player{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-player:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-player:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-player-button.824c1c8ca0394923.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-player:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffd54f;z-index:1;transition:box-shadow .5s ease-out}button.qc-player:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-player:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-player:hover:after{box-shadow:inset 0 0 25px #ffd54f80}button.qc-player:before{background-position:50% 10%}button.qc-player:hover:before{background-position:50% 10%}button.qc-mounts-and-vehicles{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-mounts-and-vehicles:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-mounts-and-vehicles:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-vehicle-button.0270abc1128cc6c8.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-mounts-and-vehicles:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #999;z-index:1;transition:box-shadow .5s ease-out}button.qc-mounts-and-vehicles:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-mounts-and-vehicles:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-mounts-and-vehicles:hover:after{box-shadow:inset 0 0 25px #99999980}button.qc-environmental-hazard{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-environmental-hazard:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-environmental-hazard:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-environmental-button.366d49fce08e25a9.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-environmental-hazard:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ff9800;z-index:1;transition:box-shadow .5s ease-out}button.qc-environmental-hazard:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-environmental-hazard:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-environmental-hazard:hover:after{box-shadow:inset 0 0 25px #ff980080}button.qc-monster{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-monster:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-monster:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-monster-button.70db4f9b81b9c68d.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-monster:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #d32f2f;z-index:1;transition:box-shadow .5s ease-out}button.qc-monster:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-monster:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-monster:hover:after{box-shadow:inset 0 0 25px #d32f2f80}button.qc-settlement{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-settlement:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-settlement:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-settlement-button.c78f3749c8daf1dc.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-settlement:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #e4b581;z-index:1;transition:box-shadow .5s ease-out}button.qc-settlement:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-settlement:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-settlement:hover:after{box-shadow:inset 0 0 25px #e4b58180}button.qc-building{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-building:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-building:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-building-button.51d3c865badab4da.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-building:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #8d6e63;z-index:1;transition:box-shadow .5s ease-out}button.qc-building:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-building:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-building:hover:after{box-shadow:inset 0 0 25px #8d6e6380}button.qc-event{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;color:#78909c}button.qc-event:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-event:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-event-button.ae235dcc06ffcb57.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-event:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #5c6bc0;z-index:1;transition:box-shadow .5s ease-out}button.qc-event:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-event:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-event:hover:after{box-shadow:inset 0 0 25px #5c6bc080}button.qc-poi{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-poi:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-poi:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-poi-button.4a68a8ec63da6fd3.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-poi:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #c76586;z-index:1;transition:box-shadow .5s ease-out}button.qc-poi:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-poi:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-poi:hover:after{box-shadow:inset 0 0 25px #c7658680}button.qc-faction{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-faction:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-faction:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-faction-button.fc5ff435410d788e.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-faction:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ff7043;z-index:1;transition:box-shadow .5s ease-out}button.qc-faction:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-faction:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-faction:hover:after{box-shadow:inset 0 0 25px #ff704380}button.qc-organization{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-organization:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-organization:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-organization-button.c1057e7939f49801.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-organization:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffab91;z-index:1;transition:box-shadow .5s ease-out}button.qc-organization:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-organization:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-organization:hover:after{box-shadow:inset 0 0 25px #ffab9180}button.qc-deity{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-deity:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-deity:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-deity-button.600b9cc52f5b36ea.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-deity:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #9cc;z-index:1;transition:box-shadow .5s ease-out}button.qc-deity:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-deity:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-deity:hover:after{box-shadow:inset 0 0 25px #99cccc80}button.qc-plane{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-plane:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-plane:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-plane-button.35e1946a5e2cba6b.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-plane:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #b39ddb;z-index:1;transition:box-shadow .5s ease-out}button.qc-plane:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-plane:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-plane:hover:after{box-shadow:inset 0 0 25px #b39ddb80}button.qc-language{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-language:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-language:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-language-button.0090c1c076417b95.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-language:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #26a69a;z-index:1;transition:box-shadow .5s ease-out}button.qc-language:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-language:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-language:hover:after{box-shadow:inset 0 0 25px #26a69a80}button.qc-npc{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-npc:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-npc:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-npc-button.e21b8c62a5e92aa8.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-npc:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #42a5f5;z-index:1;transition:box-shadow .5s ease-out}button.qc-npc:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-npc:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-npc:hover:after{box-shadow:inset 0 0 25px #42a5f580}button.qc-npc-simple{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-npc-simple:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-npc-simple:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-npc-simple-button.15bcd6928b47a026.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-npc-simple:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #a3d3fa;z-index:1;transition:box-shadow .5s ease-out}button.qc-npc-simple:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-npc-simple:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-npc-simple:hover:after{box-shadow:inset 0 0 25px #a3d3fa80}button.qc-npc-heroic{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-npc-heroic:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-npc-heroic:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-npc-heroic-button.bb6004df97f9e08e.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-npc-heroic:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #053257;z-index:1;transition:box-shadow .5s ease-out}button.qc-npc-heroic:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-npc-heroic:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-npc-heroic:hover:after{box-shadow:inset 0 0 25px #05325780}button.qc-region{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-region:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-region:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-region-button.2c1feac02faf7227.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-region:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ceecda;z-index:1;transition:box-shadow .5s ease-out}button.qc-region:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-region:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-region:hover:after{box-shadow:inset 0 0 25px #ceecda80}button.qc-wilderness{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-wilderness:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-wilderness:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-wilderness-button.8e9008278b664a0c.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-wilderness:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #9ccc65;z-index:1;transition:box-shadow .5s ease-out}button.qc-wilderness:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-wilderness:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-wilderness:hover:after{box-shadow:inset 0 0 25px #9ccc6580}button.qc-magical-item{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-magical-item:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-magical-item:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-magical-button.c9685386d004cc14.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-magical-item:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #7e57c2;z-index:1;transition:box-shadow .5s ease-out}button.qc-magical-item:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-magical-item:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-magical-item:hover:after{box-shadow:inset 0 0 25px #7e57c280}button.qc-equipment{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-equipment:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-equipment:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-equipment-button.46fcb6e009c60a0d.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-equipment:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #999;z-index:1;transition:box-shadow .5s ease-out}button.qc-equipment:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-equipment:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-equipment:hover:after{box-shadow:inset 0 0 25px #99999980}button.qc-dungeon{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-dungeon:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-dungeon:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-dungeon-button.dbb3de16967e9f88.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-dungeon:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #1e262a;z-index:1;transition:box-shadow .5s ease-out}button.qc-dungeon:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-dungeon:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-dungeon:hover:after{box-shadow:inset 0 0 25px #1e262a80}button.qc-trap{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out}button.qc-trap:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-trap:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-trap-button.078d4b1fb8547ef5.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-trap:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #f57c00;z-index:1;transition:box-shadow .5s ease-out}button.qc-trap:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-trap:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-trap:hover:after{box-shadow:inset 0 0 25px #f57c0080}button.qc-environmental-hazard{background:transparent;box-shadow:inset 0 0 0 2px #78909c;color:#6a8491;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;padding:0 6px}button.qc-environmental-hazard:disabled{color:#3f4e56;box-shadow:0 0 0 2px #3f4e56;opacity:.5;cursor:not-allowed!important}button.qc-environmental-hazard:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-environmental-button.366d49fce08e25a9.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}button.qc-environmental-hazard:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ff9800;z-index:1;transition:box-shadow .5s ease-out}button.qc-environmental-hazard:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}button.qc-environmental-hazard:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}button.qc-environmental-hazard:hover:after{box-shadow:inset 0 0 25px #ff980080}button.home-button{margin-top:40px;width:64px;height:64px;line-height:60px;border-radius:50%;color:#263238;background:rgba(84,110,122,.5);transition:all .25s cubic-bezier(.68,-.44,.265,1.24);box-shadow:0 4px 25px #37474f}button.home-button .material-symbols-outlined{font-size:30px}button.home-button:hover{color:#fff;background:rgba(255,236,179,.5);box-shadow:0 8px 25px 3px #263238;scale:1.05}.user-menu-feature-item{border-radius:6px;margin:10px 5px;overflow:hidden;border:1px solid #455a64}.user-menu-feature-item .title{padding:5px 10px;display:flex;justify-content:space-between;align-items:center;font-weight:900;border-bottom:1px solid #455a64}.user-menu-feature-item .body{display:flex;flex-wrap:wrap;flex-direction:column;padding:15px 10px}.lighting-wrapper{background:url(lights-menu-feature.53778c37060d4e82.jpg);background-size:cover;margin-top:5px}.lighting-wrapper .mat-button{line-height:26px;min-height:26px;min-width:40px;padding:0 4px}.lighting-wrapper .title{background:rgba(55,71,79,.5)}.lighting-wrapper .body{background:rgba(55,71,79,.6)}.edit-sub.mat-button{margin:0 0 0 auto;display:block;background-color:#0003;color:#a98fd6;font-size:12px;line-height:28px;border-radius:8px}.edit-sub.mat-button:hover{background-color:#0006}.subscription-divider{display:block;color:#d5bc8d;width:250px;margin:15px auto -10px}.subscription-wrapper{position:relative;border:1px solid #643da9;border-radius:16px;box-shadow:0 0 0 2px #263238}.subscription-wrapper .sub-background{position:absolute;background:url(sub-scout.3cc52fae53e27fbe.jpg);opacity:.5;inset:0;background-size:cover;z-index:0;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,0) 0%,rgb(0,0,0) 130%);mask-image:radial-gradient(circle,rgba(0,0,0,0) 0%,rgb(0,0,0) 130%)}.subscription-wrapper .sub-pro{background:url(sub-pro.596d3436ff1521c4.jpg);background-size:cover;opacity:.8}.subscription-wrapper .sub-master{background:url(sub-master.638a72462267c5af.jpg);background-size:cover;opacity:.8}.subscription-wrapper .subscription-title{position:relative;z-index:1;background:rgba(126,87,194,.3);font-weight:900;border-bottom:1px solid #643da9;color:#fff}.subscription-wrapper .subscription-title .title-span{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:800;font-size:14px;position:relative;text-transform:capitalize;top:1px}.subscription-wrapper .subscription-title .thin{font-weight:200}.subscription-wrapper .subscription-title .change-plan{margin-right:-5px;padding:0 8px;min-width:54px;min-height:26px;line-height:26px;font-size:80%;color:#8c6ac9;border:1px solid #643da9}.subscription-wrapper .subscription-body{z-index:1;background:rgba(126,87,194,.2);flex-direction:row;position:relative}.subscription-wrapper .subscription-body .sub-info{display:none}.subscription-wrapper .subscription-body .rate{color:#fff;font-weight:800;margin-bottom:22px;font-size:20px;display:block;text-align:center;width:100%}.subscription-wrapper .subscription-body .rate .material-icons{position:relative;top:4px}.subscription-wrapper .subscription-body .thin{font-weight:200;opacity:.5}.subscription-wrapper .subscription-body .cost{display:block;color:#fff;margin-bottom:5px;font-size:16px;text-align:right}.subscription-wrapper .subscription-body .credit-label{color:#e3daf2;margin-left:6px}.subscription-wrapper .subscription-body .test-note{padding:10px 25px 0}.subscription-wrapper .subscription-body .credit-value{font-family:Roboto;color:#fff;font-weight:600}.sub-extended-info{font-size:80%;display:block;background:rgba(126,87,194,.3);font-weight:900;box-shadow:inset 55px 83px 120px -83px #7e57c2bf;color:#fff;margin:0 5px;padding:10px 15px 15px;box-sizing:border-box;border-radius:2px 2px 24px 24px}.sub-extended-info mat-label{color:#fff;text-align:left;margin-right:auto;line-height:2}.sub-extended-info .extended-info-details{color:#fff}.sub-extended-info .extended-info-details mat-label{color:#fffa;font-weight:400}.sub-extended-info .ok{color:#b6dfb8}.sub-extended-info .warning{color:#ffaa90}.sub-extended-info .caution{color:#ffe69c}.sub-extended-info .sub-header{font-size:120%}.sub-extended-info hr{border-width:0px;height:2px;border-radius:4px;background:linear-gradient(90deg,rgba(126,87,194,.4),transparent)}body.dndist h3.mana-product-title{color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:5px;font-size:22px}.mana-divider{color:#7e57c2}.mana-divider svg{width:100%;max-height:3px;margin-top:0;margin-bottom:3px}.mana-divider-small{border-color:#7e57c2;width:20%;margin:30px auto auto}body.dndist .mana-product-wrapper{margin:0 5px}body.dndist .mana-product-wrapper p{color:#fff;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal}body.dndist .mana-product-wrapper p .discount-text{color:#c8e6c9}body.dndist .mana-product-wrapper .thanks{color:#ffecb380;text-align:center;display:none}body.dndist .mana-product-wrapper .thanks .icon-offset{position:relative;top:18px;margin-left:-30px;font-size:200%}.support{margin-top:25px;display:block;text-align:center;color:#fff;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal}.support a{font-family:ff-scala-sans-pro,sans-serif!important;color:#607d8b}.support a:hover{color:#90a4ae}.mana-product-list{justify-content:space-between;display:flex;margin:0 -10px}.mana-info-text{display:block;text-align:center;opacity:.75;margin-top:15px!important}.mana-card{box-shadow:0 0 25px #7e57c280;border:2px solid #7e57c2;background:rgba(126,87,194,.3);border-radius:36px 4px 36px 36px;flex-grow:2;margin:10px;display:flex;flex-direction:row;align-items:center;padding:15px 0;cursor:pointer;justify-content:space-evenly;perspective:800px}.mana-card:hover .mana-icon{transform:rotateY(25deg) scale(1.1)}.mana-card .mana-5k{background:#643da9;background:url(mana-1.a84c967cfbc6ac4d.png)}.mana-card .mana-10k{background:#444abb;background:url(mana-2.9e1c5bafacdb48dd.png)}.mana-card .mana-25k{background:#3d70a9;background:url(mana-3.91df20de1b2e123c.png)}.mana-card .mana-icon{position:relative;margin:-30px -20px -30px -38px;min-height:100px;min-width:100px;background-size:contain;background-position:50%;background-repeat:no-repeat;transition:transform .5s ease-in-out}.mana-card .price{background-color:#000a;display:inline-block;bottom:0;color:#fff;font-family:Roboto;font-weight:800;font-size:12px;line-height:14px;padding:2px 4px;border-radius:3px 3px 16px;margin-top:5px;text-align:center}.mana-card .price s{position:relative;margin-bottom:-2px;font-size:80%;color:#fff}.mana-card .price.discounted{color:#a4d7a6}.scrollbar-and-mask-wrapper{max-height:100vh;padding:20px 0vh;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50% 0%;background-attachment:fixed;padding-right:3px;box-sizing:border-box}.scrollbar-and-mask{overflow-x:hidden;overflow-y:scroll;-webkit-mask-image:url(warn-mask.b7a43539cbfdfc1a.png);mask-image:url(warn-mask.b7a43539cbfdfc1a.png);-webkit-mask-size:100% 104%;mask-size:100% 104%;-webkit-mask-position:calc(100% + 1vw) 100%;mask-position:calc(100% + 1vw) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;z-index:1;min-height:calc(100vh - 40px);max-height:calc(100vh - 40px);box-sizing:border-box}.scrollbar-and-mask::-webkit-scrollbar{width:12px;height:12px}.scrollbar-and-mask::-webkit-scrollbar-thumb{min-height:100px;background:rgba(84,110,122,.5);border-radius:2px}@-moz-document url-prefix(){.scrollbar-and-mask{scrollbar-width:thin;scrollbar-height:thin;scrollbar-color:rgba(84,110,122,.5) transparent}}@supports (-webkit-overflow-scrolling: touch){.scrollbar-and-mask{padding-right:12px}}@media screen and (max-width: 768px){.scrollbar-and-mask::-webkit-scrollbar{max-width:8px}}body.dndist .product-mana{font-family:Roboto;color:#fff;font-weight:500;font-size:28px;text-shadow:0px 0px 20px #000;transition:transform .5s ease-in-out;position:relative;z-index:1;cursor:pointer;text-shadow:0px 0px 5px #7e57c2,0px 0px 15px #7e57c2,0px 0px 25px #7e57c2}body.dndist .mana-card.btn-loading{background:transparent;box-shadow:none;border:none;padding:0;margin:0}body.dndist .mana-card.btn-loading .mat-progress-spinner{padding:0;margin:0}body.dndist .mana-card.btn-loading .mat-progress-spinner circle{stroke-width:5px!important;stroke:#7e57c2!important}body.dndist .mana-5k .glow{bottom:25px;width:100px;height:100px}body.dndist .mana-15k .glow{bottom:5px;width:120px;height:120px}body.dndist .no-subscription-wrapper{border:1px solid #756251;background:rgba(117,98,81,.1);border-radius:8px;padding:25px 15px 15px;color:#9f8874}body.dndist .no-subscription-wrapper p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;text-align:center}body.dndist .account-page .no-subscription-wrapper{display:none}.decorative-border{position:relative}.decorative-border .border-right{display:block;position:absolute;right:-1px;margin-right:-1.65%;width:29px;top:0;bottom:0;background-image:url(sub-frame-border-right.28d143679b78c938.png);background-size:100% auto;max-width:3.3%;-webkit-mask-image:linear-gradient(to bottom,transparent 2%,#000 4%,#000 96%,transparent 98%);mask-image:linear-gradient(to bottom,transparent 2%,#000 4%,#000 96%,transparent 98%);z-index:10;background-position:50% 84%}.decorative-border .border-left{display:block;position:absolute;margin-left:-1.65%;width:29px;top:0;bottom:0;left:-1.5px;background-image:url(sub-frame-border.744135451921c231.png);background-size:100% auto;background-position:50% 84%;max-width:3.3%;-webkit-mask-image:linear-gradient(to bottom,transparent 2%,#000 4%,#000 96%,transparent 98%);mask-image:linear-gradient(to bottom,transparent 2%,#000 4%,#000 96%,transparent 98%);z-index:10}.decorative-border:before{content:"";display:block;position:absolute;top:0;left:-3.3%;right:-3.3%;height:200px;background-image:url(sub-frame-top.481c134240279e07.png);background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;margin-top:-5%}.decorative-border:after{content:"";display:block;position:absolute;bottom:0;left:-3.3%;right:-3.3%;height:200px;background-image:url(sub-frame-bottom.69592166bbd45a3c.png);background-size:contain;background-repeat:no-repeat;background-position:0% 100%;z-index:2;pointer-events:none;margin-bottom:-5%}body.dndist .account-page .wrapper{width:900px;max-width:85vw;position:relative;margin-bottom:30px;background-color:#fff;box-shadow:0 0 0 2px #483c2c,0 0 0 4px #ae9368,0 10px 50px 5px #000;box-sizing:border-box;border-radius:30px}body.dndist .founders-tag,.standard-tag{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:10px;display:inline-flex;margin-bottom:4px;background-color:#b0bec5;-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:cover;mask-size:cover;padding:2px 10px;border-radius:4px;line-height:20px}body.dndist .founders-tag:before,.standard-tag:before{content:"";display:block;position:absolute;inset:-30px -60px -30px -30px;background:radial-gradient(circle,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 130%);z-index:-1}body.dndist .founders-tag img,.standard-tag img{width:20px;position:relative;top:-1px;margin-right:5px}body.dndist .text-founders{color:#77533c}body.dndist .standard-tag{background-color:transparent;box-shadow:inset 0 0 0 2px #b0bec5}body.dndist .founders-tag-gold{background-color:#d5bc8d;position:relative}body.dndist .sub-selection{display:block;background:#fff;border-radius:30px;padding:40px 80px 20px;box-shadow:7px 0 50px #263238,0 0 5px #263238,inset 0 0 18px 8px #263238cc;overflow:hidden;position:relative;background:url(paper.5767d9daf9ee1673.png)}body.dndist .sub-selection .sub-divider{margin:40px -25px 20px;position:relative;max-width:140%}body.dndist .sub-selection h3{text-align:center;color:#000;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:5px;display:block;width:100%;font-size:28px}body.dndist .sub-selection h4{color:#000;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.7em;margin-bottom:4px;margin-top:4px}body.dndist .sub-selection hr{opacity:.6;margin-bottom:15px;border-width:0px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#cfd8dc 33%,#cfd8dc 66%,rgba(255,255,255,0) 100%)}body.dndist .sub-selection .price{color:#000;font-family:Roboto;font-weight:300;font-size:32px;margin-left:20px}body.dndist .sub-selection .price small{position:relative;top:-13px;font-size:12px;color:#b0bec5;font-weight:800}body.dndist .sub-selection .price .savings{position:relative;top:-18px;font-size:35%;display:block;background:#000;color:#84d0a3;border-radius:3px;padding:1px 6px;left:-7px;max-width:140px;margin:0 auto -10px;color:#fff}body.dndist .sub-selection .price .savings i{font-style:normal;color:#84d0a3}body.dndist .sub-selection .master-banner,body.dndist .sub-selection .pro-banner{position:absolute;width:255px;right:-140px;margin-top:-2px}body.dndist .sub-selection .pro-banner{right:auto;left:-140px;margin-top:-11px;filter:hue-rotate(320deg)}body.dndist .sub-selection .sub-wrapper{text-align:center;padding:15px 40px 0;border-radius:16px;box-sizing:border-box;margin:auto;max-width:340px}body.dndist .sub-selection .sub-wrapper .minor span{color:#b0bec5!important}body.dndist .sub-selection .sub-wrapper .minor span.icon-feature{color:#84d0a3!important}body.dndist .sub-selection .no-promo-link{color:#666;margin-top:20px;display:inline-block;cursor:pointer;font-size:10px;border-bottom:1.4px dotted #ccc}body.dndist .sub-selection .no-promo-link:hover{color:#000}body.dndist .sub-selection .sub-pro-wrapper .feature-ul{display:inline-flex;padding:10px 20px;border-radius:4px;background:rgba(126,87,194,.15);flex-direction:column;min-width:175px;box-shadow:inset 0 0 0 1px #7e57c226;margin-top:10px;margin-bottom:15px}body.dndist .sub-selection .sub-pro-wrapper li span{color:#7e57c2}body.dndist .sub-selection .feature-ul li{margin-left:2.5%}body.dndist .sub-selection .promo{position:relative;top:-7px;font-size:12px;font-weight:600;color:#000}body.dndist .sub-selection .promo .coupon{background:#000;font-family:Roboto;font-weight:800;color:#fff;padding:2px 4px;border-radius:2px;font-size:10px;cursor:pointer}body.dndist .sub-selection .promo .coupon span{font-size:12px!important;position:relative;top:2px}body.dndist .sub-selection .founders-ul{width:500px;max-width:90%;margin:10px auto;box-shadow:0 0 0 1px #d5bc8d66;font-size:10px;background:rgba(213,188,141,.4);padding:0 6px 10px;border-radius:4px;background:linear-gradient(45deg,transparent,rgba(213,188,141,.4),transparent)}body.dndist .sub-selection .founders-ul h6{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-top:3px;font-size:14px;background:linear-gradient(45deg,transparent,rgba(213,188,141,.6),transparent);border-bottom:1px solid rgba(213,188,141,.4);margin-bottom:3px}body.dndist .sub-selection .founders-ul li{margin-top:-5px!important;margin-left:50px!important}body.dndist .sub-selection .founders-ul li:before{content:" ";position:relative;left:-5px;top:15px;display:block;width:6px;height:6px;border:2px solid #77533c;border-radius:2px;rotate:45deg}body.dndist .sub-selection ul{position:relative;list-style:none;margin:-10px 0 20px}body.dndist .sub-selection li{text-align:left;margin:auto auto auto 5%;font-size:12px;font-family:Roboto}body.dndist .sub-selection li:before{display:none}body.dndist .sub-selection li span{font-size:18px;position:relative;top:5px;margin-right:5px}body.dndist .sub-selection .minor li{width:95%;margin-left:5%}body.dndist .sub-selection .minor li:before{font-family:Material Symbols Outlined;display:inline-block;font-size:16px;margin-right:0;left:-5px;top:4px;color:#b0bec5;content:"\e147"}body.dndist .sub-selection .sub-pro-btn{background:url(sub-pro.596d3436ff1521c4.jpg);background-size:cover;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;border:2px solid #3b1951;box-shadow:inset 0 0 15px 2px #3b1951;line-height:55px}body.dndist .sub-selection .sub-pro-btn:hover{box-shadow:inset 0 0 10px 2px #3b1951,0 5px 35px #3b2500ab,0 5px 5px #000a}body.dndist .sub-selection .sub-master-wrapper .feature-ul{display:inline-flex;padding:10px 20px;border-radius:4px;background:rgba(236,64,122,.15);flex-direction:column;min-width:175px;box-shadow:inset 0 0 0 1px #ec407a26;margin-top:10px;margin-bottom:15px}body.dndist .sub-selection .sub-master-wrapper li span{color:#c9457c}body.dndist .sub-selection .sub-master-btn{background:url(sub-master.638a72462267c5af.jpg);background-size:cover;color:#fff;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;border:2px solid #3b1951;box-shadow:inset 0 0 15px 2px #3b1951;line-height:55px}body.dndist .sub-selection .sub-master-btn:hover{box-shadow:inset 0 0 10px 2px #3b1951,0 5px 35px #3b2500ab,0 5px 5px #000a}.sub-btn{width:90%;padding:10px;border-radius:8px;text-shadow:0px 0px 10px rgba(0,0,0,.6);transition:all .15s ease-in-out;overflow:visible;margin-top:10px}.sub-btn:before{content:"";display:block;position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:0;transition:all .15s ease-in-out}.sub-btn:after{display:block;content:" ";background-image:url(subscribe-frame.47f3bed3e93aacd6.png);background-size:100% 100%;inset:-15px -14px;position:absolute;z-index:1}.sub-btn span{z-index:1;position:relative}.sub-btn:hover{scale:1.05}body.dndist .user-menu .no-subscription-wrapper{margin-top:15px;padding:15px 15px 5px}.update-title{padding:0;margin-bottom:-5px}.update-title h3{font-size:36px}.update-title h3{margin-bottom:0}.update-title hr{opacity:.25;margin-bottom:0}.update-wrapper{padding:0;overflow:hidden}.update-wrapper .new-update{background:rgba(111,191,115,.5);padding:2px 8px;border-radius:6px;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:11px;margin-left:2px;position:relative;top:-2px}.update-wrapper .updates{padding-top:40px;width:900px;max-width:85vw}.update-wrapper .updates .update-body{padding-top:100px;padding-bottom:25px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;z-index:2;margin-right:20%}.update-wrapper .updates .version-banner{position:absolute;top:30px;left:-2px;-webkit-mask-image:url(banner-mask.9967106a76eb9030.svg);mask-image:url(banner-mask.9967106a76eb9030.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:99% 50%;mask-position:99% 50%;padding:4px 40px 4px 25px;font-weight:800;box-shadow:0 0 2px #0009;background:rgba(255,236,179,.75)}.update-wrapper .updates hr.minor{border-color:#756251;opacity:.5}.update-wrapper .updates::-webkit-scrollbar{width:8px;margin-bottom:20px}.update-wrapper .updates::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(117,98,81,.4)}.update-icon-container{width:10%;padding-left:0;padding-right:10px;position:relative;z-index:1}body.dndist .update-container{min-height:500px;background:rgba(55,71,79,.75);background-size:cover;border-radius:24px;overflow:hidden;position:relative;margin:0 0 50px;box-shadow:0 0 0 1px #263238,inset 0 1px #ffe0da44,0 0 15px #0004,inset 0 0 0 2px #000a;border:2px solid #425a67}body.dndist .update-container:before{position:absolute;inset:0;background-image:url(card-default-bg.e104efac22775974.jpg);display:block;background-size:cover;content:"";opacity:.5;z-index:1}body.dndist .update-container:after{position:absolute;inset:2px;display:block;content:"";z-index:2;border-radius:21px;box-shadow:inset 0 0 1px 1px #ffffff17}body.dndist .update-container h4{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:4px;font-size:25px;position:relative}body.dndist .update-container h4:before{margin-top:6px;content:"";display:block;position:absolute;left:-30px;width:10px;height:10px;rotate:45deg;border:2px solid #ffecb3;border-radius:2px;z-index:2}body.dndist .update-container h4:after{margin-top:6px;content:"";display:block;position:absolute;width:128px;height:128px;-webkit-mask-image:url(blue-emblem.3f917a6522b4ccec.png);mask-image:url(blue-emblem.3f917a6522b4ccec.png);-webkit-mask-size:cover;mask-size:cover;background-color:#546e7a;left:-88px;top:-56px;z-index:-1;opacity:.66}body.dndist .update-container hr{opacity:.2}body.dndist .update-container small{display:block;color:#ffecb3;font-weight:800;margin-bottom:30px;line-height:10px}body.dndist .update-container p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;color:#b0bec5;line-height:1.6}.update-icon{margin:auto;width:900px;max-width:80vw;min-height:100%;overflow:hidden;position:absolute;background-size:cover;background-position:100% 50%;top:-10px;bottom:0;transition:scale .5s ease-in-out;-webkit-mask-image:linear-gradient(91deg,black 2%,transparent 95%);mask-image:linear-gradient(91deg,black 2%,transparent 95%);border-radius:16px;z-index:-1;opacity:.9;filter:brightness(.5) contrast(1.05)}.account-page .subscription-wrapper{box-shadow:0 0 25px #7e57c280;border:2px solid #7e57c2;border-radius:24px 24px 2px 2px;margin-top:50px;margin-bottom:-2px}.account-page .subscription-wrapper .subscription-body{padding:20px 15px}.account-page .subscription-wrapper .subscription-body .sub-info,.account-page .subscription-wrapper .subscription-body .sub-details,.account-page .subscription-wrapper .subscription-body .pass-active{display:flex;align-content:flex-end;align-items:center}.account-page .subscription-wrapper .subscription-body .sub-info,.account-page .subscription-wrapper .subscription-body .sub-details{width:100%}.account-page .subscription-wrapper .subscription-title{padding:10px 15px}.account-page .subscription-wrapper .subscription-title .title-span{font-size:18px}.account-page .subscription-wrapper .change-plan{display:none}.account-page .subscription-wrapper .mana-bar{margin-bottom:20px}.sub-details{display:flex;align-content:flex-end;align-items:center;width:100%;justify-content:center}body.dndist .account-page .account-expanded{display:block}.vertical-center{align-items:center}.pass-active{display:block;color:#81c784}.pass-pending-deactivation{display:block;color:#ff9776}body.dndist .account-expanded{display:none}.mana-bar{width:100%;height:12px;border-radius:6px;background:rgba(126,87,194,.1);display:block;margin:0 0 15px;overflow:hidden;box-shadow:0 0 0 2px #7e57c2,inset 0 0 8px 1px #000;padding:4px;box-sizing:border-box}.mana-bar .mana-bar-fill{width:0%;transition:width ease-in-out 1s;border-radius:3px;box-sizing:border-box;height:4px;background:linear-gradient(344deg,#7044bb 20%,#7d6ac9 30%,#7044bb 60%);background-size:300px 5px;animation:health-cycle 2s linear infinite;max-width:100%}app-credit-check{display:inherit}.credit-wrapper{display:contents}.credit-disabled button,.credit-disabled .mana-button{opacity:.5;pointer-events:none}body.dndist .user-menu .mana-product-wrapper,body.dndist .only-mobile{display:none}.mana-icon{font-size:110%;vertical-align:middle}body.dndist .oracle-wrapper .mat-button-generate{top:16px;padding:6px 20px;margin:0 0 4px 14px}body.dndist .recording .btn-ask{display:none}body.dndist .oracle-wrapper .mat-button-record{position:relative;min-width:40px;padding:6px 4px}body.dndist .oracle-wrapper .mat-button-record:after{opacity:.5;filter:saturate(77%) hue-rotate(107deg);background-image:url(super-record.d4957d380072a7bc.jpg)}body.dndist .oracle-wrapper .mat-button-record:hover,body.dndist .oracle-wrapper .mat-button-record:active,body.dndist .oracle-wrapper .mat-button-record:focus{box-shadow:0 0 0 2px #84d0a3}body.dndist .oracle-wrapper .mat-button-record:hover:after,body.dndist .oracle-wrapper .mat-button-record:active:after,body.dndist .oracle-wrapper .mat-button-record:focus:after{filter:none}body.dndist .oracle-wrapper .mat-button-record .volume{position:absolute;left:0;right:0;bottom:0;background:rgba(132,208,163,.7);box-shadow:0 0 5px #84d0a3;z-index:-1}body.dndist .oracle-wrapper .mat-button-record span{z-index:1}body.dndist .oracle-wrapper .mat-button-cancel{display:none;width:33%;min-width:40px;padding:6px 0;filter:saturate(50%)}body.dndist .oracle-wrapper .recording .mat-button-cancel{display:block}.fancy{color:#bf925f}body.dndist .type-bg.entity-type-rule{background:#bf925f;border-color:#bf925f}.type-inkbar-rule .mat-ink-bar{background-color:#bf925f!important}body.dndist .type-faded-bg-rule{background:rgba(191,146,95,.5)}body.dndist .filter-list.type-faded-bg-rule{background:rgba(191,146,95,.25);box-shadow:inset 0 0 35px #bf925f80;border:1px solid #bf925f}body.dndist .filter-list.type-faded-bg-rule .icon{background:#bf925f}body.dndist .type-faded-bg-rule.filter-links .inner-content{-webkit-mask-position:27% 50%;mask-position:27% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-rule.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #a3907b,0 7px 2px #000,0 11px 0 -3px #9d9081,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-rule.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #a3907b,0 7px 2px #000,0 11px 0 -3px #9d9081,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-rule.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-rule.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-rule{color:#bf925f}.type-color.entity-type-rule.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #be9260b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-rule{border-bottom:2px solid rgba(191,146,95,.5);cursor:pointer}.hotlink a.entity-type-rule:hover,.hotlink a.entity-type-rule:focus,.hotlink a.entity-type-rule:focus-visible{border-bottom:2px solid #bf925f}.hotlink a.entity-type-rule:focus,.hotlink a.entity-type-rule:focus-visible{background-color:#bf925f40;box-shadow:0 -5px #bf925f40;outline:none!important}.dynamic-data .entity-link a.entity-type-rule{box-shadow:0 2px #bf925f80;cursor:pointer}.dynamic-data .entity-link a.entity-type-rule:hover,.dynamic-data .entity-link a.entity-type-rule:focus,.dynamic-data .entity-link a.entity-type-rule:focus-visible{box-shadow:0 2px #bf925f}body.dndist mat-card.entity-type-rule.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-rule.large-card .card-media-menu .mat-button{border-left:2px solid rgba(191,146,95,.25)}body.dndist mat-card.entity-type-rule.large-card:before{box-shadow:inset 0 0 0 2px #bf925fe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #bf925fcc}body.dndist mat-card.entity-type-rule.large-card .entity-emblem{color:#bf925f}body.dndist mat-card.entity-type-rule.large-card .entity-emblem .b{fill:#bf925f}body.dndist mat-card.entity-type-rule.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #bf925f80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-rule.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-rule.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-rule.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #bf925fe6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-rule.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #bf925fe6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-rule.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #bf925fe6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-rule.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #bf925fe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #bf925fcc}body.dndist mat-card.entity-type-rule.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-rule.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-rule.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(191,146,95,.5)}body.dndist mat-card.entity-type-rule.type-card .bullet{background:#bf925f}body.dndist mat-card.entity-type-rule.type-card .text-area-block table thead{box-shadow:0 2px 3px #bf925f33}body.dndist mat-card.entity-type-rule.type-card .text-area-block table tbody{background-color:#bf925f1a}body.dndist mat-card.entity-type-rule.type-card .text-area-block table tbody tr:nth-child(even){background-color:#bf925f1a}body.dndist mat-card.entity-type-rule.type-card .show-notes-button{border:2px solid rgba(191,146,95,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-rule.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-rule.type-card .show-notes-button:hover{background-color:#5f4426}body.dndist mat-card.entity-type-rule.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-rule.type-card .datablock-title-image h2 input{box-shadow:0 2px #bf925f;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-rule.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#bf925f;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-rule.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-rule.type-card .mat-progress-bar-fill:after{background:#d6ba99;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-rule.type-card mat-card-title .fancy-wrapper{color:#bf925f;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-rule.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-rule.type-card .hotlink:focus,body.dndist mat-card.entity-type-rule.type-card .hotlink:active,body.dndist mat-card.entity-type-rule.type-card .hotlink:focus-within{box-shadow:0 -2px #bf925f}body.dndist mat-card.entity-type-rule.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-rule.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-rule.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-rule.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-rule.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-rule.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #bf925f}body.dndist mat-card.entity-type-rule.type-card .create-wrapper{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .mat-expansion-panel-header .material-icons{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-rule.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-rule.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-rule.type-card .media-menu .mat-button{color:#bf925fcc}body.dndist mat-card.entity-type-rule.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-rule.type-card .media-menu .mat-button:hover{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .btn-add-prop{background-color:#bf925f00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-rule.type-card .btn-add-prop:hover{opacity:1;color:#bf925f;background-color:#000}body.dndist mat-card.entity-type-rule.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-rule.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-rule.type-card input,body.dndist mat-card.entity-type-rule.type-card textarea,body.dndist mat-card.entity-type-rule.type-card .hotlink p{caret-color:#bf925f;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-rule.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-rule.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-rule.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-rule.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-rule.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-rule.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-rule.type-card::-moz-selection{background:#bf925f!important}body.dndist mat-card.entity-type-rule.type-card::selection{background:#bf925f!important}body.dndist mat-card.entity-type-rule.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-rule.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-rule.type-card .rich-property-format:focus .input-prefix{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .mat-form-field.mat-focused .input-prefix{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-rule.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-rule.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-rule.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-rule.type-card .card-content-wrapper hr.subsection{border-color:#bf925f4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-rule.type-card .section-title{border-bottom:1px solid #bf925f}body.dndist mat-card.entity-type-rule.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#bf925f;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-type .banner-bg-end{color:#bf925f;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-rule.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #bf925f}body.dndist mat-card.entity-type-rule.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-rule.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#bf925f!important}body.dndist mat-card.entity-type-rule.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#bf925f}body.dndist mat-card.entity-type-rule.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-rule.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-rule.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-rule.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-rule.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-rule.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-rule.type-card .card-border-wrap,body.dndist mat-card.entity-type-rule.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-rule.type-card .small-card-border-wrap{color:#ae9170}body.dndist .entity-type-rule.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#bf925f;left:-15px;padding-left:15px}body.dndist .entity-type-rule.type-card.card-small h4:before{border-top-color:#bf925f;border-left-color:#bf925f}body.dndist .entity-type-rule.type-card.card-small h4:after{border-bottom-color:#bf925f;border-left-color:#bf925f}body.dndist .entity-type-rule.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-rule.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-rule.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-rule.type-card .card-title-extension:before{background-color:#a87943;transform:translateY(0)}.edit-wrapper.entity-type-rule.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-rule.type-card .block-title-bar{border-bottom:3px solid #bf925f}.edit-wrapper.entity-type-rule.type-card .btn-edit-card{background:#bf925f;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-rule.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-rule.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-rule{background:linear-gradient(135deg,#cca87f 0%,#bf925f 50%)!important;filter:grayscale(50%)}.btn-rule:hover{background:linear-gradient(145deg,#e5d3bf 0%,#bf925f 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #bf925f}.fancy{color:#999}body.dndist .type-bg.entity-type-item{background:#999;border-color:#999}.type-inkbar-item .mat-ink-bar{background-color:#999!important}body.dndist .type-faded-bg-item{background:rgba(153,153,153,.5)}body.dndist .filter-list.type-faded-bg-item{background:rgba(153,153,153,.25);box-shadow:inset 0 0 35px #99999980;border:1px solid #999}body.dndist .filter-list.type-faded-bg-item .icon{background:#999}body.dndist .type-faded-bg-item.filter-links .inner-content{-webkit-mask-position:15% 50%;mask-position:15% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-item.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #999,0 7px 2px #000,0 11px 0 -3px #999,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-item.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #999,0 7px 2px #000,0 11px 0 -3px #999,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-item.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-item.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-item{color:#999}.type-color.entity-type-item.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #999999b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-item{border-bottom:2px solid rgba(153,153,153,.5);cursor:pointer}.hotlink a.entity-type-item:hover,.hotlink a.entity-type-item:focus,.hotlink a.entity-type-item:focus-visible{border-bottom:2px solid #999}.hotlink a.entity-type-item:focus,.hotlink a.entity-type-item:focus-visible{background-color:#99999940;box-shadow:0 -5px #99999940;outline:none!important}.dynamic-data .entity-link a.entity-type-item{box-shadow:0 2px #99999980;cursor:pointer}.dynamic-data .entity-link a.entity-type-item:hover,.dynamic-data .entity-link a.entity-type-item:focus,.dynamic-data .entity-link a.entity-type-item:focus-visible{box-shadow:0 2px #999}body.dndist mat-card.entity-type-item.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-item.large-card .card-media-menu .mat-button{border-left:2px solid rgba(153,153,153,.25)}body.dndist mat-card.entity-type-item.large-card:before{box-shadow:inset 0 0 0 2px #999999e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #999c}body.dndist mat-card.entity-type-item.large-card .entity-emblem{color:#999}body.dndist mat-card.entity-type-item.large-card .entity-emblem .b{fill:#999}body.dndist mat-card.entity-type-item.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #99999980,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-item.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-item.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-item.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #999999e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-item.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #999999e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-item.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #999999e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-item.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #999999e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #999c}body.dndist mat-card.entity-type-item.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-item.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-item.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(153,153,153,.5)}body.dndist mat-card.entity-type-item.type-card .bullet{background:#999}body.dndist mat-card.entity-type-item.type-card .text-area-block table thead{box-shadow:0 2px 3px #9993}body.dndist mat-card.entity-type-item.type-card .text-area-block table tbody{background-color:#9999991a}body.dndist mat-card.entity-type-item.type-card .text-area-block table tbody tr:nth-child(even){background-color:#9999991a}body.dndist mat-card.entity-type-item.type-card .show-notes-button{border:2px solid rgba(153,153,153,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-item.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-item.type-card .show-notes-button:hover{background-color:#4d4d4d}body.dndist mat-card.entity-type-item.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-item.type-card .datablock-title-image h2 input{box-shadow:0 2px #999;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-item.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#999;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-item.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-item.type-card .mat-progress-bar-fill:after{background:#c2c2c2;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-item.type-card mat-card-title .fancy-wrapper{color:#999;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-item.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-item.type-card .hotlink:focus,body.dndist mat-card.entity-type-item.type-card .hotlink:active,body.dndist mat-card.entity-type-item.type-card .hotlink:focus-within{box-shadow:0 -2px #999}body.dndist mat-card.entity-type-item.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-item.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-item.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-item.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-item.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-item.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #999}body.dndist mat-card.entity-type-item.type-card .create-wrapper{color:#999}body.dndist mat-card.entity-type-item.type-card .mat-expansion-panel-header .material-icons{color:#999}body.dndist mat-card.entity-type-item.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-item.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-item.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-item.type-card .media-menu .mat-button{color:#999c}body.dndist mat-card.entity-type-item.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-item.type-card .media-menu .mat-button:hover{color:#999}body.dndist mat-card.entity-type-item.type-card .btn-add-prop{background-color:#9990;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-item.type-card .btn-add-prop:hover{opacity:1;color:#999;background-color:#000}body.dndist mat-card.entity-type-item.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-item.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-item.type-card input,body.dndist mat-card.entity-type-item.type-card textarea,body.dndist mat-card.entity-type-item.type-card .hotlink p{caret-color:#999;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-item.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-item.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-item.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-item.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-item.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-item.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-item.type-card::-moz-selection{background:#999!important}body.dndist mat-card.entity-type-item.type-card::selection{background:#999!important}body.dndist mat-card.entity-type-item.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-item.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-item.type-card .rich-property-format:focus .input-prefix{color:#999}body.dndist mat-card.entity-type-item.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#999}body.dndist mat-card.entity-type-item.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#999}body.dndist mat-card.entity-type-item.type-card .mat-form-field.mat-focused .input-prefix{color:#999}body.dndist mat-card.entity-type-item.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-item.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-item.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-item.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-item.type-card .card-content-wrapper hr.subsection{border-color:#9999994d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-item.type-card .section-title{border-bottom:1px solid #999}body.dndist mat-card.entity-type-item.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-item.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#999;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-type .banner-bg-end{color:#999;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-item.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #999}body.dndist mat-card.entity-type-item.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-item.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#999!important}body.dndist mat-card.entity-type-item.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#999}body.dndist mat-card.entity-type-item.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#999}body.dndist mat-card.entity-type-item.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-item.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-item.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-item.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-item.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-item.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-item.type-card .card-border-wrap,body.dndist mat-card.entity-type-item.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-item.type-card .small-card-border-wrap{color:#999}body.dndist .entity-type-item.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#999;left:-15px;padding-left:15px}body.dndist .entity-type-item.type-card.card-small h4:before{border-top-color:#999;border-left-color:#999}body.dndist .entity-type-item.type-card.card-small h4:after{border-bottom-color:#999;border-left-color:#999}body.dndist .entity-type-item.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-item.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-item.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-item.type-card .card-title-extension:before{background-color:gray;transform:translateY(0)}.edit-wrapper.entity-type-item.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-item.type-card .block-title-bar{border-bottom:3px solid #999}.edit-wrapper.entity-type-item.type-card .btn-edit-card{background:#999;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-item.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-item.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-item{background:linear-gradient(135deg,#adadad 0%,#999 50%)!important;filter:grayscale(50%)}.btn-item:hover{background:linear-gradient(145deg,#d6d6d6 0%,#999 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #999}.fancy{color:#999}body.dndist .type-bg.entity-type-equipment{background:#999;border-color:#999}.type-inkbar-equipment .mat-ink-bar{background-color:#999!important}body.dndist .type-faded-bg-equipment{background:rgba(153,153,153,.5)}body.dndist .filter-list.type-faded-bg-equipment{background:rgba(153,153,153,.25);box-shadow:inset 0 0 35px #99999980;border:1px solid #999}body.dndist .filter-list.type-faded-bg-equipment .icon{background:#999}body.dndist .type-faded-bg-equipment.filter-links .inner-content{-webkit-mask-position:69% 50%;mask-position:69% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-equipment.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #999,0 7px 2px #000,0 11px 0 -3px #999,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-equipment.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #999,0 7px 2px #000,0 11px 0 -3px #999,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-equipment.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-equipment.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-equipment{color:#999}.type-color.entity-type-equipment.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #999999b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-equipment{border-bottom:2px solid rgba(153,153,153,.5);cursor:pointer}.hotlink a.entity-type-equipment:hover,.hotlink a.entity-type-equipment:focus,.hotlink a.entity-type-equipment:focus-visible{border-bottom:2px solid #999}.hotlink a.entity-type-equipment:focus,.hotlink a.entity-type-equipment:focus-visible{background-color:#99999940;box-shadow:0 -5px #99999940;outline:none!important}.dynamic-data .entity-link a.entity-type-equipment{box-shadow:0 2px #99999980;cursor:pointer}.dynamic-data .entity-link a.entity-type-equipment:hover,.dynamic-data .entity-link a.entity-type-equipment:focus,.dynamic-data .entity-link a.entity-type-equipment:focus-visible{box-shadow:0 2px #999}body.dndist mat-card.entity-type-equipment.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-equipment.large-card .card-media-menu .mat-button{border-left:2px solid rgba(153,153,153,.25)}body.dndist mat-card.entity-type-equipment.large-card:before{box-shadow:inset 0 0 0 2px #999999e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #999c}body.dndist mat-card.entity-type-equipment.large-card .entity-emblem{color:#999}body.dndist mat-card.entity-type-equipment.large-card .entity-emblem .b{fill:#999}body.dndist mat-card.entity-type-equipment.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #99999980,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-equipment.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-equipment.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-equipment.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #999999e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-equipment.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #999999e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-equipment.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #999999e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-equipment.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #999999e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #999c}body.dndist mat-card.entity-type-equipment.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-equipment.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-equipment.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(153,153,153,.5)}body.dndist mat-card.entity-type-equipment.type-card .bullet{background:#999}body.dndist mat-card.entity-type-equipment.type-card .text-area-block table thead{box-shadow:0 2px 3px #9993}body.dndist mat-card.entity-type-equipment.type-card .text-area-block table tbody{background-color:#9999991a}body.dndist mat-card.entity-type-equipment.type-card .text-area-block table tbody tr:nth-child(even){background-color:#9999991a}body.dndist mat-card.entity-type-equipment.type-card .show-notes-button{border:2px solid rgba(153,153,153,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-equipment.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-equipment.type-card .show-notes-button:hover{background-color:#4d4d4d}body.dndist mat-card.entity-type-equipment.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-equipment.type-card .datablock-title-image h2 input{box-shadow:0 2px #999;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-equipment.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#999;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-equipment.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-equipment.type-card .mat-progress-bar-fill:after{background:#c2c2c2;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-equipment.type-card mat-card-title .fancy-wrapper{color:#999;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-equipment.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-equipment.type-card .hotlink:focus,body.dndist mat-card.entity-type-equipment.type-card .hotlink:active,body.dndist mat-card.entity-type-equipment.type-card .hotlink:focus-within{box-shadow:0 -2px #999}body.dndist mat-card.entity-type-equipment.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-equipment.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-equipment.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-equipment.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-equipment.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-equipment.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #999}body.dndist mat-card.entity-type-equipment.type-card .create-wrapper{color:#999}body.dndist mat-card.entity-type-equipment.type-card .mat-expansion-panel-header .material-icons{color:#999}body.dndist mat-card.entity-type-equipment.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-equipment.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-equipment.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-equipment.type-card .media-menu .mat-button{color:#999c}body.dndist mat-card.entity-type-equipment.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-equipment.type-card .media-menu .mat-button:hover{color:#999}body.dndist mat-card.entity-type-equipment.type-card .btn-add-prop{background-color:#9990;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-equipment.type-card .btn-add-prop:hover{opacity:1;color:#999;background-color:#000}body.dndist mat-card.entity-type-equipment.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-equipment.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-equipment.type-card input,body.dndist mat-card.entity-type-equipment.type-card textarea,body.dndist mat-card.entity-type-equipment.type-card .hotlink p{caret-color:#999;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-equipment.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-equipment.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-equipment.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-equipment.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-equipment.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-equipment.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-equipment.type-card::-moz-selection{background:#999!important}body.dndist mat-card.entity-type-equipment.type-card::selection{background:#999!important}body.dndist mat-card.entity-type-equipment.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-equipment.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-equipment.type-card .rich-property-format:focus .input-prefix{color:#999}body.dndist mat-card.entity-type-equipment.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#999}body.dndist mat-card.entity-type-equipment.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#999}body.dndist mat-card.entity-type-equipment.type-card .mat-form-field.mat-focused .input-prefix{color:#999}body.dndist mat-card.entity-type-equipment.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-equipment.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-equipment.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-equipment.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-equipment.type-card .card-content-wrapper hr.subsection{border-color:#9999994d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-equipment.type-card .section-title{border-bottom:1px solid #999}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#999;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-type .banner-bg-end{color:#999;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-equipment.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #999}body.dndist mat-card.entity-type-equipment.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-equipment.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#999!important}body.dndist mat-card.entity-type-equipment.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#999}body.dndist mat-card.entity-type-equipment.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#999}body.dndist mat-card.entity-type-equipment.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-equipment.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-equipment.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-equipment.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-equipment.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-equipment.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-equipment.type-card .card-border-wrap,body.dndist mat-card.entity-type-equipment.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-equipment.type-card .small-card-border-wrap{color:#999}body.dndist .entity-type-equipment.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#999;left:-15px;padding-left:15px}body.dndist .entity-type-equipment.type-card.card-small h4:before{border-top-color:#999;border-left-color:#999}body.dndist .entity-type-equipment.type-card.card-small h4:after{border-bottom-color:#999;border-left-color:#999}body.dndist .entity-type-equipment.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-equipment.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-equipment.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-equipment.type-card .card-title-extension:before{background-color:gray;transform:translateY(0)}.edit-wrapper.entity-type-equipment.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-equipment.type-card .block-title-bar{border-bottom:3px solid #999}.edit-wrapper.entity-type-equipment.type-card .btn-edit-card{background:#999;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-equipment.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-equipment.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-equipment{background:linear-gradient(135deg,#adadad 0%,#999 50%)!important;filter:grayscale(50%)}.btn-equipment:hover{background:linear-gradient(145deg,#d6d6d6 0%,#999 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #999}.fancy{color:#c39eb1}body.dndist .type-bg.entity-type-mounts-and-vehicles{background:#c39eb1;border-color:#c39eb1}.type-inkbar-mounts-and-vehicles .mat-ink-bar{background-color:#c39eb1!important}body.dndist .type-faded-bg-mounts-and-vehicles{background:rgba(195,158,177,.5)}body.dndist .filter-list.type-faded-bg-mounts-and-vehicles{background:rgba(195,158,177,.25);box-shadow:inset 0 0 35px #c39eb180;border:1px solid #c39eb1}body.dndist .filter-list.type-faded-bg-mounts-and-vehicles .icon{background:#c39eb1}body.dndist .type-faded-bg-mounts-and-vehicles.filter-links .inner-content{-webkit-mask-position:92% 50%;mask-position:92% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-mounts-and-vehicles.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #b1b1b1,0 7px 2px #000,0 11px 0 -3px #b1b1b1,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-mounts-and-vehicles.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #b1b1b1,0 7px 2px #000,0 11px 0 -3px #b1b1b1,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-mounts-and-vehicles.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-mounts-and-vehicles.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-mounts-and-vehicles{color:#c39eb1}.type-color.entity-type-mounts-and-vehicles.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #c29fb1b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-mounts-and-vehicles{border-bottom:2px solid rgba(195,158,177,.5);cursor:pointer}.hotlink a.entity-type-mounts-and-vehicles:hover,.hotlink a.entity-type-mounts-and-vehicles:focus,.hotlink a.entity-type-mounts-and-vehicles:focus-visible{border-bottom:2px solid #c39eb1}.hotlink a.entity-type-mounts-and-vehicles:focus,.hotlink a.entity-type-mounts-and-vehicles:focus-visible{background-color:#c39eb140;box-shadow:0 -5px #c39eb140;outline:none!important}.dynamic-data .entity-link a.entity-type-mounts-and-vehicles{box-shadow:0 2px #c39eb180;cursor:pointer}.dynamic-data .entity-link a.entity-type-mounts-and-vehicles:hover,.dynamic-data .entity-link a.entity-type-mounts-and-vehicles:focus,.dynamic-data .entity-link a.entity-type-mounts-and-vehicles:focus-visible{box-shadow:0 2px #c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card .card-media-menu .mat-button{border-left:2px solid rgba(195,158,177,.25)}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card:before{box-shadow:inset 0 0 0 2px #c39eb1e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #c39eb1cc}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card .entity-emblem{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card .entity-emblem .b{fill:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #c39eb180,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-mounts-and-vehicles.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #c39eb1e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #c39eb1e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-mounts-and-vehicles.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #c39eb1e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #c39eb1e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #c39eb1cc}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(195,158,177,.5)}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .bullet{background:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .text-area-block table thead{box-shadow:0 2px 3px #c39eb133}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .text-area-block table tbody{background-color:#c39eb11a}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .text-area-block table tbody tr:nth-child(even){background-color:#c39eb11a}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .show-notes-button{border:2px solid rgba(195,158,177,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .show-notes-button:hover{background-color:#7c4c65}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .datablock-title-image h2 input{box-shadow:0 2px #c39eb1;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#c39eb1;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-progress-bar-fill:after{background:#e2d0da;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card mat-card-title .fancy-wrapper{color:#c39eb1;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .hotlink:focus,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .hotlink:active,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .hotlink:focus-within{box-shadow:0 -2px #c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .create-wrapper{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-expansion-panel-header .material-icons{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .media-menu .mat-button{color:#c39eb1cc}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .media-menu .mat-button:hover{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .btn-add-prop{background-color:#c39eb100;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .btn-add-prop:hover{opacity:1;color:#c39eb1;background-color:#000}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card input,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card textarea,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .hotlink p{caret-color:#c39eb1;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card::-moz-selection{background:#c39eb1!important}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card::selection{background:#c39eb1!important}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .rich-property-format:focus .input-prefix{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-form-field.mat-focused .input-prefix{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-content-wrapper hr.subsection{border-color:#c39eb14d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .section-title{border-bottom:1px solid #c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#c39eb1;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-type .banner-bg-end{color:#c39eb1;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#c39eb1!important}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#c39eb1}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-border-wrap,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-mounts-and-vehicles.type-card .small-card-border-wrap{color:#b7aab1}body.dndist .entity-type-mounts-and-vehicles.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#c39eb1;left:-15px;padding-left:15px}body.dndist .entity-type-mounts-and-vehicles.type-card.card-small h4:before{border-top-color:#c39eb1;border-left-color:#c39eb1}body.dndist .entity-type-mounts-and-vehicles.type-card.card-small h4:after{border-bottom-color:#c39eb1;border-left-color:#c39eb1}body.dndist .entity-type-mounts-and-vehicles.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-mounts-and-vehicles.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .card-title-extension:before{background-color:#b07e98;transform:translateY(0)}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .block-title-bar{border-bottom:3px solid #c39eb1}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .btn-edit-card{background:#c39eb1;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-mounts-and-vehicles.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-mounts-and-vehicles{background:linear-gradient(135deg,#cfb1c1 0%,#c39eb1 50%)!important;filter:grayscale(50%)}.btn-mounts-and-vehicles:hover{background:linear-gradient(145deg,#e7d8e0 0%,#c39eb1 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #c39eb1}.fancy{color:#81c784}body.dndist .type-bg.entity-type-environment{background:#81c784;border-color:#81c784}.type-inkbar-environment .mat-ink-bar{background-color:#81c784!important}body.dndist .type-faded-bg-environment{background:rgba(129,199,132,.5)}body.dndist .filter-list.type-faded-bg-environment{background:rgba(129,199,132,.25);box-shadow:inset 0 0 35px #81c78480;border:1px solid #81c784}body.dndist .filter-list.type-faded-bg-environment .icon{background:#81c784}body.dndist .type-faded-bg-environment.filter-links .inner-content{-webkit-mask-position:91% 50%;mask-position:91% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-environment.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #98b099,0 7px 2px #000,0 11px 0 -3px #9cac9d,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-environment.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #98b099,0 7px 2px #000,0 11px 0 -3px #9cac9d,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-environment.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-environment.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-environment{color:#81c784}.type-color.entity-type-environment.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #82c685b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-environment{border-bottom:2px solid rgba(129,199,132,.5);cursor:pointer}.hotlink a.entity-type-environment:hover,.hotlink a.entity-type-environment:focus,.hotlink a.entity-type-environment:focus-visible{border-bottom:2px solid #81c784}.hotlink a.entity-type-environment:focus,.hotlink a.entity-type-environment:focus-visible{background-color:#81c78440;box-shadow:0 -5px #81c78440;outline:none!important}.dynamic-data .entity-link a.entity-type-environment{box-shadow:0 2px #81c78480;cursor:pointer}.dynamic-data .entity-link a.entity-type-environment:hover,.dynamic-data .entity-link a.entity-type-environment:focus,.dynamic-data .entity-link a.entity-type-environment:focus-visible{box-shadow:0 2px #81c784}body.dndist mat-card.entity-type-environment.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-environment.large-card .card-media-menu .mat-button{border-left:2px solid rgba(129,199,132,.25)}body.dndist mat-card.entity-type-environment.large-card:before{box-shadow:inset 0 0 0 2px #81c784e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #81c784cc}body.dndist mat-card.entity-type-environment.large-card .entity-emblem{color:#81c784}body.dndist mat-card.entity-type-environment.large-card .entity-emblem .b{fill:#81c784}body.dndist mat-card.entity-type-environment.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #81c78480,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environment.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-environment.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-environment.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #81c784e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-environment.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #81c784e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-environment.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #81c784e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-environment.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #81c784e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #81c784cc}body.dndist mat-card.entity-type-environment.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-environment.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-environment.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(129,199,132,.5)}body.dndist mat-card.entity-type-environment.type-card .bullet{background:#81c784}body.dndist mat-card.entity-type-environment.type-card .text-area-block table thead{box-shadow:0 2px 3px #81c78433}body.dndist mat-card.entity-type-environment.type-card .text-area-block table tbody{background-color:#81c7841a}body.dndist mat-card.entity-type-environment.type-card .text-area-block table tbody tr:nth-child(even){background-color:#81c7841a}body.dndist mat-card.entity-type-environment.type-card .show-notes-button{border:2px solid rgba(129,199,132,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-environment.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-environment.type-card .show-notes-button:hover{background-color:#367939}body.dndist mat-card.entity-type-environment.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-environment.type-card .datablock-title-image h2 input{box-shadow:0 2px #81c784;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-environment.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#81c784;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environment.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-environment.type-card .mat-progress-bar-fill:after{background:#b9e0bb;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-environment.type-card mat-card-title .fancy-wrapper{color:#81c784;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environment.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-environment.type-card .hotlink:focus,body.dndist mat-card.entity-type-environment.type-card .hotlink:active,body.dndist mat-card.entity-type-environment.type-card .hotlink:focus-within{box-shadow:0 -2px #81c784}body.dndist mat-card.entity-type-environment.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-environment.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-environment.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-environment.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-environment.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-environment.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #81c784}body.dndist mat-card.entity-type-environment.type-card .create-wrapper{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .mat-expansion-panel-header .material-icons{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-environment.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-environment.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-environment.type-card .media-menu .mat-button{color:#81c784cc}body.dndist mat-card.entity-type-environment.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-environment.type-card .media-menu .mat-button:hover{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .btn-add-prop{background-color:#81c78400;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-environment.type-card .btn-add-prop:hover{opacity:1;color:#81c784;background-color:#000}body.dndist mat-card.entity-type-environment.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-environment.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-environment.type-card input,body.dndist mat-card.entity-type-environment.type-card textarea,body.dndist mat-card.entity-type-environment.type-card .hotlink p{caret-color:#81c784;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-environment.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-environment.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-environment.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-environment.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-environment.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-environment.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-environment.type-card::-moz-selection{background:#81c784!important}body.dndist mat-card.entity-type-environment.type-card::selection{background:#81c784!important}body.dndist mat-card.entity-type-environment.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-environment.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-environment.type-card .rich-property-format:focus .input-prefix{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#81c784}body.dndist mat-card.entity-type-environment.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .mat-form-field.mat-focused .input-prefix{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-environment.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-environment.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-environment.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-environment.type-card .card-content-wrapper hr.subsection{border-color:#81c7844d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-environment.type-card .section-title{border-bottom:1px solid #81c784}body.dndist mat-card.entity-type-environment.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#81c784;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-type .banner-bg-end{color:#81c784;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environment.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #81c784}body.dndist mat-card.entity-type-environment.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-environment.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#81c784!important}body.dndist mat-card.entity-type-environment.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#81c784}body.dndist mat-card.entity-type-environment.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#81c784}body.dndist mat-card.entity-type-environment.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-environment.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-environment.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-environment.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-environment.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-environment.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-environment.type-card .card-border-wrap,body.dndist mat-card.entity-type-environment.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-environment.type-card .small-card-border-wrap{color:#8fb990}body.dndist .entity-type-environment.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#81c784;left:-15px;padding-left:15px}body.dndist .entity-type-environment.type-card.card-small h4:before{border-top-color:#81c784;border-left-color:#81c784}body.dndist .entity-type-environment.type-card.card-small h4:after{border-bottom-color:#81c784;border-left-color:#81c784}body.dndist .entity-type-environment.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-environment.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-environment.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-environment.type-card .card-title-extension:before{background-color:#5eb762;transform:translateY(0)}.edit-wrapper.entity-type-environment.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-environment.type-card .block-title-bar{border-bottom:3px solid #81c784}.edit-wrapper.entity-type-environment.type-card .btn-edit-card{background:#81c784;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-environment.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-environment.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-environment{background:linear-gradient(135deg,#9ad29d 0%,#81c784 50%)!important;filter:grayscale(50%)}.btn-environment:hover{background:linear-gradient(145deg,#cde9ce 0%,#81c784 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #81c784}.fancy{color:#42a5f5}body.dndist .type-bg.entity-type-npc{background:#42a5f5;border-color:#42a5f5}.type-inkbar-npc .mat-ink-bar{background-color:#42a5f5!important}body.dndist .type-faded-bg-npc{background:rgba(66,165,245,.5)}body.dndist .filter-list.type-faded-bg-npc{background:rgba(66,165,245,.25);box-shadow:inset 0 0 35px #42a5f580;border:1px solid #42a5f5}body.dndist .filter-list.type-faded-bg-npc .icon{background:#42a5f5}body.dndist .type-faded-bg-npc.filter-links .inner-content{-webkit-mask-position:89% 50%;mask-position:89% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-npc.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #5ba2dc,0 7px 2px #000,0 11px 0 -3px #60a2d7,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-npc.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #5ba2dc,0 7px 2px #000,0 11px 0 -3px #60a2d7,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-npc.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-npc.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-npc{color:#42a5f5}.type-color.entity-type-npc.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #43a5f4b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-npc{border-bottom:2px solid rgba(66,165,245,.5);cursor:pointer}.hotlink a.entity-type-npc:hover,.hotlink a.entity-type-npc:focus,.hotlink a.entity-type-npc:focus-visible{border-bottom:2px solid #42a5f5}.hotlink a.entity-type-npc:focus,.hotlink a.entity-type-npc:focus-visible{background-color:#42a5f540;box-shadow:0 -5px #42a5f540;outline:none!important}.dynamic-data .entity-link a.entity-type-npc{box-shadow:0 2px #42a5f580;cursor:pointer}.dynamic-data .entity-link a.entity-type-npc:hover,.dynamic-data .entity-link a.entity-type-npc:focus,.dynamic-data .entity-link a.entity-type-npc:focus-visible{box-shadow:0 2px #42a5f5}body.dndist mat-card.entity-type-npc.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-npc.large-card .card-media-menu .mat-button{border-left:2px solid rgba(66,165,245,.25)}body.dndist mat-card.entity-type-npc.large-card:before{box-shadow:inset 0 0 0 2px #42a5f5e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #42a5f5cc}body.dndist mat-card.entity-type-npc.large-card .entity-emblem{color:#42a5f5}body.dndist mat-card.entity-type-npc.large-card .entity-emblem .b{fill:#42a5f5}body.dndist mat-card.entity-type-npc.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #42a5f580,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-npc.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-npc.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-npc.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #42a5f5e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-npc.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #42a5f5e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-npc.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #42a5f5e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-npc.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #42a5f5e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #42a5f5cc}body.dndist mat-card.entity-type-npc.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-npc.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-npc.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(66,165,245,.5)}body.dndist mat-card.entity-type-npc.type-card .bullet{background:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .text-area-block table thead{box-shadow:0 2px 3px #42a5f533}body.dndist mat-card.entity-type-npc.type-card .text-area-block table tbody{background-color:#42a5f51a}body.dndist mat-card.entity-type-npc.type-card .text-area-block table tbody tr:nth-child(even){background-color:#42a5f51a}body.dndist mat-card.entity-type-npc.type-card .show-notes-button{border:2px solid rgba(66,165,245,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-npc.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-npc.type-card .show-notes-button:hover{background-color:#085796}body.dndist mat-card.entity-type-npc.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-npc.type-card .datablock-title-image h2 input{box-shadow:0 2px #42a5f5;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-npc.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#42a5f5;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-npc.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-npc.type-card .mat-progress-bar-fill:after{background:#8fcaf9;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-npc.type-card mat-card-title .fancy-wrapper{color:#42a5f5;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-npc.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-npc.type-card .hotlink:focus,body.dndist mat-card.entity-type-npc.type-card .hotlink:active,body.dndist mat-card.entity-type-npc.type-card .hotlink:focus-within{box-shadow:0 -2px #42a5f5}body.dndist mat-card.entity-type-npc.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-npc.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-npc.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-npc.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-npc.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-npc.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #42a5f5}body.dndist mat-card.entity-type-npc.type-card .create-wrapper{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .mat-expansion-panel-header .material-icons{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-npc.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-npc.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-npc.type-card .media-menu .mat-button{color:#42a5f5cc}body.dndist mat-card.entity-type-npc.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-npc.type-card .media-menu .mat-button:hover{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .btn-add-prop{background-color:#42a5f500;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-npc.type-card .btn-add-prop:hover{opacity:1;color:#42a5f5;background-color:#000}body.dndist mat-card.entity-type-npc.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-npc.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-npc.type-card input,body.dndist mat-card.entity-type-npc.type-card textarea,body.dndist mat-card.entity-type-npc.type-card .hotlink p{caret-color:#42a5f5;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-npc.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-npc.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-npc.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-npc.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-npc.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-npc.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-npc.type-card::-moz-selection{background:#42a5f5!important}body.dndist mat-card.entity-type-npc.type-card::selection{background:#42a5f5!important}body.dndist mat-card.entity-type-npc.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-npc.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-npc.type-card .rich-property-format:focus .input-prefix{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .mat-form-field.mat-focused .input-prefix{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-npc.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-npc.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-npc.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-npc.type-card .card-content-wrapper hr.subsection{border-color:#42a5f54d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-npc.type-card .section-title{border-bottom:1px solid #42a5f5}body.dndist mat-card.entity-type-npc.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#42a5f5;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-type .banner-bg-end{color:#42a5f5;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-npc.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #42a5f5}body.dndist mat-card.entity-type-npc.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-npc.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#42a5f5!important}body.dndist mat-card.entity-type-npc.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#42a5f5}body.dndist mat-card.entity-type-npc.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-npc.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-npc.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-npc.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-npc.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-npc.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-npc.type-card .card-border-wrap,body.dndist mat-card.entity-type-npc.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-npc.type-card .small-card-border-wrap{color:#51a3e6}body.dndist .entity-type-npc.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#42a5f5;left:-15px;padding-left:15px}body.dndist .entity-type-npc.type-card.card-small h4:before{border-top-color:#42a5f5;border-left-color:#42a5f5}body.dndist .entity-type-npc.type-card.card-small h4:after{border-bottom-color:#42a5f5;border-left-color:#42a5f5}body.dndist .entity-type-npc.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-npc.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-npc.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-npc.type-card .card-title-extension:before{background-color:#128ef2;transform:translateY(0)}.edit-wrapper.entity-type-npc.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-npc.type-card .block-title-bar{border-bottom:3px solid #42a5f5}.edit-wrapper.entity-type-npc.type-card .btn-edit-card{background:#42a5f5;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-npc.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-npc.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-npc{background:linear-gradient(135deg,#68b7f7 0%,#42a5f5 50%)!important;filter:grayscale(50%)}.btn-npc:hover{background:linear-gradient(145deg,#b3dbfb 0%,#42a5f5 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #42a5f5}.fancy{color:#64b5f6}body.dndist .type-bg.entity-type-simple{background:#64b5f6;border-color:#64b5f6}.type-inkbar-simple .mat-ink-bar{background-color:#64b5f6!important}body.dndist .type-faded-bg-simple{background:rgba(100,181,246,.5)}body.dndist .filter-list.type-faded-bg-simple{background:rgba(100,181,246,.25);box-shadow:inset 0 0 35px #64b5f680;border:1px solid #64b5f6}body.dndist .filter-list.type-faded-bg-simple .icon{background:#64b5f6}body.dndist .type-faded-bg-simple.filter-links .inner-content{-webkit-mask-position:66% 50%;mask-position:66% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-simple.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #79b3e2,0 7px 2px #000,0 11px 0 -3px #7db2dd,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-simple.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #79b3e2,0 7px 2px #000,0 11px 0 -3px #7db2dd,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-simple.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-simple.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-simple{color:#64b5f6}.type-color.entity-type-simple.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #65b5f5b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-simple{border-bottom:2px solid rgba(100,181,246,.5);cursor:pointer}.hotlink a.entity-type-simple:hover,.hotlink a.entity-type-simple:focus,.hotlink a.entity-type-simple:focus-visible{border-bottom:2px solid #64b5f6}.hotlink a.entity-type-simple:focus,.hotlink a.entity-type-simple:focus-visible{background-color:#64b5f640;box-shadow:0 -5px #64b5f640;outline:none!important}.dynamic-data .entity-link a.entity-type-simple{box-shadow:0 2px #64b5f680;cursor:pointer}.dynamic-data .entity-link a.entity-type-simple:hover,.dynamic-data .entity-link a.entity-type-simple:focus,.dynamic-data .entity-link a.entity-type-simple:focus-visible{box-shadow:0 2px #64b5f6}body.dndist mat-card.entity-type-simple.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-simple.large-card .card-media-menu .mat-button{border-left:2px solid rgba(100,181,246,.25)}body.dndist mat-card.entity-type-simple.large-card:before{box-shadow:inset 0 0 0 2px #64b5f6e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #64b5f6cc}body.dndist mat-card.entity-type-simple.large-card .entity-emblem{color:#64b5f6}body.dndist mat-card.entity-type-simple.large-card .entity-emblem .b{fill:#64b5f6}body.dndist mat-card.entity-type-simple.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #64b5f680,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-simple.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-simple.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-simple.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #64b5f6e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-simple.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #64b5f6e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-simple.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #64b5f6e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-simple.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #64b5f6e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #64b5f6cc}body.dndist mat-card.entity-type-simple.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-simple.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-simple.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(100,181,246,.5)}body.dndist mat-card.entity-type-simple.type-card .bullet{background:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .text-area-block table thead{box-shadow:0 2px 3px #64b5f633}body.dndist mat-card.entity-type-simple.type-card .text-area-block table tbody{background-color:#64b5f61a}body.dndist mat-card.entity-type-simple.type-card .text-area-block table tbody tr:nth-child(even){background-color:#64b5f61a}body.dndist mat-card.entity-type-simple.type-card .show-notes-button{border:2px solid rgba(100,181,246,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-simple.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-simple.type-card .show-notes-button:hover{background-color:#0b6ab6}body.dndist mat-card.entity-type-simple.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-simple.type-card .datablock-title-image h2 input{box-shadow:0 2px #64b5f6;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-simple.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#64b5f6;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-simple.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-simple.type-card .mat-progress-bar-fill:after{background:#b1dafa;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-simple.type-card mat-card-title .fancy-wrapper{color:#64b5f6;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-simple.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-simple.type-card .hotlink:focus,body.dndist mat-card.entity-type-simple.type-card .hotlink:active,body.dndist mat-card.entity-type-simple.type-card .hotlink:focus-within{box-shadow:0 -2px #64b5f6}body.dndist mat-card.entity-type-simple.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-simple.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-simple.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-simple.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-simple.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-simple.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #64b5f6}body.dndist mat-card.entity-type-simple.type-card .create-wrapper{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .mat-expansion-panel-header .material-icons{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-simple.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-simple.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-simple.type-card .media-menu .mat-button{color:#64b5f6cc}body.dndist mat-card.entity-type-simple.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-simple.type-card .media-menu .mat-button:hover{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .btn-add-prop{background-color:#64b5f600;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-simple.type-card .btn-add-prop:hover{opacity:1;color:#64b5f6;background-color:#000}body.dndist mat-card.entity-type-simple.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-simple.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-simple.type-card input,body.dndist mat-card.entity-type-simple.type-card textarea,body.dndist mat-card.entity-type-simple.type-card .hotlink p{caret-color:#64b5f6;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-simple.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-simple.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-simple.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-simple.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-simple.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-simple.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-simple.type-card::-moz-selection{background:#64b5f6!important}body.dndist mat-card.entity-type-simple.type-card::selection{background:#64b5f6!important}body.dndist mat-card.entity-type-simple.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-simple.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-simple.type-card .rich-property-format:focus .input-prefix{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .mat-form-field.mat-focused .input-prefix{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-simple.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-simple.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-simple.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-simple.type-card .card-content-wrapper hr.subsection{border-color:#64b5f64d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-simple.type-card .section-title{border-bottom:1px solid #64b5f6}body.dndist mat-card.entity-type-simple.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#64b5f6;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-type .banner-bg-end{color:#64b5f6;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-simple.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #64b5f6}body.dndist mat-card.entity-type-simple.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-simple.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#64b5f6!important}body.dndist mat-card.entity-type-simple.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#64b5f6}body.dndist mat-card.entity-type-simple.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-simple.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-simple.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-simple.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-simple.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-simple.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-simple.type-card .card-border-wrap,body.dndist mat-card.entity-type-simple.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-simple.type-card .small-card-border-wrap{color:#70b4ea}body.dndist .entity-type-simple.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#64b5f6;left:-15px;padding-left:15px}body.dndist .entity-type-simple.type-card.card-small h4:before{border-top-color:#64b5f6;border-left-color:#64b5f6}body.dndist .entity-type-simple.type-card.card-small h4:after{border-bottom-color:#64b5f6;border-left-color:#64b5f6}body.dndist .entity-type-simple.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-simple.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-simple.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-simple.type-card .card-title-extension:before{background-color:#349ef3;transform:translateY(0)}.edit-wrapper.entity-type-simple.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-simple.type-card .block-title-bar{border-bottom:3px solid #64b5f6}.edit-wrapper.entity-type-simple.type-card .btn-edit-card{background:#64b5f6;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-simple.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-simple.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-simple{background:linear-gradient(135deg,#83c4f8 0%,#64b5f6 50%)!important;filter:grayscale(50%)}.btn-simple:hover{background:linear-gradient(145deg,#c1e1fb 0%,#64b5f6 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #64b5f6}.fancy{color:#1976d2}body.dndist .type-bg.entity-type-heroic{background:#1976d2;border-color:#1976d2}.type-inkbar-heroic .mat-ink-bar{background-color:#1976d2!important}body.dndist .type-faded-bg-heroic{background:rgba(25,118,210,.5)}body.dndist .filter-list.type-faded-bg-heroic{background:rgba(25,118,210,.25);box-shadow:inset 0 0 35px #1976d280;border:1px solid #1976d2}body.dndist .filter-list.type-faded-bg-heroic .icon{background:#1976d2}body.dndist .type-faded-bg-heroic.filter-links .inner-content{-webkit-mask-position:52% 50%;mask-position:52% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-heroic.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #3676b5,0 7px 2px #000,0 11px 0 -3px #3c76af,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-heroic.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #3676b5,0 7px 2px #000,0 11px 0 -3px #3c76af,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-heroic.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-heroic.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-heroic{color:#1976d2}.type-color.entity-type-heroic.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #1a76d1b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-heroic{border-bottom:2px solid rgba(25,118,210,.5);cursor:pointer}.hotlink a.entity-type-heroic:hover,.hotlink a.entity-type-heroic:focus,.hotlink a.entity-type-heroic:focus-visible{border-bottom:2px solid #1976d2}.hotlink a.entity-type-heroic:focus,.hotlink a.entity-type-heroic:focus-visible{background-color:#1976d240;box-shadow:0 -5px #1976d240;outline:none!important}.dynamic-data .entity-link a.entity-type-heroic{box-shadow:0 2px #1976d280;cursor:pointer}.dynamic-data .entity-link a.entity-type-heroic:hover,.dynamic-data .entity-link a.entity-type-heroic:focus,.dynamic-data .entity-link a.entity-type-heroic:focus-visible{box-shadow:0 2px #1976d2}body.dndist mat-card.entity-type-heroic.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-heroic.large-card .card-media-menu .mat-button{border-left:2px solid rgba(25,118,210,.25)}body.dndist mat-card.entity-type-heroic.large-card:before{box-shadow:inset 0 0 0 2px #1976d2e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #1976d2cc}body.dndist mat-card.entity-type-heroic.large-card .entity-emblem{color:#1976d2}body.dndist mat-card.entity-type-heroic.large-card .entity-emblem .b{fill:#1976d2}body.dndist mat-card.entity-type-heroic.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #1976d280,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-heroic.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-heroic.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-heroic.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #1976d2e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-heroic.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #1976d2e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-heroic.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #1976d2e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-heroic.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #1976d2e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #1976d2cc}body.dndist mat-card.entity-type-heroic.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-heroic.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-heroic.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(25,118,210,.5)}body.dndist mat-card.entity-type-heroic.type-card .bullet{background:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .text-area-block table thead{box-shadow:0 2px 3px #1976d233}body.dndist mat-card.entity-type-heroic.type-card .text-area-block table tbody{background-color:#1976d21a}body.dndist mat-card.entity-type-heroic.type-card .text-area-block table tbody tr:nth-child(even){background-color:#1976d21a}body.dndist mat-card.entity-type-heroic.type-card .show-notes-button{border:2px solid rgba(25,118,210,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-heroic.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-heroic.type-card .show-notes-button:hover{background-color:#092949}body.dndist mat-card.entity-type-heroic.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-heroic.type-card .datablock-title-image h2 input{box-shadow:0 2px #1976d2;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-heroic.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#1976d2;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-heroic.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-heroic.type-card .mat-progress-bar-fill:after{background:#529fea;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-heroic.type-card mat-card-title .fancy-wrapper{color:#1976d2;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-heroic.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-heroic.type-card .hotlink:focus,body.dndist mat-card.entity-type-heroic.type-card .hotlink:active,body.dndist mat-card.entity-type-heroic.type-card .hotlink:focus-within{box-shadow:0 -2px #1976d2}body.dndist mat-card.entity-type-heroic.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-heroic.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-heroic.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-heroic.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-heroic.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-heroic.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #1976d2}body.dndist mat-card.entity-type-heroic.type-card .create-wrapper{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .mat-expansion-panel-header .material-icons{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-heroic.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-heroic.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-heroic.type-card .media-menu .mat-button{color:#1976d2cc}body.dndist mat-card.entity-type-heroic.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-heroic.type-card .media-menu .mat-button:hover{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .btn-add-prop{background-color:#1976d200;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-heroic.type-card .btn-add-prop:hover{opacity:1;color:#1976d2;background-color:#000}body.dndist mat-card.entity-type-heroic.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-heroic.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-heroic.type-card input,body.dndist mat-card.entity-type-heroic.type-card textarea,body.dndist mat-card.entity-type-heroic.type-card .hotlink p{caret-color:#1976d2;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-heroic.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-heroic.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-heroic.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-heroic.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-heroic.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-heroic.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-heroic.type-card::-moz-selection{background:#1976d2!important}body.dndist mat-card.entity-type-heroic.type-card::selection{background:#1976d2!important}body.dndist mat-card.entity-type-heroic.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-heroic.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-heroic.type-card .rich-property-format:focus .input-prefix{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .mat-form-field.mat-focused .input-prefix{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-heroic.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-heroic.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-heroic.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-heroic.type-card .card-content-wrapper hr.subsection{border-color:#1976d24d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-heroic.type-card .section-title{border-bottom:1px solid #1976d2}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#1976d2;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-type .banner-bg-end{color:#1976d2;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-heroic.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #1976d2}body.dndist mat-card.entity-type-heroic.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-heroic.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#1976d2!important}body.dndist mat-card.entity-type-heroic.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#1976d2}body.dndist mat-card.entity-type-heroic.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-heroic.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-heroic.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-heroic.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-heroic.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-heroic.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-heroic.type-card .card-border-wrap,body.dndist mat-card.entity-type-heroic.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-heroic.type-card .small-card-border-wrap{color:#2b76c0}body.dndist .entity-type-heroic.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#1976d2;left:-15px;padding-left:15px}body.dndist .entity-type-heroic.type-card.card-small h4:before{border-top-color:#1976d2;border-left-color:#1976d2}body.dndist .entity-type-heroic.type-card.card-small h4:after{border-bottom-color:#1976d2;border-left-color:#1976d2}body.dndist .entity-type-heroic.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-heroic.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-heroic.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-heroic.type-card .card-title-extension:before{background-color:#145ca4;transform:translateY(0)}.edit-wrapper.entity-type-heroic.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-heroic.type-card .block-title-bar{border-bottom:3px solid #1976d2}.edit-wrapper.entity-type-heroic.type-card .btn-edit-card{background:#1976d2;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-heroic.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-heroic.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-heroic{background:linear-gradient(135deg,#3a91e8 0%,#1976d2 50%)!important;filter:grayscale(50%)}.btn-heroic:hover{background:linear-gradient(145deg,#9dc8f3 0%,#1976d2 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #1976d2}.fancy{color:#ffd54f}body.dndist .type-bg.entity-type-player{background:#ffd54f;border-color:#ffd54f}.type-inkbar-player .mat-ink-bar{background-color:#ffd54f!important}body.dndist .type-faded-bg-player{background:rgba(255,213,79,.5)}body.dndist .filter-list.type-faded-bg-player{background:rgba(255,213,79,.25);box-shadow:inset 0 0 35px #ffd54f80;border:1px solid #ffd54f}body.dndist .filter-list.type-faded-bg-player .icon{background:#ffd54f}body.dndist .type-faded-bg-player.filter-links .inner-content{-webkit-mask-position:13% 50%;mask-position:13% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-player.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #e9ca65,0 7px 2px #000,0 11px 0 -3px #e5c769,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-player.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #e9ca65,0 7px 2px #000,0 11px 0 -3px #e5c769,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-player.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-player.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-player{color:#ffd54f}.type-color.entity-type-player.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #fed550b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-player{border-bottom:2px solid rgba(255,213,79,.5);cursor:pointer}.hotlink a.entity-type-player:hover,.hotlink a.entity-type-player:focus,.hotlink a.entity-type-player:focus-visible{border-bottom:2px solid #ffd54f}.hotlink a.entity-type-player:focus,.hotlink a.entity-type-player:focus-visible{background-color:#ffd54f40;box-shadow:0 -5px #ffd54f40;outline:none!important}.dynamic-data .entity-link a.entity-type-player{box-shadow:0 2px #ffd54f80;cursor:pointer}.dynamic-data .entity-link a.entity-type-player:hover,.dynamic-data .entity-link a.entity-type-player:focus,.dynamic-data .entity-link a.entity-type-player:focus-visible{box-shadow:0 2px #ffd54f}body.dndist mat-card.entity-type-player.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-player.large-card .card-media-menu .mat-button{border-left:2px solid rgba(255,213,79,.25)}body.dndist mat-card.entity-type-player.large-card:before{box-shadow:inset 0 0 0 2px #ffd54fe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffd54fcc}body.dndist mat-card.entity-type-player.large-card .entity-emblem{color:#ffd54f}body.dndist mat-card.entity-type-player.large-card .entity-emblem .b{fill:#ffd54f}body.dndist mat-card.entity-type-player.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ffd54f80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-player.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-player.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-player.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ffd54fe6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-player.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ffd54fe6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-player.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ffd54fe6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-player.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ffd54fe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffd54fcc}body.dndist mat-card.entity-type-player.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-player.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-player.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(255,213,79,.5)}body.dndist mat-card.entity-type-player.type-card .bullet{background:#ffd54f}body.dndist mat-card.entity-type-player.type-card .text-area-block table thead{box-shadow:0 2px 3px #ffd54f33}body.dndist mat-card.entity-type-player.type-card .text-area-block table tbody{background-color:#ffd54f1a}body.dndist mat-card.entity-type-player.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ffd54f1a}body.dndist mat-card.entity-type-player.type-card .show-notes-button{border:2px solid rgba(255,213,79,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-player.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-player.type-card .show-notes-button:hover{background-color:#b58a00}body.dndist mat-card.entity-type-player.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-player.type-card .datablock-title-image h2 input{box-shadow:0 2px #ffd54f;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-player.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffd54f;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-player.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-player.type-card .mat-progress-bar-fill:after{background:#ffe8a1;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-player.type-card mat-card-title .fancy-wrapper{color:#ffd54f;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-player.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-player.type-card .hotlink:focus,body.dndist mat-card.entity-type-player.type-card .hotlink:active,body.dndist mat-card.entity-type-player.type-card .hotlink:focus-within{box-shadow:0 -2px #ffd54f}body.dndist mat-card.entity-type-player.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-player.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-player.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-player.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-player.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-player.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ffd54f}body.dndist mat-card.entity-type-player.type-card .create-wrapper{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .mat-expansion-panel-header .material-icons{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-player.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-player.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-player.type-card .media-menu .mat-button{color:#ffd54fcc}body.dndist mat-card.entity-type-player.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-player.type-card .media-menu .mat-button:hover{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .btn-add-prop{background-color:#ffd54f00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-player.type-card .btn-add-prop:hover{opacity:1;color:#ffd54f;background-color:#000}body.dndist mat-card.entity-type-player.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-player.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-player.type-card input,body.dndist mat-card.entity-type-player.type-card textarea,body.dndist mat-card.entity-type-player.type-card .hotlink p{caret-color:#ffd54f;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-player.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-player.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-player.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-player.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-player.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-player.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-player.type-card::-moz-selection{background:#ffd54f!important}body.dndist mat-card.entity-type-player.type-card::selection{background:#ffd54f!important}body.dndist mat-card.entity-type-player.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-player.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-player.type-card .rich-property-format:focus .input-prefix{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .mat-form-field.mat-focused .input-prefix{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-player.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-player.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-player.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-player.type-card .card-content-wrapper hr.subsection{border-color:#ffd54f4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-player.type-card .section-title{border-bottom:1px solid #ffd54f}body.dndist mat-card.entity-type-player.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-player.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ffd54f;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-type .banner-bg-end{color:#ffd54f;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-player.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ffd54f}body.dndist mat-card.entity-type-player.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-player.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ffd54f!important}body.dndist mat-card.entity-type-player.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ffd54f}body.dndist mat-card.entity-type-player.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-player.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-player.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-player.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-player.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-player.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-player.type-card .card-border-wrap,body.dndist mat-card.entity-type-player.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-player.type-card .small-card-border-wrap{color:#f2ce5c}body.dndist .entity-type-player.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ffd54f;left:-15px;padding-left:15px}body.dndist .entity-type-player.type-card.card-small h4:before{border-top-color:#ffd54f;border-left-color:#ffd54f}body.dndist .entity-type-player.type-card.card-small h4:after{border-bottom-color:#ffd54f;border-left-color:#ffd54f}body.dndist .entity-type-player.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-player.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-player.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-player.type-card .card-title-extension:before{background-color:#ffc91c;transform:translateY(0)}.edit-wrapper.entity-type-player.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-player.type-card .block-title-bar{border-bottom:3px solid #ffd54f}.edit-wrapper.entity-type-player.type-card .btn-edit-card{background:#ffd54f;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-player.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-player.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-player{background:linear-gradient(135deg,#ffdd72 0%,#ffd54f 50%)!important;filter:grayscale(50%)}.btn-player:hover{background:linear-gradient(145deg,#ffeeb9 0%,#ffd54f 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ffd54f}.fancy{color:#d32f2f}body.dndist .type-bg.entity-type-monster{background:#d32f2f;border-color:#d32f2f}.type-inkbar-monster .mat-ink-bar{background-color:#d32f2f!important}body.dndist .type-faded-bg-monster{background:rgba(211,47,47,.5)}body.dndist .filter-list.type-faded-bg-monster{background:rgba(211,47,47,.25);box-shadow:inset 0 0 35px #d32f2f80;border:1px solid #d32f2f}body.dndist .filter-list.type-faded-bg-monster .icon{background:#d32f2f}body.dndist .type-faded-bg-monster.filter-links .inner-content{-webkit-mask-position:30% 50%;mask-position:30% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-monster.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #b44f4f,0 7px 2px #000,0 11px 0 -3px #ad5555,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-monster.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #b44f4f,0 7px 2px #000,0 11px 0 -3px #ad5555,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-monster.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-monster.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-monster{color:#d32f2f}.type-color.entity-type-monster.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #d23030b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-monster{border-bottom:2px solid rgba(211,47,47,.5);cursor:pointer}.hotlink a.entity-type-monster:hover,.hotlink a.entity-type-monster:focus,.hotlink a.entity-type-monster:focus-visible{border-bottom:2px solid #d32f2f}.hotlink a.entity-type-monster:focus,.hotlink a.entity-type-monster:focus-visible{background-color:#d32f2f40;box-shadow:0 -5px #d32f2f40;outline:none!important}.dynamic-data .entity-link a.entity-type-monster{box-shadow:0 2px #d32f2f80;cursor:pointer}.dynamic-data .entity-link a.entity-type-monster:hover,.dynamic-data .entity-link a.entity-type-monster:focus,.dynamic-data .entity-link a.entity-type-monster:focus-visible{box-shadow:0 2px #d32f2f}body.dndist mat-card.entity-type-monster.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-monster.large-card .card-media-menu .mat-button{border-left:2px solid rgba(211,47,47,.25)}body.dndist mat-card.entity-type-monster.large-card:before{box-shadow:inset 0 0 0 2px #d32f2fe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #d32f2fcc}body.dndist mat-card.entity-type-monster.large-card .entity-emblem{color:#d32f2f}body.dndist mat-card.entity-type-monster.large-card .entity-emblem .b{fill:#d32f2f}body.dndist mat-card.entity-type-monster.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #d32f2f80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-monster.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-monster.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-monster.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #d32f2fe6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-monster.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #d32f2fe6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-monster.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #d32f2fe6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-monster.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #d32f2fe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #d32f2fcc}body.dndist mat-card.entity-type-monster.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-monster.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-monster.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(211,47,47,.5)}body.dndist mat-card.entity-type-monster.type-card .bullet{background:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .text-area-block table thead{box-shadow:0 2px 3px #d32f2f33}body.dndist mat-card.entity-type-monster.type-card .text-area-block table tbody{background-color:#d32f2f1a}body.dndist mat-card.entity-type-monster.type-card .text-area-block table tbody tr:nth-child(even){background-color:#d32f2f1a}body.dndist mat-card.entity-type-monster.type-card .show-notes-button{border:2px solid rgba(211,47,47,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-monster.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-monster.type-card .show-notes-button:hover{background-color:#571212}body.dndist mat-card.entity-type-monster.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-monster.type-card .datablock-title-image h2 input{box-shadow:0 2px #d32f2f;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-monster.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#d32f2f;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-monster.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-monster.type-card .mat-progress-bar-fill:after{background:#e17272;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-monster.type-card mat-card-title .fancy-wrapper{color:#d32f2f;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-monster.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-monster.type-card .hotlink:focus,body.dndist mat-card.entity-type-monster.type-card .hotlink:active,body.dndist mat-card.entity-type-monster.type-card .hotlink:focus-within{box-shadow:0 -2px #d32f2f}body.dndist mat-card.entity-type-monster.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-monster.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-monster.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-monster.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-monster.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-monster.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #d32f2f}body.dndist mat-card.entity-type-monster.type-card .create-wrapper{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .mat-expansion-panel-header .material-icons{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-monster.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-monster.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-monster.type-card .media-menu .mat-button{color:#d32f2fcc}body.dndist mat-card.entity-type-monster.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-monster.type-card .media-menu .mat-button:hover{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .btn-add-prop{background-color:#d32f2f00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-monster.type-card .btn-add-prop:hover{opacity:1;color:#d32f2f;background-color:#000}body.dndist mat-card.entity-type-monster.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-monster.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-monster.type-card input,body.dndist mat-card.entity-type-monster.type-card textarea,body.dndist mat-card.entity-type-monster.type-card .hotlink p{caret-color:#d32f2f;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-monster.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-monster.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-monster.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-monster.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-monster.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-monster.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-monster.type-card::-moz-selection{background:#d32f2f!important}body.dndist mat-card.entity-type-monster.type-card::selection{background:#d32f2f!important}body.dndist mat-card.entity-type-monster.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-monster.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-monster.type-card .rich-property-format:focus .input-prefix{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .mat-form-field.mat-focused .input-prefix{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-monster.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-monster.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-monster.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-monster.type-card .card-content-wrapper hr.subsection{border-color:#d32f2f4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-monster.type-card .section-title{border-bottom:1px solid #d32f2f}body.dndist mat-card.entity-type-monster.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#d32f2f;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-type .banner-bg-end{color:#d32f2f;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-monster.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #d32f2f}body.dndist mat-card.entity-type-monster.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-monster.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#d32f2f!important}body.dndist mat-card.entity-type-monster.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#d32f2f}body.dndist mat-card.entity-type-monster.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-monster.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-monster.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-monster.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-monster.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-monster.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-monster.type-card .card-border-wrap,body.dndist mat-card.entity-type-monster.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-monster.type-card .small-card-border-wrap{color:#c04242}body.dndist .entity-type-monster.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#d32f2f;left:-15px;padding-left:15px}body.dndist .entity-type-monster.type-card.card-small h4:before{border-top-color:#d32f2f;border-left-color:#d32f2f}body.dndist .entity-type-monster.type-card.card-small h4:after{border-bottom-color:#d32f2f;border-left-color:#d32f2f}body.dndist .entity-type-monster.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-monster.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-monster.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-monster.type-card .card-title-extension:before{background-color:#ab2424;transform:translateY(0)}.edit-wrapper.entity-type-monster.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-monster.type-card .block-title-bar{border-bottom:3px solid #d32f2f}.edit-wrapper.entity-type-monster.type-card .btn-edit-card{background:#d32f2f;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-monster.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-monster.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-monster{background:linear-gradient(135deg,#dc5959 0%,#d32f2f 50%)!important;filter:grayscale(50%)}.btn-monster:hover{background:linear-gradient(145deg,#edacac 0%,#d32f2f 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #d32f2f}.fancy{color:#ffa726}body.dndist .type-bg.entity-type-hazard{background:#ffa726;border-color:#ffa726}.type-inkbar-hazard .mat-ink-bar{background-color:#ffa726!important}body.dndist .type-faded-bg-hazard{background:rgba(255,167,38,.5)}body.dndist .filter-list.type-faded-bg-hazard{background:rgba(255,167,38,.25);box-shadow:inset 0 0 35px #ffa72680;border:1px solid #ffa726}body.dndist .filter-list.type-faded-bg-hazard .icon{background:#ffa726}body.dndist .type-faded-bg-hazard.filter-links .inner-content{-webkit-mask-position:9% 50%;mask-position:9% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-hazard.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #e4a241,0 7px 2px #000,0 11px 0 -3px #dea147,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-hazard.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #e4a241,0 7px 2px #000,0 11px 0 -3px #dea147,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-hazard.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-hazard.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-hazard{color:#ffa726}.type-color.entity-type-hazard.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #fea727b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-hazard{border-bottom:2px solid rgba(255,167,38,.5);cursor:pointer}.hotlink a.entity-type-hazard:hover,.hotlink a.entity-type-hazard:focus,.hotlink a.entity-type-hazard:focus-visible{border-bottom:2px solid #ffa726}.hotlink a.entity-type-hazard:focus,.hotlink a.entity-type-hazard:focus-visible{background-color:#ffa72640;box-shadow:0 -5px #ffa72640;outline:none!important}.dynamic-data .entity-link a.entity-type-hazard{box-shadow:0 2px #ffa72680;cursor:pointer}.dynamic-data .entity-link a.entity-type-hazard:hover,.dynamic-data .entity-link a.entity-type-hazard:focus,.dynamic-data .entity-link a.entity-type-hazard:focus-visible{box-shadow:0 2px #ffa726}body.dndist mat-card.entity-type-hazard.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-hazard.large-card .card-media-menu .mat-button{border-left:2px solid rgba(255,167,38,.25)}body.dndist mat-card.entity-type-hazard.large-card:before{box-shadow:inset 0 0 0 2px #ffa726e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffa726cc}body.dndist mat-card.entity-type-hazard.large-card .entity-emblem{color:#ffa726}body.dndist mat-card.entity-type-hazard.large-card .entity-emblem .b{fill:#ffa726}body.dndist mat-card.entity-type-hazard.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ffa72680,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-hazard.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-hazard.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-hazard.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ffa726e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-hazard.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ffa726e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-hazard.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ffa726e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-hazard.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ffa726e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffa726cc}body.dndist mat-card.entity-type-hazard.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-hazard.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-hazard.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(255,167,38,.5)}body.dndist mat-card.entity-type-hazard.type-card .bullet{background:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .text-area-block table thead{box-shadow:0 2px 3px #ffa72633}body.dndist mat-card.entity-type-hazard.type-card .text-area-block table tbody{background-color:#ffa7261a}body.dndist mat-card.entity-type-hazard.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ffa7261a}body.dndist mat-card.entity-type-hazard.type-card .show-notes-button{border:2px solid rgba(255,167,38,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-hazard.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-hazard.type-card .show-notes-button:hover{background-color:#8c5300}body.dndist mat-card.entity-type-hazard.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-hazard.type-card .datablock-title-image h2 input{box-shadow:0 2px #ffa726;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-hazard.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffa726;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-hazard.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-hazard.type-card .mat-progress-bar-fill:after{background:#ffc878;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-hazard.type-card mat-card-title .fancy-wrapper{color:#ffa726;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-hazard.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-hazard.type-card .hotlink:focus,body.dndist mat-card.entity-type-hazard.type-card .hotlink:active,body.dndist mat-card.entity-type-hazard.type-card .hotlink:focus-within{box-shadow:0 -2px #ffa726}body.dndist mat-card.entity-type-hazard.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-hazard.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-hazard.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-hazard.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-hazard.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-hazard.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ffa726}body.dndist mat-card.entity-type-hazard.type-card .create-wrapper{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .mat-expansion-panel-header .material-icons{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-hazard.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-hazard.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-hazard.type-card .media-menu .mat-button{color:#ffa726cc}body.dndist mat-card.entity-type-hazard.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-hazard.type-card .media-menu .mat-button:hover{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .btn-add-prop{background-color:#ffa72600;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-hazard.type-card .btn-add-prop:hover{opacity:1;color:#ffa726;background-color:#000}body.dndist mat-card.entity-type-hazard.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-hazard.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-hazard.type-card input,body.dndist mat-card.entity-type-hazard.type-card textarea,body.dndist mat-card.entity-type-hazard.type-card .hotlink p{caret-color:#ffa726;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-hazard.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-hazard.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-hazard.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-hazard.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-hazard.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-hazard.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-hazard.type-card::-moz-selection{background:#ffa726!important}body.dndist mat-card.entity-type-hazard.type-card::selection{background:#ffa726!important}body.dndist mat-card.entity-type-hazard.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-hazard.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-hazard.type-card .rich-property-format:focus .input-prefix{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .mat-form-field.mat-focused .input-prefix{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-hazard.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-hazard.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-hazard.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-hazard.type-card .card-content-wrapper hr.subsection{border-color:#ffa7264d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-hazard.type-card .section-title{border-bottom:1px solid #ffa726}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ffa726;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-type .banner-bg-end{color:#ffa726;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-hazard.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ffa726}body.dndist mat-card.entity-type-hazard.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-hazard.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ffa726!important}body.dndist mat-card.entity-type-hazard.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ffa726}body.dndist mat-card.entity-type-hazard.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-hazard.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-hazard.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-hazard.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-hazard.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-hazard.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-hazard.type-card .card-border-wrap,body.dndist mat-card.entity-type-hazard.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-hazard.type-card .small-card-border-wrap{color:#efa436}body.dndist .entity-type-hazard.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ffa726;left:-15px;padding-left:15px}body.dndist .entity-type-hazard.type-card.card-small h4:before{border-top-color:#ffa726;border-left-color:#ffa726}body.dndist .entity-type-hazard.type-card.card-small h4:after{border-bottom-color:#ffa726;border-left-color:#ffa726}body.dndist .entity-type-hazard.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-hazard.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-hazard.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-hazard.type-card .card-title-extension:before{background-color:#f29000;transform:translateY(0)}.edit-wrapper.entity-type-hazard.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-hazard.type-card .block-title-bar{border-bottom:3px solid #ffa726}.edit-wrapper.entity-type-hazard.type-card .btn-edit-card{background:#ffa726;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-hazard.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-hazard.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-hazard{background:linear-gradient(135deg,#ffb951 0%,#ffa726 50%)!important;filter:grayscale(50%)}.btn-hazard:hover{background:linear-gradient(145deg,#ffdca8 0%,#ffa726 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ffa726}.fancy{color:#26a69a}body.dndist .type-bg.entity-type-language{background:#26a69a;border-color:#26a69a}.type-inkbar-language .mat-ink-bar{background-color:#26a69a!important}body.dndist .type-faded-bg-language{background:rgba(38,166,154,.5)}body.dndist .filter-list.type-faded-bg-language{background:rgba(38,166,154,.25);box-shadow:inset 0 0 35px #26a69a80;border:1px solid #26a69a}body.dndist .filter-list.type-faded-bg-language .icon{background:#26a69a}body.dndist .type-faded-bg-language.filter-links .inner-content{-webkit-mask-position:37% 50%;mask-position:37% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-language.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #408d85,0 7px 2px #000,0 11px 0 -3px #458781,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-language.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #408d85,0 7px 2px #000,0 11px 0 -3px #458781,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-language.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-language.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-language{color:#26a69a}.type-color.entity-type-language.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #27a599b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-language{border-bottom:2px solid rgba(38,166,154,.5);cursor:pointer}.hotlink a.entity-type-language:hover,.hotlink a.entity-type-language:focus,.hotlink a.entity-type-language:focus-visible{border-bottom:2px solid #26a69a}.hotlink a.entity-type-language:focus,.hotlink a.entity-type-language:focus-visible{background-color:#26a69a40;box-shadow:0 -5px #26a69a40;outline:none!important}.dynamic-data .entity-link a.entity-type-language{box-shadow:0 2px #26a69a80;cursor:pointer}.dynamic-data .entity-link a.entity-type-language:hover,.dynamic-data .entity-link a.entity-type-language:focus,.dynamic-data .entity-link a.entity-type-language:focus-visible{box-shadow:0 2px #26a69a}body.dndist mat-card.entity-type-language.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-language.large-card .card-media-menu .mat-button{border-left:2px solid rgba(38,166,154,.25)}body.dndist mat-card.entity-type-language.large-card:before{box-shadow:inset 0 0 0 2px #26a69ae6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #26a69acc}body.dndist mat-card.entity-type-language.large-card .entity-emblem{color:#26a69a}body.dndist mat-card.entity-type-language.large-card .entity-emblem .b{fill:#26a69a}body.dndist mat-card.entity-type-language.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #26a69a80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-language.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-language.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-language.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #26a69ae6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-language.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #26a69ae6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-language.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #26a69ae6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-language.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #26a69ae6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #26a69acc}body.dndist mat-card.entity-type-language.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-language.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-language.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(38,166,154,.5)}body.dndist mat-card.entity-type-language.type-card .bullet{background:#26a69a}body.dndist mat-card.entity-type-language.type-card .text-area-block table thead{box-shadow:0 2px 3px #26a69a33}body.dndist mat-card.entity-type-language.type-card .text-area-block table tbody{background-color:#26a69a1a}body.dndist mat-card.entity-type-language.type-card .text-area-block table tbody tr:nth-child(even){background-color:#26a69a1a}body.dndist mat-card.entity-type-language.type-card .show-notes-button{border:2px solid rgba(38,166,154,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-language.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-language.type-card .show-notes-button:hover{background-color:#0a2a27}body.dndist mat-card.entity-type-language.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-language.type-card .datablock-title-image h2 input{box-shadow:0 2px #26a69a;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-language.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#26a69a;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-language.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-language.type-card .mat-progress-bar-fill:after{background:#48d5c8;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-language.type-card mat-card-title .fancy-wrapper{color:#26a69a;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-language.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-language.type-card .hotlink:focus,body.dndist mat-card.entity-type-language.type-card .hotlink:active,body.dndist mat-card.entity-type-language.type-card .hotlink:focus-within{box-shadow:0 -2px #26a69a}body.dndist mat-card.entity-type-language.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-language.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-language.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-language.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-language.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-language.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #26a69a}body.dndist mat-card.entity-type-language.type-card .create-wrapper{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .mat-expansion-panel-header .material-icons{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-language.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-language.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-language.type-card .media-menu .mat-button{color:#26a69acc}body.dndist mat-card.entity-type-language.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-language.type-card .media-menu .mat-button:hover{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .btn-add-prop{background-color:#26a69a00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-language.type-card .btn-add-prop:hover{opacity:1;color:#26a69a;background-color:#000}body.dndist mat-card.entity-type-language.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-language.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-language.type-card input,body.dndist mat-card.entity-type-language.type-card textarea,body.dndist mat-card.entity-type-language.type-card .hotlink p{caret-color:#26a69a;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-language.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-language.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-language.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-language.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-language.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-language.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-language.type-card::-moz-selection{background:#26a69a!important}body.dndist mat-card.entity-type-language.type-card::selection{background:#26a69a!important}body.dndist mat-card.entity-type-language.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-language.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-language.type-card .rich-property-format:focus .input-prefix{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#26a69a}body.dndist mat-card.entity-type-language.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .mat-form-field.mat-focused .input-prefix{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-language.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-language.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-language.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-language.type-card .card-content-wrapper hr.subsection{border-color:#26a69a4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-language.type-card .section-title{border-bottom:1px solid #26a69a}body.dndist mat-card.entity-type-language.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-language.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#26a69a;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-type .banner-bg-end{color:#26a69a;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-language.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #26a69a}body.dndist mat-card.entity-type-language.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-language.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#26a69a!important}body.dndist mat-card.entity-type-language.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#26a69a}body.dndist mat-card.entity-type-language.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#26a69a}body.dndist mat-card.entity-type-language.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-language.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-language.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-language.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-language.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-language.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-language.type-card .card-border-wrap,body.dndist mat-card.entity-type-language.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-language.type-card .small-card-border-wrap{color:#35978e}body.dndist .entity-type-language.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#26a69a;left:-15px;padding-left:15px}body.dndist .entity-type-language.type-card.card-small h4:before{border-top-color:#26a69a;border-left-color:#26a69a}body.dndist .entity-type-language.type-card.card-small h4:after{border-bottom-color:#26a69a;border-left-color:#26a69a}body.dndist .entity-type-language.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-language.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-language.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-language.type-card .card-title-extension:before{background-color:#1d7d74;transform:translateY(0)}.edit-wrapper.entity-type-language.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-language.type-card .block-title-bar{border-bottom:3px solid #26a69a}.edit-wrapper.entity-type-language.type-card .btn-edit-card{background:#26a69a;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-language.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-language.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-language{background:linear-gradient(135deg,#38d1c3 0%,#26a69a 50%)!important;filter:grayscale(50%)}.btn-language:hover{background:linear-gradient(145deg,#9be8e1 0%,#26a69a 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #26a69a}.fancy{color:#4dd0e1}body.dndist .type-bg.entity-type-condition{background:#4dd0e1;border-color:#4dd0e1}.type-inkbar-condition .mat-ink-bar{background-color:#4dd0e1!important}body.dndist .type-faded-bg-condition{background:rgba(77,208,225,.5)}body.dndist .filter-list.type-faded-bg-condition{background:rgba(77,208,225,.25);box-shadow:inset 0 0 35px #4dd0e180;border:1px solid #4dd0e1}body.dndist .filter-list.type-faded-bg-condition .icon{background:#4dd0e1}body.dndist .type-faded-bg-condition.filter-links .inner-content{-webkit-mask-position:93% 50%;mask-position:93% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-condition.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #67bcc7,0 7px 2px #000,0 11px 0 -3px #6cb8c2,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-condition.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #67bcc7,0 7px 2px #000,0 11px 0 -3px #6cb8c2,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-condition.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-condition.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-condition{color:#4dd0e1}.type-color.entity-type-condition.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #4ecfe0b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-condition{border-bottom:2px solid rgba(77,208,225,.5);cursor:pointer}.hotlink a.entity-type-condition:hover,.hotlink a.entity-type-condition:focus,.hotlink a.entity-type-condition:focus-visible{border-bottom:2px solid #4dd0e1}.hotlink a.entity-type-condition:focus,.hotlink a.entity-type-condition:focus-visible{background-color:#4dd0e140;box-shadow:0 -5px #4dd0e140;outline:none!important}.dynamic-data .entity-link a.entity-type-condition{box-shadow:0 2px #4dd0e180;cursor:pointer}.dynamic-data .entity-link a.entity-type-condition:hover,.dynamic-data .entity-link a.entity-type-condition:focus,.dynamic-data .entity-link a.entity-type-condition:focus-visible{box-shadow:0 2px #4dd0e1}body.dndist mat-card.entity-type-condition.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-condition.large-card .card-media-menu .mat-button{border-left:2px solid rgba(77,208,225,.25)}body.dndist mat-card.entity-type-condition.large-card:before{box-shadow:inset 0 0 0 2px #4dd0e1e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #4dd0e1cc}body.dndist mat-card.entity-type-condition.large-card .entity-emblem{color:#4dd0e1}body.dndist mat-card.entity-type-condition.large-card .entity-emblem .b{fill:#4dd0e1}body.dndist mat-card.entity-type-condition.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #4dd0e180,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-condition.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-condition.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-condition.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #4dd0e1e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-condition.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #4dd0e1e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-condition.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #4dd0e1e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-condition.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #4dd0e1e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #4dd0e1cc}body.dndist mat-card.entity-type-condition.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-condition.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-condition.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(77,208,225,.5)}body.dndist mat-card.entity-type-condition.type-card .bullet{background:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .text-area-block table thead{box-shadow:0 2px 3px #4dd0e133}body.dndist mat-card.entity-type-condition.type-card .text-area-block table tbody{background-color:#4dd0e11a}body.dndist mat-card.entity-type-condition.type-card .text-area-block table tbody tr:nth-child(even){background-color:#4dd0e11a}body.dndist mat-card.entity-type-condition.type-card .show-notes-button{border:2px solid rgba(77,208,225,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-condition.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-condition.type-card .show-notes-button:hover{background-color:#157380}body.dndist mat-card.entity-type-condition.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-condition.type-card .datablock-title-image h2 input{box-shadow:0 2px #4dd0e1;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-condition.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#4dd0e1;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-condition.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-condition.type-card .mat-progress-bar-fill:after{background:#93e2ed;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-condition.type-card mat-card-title .fancy-wrapper{color:#4dd0e1;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-condition.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-condition.type-card .hotlink:focus,body.dndist mat-card.entity-type-condition.type-card .hotlink:active,body.dndist mat-card.entity-type-condition.type-card .hotlink:focus-within{box-shadow:0 -2px #4dd0e1}body.dndist mat-card.entity-type-condition.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-condition.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-condition.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-condition.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-condition.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-condition.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #4dd0e1}body.dndist mat-card.entity-type-condition.type-card .create-wrapper{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .mat-expansion-panel-header .material-icons{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-condition.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-condition.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-condition.type-card .media-menu .mat-button{color:#4dd0e1cc}body.dndist mat-card.entity-type-condition.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-condition.type-card .media-menu .mat-button:hover{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .btn-add-prop{background-color:#4dd0e100;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-condition.type-card .btn-add-prop:hover{opacity:1;color:#4dd0e1;background-color:#000}body.dndist mat-card.entity-type-condition.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-condition.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-condition.type-card input,body.dndist mat-card.entity-type-condition.type-card textarea,body.dndist mat-card.entity-type-condition.type-card .hotlink p{caret-color:#4dd0e1;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-condition.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-condition.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-condition.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-condition.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-condition.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-condition.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-condition.type-card::-moz-selection{background:#4dd0e1!important}body.dndist mat-card.entity-type-condition.type-card::selection{background:#4dd0e1!important}body.dndist mat-card.entity-type-condition.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-condition.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-condition.type-card .rich-property-format:focus .input-prefix{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .mat-form-field.mat-focused .input-prefix{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-condition.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-condition.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-condition.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-condition.type-card .card-content-wrapper hr.subsection{border-color:#4dd0e14d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-condition.type-card .section-title{border-bottom:1px solid #4dd0e1}body.dndist mat-card.entity-type-condition.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#4dd0e1;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-type .banner-bg-end{color:#4dd0e1;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-condition.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #4dd0e1}body.dndist mat-card.entity-type-condition.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-condition.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#4dd0e1!important}body.dndist mat-card.entity-type-condition.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#4dd0e1}body.dndist mat-card.entity-type-condition.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-condition.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-condition.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-condition.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-condition.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-condition.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-condition.type-card .card-border-wrap,body.dndist mat-card.entity-type-condition.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-condition.type-card .small-card-border-wrap{color:#5dc4d1}body.dndist .entity-type-condition.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#4dd0e1;left:-15px;padding-left:15px}body.dndist .entity-type-condition.type-card.card-small h4:before{border-top-color:#4dd0e1;border-left-color:#4dd0e1}body.dndist .entity-type-condition.type-card.card-small h4:after{border-bottom-color:#4dd0e1;border-left-color:#4dd0e1}body.dndist .entity-type-condition.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-condition.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-condition.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-condition.type-card .card-title-extension:before{background-color:#24c2d7;transform:translateY(0)}.edit-wrapper.entity-type-condition.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-condition.type-card .block-title-bar{border-bottom:3px solid #4dd0e1}.edit-wrapper.entity-type-condition.type-card .btn-edit-card{background:#4dd0e1;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-condition.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-condition.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-condition{background:linear-gradient(135deg,#71d9e7 0%,#4dd0e1 50%)!important;filter:grayscale(50%)}.btn-condition:hover{background:linear-gradient(145deg,#b8ecf3 0%,#4dd0e1 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #4dd0e1}.fancy{color:#ff7043}body.dndist .type-bg.entity-type-faction{background:#ff7043;border-color:#ff7043}.type-inkbar-faction .mat-ink-bar{background-color:#ff7043!important}body.dndist .type-faded-bg-faction{background:rgba(255,112,67,.5)}body.dndist .filter-list.type-faded-bg-faction{background:rgba(255,112,67,.25);box-shadow:inset 0 0 35px #ff704380;border:1px solid #ff7043}body.dndist .filter-list.type-faded-bg-faction .icon{background:#ff7043}body.dndist .type-faded-bg-faction.filter-links .inner-content{-webkit-mask-position:30% 50%;mask-position:30% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-faction.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #e87c5b,0 7px 2px #000,0 11px 0 -3px #e37f5f,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-faction.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #e87c5b,0 7px 2px #000,0 11px 0 -3px #e37f5f,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-faction.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-faction.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-faction{color:#ff7043}.type-color.entity-type-faction.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #fe7044b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-faction{border-bottom:2px solid rgba(255,112,67,.5);cursor:pointer}.hotlink a.entity-type-faction:hover,.hotlink a.entity-type-faction:focus,.hotlink a.entity-type-faction:focus-visible{border-bottom:2px solid #ff7043}.hotlink a.entity-type-faction:focus,.hotlink a.entity-type-faction:focus-visible{background-color:#ff704340;box-shadow:0 -5px #ff704340;outline:none!important}.dynamic-data .entity-link a.entity-type-faction{box-shadow:0 2px #ff704380;cursor:pointer}.dynamic-data .entity-link a.entity-type-faction:hover,.dynamic-data .entity-link a.entity-type-faction:focus,.dynamic-data .entity-link a.entity-type-faction:focus-visible{box-shadow:0 2px #ff7043}body.dndist mat-card.entity-type-faction.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-faction.large-card .card-media-menu .mat-button{border-left:2px solid rgba(255,112,67,.25)}body.dndist mat-card.entity-type-faction.large-card:before{box-shadow:inset 0 0 0 2px #ff7043e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ff7043cc}body.dndist mat-card.entity-type-faction.large-card .entity-emblem{color:#ff7043}body.dndist mat-card.entity-type-faction.large-card .entity-emblem .b{fill:#ff7043}body.dndist mat-card.entity-type-faction.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ff704380,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-faction.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-faction.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-faction.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ff7043e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-faction.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ff7043e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-faction.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ff7043e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-faction.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ff7043e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ff7043cc}body.dndist mat-card.entity-type-faction.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-faction.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-faction.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(255,112,67,.5)}body.dndist mat-card.entity-type-faction.type-card .bullet{background:#ff7043}body.dndist mat-card.entity-type-faction.type-card .text-area-block table thead{box-shadow:0 2px 3px #ff704333}body.dndist mat-card.entity-type-faction.type-card .text-area-block table tbody{background-color:#ff70431a}body.dndist mat-card.entity-type-faction.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ff70431a}body.dndist mat-card.entity-type-faction.type-card .show-notes-button{border:2px solid rgba(255,112,67,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-faction.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-faction.type-card .show-notes-button:hover{background-color:#a92800}body.dndist mat-card.entity-type-faction.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-faction.type-card .datablock-title-image h2 input{box-shadow:0 2px #ff7043;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-faction.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff7043;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-faction.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-faction.type-card .mat-progress-bar-fill:after{background:#ffae95;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-faction.type-card mat-card-title .fancy-wrapper{color:#ff7043;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-faction.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-faction.type-card .hotlink:focus,body.dndist mat-card.entity-type-faction.type-card .hotlink:active,body.dndist mat-card.entity-type-faction.type-card .hotlink:focus-within{box-shadow:0 -2px #ff7043}body.dndist mat-card.entity-type-faction.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-faction.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-faction.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-faction.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-faction.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-faction.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ff7043}body.dndist mat-card.entity-type-faction.type-card .create-wrapper{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .mat-expansion-panel-header .material-icons{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-faction.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-faction.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-faction.type-card .media-menu .mat-button{color:#ff7043cc}body.dndist mat-card.entity-type-faction.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-faction.type-card .media-menu .mat-button:hover{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .btn-add-prop{background-color:#ff704300;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-faction.type-card .btn-add-prop:hover{opacity:1;color:#ff7043;background-color:#000}body.dndist mat-card.entity-type-faction.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-faction.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-faction.type-card input,body.dndist mat-card.entity-type-faction.type-card textarea,body.dndist mat-card.entity-type-faction.type-card .hotlink p{caret-color:#ff7043;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-faction.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-faction.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-faction.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-faction.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-faction.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-faction.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-faction.type-card::-moz-selection{background:#ff7043!important}body.dndist mat-card.entity-type-faction.type-card::selection{background:#ff7043!important}body.dndist mat-card.entity-type-faction.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-faction.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-faction.type-card .rich-property-format:focus .input-prefix{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .mat-form-field.mat-focused .input-prefix{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-faction.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-faction.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-faction.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-faction.type-card .card-content-wrapper hr.subsection{border-color:#ff70434d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-faction.type-card .section-title{border-bottom:1px solid #ff7043}body.dndist mat-card.entity-type-faction.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ff7043;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-type .banner-bg-end{color:#ff7043;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-faction.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ff7043}body.dndist mat-card.entity-type-faction.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-faction.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ff7043!important}body.dndist mat-card.entity-type-faction.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ff7043}body.dndist mat-card.entity-type-faction.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-faction.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-faction.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-faction.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-faction.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-faction.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-faction.type-card .card-border-wrap,body.dndist mat-card.entity-type-faction.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-faction.type-card .small-card-border-wrap{color:#f17751}body.dndist .entity-type-faction.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ff7043;left:-15px;padding-left:15px}body.dndist .entity-type-faction.type-card.card-small h4:before{border-top-color:#ff7043;border-left-color:#ff7043}body.dndist .entity-type-faction.type-card.card-small h4:after{border-bottom-color:#ff7043;border-left-color:#ff7043}body.dndist .entity-type-faction.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-faction.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-faction.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-faction.type-card .card-title-extension:before{background-color:#ff4910;transform:translateY(0)}.edit-wrapper.entity-type-faction.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-faction.type-card .block-title-bar{border-bottom:3px solid #ff7043}.edit-wrapper.entity-type-faction.type-card .btn-edit-card{background:#ff7043;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-faction.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-faction.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-faction{background:linear-gradient(135deg,#ff8d69 0%,#ff7043 50%)!important;filter:grayscale(50%)}.btn-faction:hover{background:linear-gradient(145deg,#ffc6b4 0%,#ff7043 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ff7043}.fancy{color:#ab47bc}body.dndist .type-bg.entity-type-spell{background:#ab47bc;border-color:#ab47bc}.type-inkbar-spell .mat-ink-bar{background-color:#ab47bc!important}body.dndist .type-faded-bg-spell{background:rgba(171,71,188,.5)}body.dndist .filter-list.type-faded-bg-spell{background:rgba(171,71,188,.25);box-shadow:inset 0 0 35px #ab47bc80;border:1px solid #ab47bc}body.dndist .filter-list.type-faded-bg-spell .icon{background:#ab47bc}body.dndist .type-faded-bg-spell.filter-links .inner-content{-webkit-mask-position:26% 50%;mask-position:26% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-spell.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #95669d,0 7px 2px #000,0 11px 0 -3px #906d96,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-spell.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #95669d,0 7px 2px #000,0 11px 0 -3px #906d96,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-spell.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-spell.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-spell{color:#ab47bc}.type-color.entity-type-spell.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #aa48bbb3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-spell{border-bottom:2px solid rgba(171,71,188,.5);cursor:pointer}.hotlink a.entity-type-spell:hover,.hotlink a.entity-type-spell:focus,.hotlink a.entity-type-spell:focus-visible{border-bottom:2px solid #ab47bc}.hotlink a.entity-type-spell:focus,.hotlink a.entity-type-spell:focus-visible{background-color:#ab47bc40;box-shadow:0 -5px #ab47bc40;outline:none!important}.dynamic-data .entity-link a.entity-type-spell{box-shadow:0 2px #ab47bc80;cursor:pointer}.dynamic-data .entity-link a.entity-type-spell:hover,.dynamic-data .entity-link a.entity-type-spell:focus,.dynamic-data .entity-link a.entity-type-spell:focus-visible{box-shadow:0 2px #ab47bc}body.dndist mat-card.entity-type-spell.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-spell.large-card .card-media-menu .mat-button{border-left:2px solid rgba(171,71,188,.25)}body.dndist mat-card.entity-type-spell.large-card:before{box-shadow:inset 0 0 0 2px #ab47bce6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ab47bccc}body.dndist mat-card.entity-type-spell.large-card .entity-emblem{color:#ab47bc}body.dndist mat-card.entity-type-spell.large-card .entity-emblem .b{fill:#ab47bc}body.dndist mat-card.entity-type-spell.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ab47bc80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-spell.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-spell.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-spell.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ab47bce6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-spell.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ab47bce6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-spell.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ab47bce6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-spell.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ab47bce6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ab47bccc}body.dndist mat-card.entity-type-spell.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-spell.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-spell.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(171,71,188,.5)}body.dndist mat-card.entity-type-spell.type-card .bullet{background:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .text-area-block table thead{box-shadow:0 2px 3px #ab47bc33}body.dndist mat-card.entity-type-spell.type-card .text-area-block table tbody{background-color:#ab47bc1a}body.dndist mat-card.entity-type-spell.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ab47bc1a}body.dndist mat-card.entity-type-spell.type-card .show-notes-button{border:2px solid rgba(171,71,188,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-spell.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-spell.type-card .show-notes-button:hover{background-color:#471c4e}body.dndist mat-card.entity-type-spell.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-spell.type-card .datablock-title-image h2 input{box-shadow:0 2px #ab47bc;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-spell.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ab47bc;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-spell.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-spell.type-card .mat-progress-bar-fill:after{background:#c683d2;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-spell.type-card mat-card-title .fancy-wrapper{color:#ab47bc;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-spell.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-spell.type-card .hotlink:focus,body.dndist mat-card.entity-type-spell.type-card .hotlink:active,body.dndist mat-card.entity-type-spell.type-card .hotlink:focus-within{box-shadow:0 -2px #ab47bc}body.dndist mat-card.entity-type-spell.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-spell.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-spell.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-spell.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-spell.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-spell.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ab47bc}body.dndist mat-card.entity-type-spell.type-card .create-wrapper{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .mat-expansion-panel-header .material-icons{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-spell.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-spell.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-spell.type-card .media-menu .mat-button{color:#ab47bccc}body.dndist mat-card.entity-type-spell.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-spell.type-card .media-menu .mat-button:hover{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .btn-add-prop{background-color:#ab47bc00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-spell.type-card .btn-add-prop:hover{opacity:1;color:#ab47bc;background-color:#000}body.dndist mat-card.entity-type-spell.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-spell.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-spell.type-card input,body.dndist mat-card.entity-type-spell.type-card textarea,body.dndist mat-card.entity-type-spell.type-card .hotlink p{caret-color:#ab47bc;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-spell.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-spell.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-spell.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-spell.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-spell.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-spell.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-spell.type-card::-moz-selection{background:#ab47bc!important}body.dndist mat-card.entity-type-spell.type-card::selection{background:#ab47bc!important}body.dndist mat-card.entity-type-spell.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-spell.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-spell.type-card .rich-property-format:focus .input-prefix{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .mat-form-field.mat-focused .input-prefix{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-spell.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-spell.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-spell.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-spell.type-card .card-content-wrapper hr.subsection{border-color:#ab47bc4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-spell.type-card .section-title{border-bottom:1px solid #ab47bc}body.dndist mat-card.entity-type-spell.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ab47bc;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-type .banner-bg-end{color:#ab47bc;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-spell.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ab47bc}body.dndist mat-card.entity-type-spell.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-spell.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ab47bc!important}body.dndist mat-card.entity-type-spell.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ab47bc}body.dndist mat-card.entity-type-spell.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-spell.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-spell.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-spell.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-spell.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-spell.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-spell.type-card .card-border-wrap,body.dndist mat-card.entity-type-spell.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-spell.type-card .small-card-border-wrap{color:#9e5aa9}body.dndist .entity-type-spell.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ab47bc;left:-15px;padding-left:15px}body.dndist .entity-type-spell.type-card.card-small h4:before{border-top-color:#ab47bc;border-left-color:#ab47bc}body.dndist .entity-type-spell.type-card.card-small h4:after{border-bottom-color:#ab47bc;border-left-color:#ab47bc}body.dndist .entity-type-spell.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-spell.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-spell.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-spell.type-card .card-title-extension:before{background-color:#8a3898;transform:translateY(0)}.edit-wrapper.entity-type-spell.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-spell.type-card .block-title-bar{border-bottom:3px solid #ab47bc}.edit-wrapper.entity-type-spell.type-card .btn-edit-card{background:#ab47bc;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-spell.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-spell.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-spell{background:linear-gradient(135deg,#bc6cc9 0%,#ab47bc 50%)!important;filter:grayscale(50%)}.btn-spell:hover{background:linear-gradient(145deg,#ddb5e4 0%,#ab47bc 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ab47bc}.fancy{color:#ec407a}body.dndist .type-bg.entity-type-poi{background:#ec407a;border-color:#ec407a}.type-inkbar-poi .mat-ink-bar{background-color:#ec407a!important}body.dndist .type-faded-bg-poi{background:rgba(236,64,122,.5)}body.dndist .filter-list.type-faded-bg-poi{background:rgba(236,64,122,.25);box-shadow:inset 0 0 35px #ec407a80;border:1px solid #ec407a}body.dndist .filter-list.type-faded-bg-poi .icon{background:#ec407a}body.dndist .type-faded-bg-poi.filter-links .inner-content{-webkit-mask-position:27% 50%;mask-position:27% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-poi.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #d25a83,0 7px 2px #000,0 11px 0 -3px #cd6084,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-poi.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #d25a83,0 7px 2px #000,0 11px 0 -3px #cd6084,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-poi.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-poi.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-poi{color:#ec407a}.type-color.entity-type-poi.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #eb417ab3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-poi{border-bottom:2px solid rgba(236,64,122,.5);cursor:pointer}.hotlink a.entity-type-poi:hover,.hotlink a.entity-type-poi:focus,.hotlink a.entity-type-poi:focus-visible{border-bottom:2px solid #ec407a}.hotlink a.entity-type-poi:focus,.hotlink a.entity-type-poi:focus-visible{background-color:#ec407a40;box-shadow:0 -5px #ec407a40;outline:none!important}.dynamic-data .entity-link a.entity-type-poi{box-shadow:0 2px #ec407a80;cursor:pointer}.dynamic-data .entity-link a.entity-type-poi:hover,.dynamic-data .entity-link a.entity-type-poi:focus,.dynamic-data .entity-link a.entity-type-poi:focus-visible{box-shadow:0 2px #ec407a}body.dndist mat-card.entity-type-poi.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-poi.large-card .card-media-menu .mat-button{border-left:2px solid rgba(236,64,122,.25)}body.dndist mat-card.entity-type-poi.large-card:before{box-shadow:inset 0 0 0 2px #ec407ae6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ec407acc}body.dndist mat-card.entity-type-poi.large-card .entity-emblem{color:#ec407a}body.dndist mat-card.entity-type-poi.large-card .entity-emblem .b{fill:#ec407a}body.dndist mat-card.entity-type-poi.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ec407a80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-poi.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-poi.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-poi.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ec407ae6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-poi.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ec407ae6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-poi.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ec407ae6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-poi.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ec407ae6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ec407acc}body.dndist mat-card.entity-type-poi.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-poi.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-poi.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(236,64,122,.5)}body.dndist mat-card.entity-type-poi.type-card .bullet{background:#ec407a}body.dndist mat-card.entity-type-poi.type-card .text-area-block table thead{box-shadow:0 2px 3px #ec407a33}body.dndist mat-card.entity-type-poi.type-card .text-area-block table tbody{background-color:#ec407a1a}body.dndist mat-card.entity-type-poi.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ec407a1a}body.dndist mat-card.entity-type-poi.type-card .show-notes-button{border:2px solid rgba(236,64,122,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-poi.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-poi.type-card .show-notes-button:hover{background-color:#860d36}body.dndist mat-card.entity-type-poi.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-poi.type-card .datablock-title-image h2 input{box-shadow:0 2px #ec407a;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-poi.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ec407a;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-poi.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-poi.type-card .mat-progress-bar-fill:after{background:#f38aae;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-poi.type-card mat-card-title .fancy-wrapper{color:#ec407a;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-poi.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-poi.type-card .hotlink:focus,body.dndist mat-card.entity-type-poi.type-card .hotlink:active,body.dndist mat-card.entity-type-poi.type-card .hotlink:focus-within{box-shadow:0 -2px #ec407a}body.dndist mat-card.entity-type-poi.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-poi.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-poi.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-poi.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-poi.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-poi.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ec407a}body.dndist mat-card.entity-type-poi.type-card .create-wrapper{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .mat-expansion-panel-header .material-icons{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-poi.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-poi.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-poi.type-card .media-menu .mat-button{color:#ec407acc}body.dndist mat-card.entity-type-poi.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-poi.type-card .media-menu .mat-button:hover{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .btn-add-prop{background-color:#ec407a00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-poi.type-card .btn-add-prop:hover{opacity:1;color:#ec407a;background-color:#000}body.dndist mat-card.entity-type-poi.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-poi.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-poi.type-card input,body.dndist mat-card.entity-type-poi.type-card textarea,body.dndist mat-card.entity-type-poi.type-card .hotlink p{caret-color:#ec407a;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-poi.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-poi.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-poi.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-poi.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-poi.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-poi.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-poi.type-card::-moz-selection{background:#ec407a!important}body.dndist mat-card.entity-type-poi.type-card::selection{background:#ec407a!important}body.dndist mat-card.entity-type-poi.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-poi.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-poi.type-card .rich-property-format:focus .input-prefix{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .mat-form-field.mat-focused .input-prefix{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-poi.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-poi.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-poi.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-poi.type-card .card-content-wrapper hr.subsection{border-color:#ec407a4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-poi.type-card .section-title{border-bottom:1px solid #ec407a}body.dndist mat-card.entity-type-poi.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ec407a;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-type .banner-bg-end{color:#ec407a;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-poi.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ec407a}body.dndist mat-card.entity-type-poi.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-poi.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ec407a!important}body.dndist mat-card.entity-type-poi.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ec407a}body.dndist mat-card.entity-type-poi.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-poi.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-poi.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-poi.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-poi.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-poi.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-poi.type-card .card-border-wrap,body.dndist mat-card.entity-type-poi.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-poi.type-card .small-card-border-wrap{color:#dc507f}body.dndist .entity-type-poi.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ec407a;left:-15px;padding-left:15px}body.dndist .entity-type-poi.type-card.card-small h4:before{border-top-color:#ec407a;border-left-color:#ec407a}body.dndist .entity-type-poi.type-card.card-small h4:after{border-bottom-color:#ec407a;border-left-color:#ec407a}body.dndist .entity-type-poi.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-poi.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-poi.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-poi.type-card .card-title-extension:before{background-color:#e2175b;transform:translateY(0)}.edit-wrapper.entity-type-poi.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-poi.type-card .block-title-bar{border-bottom:3px solid #ec407a}.edit-wrapper.entity-type-poi.type-card .btn-edit-card{background:#ec407a;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-poi.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-poi.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-poi{background:linear-gradient(135deg,#f06695 0%,#ec407a 50%)!important;filter:grayscale(50%)}.btn-poi:hover{background:linear-gradient(145deg,#f7b3ca 0%,#ec407a 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ec407a}.fancy{color:#7e57c2}body.dndist .type-bg.entity-type-magical{background:#7e57c2;border-color:#7e57c2}.type-inkbar-magical .mat-ink-bar{background-color:#7e57c2!important}body.dndist .type-faded-bg-magical{background:rgba(126,87,194,.5)}body.dndist .filter-list.type-faded-bg-magical{background:rgba(126,87,194,.25);box-shadow:inset 0 0 35px #7e57c280;border:1px solid #7e57c2}body.dndist .filter-list.type-faded-bg-magical .icon{background:#7e57c2}body.dndist .type-faded-bg-magical.filter-links .inner-content{-webkit-mask-position:64% 50%;mask-position:64% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-magical.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #8674a5,0 7px 2px #000,0 11px 0 -3px #8779a0,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-magical.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #8674a5,0 7px 2px #000,0 11px 0 -3px #8779a0,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-magical.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-magical.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-magical{color:#7e57c2}.type-color.entity-type-magical.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #7e58c1b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-magical{border-bottom:2px solid rgba(126,87,194,.5);cursor:pointer}.hotlink a.entity-type-magical:hover,.hotlink a.entity-type-magical:focus,.hotlink a.entity-type-magical:focus-visible{border-bottom:2px solid #7e57c2}.hotlink a.entity-type-magical:focus,.hotlink a.entity-type-magical:focus-visible{background-color:#7e57c240;box-shadow:0 -5px #7e57c240;outline:none!important}.dynamic-data .entity-link a.entity-type-magical{box-shadow:0 2px #7e57c280;cursor:pointer}.dynamic-data .entity-link a.entity-type-magical:hover,.dynamic-data .entity-link a.entity-type-magical:focus,.dynamic-data .entity-link a.entity-type-magical:focus-visible{box-shadow:0 2px #7e57c2}body.dndist mat-card.entity-type-magical.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-magical.large-card .card-media-menu .mat-button{border-left:2px solid rgba(126,87,194,.25)}body.dndist mat-card.entity-type-magical.large-card:before{box-shadow:inset 0 0 0 2px #7e57c2e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #7e57c2cc}body.dndist mat-card.entity-type-magical.large-card .entity-emblem{color:#7e57c2}body.dndist mat-card.entity-type-magical.large-card .entity-emblem .b{fill:#7e57c2}body.dndist mat-card.entity-type-magical.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #7e57c280,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-magical.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-magical.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-magical.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #7e57c2e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-magical.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #7e57c2e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-magical.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #7e57c2e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-magical.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #7e57c2e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #7e57c2cc}body.dndist mat-card.entity-type-magical.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-magical.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-magical.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(126,87,194,.5)}body.dndist mat-card.entity-type-magical.type-card .bullet{background:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .text-area-block table thead{box-shadow:0 2px 3px #7e57c233}body.dndist mat-card.entity-type-magical.type-card .text-area-block table tbody{background-color:#7e57c21a}body.dndist mat-card.entity-type-magical.type-card .text-area-block table tbody tr:nth-child(even){background-color:#7e57c21a}body.dndist mat-card.entity-type-magical.type-card .show-notes-button{border:2px solid rgba(126,87,194,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-magical.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-magical.type-card .show-notes-button:hover{background-color:#38225e}body.dndist mat-card.entity-type-magical.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-magical.type-card .datablock-title-image h2 input{box-shadow:0 2px #7e57c2;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-magical.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#7e57c2;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-magical.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-magical.type-card .mat-progress-bar-fill:after{background:#ac93d8;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-magical.type-card mat-card-title .fancy-wrapper{color:#7e57c2;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-magical.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-magical.type-card .hotlink:focus,body.dndist mat-card.entity-type-magical.type-card .hotlink:active,body.dndist mat-card.entity-type-magical.type-card .hotlink:focus-within{box-shadow:0 -2px #7e57c2}body.dndist mat-card.entity-type-magical.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-magical.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-magical.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-magical.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-magical.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-magical.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #7e57c2}body.dndist mat-card.entity-type-magical.type-card .create-wrapper{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .mat-expansion-panel-header .material-icons{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-magical.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-magical.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-magical.type-card .media-menu .mat-button{color:#7e57c2cc}body.dndist mat-card.entity-type-magical.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-magical.type-card .media-menu .mat-button:hover{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .btn-add-prop{background-color:#7e57c200;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-magical.type-card .btn-add-prop:hover{opacity:1;color:#7e57c2;background-color:#000}body.dndist mat-card.entity-type-magical.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-magical.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-magical.type-card input,body.dndist mat-card.entity-type-magical.type-card textarea,body.dndist mat-card.entity-type-magical.type-card .hotlink p{caret-color:#7e57c2;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-magical.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-magical.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-magical.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-magical.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-magical.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-magical.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-magical.type-card::-moz-selection{background:#7e57c2!important}body.dndist mat-card.entity-type-magical.type-card::selection{background:#7e57c2!important}body.dndist mat-card.entity-type-magical.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-magical.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-magical.type-card .rich-property-format:focus .input-prefix{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .mat-form-field.mat-focused .input-prefix{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-magical.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-magical.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-magical.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-magical.type-card .card-content-wrapper hr.subsection{border-color:#7e57c24d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-magical.type-card .section-title{border-bottom:1px solid #7e57c2}body.dndist mat-card.entity-type-magical.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#7e57c2;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-type .banner-bg-end{color:#7e57c2;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-magical.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #7e57c2}body.dndist mat-card.entity-type-magical.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-magical.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#7e57c2!important}body.dndist mat-card.entity-type-magical.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#7e57c2}body.dndist mat-card.entity-type-magical.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-magical.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-magical.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-magical.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-magical.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-magical.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-magical.type-card .card-border-wrap,body.dndist mat-card.entity-type-magical.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-magical.type-card .small-card-border-wrap{color:#8368b1}body.dndist .entity-type-magical.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#7e57c2;left:-15px;padding-left:15px}body.dndist .entity-type-magical.type-card.card-small h4:before{border-top-color:#7e57c2;border-left-color:#7e57c2}body.dndist .entity-type-magical.type-card.card-small h4:after{border-bottom-color:#7e57c2;border-left-color:#7e57c2}body.dndist .entity-type-magical.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-magical.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-magical.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-magical.type-card .card-title-extension:before{background-color:#643da9;transform:translateY(0)}.edit-wrapper.entity-type-magical.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-magical.type-card .block-title-bar{border-bottom:3px solid #7e57c2}.edit-wrapper.entity-type-magical.type-card .btn-edit-card{background:#7e57c2;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-magical.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-magical.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-magical{background:linear-gradient(135deg,#9879ce 0%,#7e57c2 50%)!important;filter:grayscale(50%)}.btn-magical:hover{background:linear-gradient(145deg,#cbbce7 0%,#7e57c2 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #7e57c2}.fancy{color:#b39ddb}body.dndist .type-bg.entity-type-plane{background:#b39ddb;border-color:#b39ddb}.type-inkbar-plane .mat-ink-bar{background-color:#b39ddb!important}body.dndist .type-faded-bg-plane{background:rgba(179,157,219,.5)}body.dndist .filter-list.type-faded-bg-plane{background:rgba(179,157,219,.25);box-shadow:inset 0 0 35px #b39ddb80;border:1px solid #b39ddb}body.dndist .filter-list.type-faded-bg-plane .icon{background:#b39ddb}body.dndist .type-faded-bg-plane.filter-links .inner-content{-webkit-mask-position:55% 50%;mask-position:55% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-plane.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #b8aeca,0 7px 2px #000,0 11px 0 -3px #b9b1c7,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-plane.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #b8aeca,0 7px 2px #000,0 11px 0 -3px #b9b1c7,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-plane.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-plane.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-plane{color:#b39ddb}.type-color.entity-type-plane.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #b39edab3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-plane{border-bottom:2px solid rgba(179,157,219,.5);cursor:pointer}.hotlink a.entity-type-plane:hover,.hotlink a.entity-type-plane:focus,.hotlink a.entity-type-plane:focus-visible{border-bottom:2px solid #b39ddb}.hotlink a.entity-type-plane:focus,.hotlink a.entity-type-plane:focus-visible{background-color:#b39ddb40;box-shadow:0 -5px #b39ddb40;outline:none!important}.dynamic-data .entity-link a.entity-type-plane{box-shadow:0 2px #b39ddb80;cursor:pointer}.dynamic-data .entity-link a.entity-type-plane:hover,.dynamic-data .entity-link a.entity-type-plane:focus,.dynamic-data .entity-link a.entity-type-plane:focus-visible{box-shadow:0 2px #b39ddb}body.dndist mat-card.entity-type-plane.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-plane.large-card .card-media-menu .mat-button{border-left:2px solid rgba(179,157,219,.25)}body.dndist mat-card.entity-type-plane.large-card:before{box-shadow:inset 0 0 0 2px #b39ddbe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #b39ddbcc}body.dndist mat-card.entity-type-plane.large-card .entity-emblem{color:#b39ddb}body.dndist mat-card.entity-type-plane.large-card .entity-emblem .b{fill:#b39ddb}body.dndist mat-card.entity-type-plane.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #b39ddb80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-plane.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-plane.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-plane.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #b39ddbe6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-plane.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #b39ddbe6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-plane.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #b39ddbe6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-plane.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #b39ddbe6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #b39ddbcc}body.dndist mat-card.entity-type-plane.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-plane.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-plane.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(179,157,219,.5)}body.dndist mat-card.entity-type-plane.type-card .bullet{background:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .text-area-block table thead{box-shadow:0 2px 3px #b39ddb33}body.dndist mat-card.entity-type-plane.type-card .text-area-block table tbody{background-color:#b39ddb1a}body.dndist mat-card.entity-type-plane.type-card .text-area-block table tbody tr:nth-child(even){background-color:#b39ddb1a}body.dndist mat-card.entity-type-plane.type-card .show-notes-button{border:2px solid rgba(179,157,219,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-plane.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-plane.type-card .show-notes-button:hover{background-color:#613ca3}body.dndist mat-card.entity-type-plane.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-plane.type-card .datablock-title-image h2 input{box-shadow:0 2px #b39ddb;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-plane.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#b39ddb;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-plane.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-plane.type-card .mat-progress-bar-fill:after{background:#e1d9f1;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-plane.type-card mat-card-title .fancy-wrapper{color:#b39ddb;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-plane.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-plane.type-card .hotlink:focus,body.dndist mat-card.entity-type-plane.type-card .hotlink:active,body.dndist mat-card.entity-type-plane.type-card .hotlink:focus-within{box-shadow:0 -2px #b39ddb}body.dndist mat-card.entity-type-plane.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-plane.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-plane.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-plane.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-plane.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-plane.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #b39ddb}body.dndist mat-card.entity-type-plane.type-card .create-wrapper{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .mat-expansion-panel-header .material-icons{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-plane.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-plane.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-plane.type-card .media-menu .mat-button{color:#b39ddbcc}body.dndist mat-card.entity-type-plane.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-plane.type-card .media-menu .mat-button:hover{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .btn-add-prop{background-color:#b39ddb00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-plane.type-card .btn-add-prop:hover{opacity:1;color:#b39ddb;background-color:#000}body.dndist mat-card.entity-type-plane.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-plane.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-plane.type-card input,body.dndist mat-card.entity-type-plane.type-card textarea,body.dndist mat-card.entity-type-plane.type-card .hotlink p{caret-color:#b39ddb;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-plane.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-plane.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-plane.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-plane.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-plane.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-plane.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-plane.type-card::-moz-selection{background:#b39ddb!important}body.dndist mat-card.entity-type-plane.type-card::selection{background:#b39ddb!important}body.dndist mat-card.entity-type-plane.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-plane.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-plane.type-card .rich-property-format:focus .input-prefix{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .mat-form-field.mat-focused .input-prefix{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-plane.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-plane.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-plane.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-plane.type-card .card-content-wrapper hr.subsection{border-color:#b39ddb4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-plane.type-card .section-title{border-bottom:1px solid #b39ddb}body.dndist mat-card.entity-type-plane.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#b39ddb;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-type .banner-bg-end{color:#b39ddb;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-plane.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #b39ddb}body.dndist mat-card.entity-type-plane.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-plane.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#b39ddb!important}body.dndist mat-card.entity-type-plane.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#b39ddb}body.dndist mat-card.entity-type-plane.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-plane.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-plane.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-plane.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-plane.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-plane.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-plane.type-card .card-border-wrap,body.dndist mat-card.entity-type-plane.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-plane.type-card .small-card-border-wrap{color:#b6a7d1}body.dndist .entity-type-plane.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#b39ddb;left:-15px;padding-left:15px}body.dndist .entity-type-plane.type-card.card-small h4:before{border-top-color:#b39ddb;border-left-color:#b39ddb}body.dndist .entity-type-plane.type-card.card-small h4:after{border-bottom-color:#b39ddb;border-left-color:#b39ddb}body.dndist .entity-type-plane.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-plane.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-plane.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-plane.type-card .card-title-extension:before{background-color:#9678cd;transform:translateY(0)}.edit-wrapper.entity-type-plane.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-plane.type-card .block-title-bar{border-bottom:3px solid #b39ddb}.edit-wrapper.entity-type-plane.type-card .btn-edit-card{background:#b39ddb;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-plane.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-plane.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-plane{background:linear-gradient(135deg,#c2b1e2 0%,#b39ddb 50%)!important;filter:grayscale(50%)}.btn-plane:hover{background:linear-gradient(145deg,#e1d8f1 0%,#b39ddb 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #b39ddb}.fancy{color:#9cc}body.dndist .type-bg.entity-type-deity{background:#99cccc;border-color:#9cc}.type-inkbar-deity .mat-ink-bar{background-color:#9cc!important}body.dndist .type-faded-bg-deity{background:rgba(153,204,204,.5)}body.dndist .filter-list.type-faded-bg-deity{background:rgba(153,204,204,.25);box-shadow:inset 0 0 35px #99cccc80;border:1px solid #99cccc}body.dndist .filter-list.type-faded-bg-deity .icon{background:#99cccc}body.dndist .type-faded-bg-deity.filter-links .inner-content{-webkit-mask-position:50% 50%;mask-position:50% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-deity.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #acb9b9,0 7px 2px #000,0 11px 0 -3px #b0b5b5,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-deity.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #acb9b9,0 7px 2px #000,0 11px 0 -3px #b0b5b5,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-deity.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-deity.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-deity{color:#9cc}.type-color.entity-type-deity.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #9acbcbb3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-deity{border-bottom:2px solid rgba(153,204,204,.5);cursor:pointer}.hotlink a.entity-type-deity:hover,.hotlink a.entity-type-deity:focus,.hotlink a.entity-type-deity:focus-visible{border-bottom:2px solid #99cccc}.hotlink a.entity-type-deity:focus,.hotlink a.entity-type-deity:focus-visible{background-color:#99cccc40;box-shadow:0 -5px #99cccc40;outline:none!important}.dynamic-data .entity-link a.entity-type-deity{box-shadow:0 2px #99cccc80;cursor:pointer}.dynamic-data .entity-link a.entity-type-deity:hover,.dynamic-data .entity-link a.entity-type-deity:focus,.dynamic-data .entity-link a.entity-type-deity:focus-visible{box-shadow:0 2px #9cc}body.dndist mat-card.entity-type-deity.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-deity.large-card .card-media-menu .mat-button{border-left:2px solid rgba(153,204,204,.25)}body.dndist mat-card.entity-type-deity.large-card:before{box-shadow:inset 0 0 0 2px #99cccce6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #9ccc}body.dndist mat-card.entity-type-deity.large-card .entity-emblem{color:#9cc}body.dndist mat-card.entity-type-deity.large-card .entity-emblem .b{fill:#9cc}body.dndist mat-card.entity-type-deity.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #99cccc80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-deity.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-deity.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-deity.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #99cccce6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-deity.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #99cccce6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-deity.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #99cccce6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-deity.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #99cccce6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #9ccc}body.dndist mat-card.entity-type-deity.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-deity.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-deity.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(153,204,204,.5)}body.dndist mat-card.entity-type-deity.type-card .bullet{background:#99cccc}body.dndist mat-card.entity-type-deity.type-card .text-area-block table thead{box-shadow:0 2px 3px #9cc3}body.dndist mat-card.entity-type-deity.type-card .text-area-block table tbody{background-color:#99cccc1a}body.dndist mat-card.entity-type-deity.type-card .text-area-block table tbody tr:nth-child(even){background-color:#99cccc1a}body.dndist mat-card.entity-type-deity.type-card .show-notes-button{border:2px solid rgba(153,204,204,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-deity.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-deity.type-card .show-notes-button:hover{background-color:#488}body.dndist mat-card.entity-type-deity.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-deity.type-card .datablock-title-image h2 input{box-shadow:0 2px #9cc;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-deity.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#9cc;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-deity.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-deity.type-card .mat-progress-bar-fill:after{background:#cfe7e7;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-deity.type-card mat-card-title .fancy-wrapper{color:#9cc;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-deity.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-deity.type-card .hotlink:focus,body.dndist mat-card.entity-type-deity.type-card .hotlink:active,body.dndist mat-card.entity-type-deity.type-card .hotlink:focus-within{box-shadow:0 -2px #9cc}body.dndist mat-card.entity-type-deity.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-deity.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-deity.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-deity.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-deity.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-deity.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #9cc}body.dndist mat-card.entity-type-deity.type-card .create-wrapper{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .mat-expansion-panel-header .material-icons{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-deity.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-deity.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-deity.type-card .media-menu .mat-button{color:#9ccc}body.dndist mat-card.entity-type-deity.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-deity.type-card .media-menu .mat-button:hover{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .btn-add-prop{background-color:#9cc0;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-deity.type-card .btn-add-prop:hover{opacity:1;color:#9cc;background-color:#000}body.dndist mat-card.entity-type-deity.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-deity.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-deity.type-card input,body.dndist mat-card.entity-type-deity.type-card textarea,body.dndist mat-card.entity-type-deity.type-card .hotlink p{caret-color:#9cc;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-deity.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-deity.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-deity.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-deity.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-deity.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-deity.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-deity.type-card::-moz-selection{background:#99cccc!important}body.dndist mat-card.entity-type-deity.type-card::selection{background:#99cccc!important}body.dndist mat-card.entity-type-deity.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-deity.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-deity.type-card .rich-property-format:focus .input-prefix{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#9cc}body.dndist mat-card.entity-type-deity.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .mat-form-field.mat-focused .input-prefix{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-deity.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-deity.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-deity.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-deity.type-card .card-content-wrapper hr.subsection{border-color:#99cccc4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-deity.type-card .section-title{border-bottom:1px solid #99cccc}body.dndist mat-card.entity-type-deity.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#9cc;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-type .banner-bg-end{color:#9cc;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-deity.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #9cc}body.dndist mat-card.entity-type-deity.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-deity.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#9cc!important}body.dndist mat-card.entity-type-deity.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#9cc}body.dndist mat-card.entity-type-deity.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#9cc}body.dndist mat-card.entity-type-deity.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-deity.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-deity.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-deity.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-deity.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-deity.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-deity.type-card .card-border-wrap,body.dndist mat-card.entity-type-deity.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-deity.type-card .small-card-border-wrap{color:#a4c1c1}body.dndist .entity-type-deity.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#9cc;left:-15px;padding-left:15px}body.dndist .entity-type-deity.type-card.card-small h4:before{border-top-color:#9cc;border-left-color:#9cc}body.dndist .entity-type-deity.type-card.card-small h4:after{border-bottom-color:#9cc;border-left-color:#9cc}body.dndist .entity-type-deity.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-deity.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-deity.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-deity.type-card .card-title-extension:before{background-color:#7bb;transform:translateY(0)}.edit-wrapper.entity-type-deity.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-deity.type-card .block-title-bar{border-bottom:3px solid #99cccc}.edit-wrapper.entity-type-deity.type-card .btn-edit-card{background:#99cccc;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-deity.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-deity.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-deity{background:linear-gradient(135deg,#add6d6 0%,#99cccc 50%)!important;filter:grayscale(50%)}.btn-deity:hover{background:linear-gradient(145deg,#d6ebeb 0%,#99cccc 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #9cc}.fancy{color:#5c6bc0}body.dndist .type-bg.entity-type-event{background:#5c6bc0;border-color:#5c6bc0}.type-inkbar-event .mat-ink-bar{background-color:#5c6bc0!important}body.dndist .type-faded-bg-event{background:rgba(92,107,192,.5)}body.dndist .filter-list.type-faded-bg-event{background:rgba(92,107,192,.25);box-shadow:inset 0 0 35px #5c6bc080;border:1px solid #5c6bc0}body.dndist .filter-list.type-faded-bg-event .icon{background:#5c6bc0}body.dndist .type-faded-bg-event.filter-links .inner-content{-webkit-mask-position:25% 50%;mask-position:25% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-event.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #787fa4,0 7px 2px #000,0 11px 0 -3px #7e839e,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-event.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #787fa4,0 7px 2px #000,0 11px 0 -3px #7e839e,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-event.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-event.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-event{color:#5c6bc0}.type-color.entity-type-event.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #5d6cbfb3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-event{border-bottom:2px solid rgba(92,107,192,.5);cursor:pointer}.hotlink a.entity-type-event:hover,.hotlink a.entity-type-event:focus,.hotlink a.entity-type-event:focus-visible{border-bottom:2px solid #5c6bc0}.hotlink a.entity-type-event:focus,.hotlink a.entity-type-event:focus-visible{background-color:#5c6bc040;box-shadow:0 -5px #5c6bc040;outline:none!important}.dynamic-data .entity-link a.entity-type-event{box-shadow:0 2px #5c6bc080;cursor:pointer}.dynamic-data .entity-link a.entity-type-event:hover,.dynamic-data .entity-link a.entity-type-event:focus,.dynamic-data .entity-link a.entity-type-event:focus-visible{box-shadow:0 2px #5c6bc0}body.dndist mat-card.entity-type-event.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-event.large-card .card-media-menu .mat-button{border-left:2px solid rgba(92,107,192,.25)}body.dndist mat-card.entity-type-event.large-card:before{box-shadow:inset 0 0 0 2px #5c6bc0e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #5c6bc0cc}body.dndist mat-card.entity-type-event.large-card .entity-emblem{color:#5c6bc0}body.dndist mat-card.entity-type-event.large-card .entity-emblem .b{fill:#5c6bc0}body.dndist mat-card.entity-type-event.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #5c6bc080,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-event.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-event.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-event.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #5c6bc0e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-event.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #5c6bc0e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-event.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #5c6bc0e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-event.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #5c6bc0e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #5c6bc0cc}body.dndist mat-card.entity-type-event.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-event.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-event.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(92,107,192,.5)}body.dndist mat-card.entity-type-event.type-card .bullet{background:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .text-area-block table thead{box-shadow:0 2px 3px #5c6bc033}body.dndist mat-card.entity-type-event.type-card .text-area-block table tbody{background-color:#5c6bc01a}body.dndist mat-card.entity-type-event.type-card .text-area-block table tbody tr:nth-child(even){background-color:#5c6bc01a}body.dndist mat-card.entity-type-event.type-card .show-notes-button{border:2px solid rgba(92,107,192,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-event.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-event.type-card .show-notes-button:hover{background-color:#252d5e}body.dndist mat-card.entity-type-event.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-event.type-card .datablock-title-image h2 input{box-shadow:0 2px #5c6bc0;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-event.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#5c6bc0;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-event.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-event.type-card .mat-progress-bar-fill:after{background:#97a0d7;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-event.type-card mat-card-title .fancy-wrapper{color:#5c6bc0;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-event.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-event.type-card .hotlink:focus,body.dndist mat-card.entity-type-event.type-card .hotlink:active,body.dndist mat-card.entity-type-event.type-card .hotlink:focus-within{box-shadow:0 -2px #5c6bc0}body.dndist mat-card.entity-type-event.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-event.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-event.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-event.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-event.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-event.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #5c6bc0}body.dndist mat-card.entity-type-event.type-card .create-wrapper{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .mat-expansion-panel-header .material-icons{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-event.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-event.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-event.type-card .media-menu .mat-button{color:#5c6bc0cc}body.dndist mat-card.entity-type-event.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-event.type-card .media-menu .mat-button:hover{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .btn-add-prop{background-color:#5c6bc000;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-event.type-card .btn-add-prop:hover{opacity:1;color:#5c6bc0;background-color:#000}body.dndist mat-card.entity-type-event.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-event.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-event.type-card input,body.dndist mat-card.entity-type-event.type-card textarea,body.dndist mat-card.entity-type-event.type-card .hotlink p{caret-color:#5c6bc0;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-event.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-event.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-event.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-event.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-event.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-event.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-event.type-card::-moz-selection{background:#5c6bc0!important}body.dndist mat-card.entity-type-event.type-card::selection{background:#5c6bc0!important}body.dndist mat-card.entity-type-event.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-event.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-event.type-card .rich-property-format:focus .input-prefix{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .mat-form-field.mat-focused .input-prefix{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-event.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-event.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-event.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-event.type-card .card-content-wrapper hr.subsection{border-color:#5c6bc04d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-event.type-card .section-title{border-bottom:1px solid #5c6bc0}body.dndist mat-card.entity-type-event.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-event.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#5c6bc0;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-type .banner-bg-end{color:#5c6bc0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-event.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #5c6bc0}body.dndist mat-card.entity-type-event.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-event.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#5c6bc0!important}body.dndist mat-card.entity-type-event.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#5c6bc0}body.dndist mat-card.entity-type-event.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-event.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-event.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-event.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-event.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-event.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-event.type-card .card-border-wrap,body.dndist mat-card.entity-type-event.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-event.type-card .small-card-border-wrap{color:#6d77af}body.dndist .entity-type-event.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#5c6bc0;left:-15px;padding-left:15px}body.dndist .entity-type-event.type-card.card-small h4:before{border-top-color:#5c6bc0;border-left-color:#5c6bc0}body.dndist .entity-type-event.type-card.card-small h4:after{border-bottom-color:#5c6bc0;border-left-color:#5c6bc0}body.dndist .entity-type-event.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-event.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-event.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-event.type-card .card-title-extension:before{background-color:#4150a8;transform:translateY(0)}.edit-wrapper.entity-type-event.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-event.type-card .block-title-bar{border-bottom:3px solid #5c6bc0}.edit-wrapper.entity-type-event.type-card .btn-edit-card{background:#5c6bc0;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-event.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-event.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-event{background:linear-gradient(135deg,#7d89cd 0%,#5c6bc0 50%)!important;filter:grayscale(50%)}.btn-event:hover{background:linear-gradient(145deg,#bec4e6 0%,#5c6bc0 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #5c6bc0}.fancy{color:#78909c}body.dndist .type-bg.entity-type-dungeon{background:#78909c;border-color:#78909c}.type-inkbar-dungeon .mat-ink-bar{background-color:#78909c!important}body.dndist .type-faded-bg-dungeon{background:rgba(120,144,156,.5)}body.dndist .filter-list.type-faded-bg-dungeon{background:rgba(120,144,156,.25);box-shadow:inset 0 0 35px #78909c80;border:1px solid #78909c}body.dndist .filter-list.type-faded-bg-dungeon .icon{background:#78909c}body.dndist .type-faded-bg-dungeon.filter-links .inner-content{-webkit-mask-position:68% 50%;mask-position:68% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-dungeon.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #8a8a8a,0 7px 2px #000,0 11px 0 -3px #8a8a8a,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-dungeon.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #8a8a8a,0 7px 2px #000,0 11px 0 -3px #8a8a8a,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-dungeon.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-dungeon.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-dungeon{color:#78909c}.type-color.entity-type-dungeon.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #79909bb3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-dungeon{border-bottom:2px solid rgba(120,144,156,.5);cursor:pointer}.hotlink a.entity-type-dungeon:hover,.hotlink a.entity-type-dungeon:focus,.hotlink a.entity-type-dungeon:focus-visible{border-bottom:2px solid #78909c}.hotlink a.entity-type-dungeon:focus,.hotlink a.entity-type-dungeon:focus-visible{background-color:#78909c40;box-shadow:0 -5px #78909c40;outline:none!important}.dynamic-data .entity-link a.entity-type-dungeon{box-shadow:0 2px #78909c80;cursor:pointer}.dynamic-data .entity-link a.entity-type-dungeon:hover,.dynamic-data .entity-link a.entity-type-dungeon:focus,.dynamic-data .entity-link a.entity-type-dungeon:focus-visible{box-shadow:0 2px #78909c}body.dndist mat-card.entity-type-dungeon.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-dungeon.large-card .card-media-menu .mat-button{border-left:2px solid rgba(120,144,156,.25)}body.dndist mat-card.entity-type-dungeon.large-card:before{box-shadow:inset 0 0 0 2px #78909ce6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #78909ccc}body.dndist mat-card.entity-type-dungeon.large-card .entity-emblem{color:#78909c}body.dndist mat-card.entity-type-dungeon.large-card .entity-emblem .b{fill:#78909c}body.dndist mat-card.entity-type-dungeon.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #78909c80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-dungeon.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-dungeon.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-dungeon.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #78909ce6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-dungeon.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #78909ce6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-dungeon.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #78909ce6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-dungeon.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #78909ce6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #78909ccc}body.dndist mat-card.entity-type-dungeon.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-dungeon.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-dungeon.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(120,144,156,.5)}body.dndist mat-card.entity-type-dungeon.type-card .bullet{background:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .text-area-block table thead{box-shadow:0 2px 3px #78909c33}body.dndist mat-card.entity-type-dungeon.type-card .text-area-block table tbody{background-color:#78909c1a}body.dndist mat-card.entity-type-dungeon.type-card .text-area-block table tbody tr:nth-child(even){background-color:#78909c1a}body.dndist mat-card.entity-type-dungeon.type-card .show-notes-button{border:2px solid rgba(120,144,156,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-dungeon.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-dungeon.type-card .show-notes-button:hover{background-color:#344147}body.dndist mat-card.entity-type-dungeon.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-dungeon.type-card .datablock-title-image h2 input{box-shadow:0 2px #78909c;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-dungeon.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#78909c;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-dungeon.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-dungeon.type-card .mat-progress-bar-fill:after{background:#a7b7bf;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-dungeon.type-card mat-card-title .fancy-wrapper{color:#78909c;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-dungeon.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-dungeon.type-card .hotlink:focus,body.dndist mat-card.entity-type-dungeon.type-card .hotlink:active,body.dndist mat-card.entity-type-dungeon.type-card .hotlink:focus-within{box-shadow:0 -2px #78909c}body.dndist mat-card.entity-type-dungeon.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-dungeon.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-dungeon.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-dungeon.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-dungeon.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-dungeon.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #78909c}body.dndist mat-card.entity-type-dungeon.type-card .create-wrapper{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .mat-expansion-panel-header .material-icons{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-dungeon.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-dungeon.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-dungeon.type-card .media-menu .mat-button{color:#78909ccc}body.dndist mat-card.entity-type-dungeon.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-dungeon.type-card .media-menu .mat-button:hover{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .btn-add-prop{background-color:#78909c00;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-dungeon.type-card .btn-add-prop:hover{opacity:1;color:#78909c;background-color:#000}body.dndist mat-card.entity-type-dungeon.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-dungeon.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-dungeon.type-card input,body.dndist mat-card.entity-type-dungeon.type-card textarea,body.dndist mat-card.entity-type-dungeon.type-card .hotlink p{caret-color:#78909c;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-dungeon.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-dungeon.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-dungeon.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-dungeon.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-dungeon.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-dungeon.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-dungeon.type-card::-moz-selection{background:#78909c!important}body.dndist mat-card.entity-type-dungeon.type-card::selection{background:#78909c!important}body.dndist mat-card.entity-type-dungeon.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-dungeon.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-dungeon.type-card .rich-property-format:focus .input-prefix{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .mat-form-field.mat-focused .input-prefix{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-dungeon.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-dungeon.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-dungeon.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-dungeon.type-card .card-content-wrapper hr.subsection{border-color:#78909c4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-dungeon.type-card .section-title{border-bottom:1px solid #78909c}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#78909c;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-type .banner-bg-end{color:#78909c;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-dungeon.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #78909c}body.dndist mat-card.entity-type-dungeon.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-dungeon.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#78909c!important}body.dndist mat-card.entity-type-dungeon.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-dungeon.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-dungeon.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-dungeon.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-dungeon.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-dungeon.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-dungeon.type-card .card-border-wrap,body.dndist mat-card.entity-type-dungeon.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-dungeon.type-card .small-card-border-wrap{color:#8a8a8a}body.dndist .entity-type-dungeon.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#78909c;left:-15px;padding-left:15px}body.dndist .entity-type-dungeon.type-card.card-small h4:before{border-top-color:#78909c;border-left-color:#78909c}body.dndist .entity-type-dungeon.type-card.card-small h4:after{border-bottom-color:#78909c;border-left-color:#78909c}body.dndist .entity-type-dungeon.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-dungeon.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-dungeon.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-dungeon.type-card .card-title-extension:before{background-color:#5f7682;transform:translateY(0)}.edit-wrapper.entity-type-dungeon.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-dungeon.type-card .block-title-bar{border-bottom:3px solid #78909c}.edit-wrapper.entity-type-dungeon.type-card .btn-edit-card{background:#78909c;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-dungeon.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-dungeon.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-dungeon{background:linear-gradient(135deg,#93a6b0 0%,#78909c 50%)!important;filter:grayscale(50%)}.btn-dungeon:hover{background:linear-gradient(145deg,#c9d3d7 0%,#78909c 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #78909c}.fancy{color:#ff9800}body.dndist .type-bg.entity-type-environmental{background:#ff9800;border-color:#ff9800}.type-inkbar-environmental .mat-ink-bar{background-color:#ff9800!important}body.dndist .type-faded-bg-environmental{background:rgba(255,152,0,.5)}body.dndist .filter-list.type-faded-bg-environmental{background:rgba(255,152,0,.25);box-shadow:inset 0 0 35px #ff980080;border:1px solid #ff9800}body.dndist .filter-list.type-faded-bg-environmental .icon{background:#ff9800}body.dndist .type-faded-bg-environmental.filter-links .inner-content{-webkit-mask-position:29% 50%;mask-position:29% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-environmental.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #df9220,0 7px 2px #000,0 11px 0 -3px #d99126,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-environmental.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #df9220,0 7px 2px #000,0 11px 0 -3px #d99126,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-environmental.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-environmental.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-environmental{color:#ff9800}.type-color.entity-type-environmental.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #fe9801b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-environmental{border-bottom:2px solid rgba(255,152,0,.5);cursor:pointer}.hotlink a.entity-type-environmental:hover,.hotlink a.entity-type-environmental:focus,.hotlink a.entity-type-environmental:focus-visible{border-bottom:2px solid #ff9800}.hotlink a.entity-type-environmental:focus,.hotlink a.entity-type-environmental:focus-visible{background-color:#ff980040;box-shadow:0 -5px #ff980040;outline:none!important}.dynamic-data .entity-link a.entity-type-environmental{box-shadow:0 2px #ff980080;cursor:pointer}.dynamic-data .entity-link a.entity-type-environmental:hover,.dynamic-data .entity-link a.entity-type-environmental:focus,.dynamic-data .entity-link a.entity-type-environmental:focus-visible{box-shadow:0 2px #ff9800}body.dndist mat-card.entity-type-environmental.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-environmental.large-card .card-media-menu .mat-button{border-left:2px solid rgba(255,152,0,.25)}body.dndist mat-card.entity-type-environmental.large-card:before{box-shadow:inset 0 0 0 2px #ff9800e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ff9800cc}body.dndist mat-card.entity-type-environmental.large-card .entity-emblem{color:#ff9800}body.dndist mat-card.entity-type-environmental.large-card .entity-emblem .b{fill:#ff9800}body.dndist mat-card.entity-type-environmental.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ff980080,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environmental.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-environmental.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-environmental.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ff9800e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-environmental.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ff9800e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-environmental.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ff9800e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-environmental.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ff9800e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ff9800cc}body.dndist mat-card.entity-type-environmental.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-environmental.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-environmental.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(255,152,0,.5)}body.dndist mat-card.entity-type-environmental.type-card .bullet{background:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .text-area-block table thead{box-shadow:0 2px 3px #ff980033}body.dndist mat-card.entity-type-environmental.type-card .text-area-block table tbody{background-color:#ff98001a}body.dndist mat-card.entity-type-environmental.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ff98001a}body.dndist mat-card.entity-type-environmental.type-card .show-notes-button{border:2px solid rgba(255,152,0,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-environmental.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-environmental.type-card .show-notes-button:hover{background-color:#663d00}body.dndist mat-card.entity-type-environmental.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-environmental.type-card .datablock-title-image h2 input{box-shadow:0 2px #ff9800;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-environmental.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff9800;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environmental.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-environmental.type-card .mat-progress-bar-fill:after{background:#ffb952;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-environmental.type-card mat-card-title .fancy-wrapper{color:#ff9800;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environmental.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-environmental.type-card .hotlink:focus,body.dndist mat-card.entity-type-environmental.type-card .hotlink:active,body.dndist mat-card.entity-type-environmental.type-card .hotlink:focus-within{box-shadow:0 -2px #ff9800}body.dndist mat-card.entity-type-environmental.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-environmental.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-environmental.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-environmental.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-environmental.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-environmental.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ff9800}body.dndist mat-card.entity-type-environmental.type-card .create-wrapper{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .mat-expansion-panel-header .material-icons{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-environmental.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-environmental.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-environmental.type-card .media-menu .mat-button{color:#ff9800cc}body.dndist mat-card.entity-type-environmental.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-environmental.type-card .media-menu .mat-button:hover{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .btn-add-prop{background-color:#ff980000;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-environmental.type-card .btn-add-prop:hover{opacity:1;color:#ff9800;background-color:#000}body.dndist mat-card.entity-type-environmental.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-environmental.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-environmental.type-card input,body.dndist mat-card.entity-type-environmental.type-card textarea,body.dndist mat-card.entity-type-environmental.type-card .hotlink p{caret-color:#ff9800;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-environmental.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-environmental.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-environmental.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-environmental.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-environmental.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-environmental.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-environmental.type-card::-moz-selection{background:#ff9800!important}body.dndist mat-card.entity-type-environmental.type-card::selection{background:#ff9800!important}body.dndist mat-card.entity-type-environmental.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-environmental.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-environmental.type-card .rich-property-format:focus .input-prefix{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .mat-form-field.mat-focused .input-prefix{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-environmental.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-environmental.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-environmental.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-environmental.type-card .card-content-wrapper hr.subsection{border-color:#ff98004d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-environmental.type-card .section-title{border-bottom:1px solid #ff9800}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ff9800;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-type .banner-bg-end{color:#ff9800;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-environmental.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ff9800}body.dndist mat-card.entity-type-environmental.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-environmental.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ff9800!important}body.dndist mat-card.entity-type-environmental.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ff9800}body.dndist mat-card.entity-type-environmental.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-environmental.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-environmental.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-environmental.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-environmental.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-environmental.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-environmental.type-card .card-border-wrap,body.dndist mat-card.entity-type-environmental.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-environmental.type-card .small-card-border-wrap{color:#ec9413}body.dndist .entity-type-environmental.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ff9800;left:-15px;padding-left:15px}body.dndist .entity-type-environmental.type-card.card-small h4:before{border-top-color:#ff9800;border-left-color:#ff9800}body.dndist .entity-type-environmental.type-card.card-small h4:after{border-bottom-color:#ff9800;border-left-color:#ff9800}body.dndist .entity-type-environmental.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-environmental.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-environmental.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-environmental.type-card .card-title-extension:before{background-color:#cc7a00;transform:translateY(0)}.edit-wrapper.entity-type-environmental.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-environmental.type-card .block-title-bar{border-bottom:3px solid #ff9800}.edit-wrapper.entity-type-environmental.type-card .btn-edit-card{background:#ff9800;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-environmental.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-environmental.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-environmental{background:linear-gradient(135deg,#ffad33 0%,#ff9800 50%)!important;filter:grayscale(50%)}.btn-environmental:hover{background:linear-gradient(145deg,#ffd699 0%,#ff9800 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ff9800}.fancy{color:#f57c00}body.dndist .type-bg.entity-type-trap{background:#f57c00;border-color:#f57c00}.type-inkbar-trap .mat-ink-bar{background-color:#f57c00!important}body.dndist .type-faded-bg-trap{background:rgba(245,124,0,.5)}body.dndist .filter-list.type-faded-bg-trap{background:rgba(245,124,0,.25);box-shadow:inset 0 0 35px #f57c0080;border:1px solid #f57c00}body.dndist .filter-list.type-faded-bg-trap .icon{background:#f57c00}body.dndist .type-faded-bg-trap.filter-links .inner-content{-webkit-mask-position:26% 50%;mask-position:26% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-trap.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #d67c1f,0 7px 2px #000,0 11px 0 -3px #d07c25,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-trap.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #d67c1f,0 7px 2px #000,0 11px 0 -3px #d07c25,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-trap.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-trap.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-trap{color:#f57c00}.type-color.entity-type-trap.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #f47c01b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-trap{border-bottom:2px solid rgba(245,124,0,.5);cursor:pointer}.hotlink a.entity-type-trap:hover,.hotlink a.entity-type-trap:focus,.hotlink a.entity-type-trap:focus-visible{border-bottom:2px solid #f57c00}.hotlink a.entity-type-trap:focus,.hotlink a.entity-type-trap:focus-visible{background-color:#f57c0040;box-shadow:0 -5px #f57c0040;outline:none!important}.dynamic-data .entity-link a.entity-type-trap{box-shadow:0 2px #f57c0080;cursor:pointer}.dynamic-data .entity-link a.entity-type-trap:hover,.dynamic-data .entity-link a.entity-type-trap:focus,.dynamic-data .entity-link a.entity-type-trap:focus-visible{box-shadow:0 2px #f57c00}body.dndist mat-card.entity-type-trap.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-trap.large-card .card-media-menu .mat-button{border-left:2px solid rgba(245,124,0,.25)}body.dndist mat-card.entity-type-trap.large-card:before{box-shadow:inset 0 0 0 2px #f57c00e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #f57c00cc}body.dndist mat-card.entity-type-trap.large-card .entity-emblem{color:#f57c00}body.dndist mat-card.entity-type-trap.large-card .entity-emblem .b{fill:#f57c00}body.dndist mat-card.entity-type-trap.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #f57c0080,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-trap.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-trap.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-trap.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #f57c00e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-trap.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #f57c00e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-trap.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #f57c00e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-trap.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #f57c00e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #f57c00cc}body.dndist mat-card.entity-type-trap.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-trap.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-trap.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(245,124,0,.5)}body.dndist mat-card.entity-type-trap.type-card .bullet{background:#f57c00}body.dndist mat-card.entity-type-trap.type-card .text-area-block table thead{box-shadow:0 2px 3px #f57c0033}body.dndist mat-card.entity-type-trap.type-card .text-area-block table tbody{background-color:#f57c001a}body.dndist mat-card.entity-type-trap.type-card .text-area-block table tbody tr:nth-child(even){background-color:#f57c001a}body.dndist mat-card.entity-type-trap.type-card .show-notes-button{border:2px solid rgba(245,124,0,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-trap.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-trap.type-card .show-notes-button:hover{background-color:#5c2f00}body.dndist mat-card.entity-type-trap.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-trap.type-card .datablock-title-image h2 input{box-shadow:0 2px #f57c00;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-trap.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#f57c00;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-trap.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-trap.type-card .mat-progress-bar-fill:after{background:#ffa448;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-trap.type-card mat-card-title .fancy-wrapper{color:#f57c00;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-trap.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-trap.type-card .hotlink:focus,body.dndist mat-card.entity-type-trap.type-card .hotlink:active,body.dndist mat-card.entity-type-trap.type-card .hotlink:focus-within{box-shadow:0 -2px #f57c00}body.dndist mat-card.entity-type-trap.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-trap.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-trap.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-trap.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-trap.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-trap.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #f57c00}body.dndist mat-card.entity-type-trap.type-card .create-wrapper{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .mat-expansion-panel-header .material-icons{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-trap.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-trap.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-trap.type-card .media-menu .mat-button{color:#f57c00cc}body.dndist mat-card.entity-type-trap.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-trap.type-card .media-menu .mat-button:hover{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .btn-add-prop{background-color:#f57c0000;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-trap.type-card .btn-add-prop:hover{opacity:1;color:#f57c00;background-color:#000}body.dndist mat-card.entity-type-trap.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-trap.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-trap.type-card input,body.dndist mat-card.entity-type-trap.type-card textarea,body.dndist mat-card.entity-type-trap.type-card .hotlink p{caret-color:#f57c00;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-trap.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-trap.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-trap.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-trap.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-trap.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-trap.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-trap.type-card::-moz-selection{background:#f57c00!important}body.dndist mat-card.entity-type-trap.type-card::selection{background:#f57c00!important}body.dndist mat-card.entity-type-trap.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-trap.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-trap.type-card .rich-property-format:focus .input-prefix{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .mat-form-field.mat-focused .input-prefix{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-trap.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-trap.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-trap.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-trap.type-card .card-content-wrapper hr.subsection{border-color:#f57c004d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-trap.type-card .section-title{border-bottom:1px solid #f57c00}body.dndist mat-card.entity-type-trap.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#f57c00;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-type .banner-bg-end{color:#f57c00;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-trap.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #f57c00}body.dndist mat-card.entity-type-trap.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-trap.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#f57c00!important}body.dndist mat-card.entity-type-trap.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#f57c00}body.dndist mat-card.entity-type-trap.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-trap.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-trap.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-trap.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-trap.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-trap.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-trap.type-card .card-border-wrap,body.dndist mat-card.entity-type-trap.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-trap.type-card .small-card-border-wrap{color:#e37c12}body.dndist .entity-type-trap.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#f57c00;left:-15px;padding-left:15px}body.dndist .entity-type-trap.type-card.card-small h4:before{border-top-color:#f57c00;border-left-color:#f57c00}body.dndist .entity-type-trap.type-card.card-small h4:after{border-bottom-color:#f57c00;border-left-color:#f57c00}body.dndist .entity-type-trap.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-trap.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-trap.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-trap.type-card .card-title-extension:before{background-color:#c26200;transform:translateY(0)}.edit-wrapper.entity-type-trap.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-trap.type-card .block-title-bar{border-bottom:3px solid #f57c00}.edit-wrapper.entity-type-trap.type-card .btn-edit-card{background:#f57c00;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-trap.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-trap.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-trap{background:linear-gradient(135deg,#ff962b 0%,#f57c00 50%)!important;filter:grayscale(50%)}.btn-trap:hover{background:linear-gradient(145deg,#ffcb95 0%,#f57c00 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #f57c00}.fancy{color:#84d0a3}body.dndist .type-bg.entity-type-region{background:#84d0a3;border-color:#84d0a3}.type-inkbar-region .mat-ink-bar{background-color:#84d0a3!important}body.dndist .type-faded-bg-region{background:rgba(132,208,163,.5)}body.dndist .filter-list.type-faded-bg-region{background:rgba(132,208,163,.25);box-shadow:inset 0 0 35px #84d0a380;border:1px solid #84d0a3}body.dndist .filter-list.type-faded-bg-region .icon{background:#84d0a3}body.dndist .type-faded-bg-region.filter-links .inner-content{-webkit-mask-position:86% 50%;mask-position:86% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-region.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #99bba7,0 7px 2px #000,0 11px 0 -3px #9eb7a8,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-region.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #99bba7,0 7px 2px #000,0 11px 0 -3px #9eb7a8,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-region.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-region.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-region{color:#84d0a3}.type-color.entity-type-region.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #85cfa3b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-region{border-bottom:2px solid rgba(132,208,163,.5);cursor:pointer}.hotlink a.entity-type-region:hover,.hotlink a.entity-type-region:focus,.hotlink a.entity-type-region:focus-visible{border-bottom:2px solid #84d0a3}.hotlink a.entity-type-region:focus,.hotlink a.entity-type-region:focus-visible{background-color:#84d0a340;box-shadow:0 -5px #84d0a340;outline:none!important}.dynamic-data .entity-link a.entity-type-region{box-shadow:0 2px #84d0a380;cursor:pointer}.dynamic-data .entity-link a.entity-type-region:hover,.dynamic-data .entity-link a.entity-type-region:focus,.dynamic-data .entity-link a.entity-type-region:focus-visible{box-shadow:0 2px #84d0a3}body.dndist mat-card.entity-type-region.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-region.large-card .card-media-menu .mat-button{border-left:2px solid rgba(132,208,163,.25)}body.dndist mat-card.entity-type-region.large-card:before{box-shadow:inset 0 0 0 2px #84d0a3e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #84d0a3cc}body.dndist mat-card.entity-type-region.large-card .entity-emblem{color:#84d0a3}body.dndist mat-card.entity-type-region.large-card .entity-emblem .b{fill:#84d0a3}body.dndist mat-card.entity-type-region.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #84d0a380,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-region.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-region.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-region.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #84d0a3e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-region.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #84d0a3e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-region.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #84d0a3e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-region.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #84d0a3e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #84d0a3cc}body.dndist mat-card.entity-type-region.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-region.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-region.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(132,208,163,.5)}body.dndist mat-card.entity-type-region.type-card .bullet{background:#84d0a3}body.dndist mat-card.entity-type-region.type-card .text-area-block table thead{box-shadow:0 2px 3px #84d0a333}body.dndist mat-card.entity-type-region.type-card .text-area-block table tbody{background-color:#84d0a31a}body.dndist mat-card.entity-type-region.type-card .text-area-block table tbody tr:nth-child(even){background-color:#84d0a31a}body.dndist mat-card.entity-type-region.type-card .show-notes-button{border:2px solid rgba(132,208,163,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-region.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-region.type-card .show-notes-button:hover{background-color:#348756}body.dndist mat-card.entity-type-region.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-region.type-card .datablock-title-image h2 input{box-shadow:0 2px #84d0a3;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-region.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#84d0a3;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-region.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-region.type-card .mat-progress-bar-fill:after{background:#bfe7cf;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-region.type-card mat-card-title .fancy-wrapper{color:#84d0a3;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-region.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-region.type-card .hotlink:focus,body.dndist mat-card.entity-type-region.type-card .hotlink:active,body.dndist mat-card.entity-type-region.type-card .hotlink:focus-within{box-shadow:0 -2px #84d0a3}body.dndist mat-card.entity-type-region.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-region.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-region.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-region.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-region.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-region.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #84d0a3}body.dndist mat-card.entity-type-region.type-card .create-wrapper{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .mat-expansion-panel-header .material-icons{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-region.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-region.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-region.type-card .media-menu .mat-button{color:#84d0a3cc}body.dndist mat-card.entity-type-region.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-region.type-card .media-menu .mat-button:hover{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .btn-add-prop{background-color:#84d0a300;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-region.type-card .btn-add-prop:hover{opacity:1;color:#84d0a3;background-color:#000}body.dndist mat-card.entity-type-region.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-region.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-region.type-card input,body.dndist mat-card.entity-type-region.type-card textarea,body.dndist mat-card.entity-type-region.type-card .hotlink p{caret-color:#84d0a3;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-region.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-region.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-region.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-region.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-region.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-region.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-region.type-card::-moz-selection{background:#84d0a3!important}body.dndist mat-card.entity-type-region.type-card::selection{background:#84d0a3!important}body.dndist mat-card.entity-type-region.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-region.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-region.type-card .rich-property-format:focus .input-prefix{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .mat-form-field.mat-focused .input-prefix{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-region.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-region.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-region.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-region.type-card .card-content-wrapper hr.subsection{border-color:#84d0a34d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-region.type-card .section-title{border-bottom:1px solid #84d0a3}body.dndist mat-card.entity-type-region.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-region.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#84d0a3;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-type .banner-bg-end{color:#84d0a3;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-region.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #84d0a3}body.dndist mat-card.entity-type-region.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-region.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#84d0a3!important}body.dndist mat-card.entity-type-region.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#84d0a3}body.dndist mat-card.entity-type-region.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-region.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-region.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-region.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-region.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-region.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-region.type-card .card-border-wrap,body.dndist mat-card.entity-type-region.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-region.type-card .small-card-border-wrap{color:#91c3a5}body.dndist .entity-type-region.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#84d0a3;left:-15px;padding-left:15px}body.dndist .entity-type-region.type-card.card-small h4:before{border-top-color:#84d0a3;border-left-color:#84d0a3}body.dndist .entity-type-region.type-card.card-small h4:after{border-bottom-color:#84d0a3;border-left-color:#84d0a3}body.dndist .entity-type-region.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-region.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-region.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-region.type-card .card-title-extension:before{background-color:#5fc287;transform:translateY(0)}.edit-wrapper.entity-type-region.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-region.type-card .block-title-bar{border-bottom:3px solid #84d0a3}.edit-wrapper.entity-type-region.type-card .btn-edit-card{background:#84d0a3;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-region.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-region.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-region{background:linear-gradient(135deg,#9dd9b5 0%,#84d0a3 50%)!important;filter:grayscale(50%)}.btn-region:hover{background:linear-gradient(145deg,#ceecda 0%,#84d0a3 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #84d0a3}.fancy{color:#9ccc65}body.dndist .type-bg.entity-type-wilderness{background:#9ccc65;border-color:#9ccc65}.type-inkbar-wilderness .mat-ink-bar{background-color:#9ccc65!important}body.dndist .type-faded-bg-wilderness{background:rgba(156,204,101,.5)}body.dndist .filter-list.type-faded-bg-wilderness{background:rgba(156,204,101,.25);box-shadow:inset 0 0 35px #9ccc6580;border:1px solid #9ccc65}body.dndist .filter-list.type-faded-bg-wilderness .icon{background:#9ccc65}body.dndist .type-faded-bg-wilderness.filter-links .inner-content{-webkit-mask-position:45% 50%;mask-position:45% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-wilderness.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #9ab27f,0 7px 2px #000,0 11px 0 -3px #9aad84,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-wilderness.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #9ab27f,0 7px 2px #000,0 11px 0 -3px #9aad84,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-wilderness.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-wilderness.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-wilderness{color:#9ccc65}.type-color.entity-type-wilderness.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #9ccb66b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-wilderness{border-bottom:2px solid rgba(156,204,101,.5);cursor:pointer}.hotlink a.entity-type-wilderness:hover,.hotlink a.entity-type-wilderness:focus,.hotlink a.entity-type-wilderness:focus-visible{border-bottom:2px solid #9ccc65}.hotlink a.entity-type-wilderness:focus,.hotlink a.entity-type-wilderness:focus-visible{background-color:#9ccc6540;box-shadow:0 -5px #9ccc6540;outline:none!important}.dynamic-data .entity-link a.entity-type-wilderness{box-shadow:0 2px #9ccc6580;cursor:pointer}.dynamic-data .entity-link a.entity-type-wilderness:hover,.dynamic-data .entity-link a.entity-type-wilderness:focus,.dynamic-data .entity-link a.entity-type-wilderness:focus-visible{box-shadow:0 2px #9ccc65}body.dndist mat-card.entity-type-wilderness.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-wilderness.large-card .card-media-menu .mat-button{border-left:2px solid rgba(156,204,101,.25)}body.dndist mat-card.entity-type-wilderness.large-card:before{box-shadow:inset 0 0 0 2px #9ccc65e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #9ccc65cc}body.dndist mat-card.entity-type-wilderness.large-card .entity-emblem{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.large-card .entity-emblem .b{fill:#9ccc65}body.dndist mat-card.entity-type-wilderness.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #9ccc6580,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-wilderness.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-wilderness.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-wilderness.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #9ccc65e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-wilderness.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #9ccc65e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-wilderness.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #9ccc65e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-wilderness.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #9ccc65e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #9ccc65cc}body.dndist mat-card.entity-type-wilderness.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-wilderness.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-wilderness.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(156,204,101,.5)}body.dndist mat-card.entity-type-wilderness.type-card .bullet{background:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .text-area-block table thead{box-shadow:0 2px 3px #9ccc6533}body.dndist mat-card.entity-type-wilderness.type-card .text-area-block table tbody{background-color:#9ccc651a}body.dndist mat-card.entity-type-wilderness.type-card .text-area-block table tbody tr:nth-child(even){background-color:#9ccc651a}body.dndist mat-card.entity-type-wilderness.type-card .show-notes-button{border:2px solid rgba(156,204,101,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-wilderness.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-wilderness.type-card .show-notes-button:hover{background-color:#4f7226}body.dndist mat-card.entity-type-wilderness.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-wilderness.type-card .datablock-title-image h2 input{box-shadow:0 2px #9ccc65;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-wilderness.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#9ccc65;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-wilderness.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-wilderness.type-card .mat-progress-bar-fill:after{background:#c3e0a2;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-wilderness.type-card mat-card-title .fancy-wrapper{color:#9ccc65;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-wilderness.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-wilderness.type-card .hotlink:focus,body.dndist mat-card.entity-type-wilderness.type-card .hotlink:active,body.dndist mat-card.entity-type-wilderness.type-card .hotlink:focus-within{box-shadow:0 -2px #9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-wilderness.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-wilderness.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-wilderness.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-wilderness.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-wilderness.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .create-wrapper{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .mat-expansion-panel-header .material-icons{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-wilderness.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-wilderness.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-wilderness.type-card .media-menu .mat-button{color:#9ccc65cc}body.dndist mat-card.entity-type-wilderness.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-wilderness.type-card .media-menu .mat-button:hover{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .btn-add-prop{background-color:#9ccc6500;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-wilderness.type-card .btn-add-prop:hover{opacity:1;color:#9ccc65;background-color:#000}body.dndist mat-card.entity-type-wilderness.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-wilderness.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-wilderness.type-card input,body.dndist mat-card.entity-type-wilderness.type-card textarea,body.dndist mat-card.entity-type-wilderness.type-card .hotlink p{caret-color:#9ccc65;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-wilderness.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-wilderness.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-wilderness.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-wilderness.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-wilderness.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-wilderness.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-wilderness.type-card::-moz-selection{background:#9ccc65!important}body.dndist mat-card.entity-type-wilderness.type-card::selection{background:#9ccc65!important}body.dndist mat-card.entity-type-wilderness.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-wilderness.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-wilderness.type-card .rich-property-format:focus .input-prefix{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .mat-form-field.mat-focused .input-prefix{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-wilderness.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-wilderness.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-wilderness.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-wilderness.type-card .card-content-wrapper hr.subsection{border-color:#9ccc654d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-wilderness.type-card .section-title{border-bottom:1px solid #9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#9ccc65;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-type .banner-bg-end{color:#9ccc65;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-wilderness.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-wilderness.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#9ccc65!important}body.dndist mat-card.entity-type-wilderness.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#9ccc65}body.dndist mat-card.entity-type-wilderness.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-wilderness.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-wilderness.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-wilderness.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-wilderness.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-wilderness.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-wilderness.type-card .card-border-wrap,body.dndist mat-card.entity-type-wilderness.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-wilderness.type-card .small-card-border-wrap{color:#9bbd74}body.dndist .entity-type-wilderness.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#9ccc65;left:-15px;padding-left:15px}body.dndist .entity-type-wilderness.type-card.card-small h4:before{border-top-color:#9ccc65;border-left-color:#9ccc65}body.dndist .entity-type-wilderness.type-card.card-small h4:after{border-bottom-color:#9ccc65;border-left-color:#9ccc65}body.dndist .entity-type-wilderness.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-wilderness.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-wilderness.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-wilderness.type-card .card-title-extension:before{background-color:#83bf3f;transform:translateY(0)}.edit-wrapper.entity-type-wilderness.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-wilderness.type-card .block-title-bar{border-bottom:3px solid #9ccc65}.edit-wrapper.entity-type-wilderness.type-card .btn-edit-card{background:#9ccc65;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-wilderness.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-wilderness.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-wilderness{background:linear-gradient(135deg,#b0d684 0%,#9ccc65 50%)!important;filter:grayscale(50%)}.btn-wilderness:hover{background:linear-gradient(145deg,#d7ebc1 0%,#9ccc65 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #9ccc65}.fancy{color:#efb576}body.dndist .type-bg.entity-type-settlement{background:#efb576;border-color:#efb576}.type-inkbar-settlement .mat-ink-bar{background-color:#efb576!important}body.dndist .type-faded-bg-settlement{background:rgba(239,181,118,.5)}body.dndist .filter-list.type-faded-bg-settlement{background:rgba(239,181,118,.25);box-shadow:inset 0 0 35px #efb57680;border:1px solid #efb576}body.dndist .filter-list.type-faded-bg-settlement .icon{background:#efb576}body.dndist .type-faded-bg-settlement.filter-links .inner-content{-webkit-mask-position:27% 50%;mask-position:27% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-settlement.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #dcb489,0 7px 2px #000,0 11px 0 -3px #d8b48d,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-settlement.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #dcb489,0 7px 2px #000,0 11px 0 -3px #d8b48d,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-settlement.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-settlement.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-settlement{color:#efb576}.type-color.entity-type-settlement.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #eeb577b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-settlement{border-bottom:2px solid rgba(239,181,118,.5);cursor:pointer}.hotlink a.entity-type-settlement:hover,.hotlink a.entity-type-settlement:focus,.hotlink a.entity-type-settlement:focus-visible{border-bottom:2px solid #efb576}.hotlink a.entity-type-settlement:focus,.hotlink a.entity-type-settlement:focus-visible{background-color:#efb57640;box-shadow:0 -5px #efb57640;outline:none!important}.dynamic-data .entity-link a.entity-type-settlement{box-shadow:0 2px #efb57680;cursor:pointer}.dynamic-data .entity-link a.entity-type-settlement:hover,.dynamic-data .entity-link a.entity-type-settlement:focus,.dynamic-data .entity-link a.entity-type-settlement:focus-visible{box-shadow:0 2px #efb576}body.dndist mat-card.entity-type-settlement.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-settlement.large-card .card-media-menu .mat-button{border-left:2px solid rgba(239,181,118,.25)}body.dndist mat-card.entity-type-settlement.large-card:before{box-shadow:inset 0 0 0 2px #efb576e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #efb576cc}body.dndist mat-card.entity-type-settlement.large-card .entity-emblem{color:#efb576}body.dndist mat-card.entity-type-settlement.large-card .entity-emblem .b{fill:#efb576}body.dndist mat-card.entity-type-settlement.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #efb57680,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-settlement.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-settlement.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-settlement.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #efb576e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-settlement.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #efb576e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-settlement.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #efb576e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-settlement.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #efb576e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #efb576cc}body.dndist mat-card.entity-type-settlement.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-settlement.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-settlement.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(239,181,118,.5)}body.dndist mat-card.entity-type-settlement.type-card .bullet{background:#efb576}body.dndist mat-card.entity-type-settlement.type-card .text-area-block table thead{box-shadow:0 2px 3px #efb57633}body.dndist mat-card.entity-type-settlement.type-card .text-area-block table tbody{background-color:#efb5761a}body.dndist mat-card.entity-type-settlement.type-card .text-area-block table tbody tr:nth-child(even){background-color:#efb5761a}body.dndist mat-card.entity-type-settlement.type-card .show-notes-button{border:2px solid rgba(239,181,118,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-settlement.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-settlement.type-card .show-notes-button:hover{background-color:#b76915}body.dndist mat-card.entity-type-settlement.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-settlement.type-card .datablock-title-image h2 input{box-shadow:0 2px #efb576;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-settlement.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#efb576;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-settlement.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-settlement.type-card .mat-progress-bar-fill:after{background:#f8dcbf;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-settlement.type-card mat-card-title .fancy-wrapper{color:#efb576;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-settlement.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-settlement.type-card .hotlink:focus,body.dndist mat-card.entity-type-settlement.type-card .hotlink:active,body.dndist mat-card.entity-type-settlement.type-card .hotlink:focus-within{box-shadow:0 -2px #efb576}body.dndist mat-card.entity-type-settlement.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-settlement.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-settlement.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-settlement.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-settlement.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-settlement.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #efb576}body.dndist mat-card.entity-type-settlement.type-card .create-wrapper{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .mat-expansion-panel-header .material-icons{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-settlement.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-settlement.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-settlement.type-card .media-menu .mat-button{color:#efb576cc}body.dndist mat-card.entity-type-settlement.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-settlement.type-card .media-menu .mat-button:hover{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .btn-add-prop{background-color:#efb57600;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-settlement.type-card .btn-add-prop:hover{opacity:1;color:#efb576;background-color:#000}body.dndist mat-card.entity-type-settlement.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-settlement.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-settlement.type-card input,body.dndist mat-card.entity-type-settlement.type-card textarea,body.dndist mat-card.entity-type-settlement.type-card .hotlink p{caret-color:#efb576;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-settlement.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-settlement.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-settlement.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-settlement.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-settlement.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-settlement.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-settlement.type-card::-moz-selection{background:#efb576!important}body.dndist mat-card.entity-type-settlement.type-card::selection{background:#efb576!important}body.dndist mat-card.entity-type-settlement.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-settlement.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-settlement.type-card .rich-property-format:focus .input-prefix{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .mat-form-field.mat-focused .input-prefix{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-settlement.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-settlement.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-settlement.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-settlement.type-card .card-content-wrapper hr.subsection{border-color:#efb5764d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-settlement.type-card .section-title{border-bottom:1px solid #efb576}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#efb576;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-type .banner-bg-end{color:#efb576;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-settlement.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #efb576}body.dndist mat-card.entity-type-settlement.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-settlement.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#efb576!important}body.dndist mat-card.entity-type-settlement.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#efb576}body.dndist mat-card.entity-type-settlement.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-settlement.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-settlement.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-settlement.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-settlement.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-settlement.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-settlement.type-card .card-border-wrap,body.dndist mat-card.entity-type-settlement.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-settlement.type-card .small-card-border-wrap{color:#e4b581}body.dndist .entity-type-settlement.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#efb576;left:-15px;padding-left:15px}body.dndist .entity-type-settlement.type-card.card-small h4:before{border-top-color:#efb576;border-left-color:#efb576}body.dndist .entity-type-settlement.type-card.card-small h4:after{border-bottom-color:#efb576;border-left-color:#efb576}body.dndist .entity-type-settlement.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-settlement.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-settlement.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-settlement.type-card .card-title-extension:before{background-color:#ea9c48;transform:translateY(0)}.edit-wrapper.entity-type-settlement.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-settlement.type-card .block-title-bar{border-bottom:3px solid #efb576}.edit-wrapper.entity-type-settlement.type-card .btn-edit-card{background:#efb576;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-settlement.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-settlement.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-settlement{background:linear-gradient(135deg,#f2c491 0%,#efb576 50%)!important;filter:grayscale(50%)}.btn-settlement:hover{background:linear-gradient(145deg,#f9e1c8 0%,#efb576 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #efb576}.fancy{color:#8d6e63}body.dndist .type-bg.entity-type-building{background:#8d6e63;border-color:#8d6e63}.type-inkbar-building .mat-ink-bar{background-color:#8d6e63!important}body.dndist .type-faded-bg-building{background:rgba(141,110,99,.5)}body.dndist .filter-list.type-faded-bg-building{background:rgba(141,110,99,.25);box-shadow:inset 0 0 35px #8d6e6380;border:1px solid #8d6e63}body.dndist .filter-list.type-faded-bg-building .icon{background:#8d6e63}body.dndist .type-faded-bg-building.filter-links .inner-content{-webkit-mask-position:39% 50%;mask-position:39% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-building.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #787878,0 7px 2px #000,0 11px 0 -3px #787878,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-building.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #787878,0 7px 2px #000,0 11px 0 -3px #787878,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-building.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-building.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-building{color:#8d6e63}.type-color.entity-type-building.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #8c6f64b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-building{border-bottom:2px solid rgba(141,110,99,.5);cursor:pointer}.hotlink a.entity-type-building:hover,.hotlink a.entity-type-building:focus,.hotlink a.entity-type-building:focus-visible{border-bottom:2px solid #8d6e63}.hotlink a.entity-type-building:focus,.hotlink a.entity-type-building:focus-visible{background-color:#8d6e6340;box-shadow:0 -5px #8d6e6340;outline:none!important}.dynamic-data .entity-link a.entity-type-building{box-shadow:0 2px #8d6e6380;cursor:pointer}.dynamic-data .entity-link a.entity-type-building:hover,.dynamic-data .entity-link a.entity-type-building:focus,.dynamic-data .entity-link a.entity-type-building:focus-visible{box-shadow:0 2px #8d6e63}body.dndist mat-card.entity-type-building.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-building.large-card .card-media-menu .mat-button{border-left:2px solid rgba(141,110,99,.25)}body.dndist mat-card.entity-type-building.large-card:before{box-shadow:inset 0 0 0 2px #8d6e63e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #8d6e63cc}body.dndist mat-card.entity-type-building.large-card .entity-emblem{color:#8d6e63}body.dndist mat-card.entity-type-building.large-card .entity-emblem .b{fill:#8d6e63}body.dndist mat-card.entity-type-building.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #8d6e6380,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-building.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-building.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-building.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #8d6e63e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-building.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #8d6e63e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-building.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #8d6e63e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-building.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #8d6e63e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #8d6e63cc}body.dndist mat-card.entity-type-building.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-building.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-building.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(141,110,99,.5)}body.dndist mat-card.entity-type-building.type-card .bullet{background:#8d6e63}body.dndist mat-card.entity-type-building.type-card .text-area-block table thead{box-shadow:0 2px 3px #8d6e6333}body.dndist mat-card.entity-type-building.type-card .text-area-block table tbody{background-color:#8d6e631a}body.dndist mat-card.entity-type-building.type-card .text-area-block table tbody tr:nth-child(even){background-color:#8d6e631a}body.dndist mat-card.entity-type-building.type-card .show-notes-button{border:2px solid rgba(141,110,99,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-building.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-building.type-card .show-notes-button:hover{background-color:#332824}body.dndist mat-card.entity-type-building.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-building.type-card .datablock-title-image h2 input{box-shadow:0 2px #8d6e63;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-building.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#8d6e63;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-building.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-building.type-card .mat-progress-bar-fill:after{background:#b19990;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-building.type-card mat-card-title .fancy-wrapper{color:#8d6e63;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-building.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-building.type-card .hotlink:focus,body.dndist mat-card.entity-type-building.type-card .hotlink:active,body.dndist mat-card.entity-type-building.type-card .hotlink:focus-within{box-shadow:0 -2px #8d6e63}body.dndist mat-card.entity-type-building.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-building.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-building.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-building.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-building.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-building.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #8d6e63}body.dndist mat-card.entity-type-building.type-card .create-wrapper{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .mat-expansion-panel-header .material-icons{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-building.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-building.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-building.type-card .media-menu .mat-button{color:#8d6e63cc}body.dndist mat-card.entity-type-building.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-building.type-card .media-menu .mat-button:hover{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .btn-add-prop{background-color:#8d6e6300;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-building.type-card .btn-add-prop:hover{opacity:1;color:#8d6e63;background-color:#000}body.dndist mat-card.entity-type-building.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-building.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-building.type-card input,body.dndist mat-card.entity-type-building.type-card textarea,body.dndist mat-card.entity-type-building.type-card .hotlink p{caret-color:#8d6e63;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-building.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-building.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-building.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-building.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-building.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-building.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-building.type-card::-moz-selection{background:#8d6e63!important}body.dndist mat-card.entity-type-building.type-card::selection{background:#8d6e63!important}body.dndist mat-card.entity-type-building.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-building.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-building.type-card .rich-property-format:focus .input-prefix{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .mat-form-field.mat-focused .input-prefix{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-building.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-building.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-building.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-building.type-card .card-content-wrapper hr.subsection{border-color:#8d6e634d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-building.type-card .section-title{border-bottom:1px solid #8d6e63}body.dndist mat-card.entity-type-building.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-building.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#8d6e63;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-type .banner-bg-end{color:#8d6e63;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-building.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #8d6e63}body.dndist mat-card.entity-type-building.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-building.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#8d6e63!important}body.dndist mat-card.entity-type-building.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#8d6e63}body.dndist mat-card.entity-type-building.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-building.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-building.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-building.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-building.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-building.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-building.type-card .card-border-wrap,body.dndist mat-card.entity-type-building.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-building.type-card .small-card-border-wrap{color:#7b7775}body.dndist .entity-type-building.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#8d6e63;left:-15px;padding-left:15px}body.dndist .entity-type-building.type-card.card-small h4:before{border-top-color:#8d6e63;border-left-color:#8d6e63}body.dndist .entity-type-building.type-card.card-small h4:after{border-bottom-color:#8d6e63;border-left-color:#8d6e63}body.dndist .entity-type-building.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-building.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-building.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-building.type-card .card-title-extension:before{background-color:#6f574e;transform:translateY(0)}.edit-wrapper.entity-type-building.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-building.type-card .block-title-bar{border-bottom:3px solid #8d6e63}.edit-wrapper.entity-type-building.type-card .btn-edit-card{background:#8d6e63;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-building.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-building.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-building{background:linear-gradient(135deg,#a68a80 0%,#8d6e63 50%)!important;filter:grayscale(50%)}.btn-building:hover{background:linear-gradient(145deg,#d2c5c0 0%,#8d6e63 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #8d6e63}.fancy{color:#ffab91}body.dndist .type-bg.entity-type-organization{background:#ffab91;border-color:#ffab91}.type-inkbar-organization .mat-ink-bar{background-color:#ffab91!important}body.dndist .type-faded-bg-organization{background:rgba(255,171,145,.5)}body.dndist .filter-list.type-faded-bg-organization{background:rgba(255,171,145,.25);box-shadow:inset 0 0 35px #ffab9180;border:1px solid #ffab91}body.dndist .filter-list.type-faded-bg-organization .icon{background:#ffab91}body.dndist .type-faded-bg-organization.filter-links .inner-content{-webkit-mask-position:23% 50%;mask-position:23% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-organization.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #f1b29f,0 7px 2px #000,0 11px 0 -3px #efb4a2,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-organization.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #f1b29f,0 7px 2px #000,0 11px 0 -3px #efb4a2,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-organization.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-organization.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-organization{color:#ffab91}.type-color.entity-type-organization.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #ffab91b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-organization{border-bottom:2px solid rgba(255,171,145,.5);cursor:pointer}.hotlink a.entity-type-organization:hover,.hotlink a.entity-type-organization:focus,.hotlink a.entity-type-organization:focus-visible{border-bottom:2px solid #ffab91}.hotlink a.entity-type-organization:focus,.hotlink a.entity-type-organization:focus-visible{background-color:#ffab9140;box-shadow:0 -5px #ffab9140;outline:none!important}.dynamic-data .entity-link a.entity-type-organization{box-shadow:0 2px #ffab9180;cursor:pointer}.dynamic-data .entity-link a.entity-type-organization:hover,.dynamic-data .entity-link a.entity-type-organization:focus,.dynamic-data .entity-link a.entity-type-organization:focus-visible{box-shadow:0 2px #ffab91}body.dndist mat-card.entity-type-organization.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-organization.large-card .card-media-menu .mat-button{border-left:2px solid rgba(255,171,145,.25)}body.dndist mat-card.entity-type-organization.large-card:before{box-shadow:inset 0 0 0 2px #ffab91e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffab91cc}body.dndist mat-card.entity-type-organization.large-card .entity-emblem{color:#ffab91}body.dndist mat-card.entity-type-organization.large-card .entity-emblem .b{fill:#ffab91}body.dndist mat-card.entity-type-organization.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ffab9180,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-organization.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-organization.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-organization.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ffab91e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-organization.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ffab91e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-organization.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ffab91e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-organization.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ffab91e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffab91cc}body.dndist mat-card.entity-type-organization.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-organization.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-organization.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(255,171,145,.5)}body.dndist mat-card.entity-type-organization.type-card .bullet{background:#ffab91}body.dndist mat-card.entity-type-organization.type-card .text-area-block table thead{box-shadow:0 2px 3px #ffab9133}body.dndist mat-card.entity-type-organization.type-card .text-area-block table tbody{background-color:#ffab911a}body.dndist mat-card.entity-type-organization.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ffab911a}body.dndist mat-card.entity-type-organization.type-card .show-notes-button{border:2px solid rgba(255,171,145,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-organization.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-organization.type-card .show-notes-button:hover{background-color:#f73a00}body.dndist mat-card.entity-type-organization.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-organization.type-card .datablock-title-image h2 input{box-shadow:0 2px #ffab91;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-organization.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffab91;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-organization.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-organization.type-card .mat-progress-bar-fill:after{background:#ffe9e3;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-organization.type-card mat-card-title .fancy-wrapper{color:#ffab91;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-organization.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-organization.type-card .hotlink:focus,body.dndist mat-card.entity-type-organization.type-card .hotlink:active,body.dndist mat-card.entity-type-organization.type-card .hotlink:focus-within{box-shadow:0 -2px #ffab91}body.dndist mat-card.entity-type-organization.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-organization.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-organization.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-organization.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-organization.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-organization.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ffab91}body.dndist mat-card.entity-type-organization.type-card .create-wrapper{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .mat-expansion-panel-header .material-icons{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-organization.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-organization.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-organization.type-card .media-menu .mat-button{color:#ffab91cc}body.dndist mat-card.entity-type-organization.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-organization.type-card .media-menu .mat-button:hover{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .btn-add-prop{background-color:#ffab9100;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-organization.type-card .btn-add-prop:hover{opacity:1;color:#ffab91;background-color:#000}body.dndist mat-card.entity-type-organization.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-organization.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-organization.type-card input,body.dndist mat-card.entity-type-organization.type-card textarea,body.dndist mat-card.entity-type-organization.type-card .hotlink p{caret-color:#ffab91;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-organization.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-organization.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-organization.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-organization.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-organization.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-organization.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-organization.type-card::-moz-selection{background:#ffab91!important}body.dndist mat-card.entity-type-organization.type-card::selection{background:#ffab91!important}body.dndist mat-card.entity-type-organization.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-organization.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-organization.type-card .rich-property-format:focus .input-prefix{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .mat-form-field.mat-focused .input-prefix{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-organization.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-organization.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-organization.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-organization.type-card .card-content-wrapper hr.subsection{border-color:#ffab914d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-organization.type-card .section-title{border-bottom:1px solid #ffab91}body.dndist mat-card.entity-type-organization.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ffab91;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-type .banner-bg-end{color:#ffab91;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-organization.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ffab91}body.dndist mat-card.entity-type-organization.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-organization.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ffab91!important}body.dndist mat-card.entity-type-organization.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ffab91}body.dndist mat-card.entity-type-organization.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-organization.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-organization.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-organization.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-organization.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-organization.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-organization.type-card .card-border-wrap,body.dndist mat-card.entity-type-organization.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-organization.type-card .small-card-border-wrap{color:#f7af99}body.dndist .entity-type-organization.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ffab91;left:-15px;padding-left:15px}body.dndist .entity-type-organization.type-card.card-small h4:before{border-top-color:#ffab91;border-left-color:#ffab91}body.dndist .entity-type-organization.type-card.card-small h4:after{border-bottom-color:#ffab91;border-left-color:#ffab91}body.dndist .entity-type-organization.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-organization.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-organization.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-organization.type-card .card-title-extension:before{background-color:#ff845e;transform:translateY(0)}.edit-wrapper.entity-type-organization.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-organization.type-card .block-title-bar{border-bottom:3px solid #ffab91}.edit-wrapper.entity-type-organization.type-card .btn-edit-card{background:#ffab91;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-organization.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-organization.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-organization{background:linear-gradient(135deg,#ffbca7 0%,#ffab91 50%)!important;filter:grayscale(50%)}.btn-organization:hover{background:linear-gradient(145deg,#ffddd3 0%,#ffab91 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ffab91}.fancy{color:#ad8ba1}body.dndist .type-bg.entity-type-feat{background:#ad8ba1;border-color:#ad8ba1}.type-inkbar-feat .mat-ink-bar{background-color:#ad8ba1!important}body.dndist .type-faded-bg-feat{background:rgba(173,139,161,.5)}body.dndist .filter-list.type-faded-bg-feat{background:rgba(173,139,161,.25);box-shadow:inset 0 0 35px #ad8ba180;border:1px solid #ad8ba1}body.dndist .filter-list.type-faded-bg-feat .icon{background:#ad8ba1}body.dndist .type-faded-bg-feat.filter-links .inner-content{-webkit-mask-position:61% 50%;mask-position:61% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-feat.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #9c9c9c,0 7px 2px #000,0 11px 0 -3px #9c9c9c,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-feat.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #9c9c9c,0 7px 2px #000,0 11px 0 -3px #9c9c9c,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-feat.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-feat.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-feat{color:#ad8ba1}.type-color.entity-type-feat.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #ac8ca1b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-feat{border-bottom:2px solid rgba(173,139,161,.5);cursor:pointer}.hotlink a.entity-type-feat:hover,.hotlink a.entity-type-feat:focus,.hotlink a.entity-type-feat:focus-visible{border-bottom:2px solid #ad8ba1}.hotlink a.entity-type-feat:focus,.hotlink a.entity-type-feat:focus-visible{background-color:#ad8ba140;box-shadow:0 -5px #ad8ba140;outline:none!important}.dynamic-data .entity-link a.entity-type-feat{box-shadow:0 2px #ad8ba180;cursor:pointer}.dynamic-data .entity-link a.entity-type-feat:hover,.dynamic-data .entity-link a.entity-type-feat:focus,.dynamic-data .entity-link a.entity-type-feat:focus-visible{box-shadow:0 2px #ad8ba1}body.dndist mat-card.entity-type-feat.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-feat.large-card .card-media-menu .mat-button{border-left:2px solid rgba(173,139,161,.25)}body.dndist mat-card.entity-type-feat.large-card:before{box-shadow:inset 0 0 0 2px #ad8ba1e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ad8ba1cc}body.dndist mat-card.entity-type-feat.large-card .entity-emblem{color:#ad8ba1}body.dndist mat-card.entity-type-feat.large-card .entity-emblem .b{fill:#ad8ba1}body.dndist mat-card.entity-type-feat.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ad8ba180,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-feat.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-feat.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-feat.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ad8ba1e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-feat.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ad8ba1e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-feat.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ad8ba1e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-feat.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ad8ba1e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ad8ba1cc}body.dndist mat-card.entity-type-feat.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-feat.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-feat.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(173,139,161,.5)}body.dndist mat-card.entity-type-feat.type-card .bullet{background:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .text-area-block table thead{box-shadow:0 2px 3px #ad8ba133}body.dndist mat-card.entity-type-feat.type-card .text-area-block table tbody{background-color:#ad8ba11a}body.dndist mat-card.entity-type-feat.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ad8ba11a}body.dndist mat-card.entity-type-feat.type-card .show-notes-button{border:2px solid rgba(173,139,161,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-feat.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-feat.type-card .show-notes-button:hover{background-color:#5d4254}body.dndist mat-card.entity-type-feat.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-feat.type-card .datablock-title-image h2 input{box-shadow:0 2px #ad8ba1;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-feat.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ad8ba1;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-feat.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-feat.type-card .mat-progress-bar-fill:after{background:#cfbbc8;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-feat.type-card mat-card-title .fancy-wrapper{color:#ad8ba1;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-feat.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-feat.type-card .hotlink:focus,body.dndist mat-card.entity-type-feat.type-card .hotlink:active,body.dndist mat-card.entity-type-feat.type-card .hotlink:focus-within{box-shadow:0 -2px #ad8ba1}body.dndist mat-card.entity-type-feat.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-feat.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-feat.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-feat.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-feat.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-feat.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ad8ba1}body.dndist mat-card.entity-type-feat.type-card .create-wrapper{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .mat-expansion-panel-header .material-icons{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-feat.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-feat.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-feat.type-card .media-menu .mat-button{color:#ad8ba1cc}body.dndist mat-card.entity-type-feat.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-feat.type-card .media-menu .mat-button:hover{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .btn-add-prop{background-color:#ad8ba100;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-feat.type-card .btn-add-prop:hover{opacity:1;color:#ad8ba1;background-color:#000}body.dndist mat-card.entity-type-feat.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-feat.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-feat.type-card input,body.dndist mat-card.entity-type-feat.type-card textarea,body.dndist mat-card.entity-type-feat.type-card .hotlink p{caret-color:#ad8ba1;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-feat.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-feat.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-feat.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-feat.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-feat.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-feat.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-feat.type-card::-moz-selection{background:#ad8ba1!important}body.dndist mat-card.entity-type-feat.type-card::selection{background:#ad8ba1!important}body.dndist mat-card.entity-type-feat.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-feat.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-feat.type-card .rich-property-format:focus .input-prefix{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .mat-form-field.mat-focused .input-prefix{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-feat.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-feat.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-feat.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-feat.type-card .card-content-wrapper hr.subsection{border-color:#ad8ba14d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-feat.type-card .section-title{border-bottom:1px solid #ad8ba1}body.dndist mat-card.entity-type-feat.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ad8ba1;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-type .banner-bg-end{color:#ad8ba1;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-feat.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ad8ba1}body.dndist mat-card.entity-type-feat.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-feat.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ad8ba1!important}body.dndist mat-card.entity-type-feat.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ad8ba1}body.dndist mat-card.entity-type-feat.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-feat.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-feat.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-feat.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-feat.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-feat.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-feat.type-card .card-border-wrap,body.dndist mat-card.entity-type-feat.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-feat.type-card .small-card-border-wrap{color:#9e9a9d}body.dndist .entity-type-feat.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ad8ba1;left:-15px;padding-left:15px}body.dndist .entity-type-feat.type-card.card-small h4:before{border-top-color:#ad8ba1;border-left-color:#ad8ba1}body.dndist .entity-type-feat.type-card.card-small h4:after{border-bottom-color:#ad8ba1;border-left-color:#ad8ba1}body.dndist .entity-type-feat.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-feat.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-feat.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-feat.type-card .card-title-extension:before{background-color:#986d89;transform:translateY(0)}.edit-wrapper.entity-type-feat.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-feat.type-card .block-title-bar{border-bottom:3px solid #ad8ba1}.edit-wrapper.entity-type-feat.type-card .btn-edit-card{background:#ad8ba1;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-feat.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-feat.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-feat{background:linear-gradient(135deg,#bda2b4 0%,#ad8ba1 50%)!important;filter:grayscale(50%)}.btn-feat:hover{background:linear-gradient(145deg,#ded1d9 0%,#ad8ba1 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ad8ba1}.fancy{color:#ffe082}body.dndist .type-bg.entity-type-class{background:#ffe082;border-color:#ffe082}.type-inkbar-class .mat-ink-bar{background-color:#ffe082!important}body.dndist .type-faded-bg-class{background:rgba(255,224,130,.5)}body.dndist .filter-list.type-faded-bg-class{background:rgba(255,224,130,.25);box-shadow:inset 0 0 35px #ffe08280;border:1px solid #ffe082}body.dndist .filter-list.type-faded-bg-class .icon{background:#ffe082}body.dndist .type-faded-bg-class.filter-links .inner-content{-webkit-mask-position:73% 50%;mask-position:73% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-class.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #efd892,0 7px 2px #000,0 11px 0 -3px #ecd795,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-class.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #efd892,0 7px 2px #000,0 11px 0 -3px #ecd795,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-class.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-class.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-class{color:#ffe082}.type-color.entity-type-class.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #fee083b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-class{border-bottom:2px solid rgba(255,224,130,.5);cursor:pointer}.hotlink a.entity-type-class:hover,.hotlink a.entity-type-class:focus,.hotlink a.entity-type-class:focus-visible{border-bottom:2px solid #ffe082}.hotlink a.entity-type-class:focus,.hotlink a.entity-type-class:focus-visible{background-color:#ffe08240;box-shadow:0 -5px #ffe08240;outline:none!important}.dynamic-data .entity-link a.entity-type-class{box-shadow:0 2px #ffe08280;cursor:pointer}.dynamic-data .entity-link a.entity-type-class:hover,.dynamic-data .entity-link a.entity-type-class:focus,.dynamic-data .entity-link a.entity-type-class:focus-visible{box-shadow:0 2px #ffe082}body.dndist mat-card.entity-type-class.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-class.large-card .card-media-menu .mat-button{border-left:2px solid rgba(255,224,130,.25)}body.dndist mat-card.entity-type-class.large-card:before{box-shadow:inset 0 0 0 2px #ffe082e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffe082cc}body.dndist mat-card.entity-type-class.large-card .entity-emblem{color:#ffe082}body.dndist mat-card.entity-type-class.large-card .entity-emblem .b{fill:#ffe082}body.dndist mat-card.entity-type-class.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #ffe08280,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-class.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-class.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-class.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #ffe082e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-class.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #ffe082e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-class.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #ffe082e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-class.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #ffe082e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #ffe082cc}body.dndist mat-card.entity-type-class.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-class.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-class.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(255,224,130,.5)}body.dndist mat-card.entity-type-class.type-card .bullet{background:#ffe082}body.dndist mat-card.entity-type-class.type-card .text-area-block table thead{box-shadow:0 2px 3px #ffe08233}body.dndist mat-card.entity-type-class.type-card .text-area-block table tbody{background-color:#ffe0821a}body.dndist mat-card.entity-type-class.type-card .text-area-block table tbody tr:nth-child(even){background-color:#ffe0821a}body.dndist mat-card.entity-type-class.type-card .show-notes-button{border:2px solid rgba(255,224,130,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-class.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-class.type-card .show-notes-button:hover{background-color:#e8ae00}body.dndist mat-card.entity-type-class.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-class.type-card .datablock-title-image h2 input{box-shadow:0 2px #ffe082;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-class.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffe082;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-class.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-class.type-card .mat-progress-bar-fill:after{background:#fff4d4;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-class.type-card mat-card-title .fancy-wrapper{color:#ffe082;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-class.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-class.type-card .hotlink:focus,body.dndist mat-card.entity-type-class.type-card .hotlink:active,body.dndist mat-card.entity-type-class.type-card .hotlink:focus-within{box-shadow:0 -2px #ffe082}body.dndist mat-card.entity-type-class.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-class.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-class.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-class.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-class.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-class.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #ffe082}body.dndist mat-card.entity-type-class.type-card .create-wrapper{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .mat-expansion-panel-header .material-icons{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-class.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-class.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-class.type-card .media-menu .mat-button{color:#ffe082cc}body.dndist mat-card.entity-type-class.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-class.type-card .media-menu .mat-button:hover{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .btn-add-prop{background-color:#ffe08200;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-class.type-card .btn-add-prop:hover{opacity:1;color:#ffe082;background-color:#000}body.dndist mat-card.entity-type-class.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-class.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-class.type-card input,body.dndist mat-card.entity-type-class.type-card textarea,body.dndist mat-card.entity-type-class.type-card .hotlink p{caret-color:#ffe082;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-class.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-class.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-class.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-class.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-class.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-class.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-class.type-card::-moz-selection{background:#ffe082!important}body.dndist mat-card.entity-type-class.type-card::selection{background:#ffe082!important}body.dndist mat-card.entity-type-class.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-class.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-class.type-card .rich-property-format:focus .input-prefix{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ffe082}body.dndist mat-card.entity-type-class.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .mat-form-field.mat-focused .input-prefix{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-class.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-class.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-class.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-class.type-card .card-content-wrapper hr.subsection{border-color:#ffe0824d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-class.type-card .section-title{border-bottom:1px solid #ffe082}body.dndist mat-card.entity-type-class.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-class.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#ffe082;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-type .banner-bg-end{color:#ffe082;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-class.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #ffe082}body.dndist mat-card.entity-type-class.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-class.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#ffe082!important}body.dndist mat-card.entity-type-class.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#ffe082}body.dndist mat-card.entity-type-class.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#ffe082}body.dndist mat-card.entity-type-class.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-class.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-class.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-class.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-class.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-class.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-class.type-card .card-border-wrap,body.dndist mat-card.entity-type-class.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-class.type-card .small-card-border-wrap{color:#f6db8b}body.dndist .entity-type-class.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#ffe082;left:-15px;padding-left:15px}body.dndist .entity-type-class.type-card.card-small h4:before{border-top-color:#ffe082;border-left-color:#ffe082}body.dndist .entity-type-class.type-card.card-small h4:after{border-bottom-color:#ffe082;border-left-color:#ffe082}body.dndist .entity-type-class.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-class.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-class.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-class.type-card .card-title-extension:before{background-color:#ffd34f;transform:translateY(0)}.edit-wrapper.entity-type-class.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-class.type-card .block-title-bar{border-bottom:3px solid #ffe082}.edit-wrapper.entity-type-class.type-card .btn-edit-card{background:#ffe082;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-class.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-class.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-class{background:linear-gradient(135deg,#ffe69b 0%,#ffe082 50%)!important;filter:grayscale(50%)}.btn-class:hover{background:linear-gradient(145deg,#fff3cd 0%,#ffe082 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #ffe082}.fancy{color:#375f79}body.dndist .type-bg.entity-type-background{background:#375f79;border-color:#375f79}.type-inkbar-background .mat-ink-bar{background-color:#375f79!important}body.dndist .type-faded-bg-background{background:rgba(55,95,121,.5)}body.dndist .filter-list.type-faded-bg-background{background:rgba(55,95,121,.25);box-shadow:inset 0 0 35px #375f7980;border:1px solid #375f79}body.dndist .filter-list.type-faded-bg-background .icon{background:#375f79}body.dndist .type-faded-bg-background.filter-links .inner-content{-webkit-mask-position:29% 50%;mask-position:29% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-background.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #4d5a63,0 7px 2px #000,0 11px 0 -3px #51595f,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-background.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #4d5a63,0 7px 2px #000,0 11px 0 -3px #51595f,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-background.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-background.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-background{color:#375f79}.type-color.entity-type-background.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #385f78b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-background{border-bottom:2px solid rgba(55,95,121,.5);cursor:pointer}.hotlink a.entity-type-background:hover,.hotlink a.entity-type-background:focus,.hotlink a.entity-type-background:focus-visible{border-bottom:2px solid #375f79}.hotlink a.entity-type-background:focus,.hotlink a.entity-type-background:focus-visible{background-color:#375f7940;box-shadow:0 -5px #375f7940;outline:none!important}.dynamic-data .entity-link a.entity-type-background{box-shadow:0 2px #375f7980;cursor:pointer}.dynamic-data .entity-link a.entity-type-background:hover,.dynamic-data .entity-link a.entity-type-background:focus,.dynamic-data .entity-link a.entity-type-background:focus-visible{box-shadow:0 2px #375f79}body.dndist mat-card.entity-type-background.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-background.large-card .card-media-menu .mat-button{border-left:2px solid rgba(55,95,121,.25)}body.dndist mat-card.entity-type-background.large-card:before{box-shadow:inset 0 0 0 2px #375f79e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #375f79cc}body.dndist mat-card.entity-type-background.large-card .entity-emblem{color:#375f79}body.dndist mat-card.entity-type-background.large-card .entity-emblem .b{fill:#375f79}body.dndist mat-card.entity-type-background.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #375f7980,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-background.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-background.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-background.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #375f79e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-background.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #375f79e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-background.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #375f79e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-background.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #375f79e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #375f79cc}body.dndist mat-card.entity-type-background.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-background.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-background.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(55,95,121,.5)}body.dndist mat-card.entity-type-background.type-card .bullet{background:#375f79}body.dndist mat-card.entity-type-background.type-card .text-area-block table thead{box-shadow:0 2px 3px #375f7933}body.dndist mat-card.entity-type-background.type-card .text-area-block table tbody{background-color:#375f791a}body.dndist mat-card.entity-type-background.type-card .text-area-block table tbody tr:nth-child(even){background-color:#375f791a}body.dndist mat-card.entity-type-background.type-card .show-notes-button{border:2px solid rgba(55,95,121,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-background.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-background.type-card .show-notes-button:hover{background-color:#070c10}body.dndist mat-card.entity-type-background.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-background.type-card .datablock-title-image h2 input{box-shadow:0 2px #375f79;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-background.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#375f79;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-background.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-background.type-card .mat-progress-bar-fill:after{background:#518bb0;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-background.type-card mat-card-title .fancy-wrapper{color:#375f79;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-background.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-background.type-card .hotlink:focus,body.dndist mat-card.entity-type-background.type-card .hotlink:active,body.dndist mat-card.entity-type-background.type-card .hotlink:focus-within{box-shadow:0 -2px #375f79}body.dndist mat-card.entity-type-background.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-background.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-background.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-background.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-background.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-background.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #375f79}body.dndist mat-card.entity-type-background.type-card .create-wrapper{color:#375f79}body.dndist mat-card.entity-type-background.type-card .mat-expansion-panel-header .material-icons{color:#375f79}body.dndist mat-card.entity-type-background.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-background.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-background.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-background.type-card .media-menu .mat-button{color:#375f79cc}body.dndist mat-card.entity-type-background.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-background.type-card .media-menu .mat-button:hover{color:#375f79}body.dndist mat-card.entity-type-background.type-card .btn-add-prop{background-color:#375f7900;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-background.type-card .btn-add-prop:hover{opacity:1;color:#375f79;background-color:#000}body.dndist mat-card.entity-type-background.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-background.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-background.type-card input,body.dndist mat-card.entity-type-background.type-card textarea,body.dndist mat-card.entity-type-background.type-card .hotlink p{caret-color:#375f79;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-background.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-background.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-background.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-background.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-background.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-background.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-background.type-card::-moz-selection{background:#375f79!important}body.dndist mat-card.entity-type-background.type-card::selection{background:#375f79!important}body.dndist mat-card.entity-type-background.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-background.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-background.type-card .rich-property-format:focus .input-prefix{color:#375f79}body.dndist mat-card.entity-type-background.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#375f79}body.dndist mat-card.entity-type-background.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#375f79}body.dndist mat-card.entity-type-background.type-card .mat-form-field.mat-focused .input-prefix{color:#375f79}body.dndist mat-card.entity-type-background.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-background.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-background.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-background.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-background.type-card .card-content-wrapper hr.subsection{border-color:#375f794d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-background.type-card .section-title{border-bottom:1px solid #375f79}body.dndist mat-card.entity-type-background.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-background.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#375f79;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-type .banner-bg-end{color:#375f79;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-background.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #375f79}body.dndist mat-card.entity-type-background.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-background.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#375f79!important}body.dndist mat-card.entity-type-background.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#375f79}body.dndist mat-card.entity-type-background.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#375f79}body.dndist mat-card.entity-type-background.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-background.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-background.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-background.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-background.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-background.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-background.type-card .card-border-wrap,body.dndist mat-card.entity-type-background.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-background.type-card .small-card-border-wrap{color:#445c6c}body.dndist .entity-type-background.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#375f79;left:-15px;padding-left:15px}body.dndist .entity-type-background.type-card.card-small h4:before{border-top-color:#375f79;border-left-color:#375f79}body.dndist .entity-type-background.type-card.card-small h4:after{border-bottom-color:#375f79;border-left-color:#375f79}body.dndist .entity-type-background.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-background.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-background.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-background.type-card .card-title-extension:before{background-color:#274356;transform:translateY(0)}.edit-wrapper.entity-type-background.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-background.type-card .block-title-bar{border-bottom:3px solid #375f79}.edit-wrapper.entity-type-background.type-card .btn-edit-card{background:#375f79;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-background.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-background.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-background{background:linear-gradient(135deg,#4c83a7 0%,#375f79 50%)!important;filter:grayscale(50%)}.btn-background:hover{background:linear-gradient(145deg,#a3c2d5 0%,#375f79 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #375f79}.fancy{color:#805c37}body.dndist .type-bg.entity-type-race{background:#805c37;border-color:#805c37}.type-inkbar-race .mat-ink-bar{background-color:#805c37!important}body.dndist .type-faded-bg-race{background:rgba(128,92,55,.5)}body.dndist .filter-list.type-faded-bg-race{background:rgba(128,92,55,.25);box-shadow:inset 0 0 35px #805c3780;border:1px solid #805c37}body.dndist .filter-list.type-faded-bg-race .icon{background:#805c37}body.dndist .type-faded-bg-race.filter-links .inner-content{-webkit-mask-position:25% 50%;mask-position:25% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-race.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #695c4e,0 7px 2px #000,0 11px 0 -3px #655c52,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-race.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #695c4e,0 7px 2px #000,0 11px 0 -3px #655c52,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-race.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-race.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-race{color:#805c37}.type-color.entity-type-race.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #7f5c38b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-race{border-bottom:2px solid rgba(128,92,55,.5);cursor:pointer}.hotlink a.entity-type-race:hover,.hotlink a.entity-type-race:focus,.hotlink a.entity-type-race:focus-visible{border-bottom:2px solid #805c37}.hotlink a.entity-type-race:focus,.hotlink a.entity-type-race:focus-visible{background-color:#805c3740;box-shadow:0 -5px #805c3740;outline:none!important}.dynamic-data .entity-link a.entity-type-race{box-shadow:0 2px #805c3780;cursor:pointer}.dynamic-data .entity-link a.entity-type-race:hover,.dynamic-data .entity-link a.entity-type-race:focus,.dynamic-data .entity-link a.entity-type-race:focus-visible{box-shadow:0 2px #805c37}body.dndist mat-card.entity-type-race.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-race.large-card .card-media-menu .mat-button{border-left:2px solid rgba(128,92,55,.25)}body.dndist mat-card.entity-type-race.large-card:before{box-shadow:inset 0 0 0 2px #805c37e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #805c37cc}body.dndist mat-card.entity-type-race.large-card .entity-emblem{color:#805c37}body.dndist mat-card.entity-type-race.large-card .entity-emblem .b{fill:#805c37}body.dndist mat-card.entity-type-race.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #805c3780,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-race.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-race.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-race.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #805c37e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-race.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #805c37e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-race.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #805c37e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-race.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #805c37e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #805c37cc}body.dndist mat-card.entity-type-race.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-race.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-race.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(128,92,55,.5)}body.dndist mat-card.entity-type-race.type-card .bullet{background:#805c37}body.dndist mat-card.entity-type-race.type-card .text-area-block table thead{box-shadow:0 2px 3px #805c3733}body.dndist mat-card.entity-type-race.type-card .text-area-block table tbody{background-color:#805c371a}body.dndist mat-card.entity-type-race.type-card .text-area-block table tbody tr:nth-child(even){background-color:#805c371a}body.dndist mat-card.entity-type-race.type-card .show-notes-button{border:2px solid rgba(128,92,55,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-race.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-race.type-card .show-notes-button:hover{background-color:#150f09}body.dndist mat-card.entity-type-race.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-race.type-card .datablock-title-image h2 input{box-shadow:0 2px #805c37;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-race.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#805c37;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-race.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-race.type-card .mat-progress-bar-fill:after{background:#b58553;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-race.type-card mat-card-title .fancy-wrapper{color:#805c37;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-race.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-race.type-card .hotlink:focus,body.dndist mat-card.entity-type-race.type-card .hotlink:active,body.dndist mat-card.entity-type-race.type-card .hotlink:focus-within{box-shadow:0 -2px #805c37}body.dndist mat-card.entity-type-race.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-race.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-race.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-race.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-race.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-race.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #805c37}body.dndist mat-card.entity-type-race.type-card .create-wrapper{color:#805c37}body.dndist mat-card.entity-type-race.type-card .mat-expansion-panel-header .material-icons{color:#805c37}body.dndist mat-card.entity-type-race.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-race.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-race.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-race.type-card .media-menu .mat-button{color:#805c37cc}body.dndist mat-card.entity-type-race.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-race.type-card .media-menu .mat-button:hover{color:#805c37}body.dndist mat-card.entity-type-race.type-card .btn-add-prop{background-color:#805c3700;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-race.type-card .btn-add-prop:hover{opacity:1;color:#805c37;background-color:#000}body.dndist mat-card.entity-type-race.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-race.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-race.type-card input,body.dndist mat-card.entity-type-race.type-card textarea,body.dndist mat-card.entity-type-race.type-card .hotlink p{caret-color:#805c37;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-race.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-race.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-race.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-race.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-race.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-race.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-race.type-card::-moz-selection{background:#805c37!important}body.dndist mat-card.entity-type-race.type-card::selection{background:#805c37!important}body.dndist mat-card.entity-type-race.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-race.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-race.type-card .rich-property-format:focus .input-prefix{color:#805c37}body.dndist mat-card.entity-type-race.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#805c37}body.dndist mat-card.entity-type-race.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#805c37}body.dndist mat-card.entity-type-race.type-card .mat-form-field.mat-focused .input-prefix{color:#805c37}body.dndist mat-card.entity-type-race.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-race.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-race.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-race.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-race.type-card .card-content-wrapper hr.subsection{border-color:#805c374d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-race.type-card .section-title{border-bottom:1px solid #805c37}body.dndist mat-card.entity-type-race.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-race.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#805c37;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-type .banner-bg-end{color:#805c37;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-race.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #805c37}body.dndist mat-card.entity-type-race.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-race.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#805c37!important}body.dndist mat-card.entity-type-race.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#805c37}body.dndist mat-card.entity-type-race.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#805c37}body.dndist mat-card.entity-type-race.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-race.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-race.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-race.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-race.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-race.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-race.type-card .card-border-wrap,body.dndist mat-card.entity-type-race.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-race.type-card .small-card-border-wrap{color:#725c45}body.dndist .entity-type-race.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#805c37;left:-15px;padding-left:15px}body.dndist .entity-type-race.type-card.card-small h4:before{border-top-color:#805c37;border-left-color:#805c37}body.dndist .entity-type-race.type-card.card-small h4:after{border-bottom-color:#805c37;border-left-color:#805c37}body.dndist .entity-type-race.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-race.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-race.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-race.type-card .card-title-extension:before{background-color:#5c4228;transform:translateY(0)}.edit-wrapper.entity-type-race.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-race.type-card .block-title-bar{border-bottom:3px solid #805c37}.edit-wrapper.entity-type-race.type-card .btn-edit-card{background:#805c37;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-race.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-race.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-race{background:linear-gradient(135deg,#ae7d4b 0%,#805c37 50%)!important;filter:grayscale(50%)}.btn-race:hover{background:linear-gradient(145deg,#d8bea4 0%,#805c37 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #805c37}.fancy{color:#eee}body.dndist .type-bg.entity-type-game{background:#eee;border-color:#eee}.type-inkbar-game .mat-ink-bar{background-color:#eee!important}body.dndist .type-faded-bg-game{background:rgba(238,238,238,.5)}body.dndist .filter-list.type-faded-bg-game{background:rgba(238,238,238,.25);box-shadow:inset 0 0 35px #eeeeee80;border:1px solid #eee}body.dndist .filter-list.type-faded-bg-game .icon{background:#eee}body.dndist .type-faded-bg-game.filter-links .inner-content{-webkit-mask-position:25% 50%;mask-position:25% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-game.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #eee,0 7px 2px #000,0 11px 0 -3px #eee,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-game.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #eee,0 7px 2px #000,0 11px 0 -3px #eee,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-game.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-game.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-game{color:#eee}.type-color.entity-type-game.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #eeeeeeb3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-game{border-bottom:2px solid rgba(238,238,238,.5);cursor:pointer}.hotlink a.entity-type-game:hover,.hotlink a.entity-type-game:focus,.hotlink a.entity-type-game:focus-visible{border-bottom:2px solid #eee}.hotlink a.entity-type-game:focus,.hotlink a.entity-type-game:focus-visible{background-color:#eeeeee40;box-shadow:0 -5px #eeeeee40;outline:none!important}.dynamic-data .entity-link a.entity-type-game{box-shadow:0 2px #eeeeee80;cursor:pointer}.dynamic-data .entity-link a.entity-type-game:hover,.dynamic-data .entity-link a.entity-type-game:focus,.dynamic-data .entity-link a.entity-type-game:focus-visible{box-shadow:0 2px #eee}body.dndist mat-card.entity-type-game.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-game.large-card .card-media-menu .mat-button{border-left:2px solid rgba(238,238,238,.25)}body.dndist mat-card.entity-type-game.large-card:before{box-shadow:inset 0 0 0 2px #eeeeeee6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #eeec}body.dndist mat-card.entity-type-game.large-card .entity-emblem{color:#eee}body.dndist mat-card.entity-type-game.large-card .entity-emblem .b{fill:#eee}body.dndist mat-card.entity-type-game.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #eeeeee80,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-game.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-game.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-game.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #eeeeeee6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-game.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #eeeeeee6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-game.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #eeeeeee6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-game.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #eeeeeee6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #eeec}body.dndist mat-card.entity-type-game.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-game.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-game.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(238,238,238,.5)}body.dndist mat-card.entity-type-game.type-card .bullet{background:#eee}body.dndist mat-card.entity-type-game.type-card .text-area-block table thead{box-shadow:0 2px 3px #eee3}body.dndist mat-card.entity-type-game.type-card .text-area-block table tbody{background-color:#eeeeee1a}body.dndist mat-card.entity-type-game.type-card .text-area-block table tbody tr:nth-child(even){background-color:#eeeeee1a}body.dndist mat-card.entity-type-game.type-card .show-notes-button{border:2px solid rgba(238,238,238,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-game.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-game.type-card .show-notes-button:hover{background-color:#a2a2a2}body.dndist mat-card.entity-type-game.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-game.type-card .datablock-title-image h2 input{box-shadow:0 2px #eee;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-game.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#eee;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-game.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-game.type-card .mat-progress-bar-fill:after{background:white;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-game.type-card mat-card-title .fancy-wrapper{color:#eee;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-game.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-game.type-card .hotlink:focus,body.dndist mat-card.entity-type-game.type-card .hotlink:active,body.dndist mat-card.entity-type-game.type-card .hotlink:focus-within{box-shadow:0 -2px #eee}body.dndist mat-card.entity-type-game.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-game.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-game.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-game.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-game.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-game.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #eee}body.dndist mat-card.entity-type-game.type-card .create-wrapper{color:#eee}body.dndist mat-card.entity-type-game.type-card .mat-expansion-panel-header .material-icons{color:#eee}body.dndist mat-card.entity-type-game.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-game.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-game.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-game.type-card .media-menu .mat-button{color:#eeec}body.dndist mat-card.entity-type-game.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-game.type-card .media-menu .mat-button:hover{color:#eee}body.dndist mat-card.entity-type-game.type-card .btn-add-prop{background-color:#eee0;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-game.type-card .btn-add-prop:hover{opacity:1;color:#eee;background-color:#000}body.dndist mat-card.entity-type-game.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-game.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-game.type-card input,body.dndist mat-card.entity-type-game.type-card textarea,body.dndist mat-card.entity-type-game.type-card .hotlink p{caret-color:#eee;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-game.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-game.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-game.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-game.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-game.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-game.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-game.type-card::-moz-selection{background:#eee!important}body.dndist mat-card.entity-type-game.type-card::selection{background:#eee!important}body.dndist mat-card.entity-type-game.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-game.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-game.type-card .rich-property-format:focus .input-prefix{color:#eee}body.dndist mat-card.entity-type-game.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#eee}body.dndist mat-card.entity-type-game.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#eee}body.dndist mat-card.entity-type-game.type-card .mat-form-field.mat-focused .input-prefix{color:#eee}body.dndist mat-card.entity-type-game.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-game.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-game.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-game.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-game.type-card .card-content-wrapper hr.subsection{border-color:#eeeeee4d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-game.type-card .section-title{border-bottom:1px solid #eee}body.dndist mat-card.entity-type-game.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-game.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#eee;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-type .banner-bg-end{color:#eee;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-game.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #eee}body.dndist mat-card.entity-type-game.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-game.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#eee!important}body.dndist mat-card.entity-type-game.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#eee}body.dndist mat-card.entity-type-game.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#eee}body.dndist mat-card.entity-type-game.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-game.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-game.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-game.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-game.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-game.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-game.type-card .card-border-wrap,body.dndist mat-card.entity-type-game.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-game.type-card .small-card-border-wrap{color:#eee}body.dndist .entity-type-game.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#eee;left:-15px;padding-left:15px}body.dndist .entity-type-game.type-card.card-small h4:before{border-top-color:#eee;border-left-color:#eee}body.dndist .entity-type-game.type-card.card-small h4:after{border-bottom-color:#eee;border-left-color:#eee}body.dndist .entity-type-game.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-game.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-game.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-game.type-card .card-title-extension:before{background-color:#d5d5d5;transform:translateY(0)}.edit-wrapper.entity-type-game.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-game.type-card .block-title-bar{border-bottom:3px solid #eee}.edit-wrapper.entity-type-game.type-card .btn-edit-card{background:#eee;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-game.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-game.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-game{background:linear-gradient(135deg,#f1f1f1 0%,#eee 50%)!important;filter:grayscale(50%)}.btn-game:hover{background:linear-gradient(145deg,#f8f8f8 0%,#eee 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #eee}.fancy{color:#72a4b7}body.dndist .type-bg.entity-type-chapter{background:#72a4b7;border-color:#72a4b7}.type-inkbar-chapter .mat-ink-bar{background-color:#72a4b7!important}body.dndist .type-faded-bg-chapter{background:rgba(114,164,183,.5)}body.dndist .filter-list.type-faded-bg-chapter{background:rgba(114,164,183,.25);box-shadow:inset 0 0 35px #72a4b780;border:1px solid #72a4b7}body.dndist .filter-list.type-faded-bg-chapter .icon{background:#72a4b7}body.dndist .type-faded-bg-chapter.filter-links .inner-content{-webkit-mask-position:1% 50%;mask-position:1% 50%}body.dndist .small-card-list .has-variants mat-card.entity-type-chapter.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #8d989c,0 7px 2px #000,0 11px 0 -3px #929697,0 11px 0 -1px #000;min-height:293px}body.dndist .small-card-list .has-variants mat-card.entity-type-chapter.type-card.card-small:hover{box-shadow:0 3px 2px #000,0 5px 0 -1px #8d989c,0 7px 2px #000,0 11px 0 -3px #929697,0 0 1px 3px #000,0 8px 1px 3px #000,0 -3px 0 1px #455a64}body.dndist .small-card-list .has-variants mat-card.entity-type-chapter.type-card.card-small .mat-card-title{min-height:293px}body.dndist .small-card-list.anything-list .has-variants mat-card.entity-type-chapter.type-card.card-small{box-shadow:0 3px 2px #000,0 5px 0 -1px #455a64,0 7px 2px #000,0 11px 0 -3px #37474f,0 11px 0 -1px #000}.type-color.entity-type-chapter{color:#72a4b7}.type-color.entity-type-chapter.vector-match:hover .info-vector .icon-wrap{box-shadow:0 0 0 3px #73a4b6b3!important}.hotlink span:focus-visible{outline-offset:0px;outline:none!important}.hotlink a.entity-type-chapter{border-bottom:2px solid rgba(114,164,183,.5);cursor:pointer}.hotlink a.entity-type-chapter:hover,.hotlink a.entity-type-chapter:focus,.hotlink a.entity-type-chapter:focus-visible{border-bottom:2px solid #72a4b7}.hotlink a.entity-type-chapter:focus,.hotlink a.entity-type-chapter:focus-visible{background-color:#72a4b740;box-shadow:0 -5px #72a4b740;outline:none!important}.dynamic-data .entity-link a.entity-type-chapter{box-shadow:0 2px #72a4b780;cursor:pointer}.dynamic-data .entity-link a.entity-type-chapter:hover,.dynamic-data .entity-link a.entity-type-chapter:focus,.dynamic-data .entity-link a.entity-type-chapter:focus-visible{box-shadow:0 2px #72a4b7}body.dndist mat-card.entity-type-chapter.type-card.card-small{background:#455a64}body.dndist mat-card.entity-type-chapter.large-card .card-media-menu .mat-button{border-left:2px solid rgba(114,164,183,.25)}body.dndist mat-card.entity-type-chapter.large-card:before{box-shadow:inset 0 0 0 2px #72a4b7e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #72a4b7cc}body.dndist mat-card.entity-type-chapter.large-card .entity-emblem{color:#72a4b7}body.dndist mat-card.entity-type-chapter.large-card .entity-emblem .b{fill:#72a4b7}body.dndist mat-card.entity-type-chapter.large-card .content-form:before{box-shadow:inset 0 400px 200px -200px #72a4b780,0 0 30px 1px #78909c;transition:box-shadow .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-chapter.large-card .primary-stats-wrapper,body.dndist mat-card.entity-type-chapter.large-card .primary-wrapper{background-image:url(paper-blue.a0bcf6776cc8b0d8.png)}body.dndist mat-card.entity-type-chapter.large-card.showcase-mode:before{box-shadow:inset 0 0 0 2px #72a4b7e6,inset 0 0 0 4px #37474fbf}body.dndist mat-card.entity-type-chapter.large-card.showcase-mode .showcase-border{box-shadow:inset 2px 2px #72a4b7e6,inset 4px 4px #37474fbf,-3px -3px #000;transition:box-shadow .25s ease-in-out}body.dndist mat-card.entity-type-chapter.large-card.showcase-mode:hover .showcase-border{box-shadow:inset 2px 2px #72a4b7e6,inset 4px 4px #37474fbf,-4.5px -4.5px #000,-6px -6px #546e7abf}body.dndist mat-card.entity-type-chapter.type-card.showcase-mode .mat-card-title:before{box-shadow:inset 0 0 0 2px #72a4b7e6,inset 0 0 0 4px #37474fbf,inset 0 0 100px #72a4b7cc}body.dndist mat-card.entity-type-chapter.type-card{border-image-outset:4px}body.dndist mat-card.entity-type-chapter.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:active,body.dndist mat-card.entity-type-chapter.type-card .connections-block .mat-chip-list-wrapper input.mat-chip-input:focus-within{border:2px solid rgba(114,164,183,.5)}body.dndist mat-card.entity-type-chapter.type-card .bullet{background:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .text-area-block table thead{box-shadow:0 2px 3px #72a4b733}body.dndist mat-card.entity-type-chapter.type-card .text-area-block table tbody{background-color:#72a4b71a}body.dndist mat-card.entity-type-chapter.type-card .text-area-block table tbody tr:nth-child(even){background-color:#72a4b71a}body.dndist mat-card.entity-type-chapter.type-card .show-notes-button{border:2px solid rgba(114,164,183,.5);box-shadow:0 0 0 2px #000}body.dndist mat-card.entity-type-chapter.type-card .show-notes-button span{position:relative;top:-1px}body.dndist mat-card.entity-type-chapter.type-card .show-notes-button:hover{background-color:#31525f}body.dndist mat-card.entity-type-chapter.type-card .datablock-title-map h2 input,body.dndist mat-card.entity-type-chapter.type-card .datablock-title-image h2 input{box-shadow:0 2px #72a4b7;line-height:1;cursor:text;pointer-events:all;margin-right:0;z-index:2;outline:none!important;border:none!important;font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;color:#fff;font-size:20px;font-weight:800;background:transparent}body.dndist mat-card.entity-type-chapter.type-card .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#72a4b7;transition:all .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-chapter.type-card .card-loading-progress.hidden{opacity:0;pointer-events:none;transition:all .25s ease-in-out}body.dndist mat-card.entity-type-chapter.type-card .mat-progress-bar-fill:after{background:#a8c7d3;transition:all .25s ease-in-out;transition-delay:.25s;border-radius:30%}body.dndist mat-card.entity-type-chapter.type-card mat-card-title .fancy-wrapper{color:#72a4b7;position:absolute;margin-top:0;margin-bottom:0;top:21px;height:4px;width:66%;left:-1px;margin-left:0;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-chapter.type-card mat-card-title .long-fancy-wrapper{top:7px}body.dndist mat-card.entity-type-chapter.type-card .hotlink:focus,body.dndist mat-card.entity-type-chapter.type-card .hotlink:active,body.dndist mat-card.entity-type-chapter.type-card .hotlink:focus-within{box-shadow:0 -2px #72a4b7}body.dndist mat-card.entity-type-chapter.type-card .array-container .hotlink:focus,body.dndist mat-card.entity-type-chapter.type-card .array-container .hotlink:active,body.dndist mat-card.entity-type-chapter.type-card .array-container .hotlink:focus-within,body.dndist mat-card.entity-type-chapter.type-card .notes-wrapper .hotlink:focus,body.dndist mat-card.entity-type-chapter.type-card .notes-wrapper .hotlink:active,body.dndist mat-card.entity-type-chapter.type-card .notes-wrapper .hotlink:focus-within{box-shadow:inset 0 -2px #72a4b7}body.dndist mat-card.entity-type-chapter.type-card .create-wrapper{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .mat-expansion-panel-header .material-icons{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .mat-expansion-panel-header .remove-data{top:3px;position:relative}body.dndist mat-card.entity-type-chapter.type-card .mat-expansion-panel-header label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal}body.dndist mat-card.entity-type-chapter.type-card .media-menu .mat-button,body.dndist mat-card.entity-type-chapter.type-card .media-menu .mat-button{color:#72a4b7cc}body.dndist mat-card.entity-type-chapter.type-card .media-menu .mat-button:hover,body.dndist mat-card.entity-type-chapter.type-card .media-menu .mat-button:hover{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .btn-add-prop{background-color:#72a4b700;color:#000;border-radius:8px;font-size:.8em;min-width:40px;padding:0;background-size:contain;background-repeat:no-repeat}body.dndist mat-card.entity-type-chapter.type-card .btn-add-prop:hover{opacity:1;color:#72a4b7;background-color:#000}body.dndist mat-card.entity-type-chapter.type-card .right-dash{flex-grow:2;align-self:center;height:1px;background-color:#e0e0e0;background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;margin-left:10px;position:relative}body.dndist mat-card.entity-type-chapter.type-card .left-dash{align-self:center;flex-grow:2;height:1px;background-color:#e0e0e0;transform:rotate(180deg);background-size:cover;background-repeat:no-repeat;content:" ";display:inline-block;position:relative;margin-right:10px}body.dndist mat-card.entity-type-chapter.type-card input,body.dndist mat-card.entity-type-chapter.type-card textarea,body.dndist mat-card.entity-type-chapter.type-card .hotlink p{caret-color:#72a4b7;word-wrap:break-word;font-weight:400;margin:0 0 2px}body.dndist mat-card.entity-type-chapter.type-card .system-input{pointer-events:none}body.dndist mat-card.entity-type-chapter.type-card .block-title-input{margin-top:-24px;max-height:56px;overflow:hidden;position:relative;margin-bottom:-11px}body.dndist mat-card.entity-type-chapter.type-card .block-title-input .mat-form-field-prefix{top:4px;left:-2px;opacity:.5}body.dndist mat-card.entity-type-chapter.type-card .block-title-input label{transition:all .2s ease-in-out;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#aaa;font-size:.9em;line-height:2.2}body.dndist mat-card.entity-type-chapter.type-card .block-title-input .mat-form-field-underline{background:transparent}body.dndist mat-card.entity-type-chapter.type-card .block-title-input input{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0;margin-top:0}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-title .mat-form-field-label{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;color:#fff!important;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-title-container input{overflow:visible;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;line-height:1.5;margin-top:0;margin-bottom:0;color:#fff;text-shadow:4px 4px 10px #222,0px 0px 2px #222,4px 4px 22px #222;caret-color:#fff}body.dndist mat-card.entity-type-chapter.type-card::-moz-selection{background:#72a4b7!important}body.dndist mat-card.entity-type-chapter.type-card::selection{background:#72a4b7!important}body.dndist mat-card.entity-type-chapter.type-card .primary-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{display:none}body.dndist mat-card.entity-type-chapter.type-card .rich-property-format:focus-within .input-prefix,body.dndist mat-card.entity-type-chapter.type-card .rich-property-format:focus .input-prefix{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .mat-form-field.mat-focused .mat-form-field-label{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .mat-form-field.mat-focused .input-prefix{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .card-content-wrapper{padding:0 20px;margin-right:1px;margin-top:77px}body.dndist mat-card.entity-type-chapter.type-card .card-content-wrapper::-webkit-scrollbar-thumb{background:#90a4ae}body.dndist mat-card.entity-type-chapter.type-card .card-content-wrapper hr.fancy{background:url(fancy-hr.2274d0d683a862bf.svg);background-size:cover;background-repeat:no-repeat}body.dndist mat-card.entity-type-chapter.type-card .card-content-wrapper hr.standard{background-color:#cfd8dc;height:1px;border-width:0px;border-bottom:0px}body.dndist mat-card.entity-type-chapter.type-card .card-content-wrapper hr.subsection{border-color:#72a4b74d;border-style:solid;margin-top:0;margin-bottom:10px}body.dndist mat-card.entity-type-chapter.type-card .section-title{border-bottom:1px solid #72a4b7}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title{background-color:transparent;border-bottom-width:0px}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-title-container .mat-hint{font-size:.75rem;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-style:italic;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;position:relative;z-index:10;display:flex;align-items:center;min-height:18px;text-transform:capitalize;border-image-outset:3px}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-title-container .mat-form-field-subscript-wrapper{margin-top:6px;z-index:5;overflow:visible}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .type-wrapper{display:inline-block;position:relative;color:#72a4b7;position:absolute;padding-left:10px;padding-right:10px;top:-26px;left:-26px;display:block}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-type{transition:all .25s ease-in-out;transition-delay:.25s;background-color:transparent;color:#111;font-weight:800;box-shadow:inset 15px 0 10px -10px #26323899;display:inline-block}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-type .banner-bg,body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-type .banner-bg-end{color:#72a4b7;transition:color .25s ease-in-out;transition-delay:.25s}body.dndist mat-card.entity-type-chapter.type-card .mat-card-title .card-portrait{box-shadow:0 0 0 1px #fff,0 0 0 3px #72a4b7}body.dndist mat-card.entity-type-chapter.type-card .data-block .uploader:hover .icon,body.dndist mat-card.entity-type-chapter.type-card .data-block .link-to-dynamic-generation .icon:hover{color:#72a4b7!important}body.dndist mat-card.entity-type-chapter.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging{border-color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .data-block .quick-links-wrapper.dragging .uploader.dragging .icon{color:#72a4b7}body.dndist mat-card.entity-type-chapter.type-card .invite-title .card-title-container{height:300px;display:flex;justify-content:center}body.dndist mat-card.entity-type-chapter.type-card .invite-title .card-title-container h1{text-align:center;font-size:4.5rem;line-height:.9;margin:auto;color:#fff;text-shadow:0px 0px 1px #455a64,0px 0px 10px #455a64!important}body.dndist mat-card.entity-type-chapter.type-card .invite-title{background-position:50% 50%;background-size:cover}body.dndist mat-card.entity-type-chapter.type-card .player-quick-stats span{box-shadow:0 0 0 1px #b0bec580}body.dndist mat-card.entity-type-chapter.type-card .player-quick-stats mat-label{font-family:Roboto}body.dndist mat-card.entity-type-chapter.type-card .stat-block .mat-form-field-label{color:#78909c}body.dndist mat-card.entity-type-chapter.type-card .card-border-wrap,body.dndist mat-card.entity-type-chapter.type-card .card-border-wrap-bottom,body.dndist mat-card.entity-type-chapter.type-card .small-card-border-wrap{color:#829da7}body.dndist .entity-type-chapter.type-card.card-small h4{box-shadow:inset 15px 0 10px -10px #263238;background-color:#72a4b7;left:-15px;padding-left:15px}body.dndist .entity-type-chapter.type-card.card-small h4:before{border-top-color:#72a4b7;border-left-color:#72a4b7}body.dndist .entity-type-chapter.type-card.card-small h4:after{border-bottom-color:#72a4b7;border-left-color:#72a4b7}body.dndist .entity-type-chapter.type-card.card-small .mat-card-title{height:60px}body.dndist .entity-type-chapter.type-card.card-small.dragging{box-shadow:0 0 100px #000}.edit-wrapper.entity-type-chapter.type-card .mat-card-title{height:250px;min-height:250px}.edit-wrapper.entity-type-chapter.type-card .card-title-extension:before{background-color:#538da3;transform:translateY(0)}.edit-wrapper.entity-type-chapter.type-card .data-block{border:1px solid rgba(34,34,34,0)}.edit-wrapper.entity-type-chapter.type-card .block-title-bar{border-bottom:3px solid #72a4b7}.edit-wrapper.entity-type-chapter.type-card .btn-edit-card{background:#72a4b7;transition:background-color .25s ease-in-out;transition-delay:.25s}.edit-wrapper.entity-type-chapter.type-card .mat-form-field-underline{background-color:#2632381a;height:1px}.edit-wrapper.entity-type-chapter.type-card .card-content-wrapper{scroll-behavior:smooth}.btn-chapter{background:linear-gradient(135deg,#8eb6c5 0%,#72a4b7 50%)!important;filter:grayscale(50%)}.btn-chapter:hover{background:linear-gradient(145deg,#c7dbe2 0%,#72a4b7 50%)!important}body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus,body.dndist .mat-card.edit-wrapper .array-container .hotlink:active,body.dndist .mat-card.edit-wrapper .array-container .hotlink:focus-within{box-shadow:0 2px #72a4b7}.text-color-item{color:#999}.entity-type-item.type-chip .entity-link{box-shadow:0 2px #99999980}.entity-type-item.type-chip .entity-link:hover,.entity-type-item.type-chip .entity-link:focus,.entity-type-item.type-chip .entity-link:focus-visible{box-shadow:0 2px #999}.entity-type-item.type-chip .entity-link:focus,.entity-type-item.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-item.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-item.type-chip.marker-icon{box-shadow:0 0 1px 1px #737373,0 0 0 2px #999,0 2px 0 2px #595959,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-item.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-item.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #737373,0 0 0 2px #999,0 0 0 2px #8c8c8c,0 3px 0 3px #595959,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-item.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-item.type-chip.marker-icon{box-shadow:0 0 1px 1px #737373,0 0 0 2px #999,0 0 0 3px #8c8c8c,0 3px 0 3px #595959,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-item.type-chip.marker-icon:after{background-color:#999;opacity:0!important}.type-header-item{border-top:4px solid #999;border-bottom:4px solid #999;position:relative;z-index:2}.type-header-item:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:gray;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-item.type-chip{background-color:#9990}body.dndist .entity-type-item.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-item.type-chip .entity-link a{color:#222}body.dndist .entity-type-item.type-chip .entity-link-thumbnail{border-color:#9999}body.dndist .entity-type-item.type-chip .mat-chip-remove{color:#6669}body.dndist .entity-type-item.type-chip:after{background-color:#9990}body.dndist .entity-type-item.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#999}.entity-type-item.display-as-icon .status-icon.active{background:#999}.entity-type-item.display-as-icon .status-icon{border-color:#999}.entity-type-item.display-as-icon .status-icon.status-locked span,.entity-type-item.display-as-icon .status-icon.status-hidden span{color:#b3b3b3}.entity-type-item.display-as-icon .status-icon.condition{background-color:#999}.entity-type-item.display-as-icon .status-icon.condition span{color:#000}.text-color-mounts-and-vehicles{color:#c39eb1}.entity-type-mounts-and-vehicles.type-chip .entity-link{box-shadow:0 2px #c39eb180}.entity-type-mounts-and-vehicles.type-chip .entity-link:hover,.entity-type-mounts-and-vehicles.type-chip .entity-link:focus,.entity-type-mounts-and-vehicles.type-chip .entity-link:focus-visible{box-shadow:0 2px #c39eb1}.entity-type-mounts-and-vehicles.type-chip .entity-link:focus,.entity-type-mounts-and-vehicles.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-mounts-and-vehicles.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-mounts-and-vehicles.type-chip.marker-icon{box-shadow:0 0 1px 1px #a66f8b,0 0 0 2px #c39eb1,0 2px 0 2px #8b5671,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-mounts-and-vehicles.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-mounts-and-vehicles.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #a66f8b,0 0 0 2px #c39eb1,0 0 0 2px #b98ea4,0 3px 0 3px #8b5671,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-mounts-and-vehicles.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-mounts-and-vehicles.type-chip.marker-icon{box-shadow:0 0 1px 1px #a66f8b,0 0 0 2px #c39eb1,0 0 0 3px #b98ea4,0 3px 0 3px #8b5671,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-mounts-and-vehicles.type-chip.marker-icon:after{background-color:#c39eb1;opacity:0!important}.type-header-mounts-and-vehicles{border-top:4px solid #c39eb1;border-bottom:4px solid #c39eb1;position:relative;z-index:2}.type-header-mounts-and-vehicles:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#b07e98;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-mounts-and-vehicles.type-chip{background-color:#b1b1b100}body.dndist .entity-type-mounts-and-vehicles.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-mounts-and-vehicles.type-chip .entity-link a{color:#222}body.dndist .entity-type-mounts-and-vehicles.type-chip .entity-link-thumbnail{border-color:#c39eb199}body.dndist .entity-type-mounts-and-vehicles.type-chip .mat-chip-remove{color:#9b607e99}body.dndist .entity-type-mounts-and-vehicles.type-chip:after{background-color:#c39eb100}body.dndist .entity-type-mounts-and-vehicles.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#bba6b1}.entity-type-mounts-and-vehicles.display-as-icon .status-icon.active{background:#c39eb1}.entity-type-mounts-and-vehicles.display-as-icon .status-icon{border-color:#c39eb1}.entity-type-mounts-and-vehicles.display-as-icon .status-icon.status-locked span,.entity-type-mounts-and-vehicles.display-as-icon .status-icon.status-hidden span{color:#d6beca}.entity-type-mounts-and-vehicles.display-as-icon .status-icon.condition{background-color:#c39eb1}.entity-type-mounts-and-vehicles.display-as-icon .status-icon.condition span{color:#000}.text-color-equipment{color:#999}.entity-type-equipment.type-chip .entity-link{box-shadow:0 2px #99999980}.entity-type-equipment.type-chip .entity-link:hover,.entity-type-equipment.type-chip .entity-link:focus,.entity-type-equipment.type-chip .entity-link:focus-visible{box-shadow:0 2px #999}.entity-type-equipment.type-chip .entity-link:focus,.entity-type-equipment.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-equipment.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-equipment.type-chip.marker-icon{box-shadow:0 0 1px 1px #737373,0 0 0 2px #999,0 2px 0 2px #595959,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-equipment.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-equipment.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #737373,0 0 0 2px #999,0 0 0 2px #8c8c8c,0 3px 0 3px #595959,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-equipment.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-equipment.type-chip.marker-icon{box-shadow:0 0 1px 1px #737373,0 0 0 2px #999,0 0 0 3px #8c8c8c,0 3px 0 3px #595959,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-equipment.type-chip.marker-icon:after{background-color:#999;opacity:0!important}.type-header-equipment{border-top:4px solid #999;border-bottom:4px solid #999;position:relative;z-index:2}.type-header-equipment:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:gray;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-equipment.type-chip{background-color:#9990}body.dndist .entity-type-equipment.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-equipment.type-chip .entity-link a{color:#222}body.dndist .entity-type-equipment.type-chip .entity-link-thumbnail{border-color:#9999}body.dndist .entity-type-equipment.type-chip .mat-chip-remove{color:#6669}body.dndist .entity-type-equipment.type-chip:after{background-color:#9990}body.dndist .entity-type-equipment.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#999}.entity-type-equipment.display-as-icon .status-icon.active{background:#999}.entity-type-equipment.display-as-icon .status-icon{border-color:#999}.entity-type-equipment.display-as-icon .status-icon.status-locked span,.entity-type-equipment.display-as-icon .status-icon.status-hidden span{color:#b3b3b3}.entity-type-equipment.display-as-icon .status-icon.condition{background-color:#999}.entity-type-equipment.display-as-icon .status-icon.condition span{color:#000}.text-color-environment{color:#81c784}.entity-type-environment.type-chip .entity-link{box-shadow:0 2px #81c78480}.entity-type-environment.type-chip .entity-link:hover,.entity-type-environment.type-chip .entity-link:focus,.entity-type-environment.type-chip .entity-link:focus-visible{box-shadow:0 2px #81c784}.entity-type-environment.type-chip .entity-link:focus,.entity-type-environment.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-environment.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-environment.type-chip.marker-icon{box-shadow:0 0 1px 1px #4dae52,0 0 0 2px #81c784,0 2px 0 2px #3e8b41,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-environment.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-environment.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #4dae52,0 0 0 2px #81c784,0 0 0 2px #6fbf73,0 3px 0 3px #3e8b41,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-environment.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-environment.type-chip.marker-icon{box-shadow:0 0 1px 1px #4dae52,0 0 0 2px #81c784,0 0 0 3px #6fbf73,0 3px 0 3px #3e8b41,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-environment.type-chip.marker-icon:after{background-color:#81c784;opacity:0!important}.type-header-environment{border-top:4px solid #81c784;border-bottom:4px solid #81c784;position:relative;z-index:2}.type-header-environment:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#5eb762;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-environment.type-chip{background-color:#9cac9d00}body.dndist .entity-type-environment.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-environment.type-chip .entity-link a{color:#222}body.dndist .entity-type-environment.type-chip .entity-link-thumbnail{border-color:#81c78499}body.dndist .entity-type-environment.type-chip .mat-chip-remove{color:#469c4999}body.dndist .entity-type-environment.type-chip:after{background-color:#81c78400}body.dndist .entity-type-environment.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#8abe8c}.entity-type-environment.display-as-icon .status-icon.active{background:#81c784}.entity-type-environment.display-as-icon .status-icon{border-color:#81c784}.entity-type-environment.display-as-icon .status-icon.status-locked span,.entity-type-environment.display-as-icon .status-icon.status-hidden span{color:#a4d7a6}.entity-type-environment.display-as-icon .status-icon.condition{background-color:#81c784}.entity-type-environment.display-as-icon .status-icon.condition span{color:#000}.text-color-npc{color:#42a5f5}.entity-type-npc.type-chip .entity-link{box-shadow:0 2px #42a5f580}.entity-type-npc.type-chip .entity-link:hover,.entity-type-npc.type-chip .entity-link:focus,.entity-type-npc.type-chip .entity-link:focus-visible{box-shadow:0 2px #42a5f5}.entity-type-npc.type-chip .entity-link:focus,.entity-type-npc.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-npc.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-npc.type-chip.marker-icon{box-shadow:0 0 1px 1px #0c80df,0 0 0 2px #42a5f5,0 2px 0 2px #0965ae,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-npc.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-npc.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #0c80df,0 0 0 2px #42a5f5,0 0 0 2px #2a99f4,0 3px 0 3px #0965ae,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-npc.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-npc.type-chip.marker-icon{box-shadow:0 0 1px 1px #0c80df,0 0 0 2px #42a5f5,0 0 0 3px #2a99f4,0 3px 0 3px #0965ae,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-npc.type-chip.marker-icon:after{background-color:#42a5f5;opacity:0!important}.type-header-npc{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative;z-index:2}.type-header-npc:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-npc.type-chip{background-color:#60a2d700}body.dndist .entity-type-npc.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-npc.type-chip .entity-link a{color:#222}body.dndist .entity-type-npc.type-chip .entity-link-thumbnail{border-color:#42a5f599}body.dndist .entity-type-npc.type-chip .mat-chip-remove{color:#0b72c699}body.dndist .entity-type-npc.type-chip:after{background-color:#42a5f500}body.dndist .entity-type-npc.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#4ca4eb}.entity-type-npc.display-as-icon .status-icon.active{background:#42a5f5}.entity-type-npc.display-as-icon .status-icon{border-color:#42a5f5}.entity-type-npc.display-as-icon .status-icon.status-locked span,.entity-type-npc.display-as-icon .status-icon.status-hidden span{color:#72bcf8}.entity-type-npc.display-as-icon .status-icon.condition{background-color:#42a5f5}.entity-type-npc.display-as-icon .status-icon.condition span{color:#000}.text-color-race{color:#805c37}.entity-type-race.type-chip .entity-link{box-shadow:0 2px #805c3780}.entity-type-race.type-chip .entity-link:hover,.entity-type-race.type-chip .entity-link:focus,.entity-type-race.type-chip .entity-link:focus-visible{box-shadow:0 2px #805c37}.entity-type-race.type-chip .entity-link:focus,.entity-type-race.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-race.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-race.type-chip.marker-icon{box-shadow:0 0 1px 1px #4a3620,0 0 0 2px #805c37,0 2px 0 2px #271c11,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-race.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-race.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #4a3620,0 0 0 2px #805c37,0 0 0 2px #6e4f2f,0 3px 0 3px #271c11,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-race.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-race.type-chip.marker-icon{box-shadow:0 0 1px 1px #4a3620,0 0 0 2px #805c37,0 0 0 3px #6e4f2f,0 3px 0 3px #271c11,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-race.type-chip.marker-icon:after{background-color:#805c37;opacity:0!important}.type-header-race{border-top:4px solid #805c37;border-bottom:4px solid #805c37;position:relative;z-index:2}.type-header-race:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#5c4228;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-race.type-chip{background-color:#655c5200}body.dndist .entity-type-race.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-race.type-chip .entity-link a{color:#222}body.dndist .entity-type-race.type-chip .entity-link-thumbnail{border-color:#805c3799}body.dndist .entity-type-race.type-chip .mat-chip-remove{color:#39291899}body.dndist .entity-type-race.type-chip:after{background-color:#805c3700}body.dndist .entity-type-race.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#775c40}.entity-type-race.display-as-icon .status-icon.active{background:#805c37}.entity-type-race.display-as-icon .status-icon{border-color:#805c37}.entity-type-race.display-as-icon .status-icon.status-locked span,.entity-type-race.display-as-icon .status-icon.status-hidden span{color:#a47646}.entity-type-race.display-as-icon .status-icon.condition{background-color:#805c37}.entity-type-race.display-as-icon .status-icon.condition span{color:#000}.text-color-simple{color:#64b5f6}.entity-type-simple.type-chip .entity-link{box-shadow:0 2px #64b5f680}.entity-type-simple.type-chip .entity-link:hover,.entity-type-simple.type-chip .entity-link:focus,.entity-type-simple.type-chip .entity-link:focus-visible{box-shadow:0 2px #64b5f6}.entity-type-simple.type-chip .entity-link:focus,.entity-type-simple.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-simple.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-simple.type-chip.marker-icon{box-shadow:0 0 1px 1px #1c92f2,0 0 0 2px #64b5f6,0 2px 0 2px #0c78cf,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-simple.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-simple.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #1c92f2,0 0 0 2px #64b5f6,0 0 0 2px #4ca9f5,0 3px 0 3px #0c78cf,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-simple.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-simple.type-chip.marker-icon{box-shadow:0 0 1px 1px #1c92f2,0 0 0 2px #64b5f6,0 0 0 3px #4ca9f5,0 3px 0 3px #0c78cf,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-simple.type-chip.marker-icon:after{background-color:#64b5f6;opacity:0!important}.type-header-simple{border-top:4px solid #64b5f6;border-bottom:4px solid #64b5f6;position:relative;z-index:2}.type-header-simple:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#349ef3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-simple.type-chip{background-color:#7db2dd00}body.dndist .entity-type-simple.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-simple.type-chip .entity-link a{color:#222}body.dndist .entity-type-simple.type-chip .entity-link-thumbnail{border-color:#64b5f699}body.dndist .entity-type-simple.type-chip .mat-chip-remove{color:#0d86e799}body.dndist .entity-type-simple.type-chip:after{background-color:#64b5f600}body.dndist .entity-type-simple.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#6cb4ee}.entity-type-simple.display-as-icon .status-icon.active{background:#64b5f6}.entity-type-simple.display-as-icon .status-icon{border-color:#64b5f6}.entity-type-simple.display-as-icon .status-icon.status-locked span,.entity-type-simple.display-as-icon .status-icon.status-hidden span{color:#94ccf9}.entity-type-simple.display-as-icon .status-icon.condition{background-color:#64b5f6}.entity-type-simple.display-as-icon .status-icon.condition span{color:#000}.text-color-heroic{color:#1976d2}.entity-type-heroic.type-chip .entity-link{box-shadow:0 2px #1976d280}.entity-type-heroic.type-chip .entity-link:hover,.entity-type-heroic.type-chip .entity-link:focus,.entity-type-heroic.type-chip .entity-link:focus-visible{box-shadow:0 2px #1976d2}.entity-type-heroic.type-chip .entity-link:focus,.entity-type-heroic.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-heroic.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-heroic.type-chip.marker-icon{box-shadow:0 0 1px 1px #11508e,0 0 0 2px #1976d2,0 2px 0 2px #0b3660,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-heroic.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-heroic.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #11508e,0 0 0 2px #1976d2,0 0 0 2px #1669bb,0 3px 0 3px #0b3660,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-heroic.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-heroic.type-chip.marker-icon{box-shadow:0 0 1px 1px #11508e,0 0 0 2px #1976d2,0 0 0 3px #1669bb,0 3px 0 3px #0b3660,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-heroic.type-chip.marker-icon:after{background-color:#1976d2;opacity:0!important}.type-header-heroic{border-top:4px solid #1976d2;border-bottom:4px solid #1976d2;position:relative;z-index:2}.type-header-heroic:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#145ca4;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-heroic.type-chip{background-color:#3c76af00}body.dndist .entity-type-heroic.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-heroic.type-chip .entity-link a{color:#222}body.dndist .entity-type-heroic.type-chip .entity-link-thumbnail{border-color:#1976d299}body.dndist .entity-type-heroic.type-chip .mat-chip-remove{color:#0e437799}body.dndist .entity-type-heroic.type-chip:after{background-color:#1976d200}body.dndist .entity-type-heroic.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#2576c6}.entity-type-heroic.display-as-icon .status-icon.active{background:#1976d2}.entity-type-heroic.display-as-icon .status-icon{border-color:#1976d2}.entity-type-heroic.display-as-icon .status-icon.status-locked span,.entity-type-heroic.display-as-icon .status-icon.status-hidden span{color:#378fe7}.entity-type-heroic.display-as-icon .status-icon.condition{background-color:#1976d2}.entity-type-heroic.display-as-icon .status-icon.condition span{color:#000}.text-color-rule{color:#bf925f}.entity-type-rule.type-chip .entity-link{box-shadow:0 2px #bf925f80}.entity-type-rule.type-chip .entity-link:hover,.entity-type-rule.type-chip .entity-link:focus,.entity-type-rule.type-chip .entity-link:focus-visible{box-shadow:0 2px #bf925f}.entity-type-rule.type-chip .entity-link:focus,.entity-type-rule.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-rule.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-rule.type-chip.marker-icon{box-shadow:0 0 1px 1px #966c3c,0 0 0 2px #bf925f,0 2px 0 2px #71512d,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-rule.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-rule.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #966c3c,0 0 0 2px #bf925f,0 0 0 2px #b8864d,0 3px 0 3px #71512d,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-rule.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-rule.type-chip.marker-icon{box-shadow:0 0 1px 1px #966c3c,0 0 0 2px #bf925f,0 0 0 3px #b8864d,0 3px 0 3px #71512d,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-rule.type-chip.marker-icon:after{background-color:#bf925f;opacity:0!important}.type-header-rule{border-top:4px solid #bf925f;border-bottom:4px solid #bf925f;position:relative;z-index:2}.type-header-rule:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#a87943;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-rule.type-chip{background-color:#9d908100}body.dndist .entity-type-rule.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-rule.type-chip .entity-link a{color:#222}body.dndist .entity-type-rule.type-chip .entity-link-thumbnail{border-color:#bf925f99}body.dndist .entity-type-rule.type-chip .mat-chip-remove{color:#835e3599}body.dndist .entity-type-rule.type-chip:after{background-color:#bf925f00}body.dndist .entity-type-rule.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#b4916a}.entity-type-rule.display-as-icon .status-icon.active{background:#bf925f}.entity-type-rule.display-as-icon .status-icon{border-color:#bf925f}.entity-type-rule.display-as-icon .status-icon.status-locked span,.entity-type-rule.display-as-icon .status-icon.status-hidden span{color:#ceab83}.entity-type-rule.display-as-icon .status-icon.condition{background-color:#bf925f}.entity-type-rule.display-as-icon .status-icon.condition span{color:#000}.text-color-spell{color:#ab47bc}.entity-type-spell.type-chip .entity-link{box-shadow:0 2px #ab47bc80}.entity-type-spell.type-chip .entity-link:hover,.entity-type-spell.type-chip .entity-link:focus,.entity-type-spell.type-chip .entity-link:focus-visible{box-shadow:0 2px #ab47bc}.entity-type-spell.type-chip .entity-link:focus,.entity-type-spell.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-spell.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-spell.type-chip.marker-icon{box-shadow:0 0 1px 1px #793186,0 0 0 2px #ab47bc,0 2px 0 2px #572360,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-spell.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-spell.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #793186,0 0 0 2px #ab47bc,0 0 0 2px #9b3eab,0 3px 0 3px #572360,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-spell.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-spell.type-chip.marker-icon{box-shadow:0 0 1px 1px #793186,0 0 0 2px #ab47bc,0 0 0 3px #9b3eab,0 3px 0 3px #572360,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-spell.type-chip.marker-icon:after{background-color:#ab47bc;opacity:0!important}.type-header-spell{border-top:4px solid #ab47bc;border-bottom:4px solid #ab47bc;position:relative;z-index:2}.type-header-spell:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#8a3898;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-spell.type-chip{background-color:#906d9600}body.dndist .entity-type-spell.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-spell.type-chip .entity-link a{color:#222}body.dndist .entity-type-spell.type-chip .entity-link-thumbnail{border-color:#ab47bc99}body.dndist .entity-type-spell.type-chip .mat-chip-remove{color:#682a7399}body.dndist .entity-type-spell.type-chip:after{background-color:#ab47bc00}body.dndist .entity-type-spell.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#a254af}.entity-type-spell.display-as-icon .status-icon.active{background:#ab47bc}.entity-type-spell.display-as-icon .status-icon{border-color:#ab47bc}.entity-type-spell.display-as-icon .status-icon.status-locked span,.entity-type-spell.display-as-icon .status-icon.status-hidden span{color:#bc6cca}.entity-type-spell.display-as-icon .status-icon.condition{background-color:#ab47bc}.entity-type-spell.display-as-icon .status-icon.condition span{color:#000}.text-color-player{color:#ffd54f}.entity-type-player.type-chip .entity-link{box-shadow:0 2px #ffd54f80}.entity-type-player.type-chip .entity-link:hover,.entity-type-player.type-chip .entity-link:focus,.entity-type-player.type-chip .entity-link:focus-visible{box-shadow:0 2px #ffd54f}.entity-type-player.type-chip .entity-link:focus,.entity-type-player.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-player.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-player.type-chip.marker-icon{box-shadow:0 0 1px 1px #ffc303,0 0 0 2px #ffd54f,0 2px 0 2px #cf9d00,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-player.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-player.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #ffc303,0 0 0 2px #ffd54f,0 0 0 2px #ffcf36,0 3px 0 3px #cf9d00,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-player.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-player.type-chip.marker-icon{box-shadow:0 0 1px 1px #ffc303,0 0 0 2px #ffd54f,0 0 0 3px #ffcf36,0 3px 0 3px #cf9d00,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-player.type-chip.marker-icon:after{background-color:#ffd54f;opacity:0!important}.type-header-player{border-top:4px solid #ffd54f;border-bottom:4px solid #ffd54f;position:relative;z-index:2}.type-header-player:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#ffc91c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-player.type-chip{background-color:#e5c76900}body.dndist .entity-type-player.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-player.type-chip .entity-link a{color:#222}body.dndist .entity-type-player.type-chip .entity-link-thumbnail{border-color:#ffd54f99}body.dndist .entity-type-player.type-chip .mat-chip-remove{color:#e8b10099}body.dndist .entity-type-player.type-chip:after{background-color:#ffd54f00}body.dndist .entity-type-player.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#f6d058}.entity-type-player.display-as-icon .status-icon.active{background:#ffd54f}.entity-type-player.display-as-icon .status-icon{border-color:#ffd54f}.entity-type-player.display-as-icon .status-icon.status-locked span,.entity-type-player.display-as-icon .status-icon.status-hidden span{color:#ffe182}.entity-type-player.display-as-icon .status-icon.condition{background-color:#ffd54f}.entity-type-player.display-as-icon .status-icon.condition span{color:#000}.text-color-monster{color:#d32f2f}.entity-type-monster.type-chip .entity-link{box-shadow:0 2px #d32f2f80}.entity-type-monster.type-chip .entity-link:hover,.entity-type-monster.type-chip .entity-link:focus,.entity-type-monster.type-chip .entity-link:focus-visible{box-shadow:0 2px #d32f2f}.entity-type-monster.type-chip .entity-link:focus,.entity-type-monster.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-monster.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-monster.type-chip.marker-icon{box-shadow:0 0 1px 1px #962020,0 0 0 2px #d32f2f,0 2px 0 2px #6c1717,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-monster.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-monster.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #962020,0 0 0 2px #d32f2f,0 0 0 2px #c02929,0 3px 0 3px #6c1717,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-monster.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-monster.type-chip.marker-icon{box-shadow:0 0 1px 1px #962020,0 0 0 2px #d32f2f,0 0 0 3px #c02929,0 3px 0 3px #6c1717,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-monster.type-chip.marker-icon:after{background-color:#d32f2f;opacity:0!important}.type-header-monster{border-top:4px solid #d32f2f;border-bottom:4px solid #d32f2f;position:relative;z-index:2}.type-header-monster:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#ab2424;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-monster.type-chip{background-color:#ad555500}body.dndist .entity-type-monster.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-monster.type-chip .entity-link a{color:#222}body.dndist .entity-type-monster.type-chip .entity-link-thumbnail{border-color:#d32f2f99}body.dndist .entity-type-monster.type-chip .mat-chip-remove{color:#811b1b99}body.dndist .entity-type-monster.type-chip:after{background-color:#d32f2f00}body.dndist .entity-type-monster.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#c63c3c}.entity-type-monster.display-as-icon .status-icon.active{background:#d32f2f}.entity-type-monster.display-as-icon .status-icon{border-color:#d32f2f}.entity-type-monster.display-as-icon .status-icon.status-locked span,.entity-type-monster.display-as-icon .status-icon.status-hidden span{color:#dc5959}.entity-type-monster.display-as-icon .status-icon.condition{background-color:#d32f2f}.entity-type-monster.display-as-icon .status-icon.condition span{color:#000}.text-color-hazard{color:#ffa726}.entity-type-hazard.type-chip .entity-link{box-shadow:0 2px #ffa72680}.entity-type-hazard.type-chip .entity-link:hover,.entity-type-hazard.type-chip .entity-link:focus,.entity-type-hazard.type-chip .entity-link:focus-visible{box-shadow:0 2px #ffa726}.entity-type-hazard.type-chip .entity-link:focus,.entity-type-hazard.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-hazard.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-hazard.type-chip.marker-icon{box-shadow:0 0 1px 1px #d98100,0 0 0 2px #ffa726,0 2px 0 2px #a66200,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-hazard.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-hazard.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #d98100,0 0 0 2px #ffa726,0 0 0 2px #ff9d0d,0 3px 0 3px #a66200,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-hazard.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-hazard.type-chip.marker-icon{box-shadow:0 0 1px 1px #d98100,0 0 0 2px #ffa726,0 0 0 3px #ff9d0d,0 3px 0 3px #a66200,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-hazard.type-chip.marker-icon:after{background-color:#ffa726;opacity:0!important}.type-header-hazard{border-top:4px solid #ffa726;border-bottom:4px solid #ffa726;position:relative;z-index:2}.type-header-hazard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#f29000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-hazard.type-chip{background-color:#dea14700}body.dndist .entity-type-hazard.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-hazard.type-chip .entity-link a{color:#222}body.dndist .entity-type-hazard.type-chip .entity-link-thumbnail{border-color:#ffa72699}body.dndist .entity-type-hazard.type-chip .mat-chip-remove{color:#bf720099}body.dndist .entity-type-hazard.type-chip:after{background-color:#ffa72600}body.dndist .entity-type-hazard.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#f4a531}.entity-type-hazard.display-as-icon .status-icon.active{background:#ffa726}.entity-type-hazard.display-as-icon .status-icon{border-color:#ffa726}.entity-type-hazard.display-as-icon .status-icon.status-locked span,.entity-type-hazard.display-as-icon .status-icon.status-hidden span{color:#ffbc59}.entity-type-hazard.display-as-icon .status-icon.condition{background-color:#ffa726}.entity-type-hazard.display-as-icon .status-icon.condition span{color:#000}.text-color-language{color:#26a69a}.entity-type-language.type-chip .entity-link{box-shadow:0 2px #26a69a80}.entity-type-language.type-chip .entity-link:hover,.entity-type-language.type-chip .entity-link:focus,.entity-type-language.type-chip .entity-link:focus-visible{box-shadow:0 2px #26a69a}.entity-type-language.type-chip .entity-link:focus,.entity-type-language.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-language.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-language.type-chip.marker-icon{box-shadow:0 0 1px 1px #186860,0 0 0 2px #26a69a,0 2px 0 2px #0e3e3a,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-language.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-language.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #186860,0 0 0 2px #26a69a,0 0 0 2px #219187,0 3px 0 3px #0e3e3a,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-language.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-language.type-chip.marker-icon{box-shadow:0 0 1px 1px #186860,0 0 0 2px #26a69a,0 0 0 3px #219187,0 3px 0 3px #0e3e3a,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-language.type-chip.marker-icon:after{background-color:#26a69a;opacity:0!important}.type-header-language{border-top:4px solid #26a69a;border-bottom:4px solid #26a69a;position:relative;z-index:2}.type-header-language:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#1d7d74;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-language.type-chip{background-color:#45878100}body.dndist .entity-type-language.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-language.type-chip .entity-link a{color:#222}body.dndist .entity-type-language.type-chip .entity-link-thumbnail{border-color:#26a69a99}body.dndist .entity-type-language.type-chip .mat-chip-remove{color:#13534d99}body.dndist .entity-type-language.type-chip:after{background-color:#26a69a00}body.dndist .entity-type-language.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#309c92}.entity-type-language.display-as-icon .status-icon.active{background:#26a69a}.entity-type-language.display-as-icon .status-icon{border-color:#26a69a}.entity-type-language.display-as-icon .status-icon.status-locked span,.entity-type-language.display-as-icon .status-icon.status-hidden span{color:#30d0c1}.entity-type-language.display-as-icon .status-icon.condition{background-color:#26a69a}.entity-type-language.display-as-icon .status-icon.condition span{color:#000}.text-color-condition{color:#4dd0e1}.entity-type-condition.type-chip .entity-link{box-shadow:0 2px #4dd0e180}.entity-type-condition.type-chip .entity-link:hover,.entity-type-condition.type-chip .entity-link:focus,.entity-type-condition.type-chip .entity-link:focus-visible{box-shadow:0 2px #4dd0e1}.entity-type-condition.type-chip .entity-link:focus,.entity-type-condition.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-condition.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-condition.type-chip.marker-icon{box-shadow:0 0 1px 1px #21afc1,0 0 0 2px #4dd0e1,0 2px 0 2px #198795,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-condition.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-condition.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #21afc1,0 0 0 2px #4dd0e1,0 0 0 2px #37cadd,0 3px 0 3px #198795,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-condition.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-condition.type-chip.marker-icon{box-shadow:0 0 1px 1px #21afc1,0 0 0 2px #4dd0e1,0 0 0 3px #37cadd,0 3px 0 3px #198795,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-condition.type-chip.marker-icon:after{background-color:#4dd0e1;opacity:0!important}.type-header-condition{border-top:4px solid #4dd0e1;border-bottom:4px solid #4dd0e1;position:relative;z-index:2}.type-header-condition:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#24c2d7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-condition.type-chip{background-color:#6cb8c200}body.dndist .entity-type-condition.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-condition.type-chip .entity-link a{color:#222}body.dndist .entity-type-condition.type-chip .entity-link-thumbnail{border-color:#4dd0e199}body.dndist .entity-type-condition.type-chip .mat-chip-remove{color:#1d9bab99}body.dndist .entity-type-condition.type-chip:after{background-color:#4dd0e100}body.dndist .entity-type-condition.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#57c8d7}.entity-type-condition.display-as-icon .status-icon.active{background:#4dd0e1}.entity-type-condition.display-as-icon .status-icon{border-color:#4dd0e1}.entity-type-condition.display-as-icon .status-icon.status-locked span,.entity-type-condition.display-as-icon .status-icon.status-hidden span{color:#79dce8}.entity-type-condition.display-as-icon .status-icon.condition{background-color:#4dd0e1}.entity-type-condition.display-as-icon .status-icon.condition span{color:#000}.text-color-faction{color:#ff7043}.entity-type-faction.type-chip .entity-link{box-shadow:0 2px #ff704380}.entity-type-faction.type-chip .entity-link:hover,.entity-type-faction.type-chip .entity-link:focus,.entity-type-faction.type-chip .entity-link:focus-visible{box-shadow:0 2px #ff7043}.entity-type-faction.type-chip .entity-link:focus,.entity-type-faction.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-faction.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-faction.type-chip.marker-icon{box-shadow:0 0 1px 1px #f63b00,0 0 0 2px #ff7043,0 2px 0 2px #c32f00,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-faction.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-faction.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #f63b00,0 0 0 2px #ff7043,0 0 0 2px #ff5d2a,0 3px 0 3px #c32f00,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-faction.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-faction.type-chip.marker-icon{box-shadow:0 0 1px 1px #f63b00,0 0 0 2px #ff7043,0 0 0 3px #ff5d2a,0 3px 0 3px #c32f00,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-faction.type-chip.marker-icon:after{background-color:#ff7043;opacity:0!important}.type-header-faction{border-top:4px solid #ff7043;border-bottom:4px solid #ff7043;position:relative;z-index:2}.type-header-faction:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#ff4910;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-faction.type-chip{background-color:#e37f5f00}body.dndist .entity-type-faction.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-faction.type-chip .entity-link a{color:#222}body.dndist .entity-type-faction.type-chip .entity-link-thumbnail{border-color:#ff704399}body.dndist .entity-type-faction.type-chip .mat-chip-remove{color:#dc350099}body.dndist .entity-type-faction.type-chip:after{background-color:#ff704300}body.dndist .entity-type-faction.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#f6754c}.entity-type-faction.display-as-icon .status-icon.active{background:#ff7043}.entity-type-faction.display-as-icon .status-icon{border-color:#ff7043}.entity-type-faction.display-as-icon .status-icon.status-locked span,.entity-type-faction.display-as-icon .status-icon.status-hidden span{color:#ff9776}.entity-type-faction.display-as-icon .status-icon.condition{background-color:#ff7043}.entity-type-faction.display-as-icon .status-icon.condition span{color:#000}.text-color-spell{color:#ab47bc}.entity-type-spell.type-chip .entity-link{box-shadow:0 2px #ab47bc80}.entity-type-spell.type-chip .entity-link:hover,.entity-type-spell.type-chip .entity-link:focus,.entity-type-spell.type-chip .entity-link:focus-visible{box-shadow:0 2px #ab47bc}.entity-type-spell.type-chip .entity-link:focus,.entity-type-spell.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-spell.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-spell.type-chip.marker-icon{box-shadow:0 0 1px 1px #793186,0 0 0 2px #ab47bc,0 2px 0 2px #572360,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-spell.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-spell.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #793186,0 0 0 2px #ab47bc,0 0 0 2px #9b3eab,0 3px 0 3px #572360,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-spell.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-spell.type-chip.marker-icon{box-shadow:0 0 1px 1px #793186,0 0 0 2px #ab47bc,0 0 0 3px #9b3eab,0 3px 0 3px #572360,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-spell.type-chip.marker-icon:after{background-color:#ab47bc;opacity:0!important}.type-header-spell{border-top:4px solid #ab47bc;border-bottom:4px solid #ab47bc;position:relative;z-index:2}.type-header-spell:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#8a3898;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-spell.type-chip{background-color:#906d9600}body.dndist .entity-type-spell.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-spell.type-chip .entity-link a{color:#222}body.dndist .entity-type-spell.type-chip .entity-link-thumbnail{border-color:#ab47bc99}body.dndist .entity-type-spell.type-chip .mat-chip-remove{color:#682a7399}body.dndist .entity-type-spell.type-chip:after{background-color:#ab47bc00}body.dndist .entity-type-spell.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#a254af}.entity-type-spell.display-as-icon .status-icon.active{background:#ab47bc}.entity-type-spell.display-as-icon .status-icon{border-color:#ab47bc}.entity-type-spell.display-as-icon .status-icon.status-locked span,.entity-type-spell.display-as-icon .status-icon.status-hidden span{color:#bc6cca}.entity-type-spell.display-as-icon .status-icon.condition{background-color:#ab47bc}.entity-type-spell.display-as-icon .status-icon.condition span{color:#000}.text-color-poi{color:#ec407a}.entity-type-poi.type-chip .entity-link{box-shadow:0 2px #ec407a80}.entity-type-poi.type-chip .entity-link:hover,.entity-type-poi.type-chip .entity-link:focus,.entity-type-poi.type-chip .entity-link:focus-visible{box-shadow:0 2px #ec407a}.entity-type-poi.type-chip .entity-link:focus,.entity-type-poi.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-poi.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-poi.type-chip.marker-icon{box-shadow:0 0 1px 1px #cb1452,0 0 0 2px #ec407a,0 2px 0 2px #9d103f,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-poi.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-poi.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #cb1452,0 0 0 2px #ec407a,0 0 0 2px #ea296a,0 3px 0 3px #9d103f,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-poi.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-poi.type-chip.marker-icon{box-shadow:0 0 1px 1px #cb1452,0 0 0 2px #ec407a,0 0 0 3px #ea296a,0 3px 0 3px #9d103f,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-poi.type-chip.marker-icon:after{background-color:#ec407a;opacity:0!important}.type-header-poi{border-top:4px solid #ec407a;border-bottom:4px solid #ec407a;position:relative;z-index:2}.type-header-poi:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#e2175b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-poi.type-chip{background-color:#cd608400}body.dndist .entity-type-poi.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-poi.type-chip .entity-link a{color:#222}body.dndist .entity-type-poi.type-chip .entity-link-thumbnail{border-color:#ec407a99}body.dndist .entity-type-poi.type-chip .mat-chip-remove{color:#b4124999}body.dndist .entity-type-poi.type-chip:after{background-color:#ec407a00}body.dndist .entity-type-poi.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#e24b7d}.entity-type-poi.display-as-icon .status-icon.active{background:#ec407a}.entity-type-poi.display-as-icon .status-icon{border-color:#ec407a}.entity-type-poi.display-as-icon .status-icon.status-locked span,.entity-type-poi.display-as-icon .status-icon.status-hidden span{color:#f16e9a}.entity-type-poi.display-as-icon .status-icon.condition{background-color:#ec407a}.entity-type-poi.display-as-icon .status-icon.condition span{color:#000}.text-color-magical{color:#7e57c2}.entity-type-magical.type-chip .entity-link{box-shadow:0 2px #7e57c280}.entity-type-magical.type-chip .entity-link:hover,.entity-type-magical.type-chip .entity-link:focus,.entity-type-magical.type-chip .entity-link:focus-visible{box-shadow:0 2px #7e57c2}.entity-type-magical.type-chip .entity-link:focus,.entity-type-magical.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-magical.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-magical.type-chip.marker-icon{box-shadow:0 0 1px 1px #593696,0 0 0 2px #7e57c2,0 2px 0 2px #432971,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-magical.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-magical.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #593696,0 0 0 2px #7e57c2,0 0 0 2px #7044bb,0 3px 0 3px #432971,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-magical.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-magical.type-chip.marker-icon{box-shadow:0 0 1px 1px #593696,0 0 0 2px #7e57c2,0 0 0 3px #7044bb,0 3px 0 3px #432971,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-magical.type-chip.marker-icon:after{background-color:#7e57c2;opacity:0!important}.type-header-magical{border-top:4px solid #7e57c2;border-bottom:4px solid #7e57c2;position:relative;z-index:2}.type-header-magical:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#643da9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-magical.type-chip{background-color:#8779a000}body.dndist .entity-type-magical.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-magical.type-chip .entity-link a{color:#222}body.dndist .entity-type-magical.type-chip .entity-link-thumbnail{border-color:#7e57c299}body.dndist .entity-type-magical.type-chip .mat-chip-remove{color:#4e308399}body.dndist .entity-type-magical.type-chip:after{background-color:#7e57c200}body.dndist .entity-type-magical.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#8162b7}.entity-type-magical.display-as-icon .status-icon.active{background:#7e57c2}.entity-type-magical.display-as-icon .status-icon{border-color:#7e57c2}.entity-type-magical.display-as-icon .status-icon.status-locked span,.entity-type-magical.display-as-icon .status-icon.status-hidden span{color:#9b7cd0}.entity-type-magical.display-as-icon .status-icon.condition{background-color:#7e57c2}.entity-type-magical.display-as-icon .status-icon.condition span{color:#000}.text-color-plane{color:#b39ddb}.entity-type-plane.type-chip .entity-link{box-shadow:0 2px #b39ddb80}.entity-type-plane.type-chip .entity-link:hover,.entity-type-plane.type-chip .entity-link:focus,.entity-type-plane.type-chip .entity-link:focus-visible{box-shadow:0 2px #b39ddb}.entity-type-plane.type-chip .entity-link:focus,.entity-type-plane.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-plane.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-plane.type-chip.marker-icon{box-shadow:0 0 1px 1px #8865c6,0 0 0 2px #b39ddb,0 2px 0 2px #6c43b6,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-plane.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-plane.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #8865c6,0 0 0 2px #b39ddb,0 0 0 2px #a58ad4,0 3px 0 3px #6c43b6,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-plane.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-plane.type-chip.marker-icon{box-shadow:0 0 1px 1px #8865c6,0 0 0 2px #b39ddb,0 0 0 3px #a58ad4,0 3px 0 3px #6c43b6,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-plane.type-chip.marker-icon:after{background-color:#b39ddb;opacity:0!important}.type-header-plane{border-top:4px solid #b39ddb;border-bottom:4px solid #b39ddb;position:relative;z-index:2}.type-header-plane:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#9678cd;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-plane.type-chip{background-color:#b9b1c700}body.dndist .entity-type-plane.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-plane.type-chip .entity-link a{color:#222}body.dndist .entity-type-plane.type-chip .entity-link-thumbnail{border-color:#b39ddb99}body.dndist .entity-type-plane.type-chip .mat-chip-remove{color:#7952c099}body.dndist .entity-type-plane.type-chip:after{background-color:#b39ddb00}body.dndist .entity-type-plane.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#b5a4d4}.entity-type-plane.display-as-icon .status-icon.active{background:#b39ddb}.entity-type-plane.display-as-icon .status-icon{border-color:#b39ddb}.entity-type-plane.display-as-icon .status-icon.status-locked span,.entity-type-plane.display-as-icon .status-icon.status-hidden span{color:#d0c2e9}.entity-type-plane.display-as-icon .status-icon.condition{background-color:#b39ddb}.entity-type-plane.display-as-icon .status-icon.condition span{color:#000}.text-color-deity{color:#9cc}.entity-type-deity.type-chip .entity-link{box-shadow:0 2px #99cccc80}.entity-type-deity.type-chip .entity-link:hover,.entity-type-deity.type-chip .entity-link:focus,.entity-type-deity.type-chip .entity-link:focus-visible{box-shadow:0 2px #9cc}.entity-type-deity.type-chip .entity-link:focus,.entity-type-deity.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-deity.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-deity.type-chip.marker-icon{box-shadow:0 0 1px 1px #66b3b3,0 0 0 2px #9cc,0 2px 0 2px #4d9999,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-deity.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-deity.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #66b3b3,0 0 0 2px #9cc,0 0 0 2px #88c4c4,0 3px 0 3px #4d9999,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-deity.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-deity.type-chip.marker-icon{box-shadow:0 0 1px 1px #66b3b3,0 0 0 2px #9cc,0 0 0 3px #88c4c4,0 3px 0 3px #4d9999,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-deity.type-chip.marker-icon:after{background-color:#9cc;opacity:0!important}.type-header-deity{border-top:4px solid #99cccc;border-bottom:4px solid #99cccc;position:relative;z-index:2}.type-header-deity:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#77bbbb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-deity.type-chip{background-color:#b0b5b500}body.dndist .entity-type-deity.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-deity.type-chip .entity-link a{color:#222}body.dndist .entity-type-deity.type-chip .entity-link-thumbnail{border-color:#9cc9}body.dndist .entity-type-deity.type-chip .mat-chip-remove{color:#5aa9}body.dndist .entity-type-deity.type-chip:after{background-color:#9cc0}body.dndist .entity-type-deity.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#a1c4c4}.entity-type-deity.display-as-icon .status-icon.active{background:#99cccc}.entity-type-deity.display-as-icon .status-icon{border-color:#9cc}.entity-type-deity.display-as-icon .status-icon.status-locked span,.entity-type-deity.display-as-icon .status-icon.status-hidden span{color:#bdd}.entity-type-deity.display-as-icon .status-icon.condition{background-color:#9cc}.entity-type-deity.display-as-icon .status-icon.condition span{color:#000}.text-color-event{color:#5c6bc0}.entity-type-event.type-chip .entity-link{box-shadow:0 2px #5c6bc080}.entity-type-event.type-chip .entity-link:hover,.entity-type-event.type-chip .entity-link:focus,.entity-type-event.type-chip .entity-link:focus-visible{box-shadow:0 2px #5c6bc0}.entity-type-event.type-chip .entity-link:focus,.entity-type-event.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-event.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-event.type-chip.marker-icon{box-shadow:0 0 1px 1px #3a4896,0 0 0 2px #5c6bc0,0 2px 0 2px #2c3671,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-event.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-event.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #3a4896,0 0 0 2px #5c6bc0,0 0 0 2px #4a5ab9,0 3px 0 3px #2c3671,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-event.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-event.type-chip.marker-icon{box-shadow:0 0 1px 1px #3a4896,0 0 0 2px #5c6bc0,0 0 0 3px #4a5ab9,0 3px 0 3px #2c3671,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-event.type-chip.marker-icon:after{background-color:#5c6bc0;opacity:0!important}.type-header-event{border-top:4px solid #5c6bc0;border-bottom:4px solid #5c6bc0;position:relative;z-index:2}.type-header-event:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#4150a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-event.type-chip{background-color:#7e839e00}body.dndist .entity-type-event.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-event.type-chip .entity-link a{color:#222}body.dndist .entity-type-event.type-chip .entity-link-thumbnail{border-color:#5c6bc099}body.dndist .entity-type-event.type-chip .mat-chip-remove{color:#333f8399}body.dndist .entity-type-event.type-chip:after{background-color:#5c6bc000}body.dndist .entity-type-event.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#6773b5}.entity-type-event.display-as-icon .status-icon.active{background:#5c6bc0}.entity-type-event.display-as-icon .status-icon{border-color:#5c6bc0}.entity-type-event.display-as-icon .status-icon.status-locked span,.entity-type-event.display-as-icon .status-icon.status-hidden span{color:#818cce}.entity-type-event.display-as-icon .status-icon.condition{background-color:#5c6bc0}.entity-type-event.display-as-icon .status-icon.condition span{color:#000}.text-color-dungeon{color:#78909c}.entity-type-dungeon.type-chip .entity-link{box-shadow:0 2px #78909c80}.entity-type-dungeon.type-chip .entity-link:hover,.entity-type-dungeon.type-chip .entity-link:focus,.entity-type-dungeon.type-chip .entity-link:focus-visible{box-shadow:0 2px #78909c}.entity-type-dungeon.type-chip .entity-link:focus,.entity-type-dungeon.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-dungeon.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-dungeon.type-chip.marker-icon{box-shadow:0 0 1px 1px #546973,0 0 0 2px #78909c,0 2px 0 2px #3f4e56,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-dungeon.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-dungeon.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #546973,0 0 0 2px #78909c,0 0 0 2px #6a8491,0 3px 0 3px #3f4e56,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-dungeon.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-dungeon.type-chip.marker-icon{box-shadow:0 0 1px 1px #546973,0 0 0 2px #78909c,0 0 0 3px #6a8491,0 3px 0 3px #3f4e56,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-dungeon.type-chip.marker-icon:after{background-color:#78909c;opacity:0!important}.type-header-dungeon{border-top:4px solid #78909c;border-bottom:4px solid #78909c;position:relative;z-index:2}.type-header-dungeon:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#5f7682;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-dungeon.type-chip{background-color:#8a8a8a00}body.dndist .entity-type-dungeon.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-dungeon.type-chip .entity-link a{color:#222}body.dndist .entity-type-dungeon.type-chip .entity-link-thumbnail{border-color:#78909c99}body.dndist .entity-type-dungeon.type-chip .mat-chip-remove{color:#4a5b6499}body.dndist .entity-type-dungeon.type-chip:after{background-color:#78909c00}body.dndist .entity-type-dungeon.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#848c90}.entity-type-dungeon.display-as-icon .status-icon.active{background:#78909c}.entity-type-dungeon.display-as-icon .status-icon{border-color:#78909c}.entity-type-dungeon.display-as-icon .status-icon.status-locked span,.entity-type-dungeon.display-as-icon .status-icon.status-hidden span{color:#95a8b2}.entity-type-dungeon.display-as-icon .status-icon.condition{background-color:#78909c}.entity-type-dungeon.display-as-icon .status-icon.condition span{color:#000}.text-color-environmental{color:#ff9800}.entity-type-environmental.type-chip .entity-link{box-shadow:0 2px #ff980080}.entity-type-environmental.type-chip .entity-link:hover,.entity-type-environmental.type-chip .entity-link:focus,.entity-type-environmental.type-chip .entity-link:focus-visible{box-shadow:0 2px #ff9800}.entity-type-environmental.type-chip .entity-link:focus,.entity-type-environmental.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-environmental.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-environmental.type-chip.marker-icon{box-shadow:0 0 1px 1px #b36a00,0 0 0 2px #ff9800,0 2px 0 2px #804c00,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-environmental.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-environmental.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #b36a00,0 0 0 2px #ff9800,0 0 0 2px #e68900,0 3px 0 3px #804c00,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-environmental.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-environmental.type-chip.marker-icon{box-shadow:0 0 1px 1px #b36a00,0 0 0 2px #ff9800,0 0 0 3px #e68900,0 3px 0 3px #804c00,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-environmental.type-chip.marker-icon:after{background-color:#ff9800;opacity:0!important}.type-header-environmental{border-top:4px solid #ff9800;border-bottom:4px solid #ff9800;position:relative;z-index:2}.type-header-environmental:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#cc7a00;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-environmental.type-chip{background-color:#d9912600}body.dndist .entity-type-environmental.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-environmental.type-chip .entity-link a{color:#222}body.dndist .entity-type-environmental.type-chip .entity-link-thumbnail{border-color:#ff980099}body.dndist .entity-type-environmental.type-chip .mat-chip-remove{color:#995b0099}body.dndist .entity-type-environmental.type-chip:after{background-color:#ff980000}body.dndist .entity-type-environmental.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#f2960d}.entity-type-environmental.display-as-icon .status-icon.active{background:#ff9800}.entity-type-environmental.display-as-icon .status-icon{border-color:#ff9800}.entity-type-environmental.display-as-icon .status-icon.status-locked span,.entity-type-environmental.display-as-icon .status-icon.status-hidden span{color:#ffad33}.entity-type-environmental.display-as-icon .status-icon.condition{background-color:#ff9800}.entity-type-environmental.display-as-icon .status-icon.condition span{color:#000}.text-color-trap{color:#f57c00}.entity-type-trap.type-chip .entity-link{box-shadow:0 2px #f57c0080}.entity-type-trap.type-chip .entity-link:hover,.entity-type-trap.type-chip .entity-link:focus,.entity-type-trap.type-chip .entity-link:focus-visible{box-shadow:0 2px #f57c00}.entity-type-trap.type-chip .entity-link:focus,.entity-type-trap.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-trap.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-trap.type-chip.marker-icon{box-shadow:0 0 1px 1px #a95500,0 0 0 2px #f57c00,0 2px 0 2px #763b00,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-trap.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-trap.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #a95500,0 0 0 2px #f57c00,0 0 0 2px #dc6f00,0 3px 0 3px #763b00,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-trap.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-trap.type-chip.marker-icon{box-shadow:0 0 1px 1px #a95500,0 0 0 2px #f57c00,0 0 0 3px #dc6f00,0 3px 0 3px #763b00,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-trap.type-chip.marker-icon:after{background-color:#f57c00;opacity:0!important}.type-header-trap{border-top:4px solid #f57c00;border-bottom:4px solid #f57c00;position:relative;z-index:2}.type-header-trap:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#c26200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-trap.type-chip{background-color:#d07c2500}body.dndist .entity-type-trap.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-trap.type-chip .entity-link a{color:#222}body.dndist .entity-type-trap.type-chip .entity-link-thumbnail{border-color:#f57c0099}body.dndist .entity-type-trap.type-chip .mat-chip-remove{color:#8f480099}body.dndist .entity-type-trap.type-chip:after{background-color:#f57c0000}body.dndist .entity-type-trap.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#e97c0c}.entity-type-trap.display-as-icon .status-icon.active{background:#f57c00}.entity-type-trap.display-as-icon .status-icon{border-color:#f57c00}.entity-type-trap.display-as-icon .status-icon.status-locked span,.entity-type-trap.display-as-icon .status-icon.status-hidden span{color:#ff9529}.entity-type-trap.display-as-icon .status-icon.condition{background-color:#f57c00}.entity-type-trap.display-as-icon .status-icon.condition span{color:#000}.text-color-region{color:#84d0a3}.entity-type-region.type-chip .entity-link{box-shadow:0 2px #84d0a380}.entity-type-region.type-chip .entity-link:hover,.entity-type-region.type-chip .entity-link:focus,.entity-type-region.type-chip .entity-link:focus-visible{box-shadow:0 2px #84d0a3}.entity-type-region.type-chip .entity-link:focus,.entity-type-region.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-region.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-region.type-chip.marker-icon{box-shadow:0 0 1px 1px #4dbb7a,0 0 0 2px #84d0a3,0 2px 0 2px #3b9a62,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-region.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-region.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #4dbb7a,0 0 0 2px #84d0a3,0 0 0 2px #72c995,0 3px 0 3px #3b9a62,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-region.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-region.type-chip.marker-icon{box-shadow:0 0 1px 1px #4dbb7a,0 0 0 2px #84d0a3,0 0 0 3px #72c995,0 3px 0 3px #3b9a62,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-region.type-chip.marker-icon:after{background-color:#84d0a3;opacity:0!important}.type-header-region{border-top:4px solid #84d0a3;border-bottom:4px solid #84d0a3;position:relative;z-index:2}.type-header-region:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#5fc287;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-region.type-chip{background-color:#9eb7a800}body.dndist .entity-type-region.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-region.type-chip .entity-link a{color:#222}body.dndist .entity-type-region.type-chip .entity-link-thumbnail{border-color:#84d0a399}body.dndist .entity-type-region.type-chip .mat-chip-remove{color:#42ac6d99}body.dndist .entity-type-region.type-chip:after{background-color:#84d0a300}body.dndist .entity-type-region.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#8dc8a5}.entity-type-region.display-as-icon .status-icon.active{background:#84d0a3}.entity-type-region.display-as-icon .status-icon{border-color:#84d0a3}.entity-type-region.display-as-icon .status-icon.status-locked span,.entity-type-region.display-as-icon .status-icon.status-hidden span{color:#a9debf}.entity-type-region.display-as-icon .status-icon.condition{background-color:#84d0a3}.entity-type-region.display-as-icon .status-icon.condition span{color:#000}.text-color-wilderness{color:#9ccc65}.entity-type-wilderness.type-chip .entity-link{box-shadow:0 2px #9ccc6580}.entity-type-wilderness.type-chip .entity-link:hover,.entity-type-wilderness.type-chip .entity-link:focus,.entity-type-wilderness.type-chip .entity-link:focus-visible{box-shadow:0 2px #9ccc65}.entity-type-wilderness.type-chip .entity-link:focus,.entity-type-wilderness.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-wilderness.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-wilderness.type-chip.marker-icon{box-shadow:0 0 1px 1px #76ac39,0 0 0 2px #9ccc65,0 2px 0 2px #5c852c,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-wilderness.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-wilderness.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #76ac39,0 0 0 2px #9ccc65,0 0 0 2px #90c652,0 3px 0 3px #5c852c,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-wilderness.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-wilderness.type-chip.marker-icon{box-shadow:0 0 1px 1px #76ac39,0 0 0 2px #9ccc65,0 0 0 3px #90c652,0 3px 0 3px #5c852c,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-wilderness.type-chip.marker-icon:after{background-color:#9ccc65;opacity:0!important}.type-header-wilderness{border-top:4px solid #9ccc65;border-bottom:4px solid #9ccc65;position:relative;z-index:2}.type-header-wilderness:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#83bf3f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-wilderness.type-chip{background-color:#9aad8400}body.dndist .entity-type-wilderness.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-wilderness.type-chip .entity-link a{color:#222}body.dndist .entity-type-wilderness.type-chip .entity-link-thumbnail{border-color:#9ccc6599}body.dndist .entity-type-wilderness.type-chip .mat-chip-remove{color:#69983399}body.dndist .entity-type-wilderness.type-chip:after{background-color:#9ccc6500}body.dndist .entity-type-wilderness.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#9bc26f}.entity-type-wilderness.display-as-icon .status-icon.active{background:#9ccc65}.entity-type-wilderness.display-as-icon .status-icon{border-color:#9ccc65}.entity-type-wilderness.display-as-icon .status-icon.status-locked span,.entity-type-wilderness.display-as-icon .status-icon.status-hidden span{color:#b5d98b}.entity-type-wilderness.display-as-icon .status-icon.condition{background-color:#9ccc65}.entity-type-wilderness.display-as-icon .status-icon.condition span{color:#000}.text-color-settlement{color:#efb576}.entity-type-settlement.type-chip .entity-link{box-shadow:0 2px #efb57680}.entity-type-settlement.type-chip .entity-link:hover,.entity-type-settlement.type-chip .entity-link:focus,.entity-type-settlement.type-chip .entity-link:focus-visible{box-shadow:0 2px #efb576}.entity-type-settlement.type-chip .entity-link:focus,.entity-type-settlement.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-settlement.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-settlement.type-chip.marker-icon{box-shadow:0 0 1px 1px #e79032,0 0 0 2px #efb576,0 2px 0 2px #ce7718,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-settlement.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-settlement.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #e79032,0 0 0 2px #efb576,0 0 0 2px #eca95f,0 3px 0 3px #ce7718,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-settlement.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-settlement.type-chip.marker-icon{box-shadow:0 0 1px 1px #e79032,0 0 0 2px #efb576,0 0 0 3px #eca95f,0 3px 0 3px #ce7718,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-settlement.type-chip.marker-icon:after{background-color:#efb576;opacity:0!important}.type-header-settlement{border-top:4px solid #efb576;border-bottom:4px solid #efb576;position:relative;z-index:2}.type-header-settlement:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#ea9c48;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-settlement.type-chip{background-color:#d8b48d00}body.dndist .entity-type-settlement.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-settlement.type-chip .entity-link a{color:#222}body.dndist .entity-type-settlement.type-chip .entity-link-thumbnail{border-color:#efb57699}body.dndist .entity-type-settlement.type-chip .mat-chip-remove{color:#e4841b99}body.dndist .entity-type-settlement.type-chip:after{background-color:#efb57600}body.dndist .entity-type-settlement.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#e7b57e}.entity-type-settlement.display-as-icon .status-icon.active{background:#efb576}.entity-type-settlement.display-as-icon .status-icon{border-color:#efb576}.entity-type-settlement.display-as-icon .status-icon.status-locked span,.entity-type-settlement.display-as-icon .status-icon.status-hidden span{color:#f4cea4}.entity-type-settlement.display-as-icon .status-icon.condition{background-color:#efb576}.entity-type-settlement.display-as-icon .status-icon.condition span{color:#000}.text-color-building{color:#8d6e63}.entity-type-building.type-chip .entity-link{box-shadow:0 2px #8d6e6380}.entity-type-building.type-chip .entity-link:hover,.entity-type-building.type-chip .entity-link:focus,.entity-type-building.type-chip .entity-link:focus-visible{box-shadow:0 2px #8d6e63}.entity-type-building.type-chip .entity-link:focus,.entity-type-building.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-building.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-building.type-chip.marker-icon{box-shadow:0 0 1px 1px #604b43,0 0 0 2px #8d6e63,0 2px 0 2px #42342e,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-building.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-building.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #604b43,0 0 0 2px #8d6e63,0 0 0 2px #7e6258,0 3px 0 3px #42342e,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-building.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-building.type-chip.marker-icon{box-shadow:0 0 1px 1px #604b43,0 0 0 2px #8d6e63,0 0 0 3px #7e6258,0 3px 0 3px #42342e,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-building.type-chip.marker-icon:after{background-color:#8d6e63;opacity:0!important}.type-header-building{border-top:4px solid #8d6e63;border-bottom:4px solid #8d6e63;position:relative;z-index:2}.type-header-building:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#6f574e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-building.type-chip{background-color:#78787800}body.dndist .entity-type-building.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-building.type-chip .entity-link a{color:#222}body.dndist .entity-type-building.type-chip .entity-link-thumbnail{border-color:#8d6e6399}body.dndist .entity-type-building.type-chip .mat-chip-remove{color:#513f3999}body.dndist .entity-type-building.type-chip:after{background-color:#8d6e6300}body.dndist .entity-type-building.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#81746f}.entity-type-building.display-as-icon .status-icon.active{background:#8d6e63}.entity-type-building.display-as-icon .status-icon{border-color:#8d6e63}.entity-type-building.display-as-icon .status-icon.status-locked span,.entity-type-building.display-as-icon .status-icon.status-hidden span{color:#a5887e}.entity-type-building.display-as-icon .status-icon.condition{background-color:#8d6e63}.entity-type-building.display-as-icon .status-icon.condition span{color:#000}.text-color-organization{color:#ffab91}.entity-type-organization.type-chip .entity-link{box-shadow:0 2px #ffab9180}.entity-type-organization.type-chip .entity-link:hover,.entity-type-organization.type-chip .entity-link:focus,.entity-type-organization.type-chip .entity-link:focus-visible{box-shadow:0 2px #ffab91}.entity-type-organization.type-chip .entity-link:focus,.entity-type-organization.type-chip .entity-link:focus-visible{outline:none!important}.entity-type-organization.type-chip .entity-link a{font-weight:800;cursor:pointer}.entity-type-organization.type-chip.marker-icon{box-shadow:0 0 1px 1px #ff7145,0 0 0 2px #ffab91,0 2px 0 2px #ff4a12,0 3px 5px 3px #000c,0 3px 5px 3px #000c,0 0 35px 3px #000c;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;padding:0}.entity-type-organization.type-chip.marker-icon .mat-chip-ripple{z-index:-10}.entity-type-organization.type-chip.marker-icon.mat-standard-chip:not(.mat-chip-disabled):not(.disabled):active{box-shadow:0 0 1px 1px #ff7145,0 0 0 2px #ffab91,0 0 0 2px #ff9878,0 3px 0 3px #ff4a12,0 30px 20px 3px #000a;transform:rotateX(20deg) translateY(-20px);z-index:200}.entity-type-organization.type-chip .mat-chip-ripple{display:none}body.dndist .cdk-drag-preview .entity-type-organization.type-chip.marker-icon{box-shadow:0 0 1px 1px #ff7145,0 0 0 2px #ffab91,0 0 0 3px #ff9878,0 3px 0 3px #ff4a12,0 30px 33px 5px #000e;opacity:.75}body.dndist .cdk-drag-preview .entity-type-organization.type-chip.marker-icon:after{background-color:#ffab91;opacity:0!important}.type-header-organization{border-top:4px solid #ffab91;border-bottom:4px solid #ffab91;position:relative;z-index:2}.type-header-organization:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:200% auto;mask-size:200% auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#ff845e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}.npc-list .type-color.entity-type-standard,.standard-list .type-color.entity-type-standard{color:#42a5f5}.npc-list .type-header-standard,.standard-list .type-header-standard{border-top:4px solid #42a5f5;border-bottom:4px solid #42a5f5;position:relative}.npc-list .type-header-standard:before,.standard-list .type-header-standard:before{-webkit-mask-image:url(type-banner-mask.777d9acf89105dd6.png);mask-image:url(type-banner-mask.777d9acf89105dd6.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-size:1224px auto;mask-size:1224px auto;-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#128ef2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:saturate(.8);width:100%;height:100%;top:0;left:0;position:absolute;content:" ";z-index:-1}body.dndist .entity-type-organization.type-chip{background-color:#efb4a200}body.dndist .entity-type-organization.type-chip .entity-link{position:relative;z-index:1}body.dndist .entity-type-organization.type-chip .entity-link a{color:#222}body.dndist .entity-type-organization.type-chip .entity-link-thumbnail{border-color:#ffab9199}body.dndist .entity-type-organization.type-chip .mat-chip-remove{color:#ff5d2b99}body.dndist .entity-type-organization.type-chip:after{background-color:#ffab9100}body.dndist .entity-type-organization.type-chip.pin-marker.number-marker:hover{z-index:101;background-color:#faae97}.entity-type-organization.display-as-icon .status-icon.active{background:#ffab91}.entity-type-organization.display-as-icon .status-icon{border-color:#ffab91}.entity-type-organization.display-as-icon .status-icon.status-locked span,.entity-type-organization.display-as-icon .status-icon.status-hidden span{color:#ffd2c4}.entity-type-organization.display-as-icon .status-icon.condition{background-color:#ffab91}.entity-type-organization.display-as-icon .status-icon.condition span{color:#000}.type-header-plot{border-top:4px solid color-mix(in srgb,#ec407a 55%,#5c6bc0 45%);border-bottom:4px solid color-mix(in srgb,#ec407a 40%,#5c6bc0 60%)}.type-color.entity-type-plot.rotate-180{color:color-mix(in srgb,#ec407a 60%,#5c6bc0 40%)}.type-color.entity-type-plot{color:color-mix(in srgb,#ec407a 35%,#5c6bc0 65%)}.cr-1{background-color:#878787}.cr-2{background-color:#898282}.cr-3{background-color:#8a7e7e}.cr-4{background-color:#8c7979}.cr-5{background-color:#8e7474}.cr-6{background-color:#8f7070}.cr-7{background-color:#916b6b}.cr-8{background-color:#936666}.cr-9{background-color:#946262}.cr-10{background-color:#965d5d}.cr-11{background-color:#985858}.cr-12{background-color:#995454}.cr-13{background-color:#9b4f4f}.cr-14{background-color:#9d4a4a}.cr-15{background-color:#9e4646}.cr-16{background-color:#a04141}.cr-17{background-color:#a13d3d}.cr-18{background-color:#a33838}.cr-19{background-color:#a53333}.cr-20{background-color:#a62f2f}.cr-21{background-color:#a82a2a}.cr-22{background-color:#aa2525}.cr-23{background-color:#ab2121}.cr-24{background-color:#ad1c1c}.cr-25{background-color:#af1717}.cr-26{background-color:#b01313}.cr-27{background-color:#b20e0e}.cr-28{background-color:#b40909}.cr-29{background-color:#b50505}.cr-30{background-color:#b70000}body.dndist .type-faded-npc.type-faded-bg-standard,body.dndist .feature-type-chip.type-faded-bg-standard{background-color:#5ba2dc80}.background-scene-1{background-image:url(campaign-bg-1.838b1df9f2064cc5.jpg)}.background-scene-2{background-image:url(campaign-bg-2.291e66f635458b79.jpg)}.background-scene-3{background-image:url(campaign-bg-3.bc9c5da39d3b5280.jpg)}.background-scene-4{background-image:url(campaign-bg-4.2724eea71a16fc9f.jpg)}.background-scene-5{background-image:url(campaign-bg-5.919de28fc98b0b0e.jpg)}.background-scene-6{background-image:url(campaign-bg-6.feabf1526a8b69d9.jpg)}.background-scene-7{background-image:url(campaign-bg-7.849c153164c600a1.jpg)}.background-scene-8{background-image:url(campaign-bg-8.6a4a2e187e853d98.jpg)}.background-scene-9{background-image:url(campaign-bg-9.0725ee7bc5322ec7.jpg)}.background-scene-10{background-image:url(campaign-bg-10.e5473032f6a2de38.jpg)}.background-scene-11{background-image:url(campaign-bg-11.193d3588371f361a.jpg)}.background-scene-12{background-image:url(campaign-bg-12.81b95f7ce1320e69.jpg)}.background-scene-13{background-image:url(campaign-bg-13.54b1d0bbc89c8c77.jpg)}.background-scene-14{background-image:url(campaign-bg-14.826b01a5144cbfba.jpg)}.background-scene-15{background-image:url(campaign-bg-15.544f46c77743c6b5.jpg)}.background-scene-16{background-image:url(campaign-bg-16.9d482e72a197a430.jpg)}.background-scene-17{background-image:url(campaign-bg-17.fe2ee1367f715f05.jpg)}.background-scene-18{background-image:url(campaign-bg-18.274fe577f5e124d5.jpg)}.background-scene-19{background-image:url(campaign-bg-19.bd4bc8f6373548d1.jpg)}.background-scene-20{background-image:url(campaign-bg-20.3aec3eb50ce6ec08.jpg)}.border-frame-master-top{position:fixed;top:-8px;left:129px;height:70px;z-index:2;width:calc(100vw - 301px);display:flex}.border-frame-master-top .left-spacer,.border-frame-master-top .right-spacer{opacity:.6;content:" ";width:100%;flex-grow:10;background:url(play-game-border-top.6404d85153c04cfa.png);background-position:bottom}.border-frame-master-top .left-spacer{padding-right:100px}.border-frame-master{opacity:.6;pointer-events:none;position:fixed;inset:0 0 0 60px;z-index:3}.border-frame-master .left{z-index:2;position:fixed;left:60px;top:-13px;height:calc(100vh + 13px);display:flex;flex-direction:column}.border-frame-master .left .top-left{width:69px;height:76px;background:url(play-game-border-top-left.896ac092a9cdb985.png);background-position:bottom}.border-frame-master .left .middle-left{z-index:2;width:69px;flex-grow:10;background:url(play-game-border-left.e8990a7e78dae2c6.png)}.border-frame-master .left .bottom-left{margin-left:1px;z-index:2;width:69px;height:131px;background:url(play-game-border-bottom-left.4877daaf5edbaeab.png)}.border-frame-master .right{z-index:2;position:fixed;right:-13px;width:185px;top:-33px;height:calc(100vh + 33px);display:flex;flex-direction:column}.border-frame-master .right .top-right{width:185px;height:230px;background:url(play-game-border-top-right.c329d22cd64112f3.png);background-position:bottom}.border-frame-master .right .middle-right{z-index:2;width:185px;flex-grow:10;background:url(play-game-border-right.48d062961968f678.png)}.border-frame-master .right .bottom-right{z-index:2;width:185px;height:131px;background:url(play-game-border-bottom-right.1e640167ff5eb7d9.png)}.border-frame-master .bottom{z-index:2;position:fixed;width:calc(100vw - 300px);left:129px;bottom:0;height:131px;display:flex;background:url(play-game-border-bottom.ab307dfde71f8825.png)}.border-frame-master .border-frame-master-top{display:none}.border-frame-master-full .border-frame-master{left:0}.border-frame-master-full .border-frame-master .left .top-left{margin-top:20px;background:url(play-game-border-top-left-b.b06f6bc30f0a3fde.png);width:69px;height:76px;background-position:bottom}.border-frame-master-full .border-frame-master .border-frame-master-top{left:65px;width:calc(100vw - 325px);display:block;z-index:2}.border-frame-master-full .border-frame-master .border-frame-master-top .left-spacer{height:70px;opacity:1}.border-frame-master-full .bottom{width:calc(100vw - 230px);left:60px}.border-frame-master-full .left{left:0}body.no-select{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body.cursor-override-grab,body.cursor-override-grab *{cursor:grab!important}body.cursor-override-grabbing,body.cursor-override-grabbing *{cursor:grabbing!important}.dragging-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;background:rgba(255,255,255,.6666666667);z-index:1000}.m-w-400{max-width:400px}.w-400{width:400px}.m-w-300{max-width:300px}.m-w-600{max-width:600px}.m-w-900{max-width:900px}.m-w-1100{width:1100px;max-width:90vw}.m-w-1000{width:1000px;max-width:90vw}.account-menu{margin:10px 0;overflow:visible}.account-menu.mat-primary .mat-ink-bar{background-color:#ffecb300}.account-menu .mat-tab-label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:16px}.account-menu .mat-tab-body-wrapper{overflow:visible}.account-menu .mat-tab-header{color:#fff;border-radius:4px}.account-menu .mat-tab-header .mat-tab-header-pagination-chevron{border-color:#fff}.account-menu .mat-tab-labels{justify-content:center}.account-menu .mat-tab-label{color:#90a4ae;color:#fff}.account-menu .mat-tab-body.mat-tab-body-active{overflow:visible}.account-menu .mat-tab-body.mat-tab-body-active .mat-tab-body-content{overflow:visible;margin-top:59px}.account-menu .mat-tab-label:hover{color:#ffecb3}.account-menu .mat-tab-label-active{color:#ffecb3;font-weight:800}.account-menu .mat-tab-label-active:hover{color:#ffecb3}.account-page{background-image:url(account-bg.25e135316bb3798d.jpg)}.account-page .m-w-500{max-width:500px}.account-page .m-w-90{max-width:90vw}.account-page .w-500{width:500px}.account-page .account-content{padding:50px 25px;box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.account-page .account-content .code{display:inline-flex;align-items:center;background-color:#366279ba;padding:10px 20px;border-radius:24px;color:#aac1cc;margin:10px 0 20px;font-weight:600;transition:all .25s ease-in-out;cursor:pointer}.account-page .account-content .code span{margin-right:5px}.account-page .account-content .code:hover{background-color:#366279}.account-page .account-content .code:active{scale:.8;background-color:#5e98b7;color:#fff}.account-page .account-content .shpeel{margin-top:10px;font-size:120%}.account-page .account-content .shpeel p{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;color:#ffecb380;line-height:1.6}.account-page .account-content .shpeel h4{color:#ffecb3;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.6em;line-height:1;margin-top:25px}.account-page .account-content .progression-container{position:relative;justify-content:space-between;margin-bottom:25px}.account-page .account-content .progression-container:before{content:" ";position:absolute;-webkit-mask-image:url(watercolor-01.e74883778cbe1b14.png);mask-image:url(watercolor-01.e74883778cbe1b14.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;background:linear-gradient(180deg,rgba(129,199,132,0),rgba(126,87,194,.2),rgba(129,199,132,0));background-repeat:no-repeat;height:398px;width:1092px;top:-109px;rotate:195deg;display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:-2}.account-page .account-content .progress-point{width:128px;height:128px;position:relative;text-align:center;color:#546e7a;margin-bottom:40px}.account-page .account-content .progress-point .meta{margin-top:122px;width:100%}.account-page .account-content .progress-point span.p-name,.account-page .account-content .progress-point span.p-version{font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800;margin-top:10px;display:block}.account-page .account-content .progress-point span.p-version{color:#ffecb380;font-size:75%;margin-top:0}.account-page .account-content .progress-point span.founders-tag,.account-page .account-content .progress-point span.standard-tag{padding:0 8px}.account-page .account-content .progress-point span.founders-tag img,.account-page .account-content .progress-point span.standard-tag img{width:16px}.account-page .account-content .progress-point span.standard-tag{color:#546e7a;box-shadow:inset 0 0 0 2px #546e7a;top:-3px;position:relative}.account-page .account-content .progress-point span.standard-tag:before{display:none}.account-page .account-content .progress-point span.founders-tag-gold{color:#77533c}.account-page .account-content .progress-point.p-current .p-name{color:#607d8b}.account-page .account-content .progress-point i{position:absolute;left:50%;top:107px;margin-left:-20px;margin-top:-63px;font-size:40px;color:#607d8b}.account-page .account-content .progress-point:before{-webkit-mask-image:url(blue-emblem.3f917a6522b4ccec.png);mask-image:url(blue-emblem.3f917a6522b4ccec.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#607d8b;position:absolute;content:"";inset:0}.account-page .account-content .progress-point.pending{opacity:.66}.account-page .account-content .progress-point:last-child{margin-right:0%}.account-page .account-content .progress-spacer{flex-grow:2;position:relative;opacity:.5}.account-page .account-content .progress-spacer:before{position:absolute;background:#607d8b;box-shadow:0 0 25px 5px #607d8b;content:"";top:62px;left:-9px;right:-9px;display:block;height:4px}.account-page .account-content .progress-spacer-active,.account-page .account-content .progress-spacer-next{opacity:1}.account-page .account-content .progress-spacer-next:before{background:linear-gradient(90deg,#607d8b 0%,rgba(96,125,139,.5) 10%);box-shadow:0 0 25px 5px #607d8b80}.account-page .account-content .centered-divider{margin-top:20px}.account-page .account-content .core-bullet{position:relative;color:#ffecb3}.account-page .account-content .core-bullet:before{font-family:modesto-condensed,serif;font-weight:700;position:absolute;left:-30px;top:-3px;content:"1";background:rgba(255,236,179,.5);text-align:center;padding-top:3px;width:26px;height:26px;box-sizing:border-box;border-radius:50%;color:#263238;font-weight:800;font-size:125%;line-height:normal}.account-page .account-content .core-bullet.core-2:before{content:"2"}.account-page .account-content .core-bullet.core-3:before{content:"3"}.account-page .account-content .core-bullet.core-4:before{content:"4"}.account-page .account-content .intro-img-01,.account-page .account-content .intro-img-02{margin-top:-10px;margin-bottom:0;padding-left:15px;position:relative}.account-page .account-content .intro-img-01 img,.account-page .account-content .intro-img-02 img{max-width:125%}.account-page .account-content .intro-img-01:before,.account-page .account-content .intro-img-02:before{position:absolute;content:"";display:block;inset:-100px -170px -100px -100px;background-image:url(watercolor-01.e74883778cbe1b14.png);background-size:100%;background-position:50%;z-index:-1;background-repeat:no-repeat;opacity:.5}.account-page .account-content .intro-img-01{max-width:222px;float:right;margin-top:-10px}.account-page .account-content .intro-img-02{float:right;max-width:300px;padding-left:0;padding-right:30px;margin-bottom:-50px;width:40%;left:-70px}.account-page .account-content .intro-img-02 img{max-width:175%;animation:scaleDownAndIn 5s ease-in-out alternate infinite}.account-page .account-content .intro-img-02:before{background-image:url(watercolor-02.03e295a72b3d4ccb.png);right:-279px;top:-5px;left:-59px}.account-page .account-content .intro-img-03{top:50px;position:relative;margin-left:-75px;max-width:440px}.account-page .account-content .intro-img-03 .letter-m{position:absolute;top:0;left:0;animation:fadeInUp 5s ease-in-out forwards}.account-page .account-content .intro-img-03:before{position:absolute;content:"";display:block;inset:-100px -170px -100px -100px;background-image:url(watercolor-03.ac9ccf7d15054bdc.png);background-size:contain;background-position:50%;z-index:-1;background-repeat:no-repeat;opacity:.5}.account-page .account-content .glow{text-shadow:0px 0px 15px #ffecb3}.account-page .account-content h1{text-align:center;margin-bottom:100px;color:#fff;font-size:3em}.account-page .account-content .account-left{color:#fff;margin-left:0;margin-right:0}.account-page .account-content .account-right{position:relative;z-index:1}.account-page .account-content .account-right .access-spinner circle{stroke:#7e57c2;stroke-width:4px!important}.account-page .account-content .mythra-logo-brown{position:relative;left:15px;max-width:74px;display:block;margin-bottom:-7px}.account-page .account-content strong{font-family:mrs-eaves-roman-small-caps,sans-serif;font-style:normal;font-weight:800}.account-page .account-content .list .tag{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;display:block;margin-top:3px;color:#ffecb380;font-size:15px}.account-page .account-content .list ul{list-style:none;margin-bottom:25px}.account-page .account-content .list li{font-size:80%;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;color:#ffecb380;margin-bottom:0;position:relative}.account-page .account-content .list li:before{content:" ";position:relative;left:-5px;top:15px;display:block;width:6px;height:6px;border:2px solid #77533c;border-radius:2px;rotate:45deg}.account-page .account-content .list .transparent-list{background:linear-gradient(90deg,rgba(119,83,60,.1333333333),transparent);padding:4px 8px 16px 38px;border-radius:20px}.account-page .account-content .list-highlight{background-color:#77533c22;padding:16px 16px 8px;border-radius:20px;margin-bottom:5px;margin-top:15px}.account-page .account-content .list-highlight strong{color:#ffecb3}.account-page .account-content h2{font-size:300%;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;margin-bottom:0}.account-page .account-content h2 span.light{font-family:ff-scala-sans-pro,sans-serif;font-weight:200;letter-spacing:-2px;opacity:.5}.account-page .account-content h2 span.tag{display:block;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:50%;margin-bottom:0;position:relative}.account-page .account-content .account-divider{color:#756251}.account-page .account-content .account-divider svg{max-height:4px;width:100%}.account-page .account-content li{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;margin-bottom:10px}.account-page .account-content li:before{position:relative;top:2px;content:"\2022";font-size:30px;margin-right:10px;color:#756251;margin-left:-15px}.account-page .button-banner{width:30%;display:inline-block;height:32px;background:url(centered-divider-01.c11691ecf0c21c3d.svg);background-size:cover;background-position:32.9% 50%}.account-page .button-banner-right{background-position:66.1% 50%}.button-subscribe{background:transparent;box-shadow:inset 0 0 0 2px #ffecb3;color:#ffe69a;overflow:hidden;font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;position:relative;z-index:1;border-radius:12px;letter-spacing:1px;transition:box-shadow .5s ease-out,color .5s ease-out;width:425px;height:60px;margin:0 2px;overflow:hidden!important}.button-subscribe:disabled{color:#ffcc34;box-shadow:0 0 0 2px #ffcc34;opacity:.5;cursor:not-allowed!important}.button-subscribe:before{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;transform:translateY(-10%);width:100%;height:120%;position:absolute;top:0;left:0;background:url(super-player-button.824c1c8ca0394923.jpg);opacity:0;transition:opacity .5s ease-in-out,transform .75s ease-out;z-index:-1;background-position:50% 60%;background-size:cover}.button-subscribe:after{box-shadow:none;border:none;display:block;content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 -10px #ffecb3;z-index:1;transition:box-shadow .5s ease-out}.button-subscribe:hover{animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,rgba(69,90,100,.6) 45%,#b0bec5 50%,rgba(69,90,100,.6) 75%,rgba(69,90,100,.6) 100%);background-size:600% 600%;color:#000;animation-iteration-count:3}.button-subscribe:hover:before{transform:translateY(0);opacity:.95;z-index:-5;background-position:50% 60%}.button-subscribe:hover:after{box-shadow:inset 0 0 25px #ffecb380}body.dndist .mdl-progress{margin-top:50px;scale:.8}body.dndist .mdl-card{width:440px;max-width:66vw;background-color:#263238;background:#263238;box-shadow:inset 0 0 0 2px #546e7a,inset 0 0 0 4px #263238,inset 0 0 0 5px #b0bec51a,0 4px 20px #263238,inset 0 0 150px #0009;background-image:url(card-default-bg.e104efac22775974.jpg);transition:background-image .25s ease-in-out;background-size:cover;animation:cardOpen .3s ease-in-out forwards;border-radius:16px;min-height:50px}body.dndist .mdl-card label{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;color:#fff}body.dndist .mdl-card .firebaseui-button{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:800;font-style:normal;font-weight:900;text-transform:capitalize}body.dndist .mdl-card .firebaseui-title{text-align:center;color:#fff}body.dndist .mdl-card .firebaseui-actions .firebaseui-button{font-size:16px;letter-spacing:3px}body.dndist .founders-feature .mdl-card{box-shadow:none;animation:none;max-width:400px;background:none;background-image:none}body.dndist .founders-feature .mdl-card label{color:#000}body.dndist .founders-feature .mdl-card .firebaseui-title{display:none}body.dndist .founders-feature .mdl-card .firebaseui-input{color:#546e7a}.firebaseui-idp-password{background-color:#546e7a!important}.firebaseui-idp-button{max-width:190px}.mdl-button--raised.mdl-button--colored{background:#78909c}.mdl-button--primary.mdl-button--primary{color:#78909c}.mdl-button--raised.mdl-button--colored:hover{background:#607d8b}.firebaseui-textfield.mdl-textfield .firebaseui-label:after{background-color:#78909c}.firebaseui-form-actions{text-align:center}body.dndist h6.bottom-note{color:#fff;position:absolute;bottom:36px;text-align:center;font-size:18px;font-weight:400;line-height:1.7;padding:0 15px}body.dndist h6.bottom-note .secondary{color:#ffe08280}.firebaseui-textfield.mdl-textfield .firebaseui-input{border-bottom:1px solid #455a64}.myth-login-btn{width:150px;padding:5px 20px!important;margin:5px!important;background-color:#546e7a80;transition:all .25s cubic-bezier(.68,-.44,.265,1.24)}.myth-login-btn img{height:24px}.myth-login-btn:hover{background-color:#546e7abf;scale:1.05}.myth-sign-up-btn{width:150px;padding:5px 20px!important;margin:5px!important;background-color:#ffe08280;transition:all .25s cubic-bezier(.68,-.44,.265,1.24)}.myth-sign-up-btn img{height:24px;position:relative;z-index:1}.myth-sign-up-btn:hover:before{display:block;content:" ";inset:0;position:absolute;animation:cardLoading linear 2s infinite;background:linear-gradient(120deg,transparent 45%,rgba(255,237,181,.3) 50%,transparent 75%,transparent 100%);background-size:600% 600%;animation-iteration-count:5}.myth-sign-up-btn:hover{background-color:#ffe082bf;scale:1.05}.firebaseui-error{color:#dc5959}.firebase-ui-auth-container{z-index:10;pointer-events:all}body.dndist p.firebaseui-error{font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-weight:400;position:relative;top:-6px}.mdl-textfield.is-invalid .mdl-textfield__input,.firebaseui-input-invalid{border-color:#dc5959}.firebaseui-error-wrapper{top:-10px;position:relative}.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#78909c}.firebaseui-input,.firebaseui-input-invalid{color:#cfd8dc}body.dndist .firebaseui-text{color:#b0bec5;font-family:ff-scala-sans-pro,sans-serif;font-weight:300;font-style:normal;font-size:13px}body.dndist .titlecase span{text-transform:capitalize}app-dice-roller{pointer-events:none}.dice-container canvas{pointer-events:none;background-color:transparent}.dice-container.fade-out canvas{animation:fadeOut 1s ease-out forwards}.dice-container{background-color:transparent}body.dndist .roll-button{pointer-events:all;position:fixed;z-index:2000;bottom:27px;right:13px;width:74px;height:74px;background:#546e7a;border-radius:50%;padding:6px;transition:all .25s cubic-bezier(.68,-.44,.265,1.24);box-shadow:1px 1px 10px #263238,1px 1px 3px #263238}body.dndist .roll-button img{rotate:60deg;pointer-events:none;animation:popInSmall .25s ease-in-out;transition:rotate .25s cubic-bezier(.68,-.44,.265,1.24)}body.dndist .roll-button .mat-progress-spinner circle{stroke:#000!important}body.dndist .roll-button:hover{background:#ffe082;box-shadow:0 0 25px #ffe082;scale:1.05}body.dndist .roll-button.active{background:#ffe082;box-shadow:0 0 15px #ffe082}body.dndist .roll-button.active img{rotate:30deg}body.dndist .roll-button.active:hover{background:#ffecb3}body.dndist .roll-button.active:active img{animation:rotate .85s linear infinite}body.dndist .roll-button:active,body.dndist .roll-button.selected{scale:.95;background:#ffecb3;box-shadow:0 0 30px #ffd54f,inset 0 0 30px #ffd54f}.dice-bar .dice-bar-item:hover{background:rgba(255,224,130,.8);color:#000!important;box-shadow:0 0 20px #ffe082cc}.dice-bar .dice-bar-item:hover .btn-remove-dice{opacity:1!important}.dice-bar-item:active,.dice-bar-item:focus,.dice-bar-item.selected{background:#ffecb3;box-shadow:0 0 30px #ffd54f,inset 0 0 30px #ffd54f;color:#000!important}.dice-bar-item .btn-remove-dice,.mat-badge-content{animation:popIn .25s cubic-bezier(.68,-.44,.265,1.24);animation-fill-mode:forwards}.guide-menu-wrapper .mat-drawer-inner-container{position:fixed}.uploader{padding:0 10px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer;min-width:120px;min-height:120px}.uploader .paper-placeholder{width:100px;height:100px}.uploader:hover .icon{opacity:.9}.data-block .uploader,.data-block .link-to-dynamic-generation{z-index:11;position:absolute;inset:33px 30px 30px 53%;display:flex;justify-content:center;align-items:center;border-radius:12px}.data-block .uploader .icon,.data-block .link-to-dynamic-generation .icon{opacity:.9;text-shadow:0px 0px 50px rgba(0,0,0,.6666666667);color:#fff}.data-block .uploader .paper-placeholder,.data-block .link-to-dynamic-generation .paper-placeholder,.data-block .uploader img,.data-block .link-to-dynamic-generation img{display:none}.dynamic-data .data-block .quick-links-wrapper{z-index:30}.dynamic-data .data-block .quick-links-wrapper .uploader{border-width:20px;left:30px;right:30px;bottom:33px}.dynamic-data .data-block .quick-links-wrapper .uploader .icon{font-size:30em;opacity:.25}.dynamic-data .data-block .dragging .quick-links .icon{opacity:1;color:#81c784}.dynamic-data .data-block .dragging .quick-links .uploader{border-color:#81c784}.data-block .uploader{border:2px dashed rgba(255,255,255,.4)}.data-block .link-to-dynamic-generation{right:53%;left:30px;border:2px solid rgba(255,255,255,.4)}.data-block .quick-links-wrapper{position:absolute;inset:0;z-index:15;pointer-events:none}.data-block .quick-links-wrapper.empty{pointer-events:all}.data-block .quick-links{position:absolute;inset:0}.data-block .quick-links.below{display:none}.data-block .quick-links.below .uploader{inset:30%}body.dndist .data-block .quick-links-wrapper.dragging{pointer-events:all;opacity:1;background-color:#000a;z-index:16}body.dndist .data-block .quick-links-wrapper.dragging label.uploader.dragging{opacity:1}body.dndist .data-block .quick-links-wrapper.dragging .image-container{opacity:.5}body.dndist .data-block .quick-links-wrapper.dragging .quick-links,body.dndist .data-block .quick-links-wrapper.dragging .quick-links.below{display:block}body.dndist .data-block .quick-links-wrapper.dragging .quick-links .link-to-dynamic-generation,body.dndist .data-block .quick-links-wrapper.dragging .quick-links.below .link-to-dynamic-generation{opacity:0}body.dndist .data-block .quick-links-wrapper.dragging .quick-links .uploader,body.dndist .data-block .quick-links-wrapper.dragging .quick-links.below .uploader{inset:30px}body.dndist .data-block .quick-links-wrapper.dragging .quick-links.dynamic,body.dndist .data-block .quick-links-wrapper.dragging .quick-links.below.dynamic{z-index:30}.uploader .icon{pointer-events:none}.uploader,.uploader .icon{transition:all .1s ease-in}.uploader .icon,.link-to-dynamic-generation .icon{color:#b0bec5;opacity:.5;font-size:5em;z-index:5;position:absolute}.link-to-dynamic-generation .icon:hover{opacity:.9}body.dndist .btn-loading .mat-progress-spinner{margin:auto}body.dndist .btn-loading .mat-progress-spinner circle{stroke:#fff}body.dndist button.btn-loading{background-color:#81c784!important}body.dndist .banner-message-container{margin:75px 10px 10px}.mat-snack-bar-container{max-width:92vw!important}body.dndist .banner-message{width:465px;margin:0 auto;border:2px solid #81c784;border-radius:16px;padding:15px;background-color:#81c7841a;color:#81c784;text-align:left}body.dndist .banner-message b{color:#a4d7a6}body.dndist .banner-message .minor{font-size:80%;color:#90a4ae}body.dndist .banner-message .action-column{text-align:right}body.dndist .banner-message .success-icon{position:relative;margin:-5px 10px -10px;color:#81c784}body.dndist .banner-message .mat-button{position:relative;top:-25px;right:-15px;min-width:40px;max-width:40px;padding:0;border-radius:8px}body.dndist .banner-message .flex{align-items:center}body.dndist .banner-message-success{border:2px solid #81c784;color:#81c784;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body.dndist .performance-mode .scrollbar-and-mask{max-height:calc(100vh - 18px)}body.dndist .performance-mode .scrollbar-and-mask-wrapper{padding-top:0}body.dndist .performance-mode .version-wrapper{margin-top:-4px;padding:1px 5px 0}body.dndist .performance-mode .conjure-status{bottom:0}body.dndist .performance-mode .border-frame-master-top .left-spacer,body.dndist .performance-mode .border-frame-master-top .right-spacer{background-image:none!important}body.dndist .performance-mode .title-shadow{display:none}body.dndist .performance-mode .adventure-title:before,body.dndist .performance-mode .adventure-title:after{display:none!important}body.dndist .content.performance-mode .version{border-top:1px solid #37474f;z-index:4;bottom:0;background:linear-gradient(90deg,#2e3841 10%,rgba(46,56,65,.4) 50%,#2e3841 90%);pointer-events:none;position:absolute}body.dndist .content.performance-mode .version:before{display:block;width:22px;height:22px;border-bottom-right-radius:30px;border:13px solid #2e3841;content:" ";top:-23px;right:-12px;position:absolute;border-top-width:0px;border-left-width:0px;box-shadow:inset -.5px -.5px #37474f}body.dndist .content.performance-mode .version:after{display:block;width:22px;height:22px;border-bottom-left-radius:30px;border:13px solid #2e3841;content:" ";top:-23px;left:-12px;position:absolute;border-top-width:0px;border-right-width:0px;box-shadow:inset .5px -.5px #37474f}body.dndist .content.performance-mode .version.play-game-version:before{right:-9px}body.dndist .content.performance-mode .version.play-game-version:after{left:48px}body.dndist .content.performance-mode .border-frame-master,body.dndist .content.performance-mode .border-frame-master-full,body.dndist .content.performance-mode .is-active-overlay{display:none}body.dndist .content.performance-mode .dynamic-data-block .map-block .map-image-wrapper,body.dndist .content.performance-mode .presentation-mode .map-block .map-image-wrapper{box-shadow:none}body.dndist .content.performance-mode .map-block .map-container .map-mat{-webkit-mask-image:none;mask-image:none}body.dndist .content.performance-mode .generation-options{background:rgb(55,71,79)}body.dndist .content.performance-mode .option-panel{background:rgb(38,50,56)}body.dndist .content.performance-mode .game-cards-list,body.dndist .content.performance-mode .scrollbar-and-mask{-webkit-mask-image:none;mask-image:none}body.dndist .content.performance-mode .sidenav-side-menu .default-panel{background:rgb(55,71,79);-webkit-backdrop-filter:none;backdrop-filter:none}body.dndist .content.performance-mode .story-header.mat-expansion-panel-header:hover{background-color:fefefe99!important}body.dndist .content.performance-mode .sidenav,body.dndist .content.performance-mode .sidenav-wrapper{box-shadow:none}body.dndist .cdk-drag-placeholder .health-spinner,body.dndist .cdk-drag-preview .health-spinner,body.dndist .cdk-drag-placeholder .entity-meta,body.dndist .cdk-drag-preview .entity-meta{display:none}body.dndist .health-spinner{position:absolute;top:-1px;left:-1px;width:100%;height:100%;z-index:100;pointer-events:none;animation:fadeIn .5s ease-in-out}body.dndist .health-spinner circle{stroke:#83c487;stroke-linecap:round;stroke-linejoin:round}body.dndist .health-spinner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 2px #9c0000;z-index:0}body.dndist .map-container .health-spinner{top:1px;left:1px}body.dndist .map-container .health-spinner circle{filter:drop-shadow(0px 0px 2px #000)!important}.health-bar-mini-marker{animation:fadeIn .5s ease-in-out;position:relative;padding:1px;border-radius:4px;background:#000;z-index:200;max-width:100px}.health-bar-mini-marker .hp{box-shadow:0 0 0 2px #000,inset 0 1px 1px 1px #0006;border-radius:5px}.health-bar-mini-marker .hp-value{top:-8.5px;font-size:4.5px}.portrait-health-bar{position:absolute;bottom:4px;left:2.5px;right:4.5px;z-index:105}.portrait-health-bar .hp{height:1px}.portrait-health-bar .hp-value{display:none}.health-bar{height:20px;position:absolute;z-index:25;top:226px;left:0;padding:2px 7px;width:466px;transition:top .25s ease-in-out;transition-delay:0s;opacity:0;animation:fadeIn .25s ease-in-out forwards;animation-delay:.5s}.health-bar .mat-slider-horizontal .mat-slider-track-wrapper{background:#000;border-radius:4px;height:3px!important;box-shadow:0 0 1px 1px #000,0 0 0 2px #fff2,0 0 0 3px #0001}.health-bar .mat-slider-horizontal .mat-slider-wrapper{top:9px;height:4px!important}.health-bar .mat-slider-horizontal .mat-slider-track-background{background:#363636;filter:none;background-size:600px 600px;height:3px!important}.health-bar .mat-slider-horizontal{height:20px;position:relative;padding:0}.health-bar .mat-slider.mat-accent .mat-slider-thumb{background-color:#68df6f;box-shadow:inset 0 0 2px 1px #1a7b20,0 0 2px 1px #000;width:15px;height:15px;border-radius:8px;bottom:-7.5px;border:0px;scale:1!important}.health-bar .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#68df6f!important;font-weight:700;top:auto;bottom:-40px;rotate:-180deg;box-shadow:inset 0 0 5px #23a52b}.health-bar .mat-slider-thumb-label-text{font-weight:700;rotate:-180deg}.health-bar .mat-slider-horizontal .mat-slider-ticks-container{height:3px}.health-bar .mat-slider-horizontal .mat-slider-wrapper:after{display:none!important}.health-bar .mat-slider.mat-accent .mat-slider-track-fill{background:linear-gradient(344deg,#23a52b 0%,#aceca7 50%,#23a52b 100%);background-size:300px 5px;box-shadow:inset 0 0 1px 1px #1a7b20;animation:health-cycle 1s linear infinite;height:3px}.health-bar .mat-slider-horizontal .mat-slider-ticks{height:3px;opacity:.5!important;margin-left:-1px;background-image:repeating-linear-gradient(to right,rgba(255,255,255,.15),rgba(255,255,255,.15) 1px,rgb(0,0,0) 1px,rgb(0,0,0) 2px,rgba(255,255,255,.15) 2px,rgba(255,255,255,.15) 3px,transparent 0,transparent)!important}.mat-card.edit-wrapper .health-bar{top:172px}.ngx-ic-cropper{border-color:#42a5f5!important;color:#42a5f5!important}.ngx-ic-cropper:before{z-index:1;position:absolute;margin-left:0;margin-top:0;top:0;right:0;content:"Full Image";background:#42a5f5;border-bottom-left-radius:8px;color:#fff;font-size:10px;font-family:Roboto,sans-serif;line-height:10px;padding:2px 5px}.ngx-ic-cropper:after{border:dashed 3px!important}app-skill-tree{position:absolute;width:100%;height:100%;background:rgba(15,18,25,.6666666667);overflow:visible}.skill-image-selector{display:flex;flex-wrap:wrap;width:182px!important;position:absolute;top:170px;left:-165px}.skill-image-selector .skill-image-selector-option{height:4.5em!important;padding:5px!important}.attribute-type-select{text-align:center;line-height:49px}.attribute-type-select .mat-option-text{line-height:50px;display:flex;justify-content:center}h1,h2{font-family:modesto-condensed,serif;font-weight:700;font-style:normal}h3,h4,h5,h6{font-family:mrs-eaves-roman-small-caps,sans-serif;font-weight:400;font-style:normal}
