@layer base{:root{--primary:#fff;--primary-2:#f1f3f5;--secondary:#000;--secondary-2:#111;--selection:var(--cyan);--text-base:#000;--text-primary:#000;--text-secondary:white;--hover:#00000013;--hover-1:#00000026;--hover-2:#00000040;--cyan:#22b8cf;--green:#37b679;--red:#da3c3c;--purple:#f81ce5;--blue:#0070f3;--pink:#ff0080;--pink-light:#ff379c;--magenta:#eb367f;--violet:#7928ca;--violet-dark:#4c2889;--accent-0:#fff;--accent-1:#fafafa;--accent-2:#eaeaea;--accent-3:#999;--accent-4:#888;--accent-5:#666;--accent-6:#444;--accent-7:#333;--accent-8:#111;--accent-9:#000;--font-sans:-apple-system, system-ui, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", sans-serif}[data-theme=dark]{--primary:#000;--primary-2:#111;--secondary:#fff;--secondary-2:#f1f3f5;--hover:#ffffff13;--hover-1:#ffffff26;--hover-2:#ffffff40;--selection:var(--purple);--text-base:white;--text-primary:white;--text-secondary:black;--accent-9:#fff;--accent-8:#fafafa;--accent-7:#eaeaea;--accent-6:#999;--accent-5:#888;--accent-4:#666;--accent-3:#444;--accent-2:#333;--accent-1:#111;--accent-0:#000}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;touch-action:manipulation;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}input{background:#fff}html,body{font-family:var(--font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--primary);color:var(--text-primary);overscroll-behavior-x:none}body{min-height:100%;margin:0;position:relative}a{-webkit-tap-highlight-color:#0000}.animated{animation-duration:1s;animation-fill-mode:both}.fadeIn{animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#library-drawer .MuiBackdrop-root,#library-drawer .MuiDrawer-root .MuiDrawer-modal{width:calc(100% - 400px)}input:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}input:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}input:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}input:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}select:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}select:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}select:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}select:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}#select:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}#select:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}#select:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}#select:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}textarea:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}textarea:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}textarea:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}textarea:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;-webkit-box-shadow:none!important;-webkit-text-fill-color:none!important;box-shadow:none!important}}.react-multi-email{background:0 0!important;border:1px solid #ffffff3b!important;width:100%!important;padding:8px!important;font-size:14px!important;display:block!important}.react-multi-email input{color:#fff!important;background-color:#0000!important;width:100%!important;height:56px!important;padding:.4em .1em!important;font-size:14px!important}.react-multi-email span{cursor:pointer!important;color:#dbdee4!important;font-size:12px!important}.react-multi-email:focus,.react-multi-email:focus-within{border-width:1.6px!important;border-color:#00abff!important}.react-multi-email:hover{border-color:#fff!important}
@layer chrome-bug{body.loading *{transition:none!important}}
@layer components{.fit{min-height:calc(100vh - 88px)}}
@layer chrome-bug,base,components,mui,external;

@layer mui;
.select-panel{--rmsc-selected:transparent;--rmsc-p:.5rem;--rmsc-h:2.375rem}
.player-count-transition-enter{opacity:0;transform:scale(.9)}.player-count-transition-enter-active{opacity:1;transition:opacity .4s,transform .4s;transform:translate(0)}.player-count-transition-exit{opacity:1}.player-count-transition-exit-active{opacity:0;transition:opacity .4s,transform .4s;transform:scale(.9)}
.select-panel{--rmsc-selected:transparent;--rmsc-p:.5rem;--rmsc-h:2.375rem}
.paid-transition-enter{opacity:0;transform:scale(.9)}.paid-transition-enter-active{opacity:1;transition:opacity .4s,transform .4s;transform:translate(0)}.paid-transition-exit{opacity:1}.paid-transition-exit-active{opacity:0;transition:opacity .4s,transform .4s;transform:scale(.9)}
@font-face{font-family:Gin;src:url(https://content.demiplane.com/fonts/Gin.otf);font-style:"normal";font-weight:"normal"}@font-face{font-family:GoodOT;src:url(https://content.demiplane.com/fonts/GoodOT.otf);font-style:"normal";font-weight:"normal"}@font-face{font-family:GoodOTCondBold;src:url(https://content.demiplane.com/fonts/GoodOT-CondBold.otf);font-style:"normal";font-weight:"normal"}
.MuiTooltip-popper .free-action-icon,#details-override .free-action-icon{background-image:url(https://content.demiplane.com/compendium/pathfinder-2e/core-rulebook/zIzwJMUoBhjjNAy/free_action_white.svg)}.MuiTooltip-popper .one-action-icon,#details-override .one-action-icon{background-image:url(https://content.demiplane.com/compendium/pathfinder-2e/core-rulebook/zIzwJMUoBhjjNAy/single_action_white.svg)}.MuiTooltip-popper .two-action-icon,#details-override .two-action-icon{background-image:url(https://content.demiplane.com/compendium/pathfinder-2e/core-rulebook/zIzwJMUoBhjjNAy/two_action_white.svg)}.MuiTooltip-popper .three-action-icon,#details-override .three-action-icon{background-image:url(https://content.demiplane.com/compendium/pathfinder-2e/core-rulebook/zIzwJMUoBhjjNAy/three_action_white.svg)}.MuiTooltip-popper .reaction-icon,#details-override .reaction-icon{background-image:url(https://content.demiplane.com/compendium/pathfinder-2e/core-rulebook/zIzwJMUoBhjjNAy/reaction_white.svg);margin-left:2px;margin-right:2px}#details-override .Stat-Body-divider,#details-override .Stat-Body-Secondary-divider,.MuiTooltip-popper .Stat-Body-divider,.MuiTooltip-popper .Stat-Body-Secondary-divider,#details-override .list-divider,.MuiTooltip-popper .list-divider,#details-override .Stat-Body-Indent-divider,.MuiTooltip-popper .Stat-Body-Indent-divider{border-bottom:1.5px solid #fff}
.PrivateDateTimePickerToolbar-penIcon,.MuiSvgIcon-root[data-testid=PenIcon]{display:none}.MuiCalendarPicker-root,.PrivatePickersFadeTransitionGroup-root{color:#000}.Mui-selected.MuiPickersDay-dayWithMargin,.PrivatePickersYear-yearButton.Mui-selected{color:#fff}:focus{outline:none!important}:focus-visible{outline:none!important}:focus-within{outline:none!important}#login:-webkit-autofill{height:1.5rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #fff!important}#login:-webkit-autofill:hover{height:1.5rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #fff!important}#login:-webkit-autofill:focus{height:1.5rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #fff!important}#login:-webkit-autofill:active{height:1.5rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #fff!important}#text:-webkit-autofill{height:.4rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#text:-webkit-autofill:hover{height:.4rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#text:-webkit-autofill:focus{height:.4rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#text:-webkit-autofill:active{height:.4rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#select:-webkit-autofill{height:1rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#select:-webkit-autofill:hover{height:1rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#select:-webkit-autofill:focus{height:1rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}#select:-webkit-autofill:active{height:1rem;-webkit-text-fill-color:#393636!important;color:#393636!important;box-shadow:inset 0 0 0 30px #f3f3f3!important}
@font-face{font-family:Taroca;src:url(https://content.demiplane.com/fonts/Taroca.ttf)}.ais-SearchBox{border-radius:17.7969px!important;width:20rem!important}.ais-SearchBox-form{border-radius:17.7969px!important}.ais-SearchBox-input{color:#000;border-radius:17.7969px!important}.ais-Hits-item{width:100%!important;box-shadow:none!important;-webkit-box-shadow:none!important;box-sizing:border-box!important;border:1px solid #b7b7b7!important;border-radius:4px!important;margin-bottom:1rem!important}global-highlighted{color:#b7b7b7;background-color:#ffea00;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:24px}global-not-highlighted{color:#b7b7b7;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
@layer base{*,:after,:before{box-sizing:inherit;margin:0;padding:0}:root{--app-height:100%}html{scroll-behavior:smooth;height:100%;height:var(--app-height);position:relative;overflow:hidden}body{box-sizing:border-box;color:"#848484";height:100vh;height:var(--app-height);margin:0;font-family:Roboto,sans-serif;font-weight:400;line-height:1.5rem;position:relative}}#dateOfBirth+.MuiInputAdornment-root{display:none!important}.adventureCardButton{width:100%;color:#3276b5!important;border-radius:0!important;font-size:1rem!important;font-weight:600!important}.adventureCardButtonContent{width:100%;height:100%;position:relative}.adventureCardButtonIcon{float:right;height:100%;margin-top:.1rem;display:flex}.adventureCardButtonText{text-align:center;height:100%}.adventureCardButtonTextDanger{text-align:center;color:#d85058;height:100%}.adventureCardButtonTextBright{text-align:center;height:100%}.adventureCardButtonTextDark{text-align:center;letter-spacing:.0357143em;text-transform:uppercase;color:#848484;background-color:#eee;height:100%;padding:.5rem;font-family:Roboto;font-size:.875rem;font-style:italic;font-weight:500;line-height:1rem}.rfu-file-upload-button{display:none!important}#jitsiConferenceFrame0{border-radius:.25rem;box-shadow:0 4px 8px #0000001a}::-webkit-scrollbar{display:none}#header .MuiTreeItem-content.Mui-selected>#label{color:#fff!important}.ctacontainer{margin-bottom:0!important}.tooltip-container{max-width:unset;overflow:hidden;background-color:#0000!important}:root{--sheet-mobile-header-top:55px;--sheet-mobile-content-top:105px}.sheet-header-top{top:var(--sheet-mobile-header-top)}.sheet-mobile-content-top{margin-top:var(--sheet-mobile-content-top)!important}.grecaptcha-badge{display:none!important}.recaptcha-disclosure{color:#848484;opacity:.75;letter-spacing:.0357143em;background-color:#000;border-radius:2px;padding:.5rem;font-size:.6rem;line-height:.75rem;display:block;position:fixed;bottom:0;right:0;box-shadow:0 0 5px gray}.recaptcha-disclosure a{color:#10b7f9}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-moves] *{pointer-events:none}
[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity linear}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;height:7px;min-height:0;top:2px;left:0;right:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow-x:scroll;overflow-y:hidden}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}
