@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";.App{text-align:center;margin:0 auto;display:flex;flex-direction:column;height:100vh}.App-header{height:var(--header-size);z-index:2}main{flex:1;padding-top:126px;display:flex;flex-direction:column;align-items:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.App-header{top:0;width:100%;margin:0;position:absolute;background-color:var(--background-color);border-top:5px double var(--colors-darkRed);border-bottom:5px double var(--colors-darkRed);border-radius:2%}.App-footer{background-color:#ffe3ae;width:100%;left:0;bottom:0;display:flex;align-items:center;justify-content:center}.App-footer--hidden{display:none}.navbar{max-height:var(--header-size);display:flex;gap:var(--spacing-2);top:0;width:100%}.logoContainer{width:10%;margin-left:2em;padding:.5em}.logo{height:100%;width:auto;border-radius:10%}.navbar .navContainer,.discordButton{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:65%;height:100%;margin:auto auto auto 15%}.navbar .navContainer .navButton,.discordButton .navButton{color:var(--colors-darkRed);list-style:none;font-weight:700;flex:1;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;height:40%;display:flex;align-items:center;justify-content:center;margin:1.5rem;cursor:pointer}.navbar .navContainer .navButton:hover,.discordButton .navButton:hover{background-color:#5e020299;border-radius:5px;transition:all .25s ease-in-out}.navbar .navContainer .navButton:hover .navLink,.discordButton .navButton:hover .navLink{color:var(--background-color);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.navbar .navContainer .navButton:hover .dropdown .navLink,.discordButton .navButton:hover .dropdown .navLink{color:var(--colors-darkRed);padding:var(--spacing-2) var(--spacing-4)}.navbar .navContainer .navButton:hover .dropdown,.discordButton .navButton:hover .dropdown{display:flex;flex-direction:column;min-width:max-content;height:auto;border-radius:3%;z-index:6}.navbar .navContainer .navButton:hover .dropdown-content,.discordButton .navButton:hover .dropdown-content{width:100%;height:100%;padding:5% 0;font-weight:200;border-radius:3%;padding:.5rem 1rem}.navbar .navContainer .navButton:hover .dropdown-content:hover a,.discordButton .navButton:hover .dropdown-content:hover a{color:var(--colors-mediumRed)}.navbar .navContainer .dropdown,.discordButton .dropdown{display:none;z-index:1;transform:translate(50%);top:70%;position:absolute;background-color:var(--background-color);border:var(--colors-darkRed);border-radius:5px;width:max-content;box-shadow:0 8px 16px #0003;list-style:none;text-align:center;flex-direction:column;align-items:center;gap:1em;padding-inline-start:0;min-width:max-content}.navbar .navContainer .activeLink,.discordButton .activeLink{background-color:#7d2709;border-radius:5px}.navbar .navContainer .activeLink .navLink,.discordButton .activeLink .navLink{color:var(--background-color);padding:2px}.navSeparator{height:2em;background-color:#f57f17;width:2px}.parentNav{display:flex;width:80%}.mobileMenu,.disabled{display:none}@media (max-width: 900px){.navbar .navContainer,.discordButton{width:100%;margin-left:0}}@media (max-width: 1024px){.parentNav{display:none}.mobileMenu{justify-content:center;display:flex;width:auto;align-items:center;margin:auto}.mobileMenu .menu{width:65%}.mobileMenu .mobileNav{width:30vw}.mobileMenu .mobileNav .navButton{width:100%;margin-left:0;margin-right:0}.mobileMenu .mobileNav .navButton .dropdown{top:inherit;margin-left:56%}.logoContainer{margin-left:0;flex:1;padding-left:5%;height:90%}.logo{height:100%;max-height:30vw;width:auto;max-width:calc(100% + 5vw);border-radius:10%}.navLink{height:100%;justify-content:flex-start;align-items:center;display:flex}.navbar{height:100%;gap:var(--spacing-1);justify-content:center;align-items:center;display:flex}.navItem{width:50%}.menu-icon{font-size:var(--font-size-6);color:var(--colors-darkRed)}}.buttonMenu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;width:70%;font-size:var(--font-size-8)}.menu{width:55%;height:55vh;position:absolute;left:0;top:10vh;background-color:var(--background-color);justify-content:center;border:solid 1px var(--colors-darkRed);-webkit-box-shadow:4px 4px 2px 0px rgba(94,2,2,.5);-moz-box-shadow:4px 4px 2px 0px rgba(94,2,2,.5);box-shadow:4px 4px 2px #5e020280;align-items:center;transform:translate(-170%);transition:all .1s linear}.menu .navContainer{flex-direction:column;padding-left:0}.menu .navButton{border-radius:5%}.menu .mobileNav{height:90%;margin-left:0;width:35vw;display:flex;flex-direction:column}.active-menu{transform:translate(0)}.navPhoneCloseButton{font-size:2rem;color:var(--colors-darkRed);margin:0 0 15%}.discordButton{position:relative;display:inline-block;width:60px;height:60px;overflow:visible;transition:transform .25s ease}.discordButton:hover{transform:scale(1.1)}.discordButton:hover .portalEffect{opacity:90%;transform:translate(-50%,-50%) scale(1)}.discordButton:hover .discordLink__text,.discordButton:hover svg{color:var(--colors-white);text-shadow:4px 4px 15px var(--colors-black)}.discordButton .discordLink{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--colors-darkRed);font-size:.75rem;text-decoration:none;width:100%;height:100%}.discordButton .portalEffect{position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%) scale(.1);opacity:0;transition:transform .5s ease,opacity .5s ease;pointer-events:none;z-index:5}.discordButton .portalEffect .rings{position:absolute;top:0;left:0;width:100%;height:100%}.discordButton .portalEffect .rings .ring{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,var(--portal-color-1),var(--portal-color-2),var(--portal-color-3),var(--portal-color-2),var(--portal-color-1));transform:translate(-50%,-50%);filter:blur(2px)}.discordButton .portalEffect .rings .ring:nth-child(1){animation:spinSlow 6s linear infinite}.discordButton .portalEffect .rings .ring:nth-child(2){transform:translate(-50%,-50%) scale(.85);animation:spinMedium 4s linear reverse infinite}.discordButton .portalEffect .rings .ring:nth-child(3){transform:translate(-50%,-50%) scale(.7);animation:spinFast 2s linear infinite}.discordButton .portalEffect .core{position:absolute;top:50%;left:50%;width:40%;height:40%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--portal-color-3),var(--portal-color-1));box-shadow:0 0 10px var(--portal-color-1);animation:corePulse 2s ease-in-out infinite;z-index:1}.discordButton .portalEffect .sparkles{position:absolute;top:0;left:0;width:100%;height:100%}.discordButton .portalEffect .sparkles .sparkle{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%}.discordButton .portalEffect .sparkles .sparkle:nth-child(1){animation:sparkleMove1 4s ease-in-out infinite}.discordButton .portalEffect .sparkles .sparkle:nth-child(2){animation:sparkleMove2 4s ease-in-out infinite}.discordButton .portalEffect .sparkles .sparkle:nth-child(3){animation:sparkleMove3 4s ease-in-out infinite}.discordButton .portalEffect .sparkles .sparkle:nth-child(4){animation:sparkleMove4 4s ease-in-out infinite}.discordButton .portalEffect .sparkles .sparkle:nth-child(5){animation:sparkleMove5 4s ease-in-out infinite}@keyframes spinSlow{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinMedium{0%{transform:translate(-50%,-50%) scale(.85) rotate(0)}to{transform:translate(-50%,-50%) scale(.85) rotate(-360deg)}}@keyframes spinFast{0%{transform:translate(-50%,-50%) scale(.7) rotate(0)}to{transform:translate(-50%,-50%) scale(.7) rotate(360deg)}}@keyframes corePulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(.9);opacity:.7}}@keyframes sparkleMove1{0%{top:50%;left:50%;opacity:0}20%{top:10%;left:80%;opacity:1}40%{top:80%;left:20%;opacity:1}60%{top:30%;left:50%;opacity:1}80%{top:90%;left:70%;opacity:0}to{top:50%;left:50%;opacity:0}}@keyframes sparkleMove2{0%{top:50%;left:50%;opacity:0}20%{top:20%;left:10%;opacity:1}40%{top:70%;left:90%;opacity:1}60%{top:60%;left:40%;opacity:1}80%{top:10%;left:30%;opacity:0}to{top:50%;left:50%;opacity:0}}@keyframes sparkleMove3{0%{top:50%;left:50%;opacity:0}20%{top:90%;left:10%;opacity:1}40%{top:10%;left:30%;opacity:1}60%{top:40%;left:60%;opacity:1}80%{top:80%;left:20%;opacity:0}to{top:50%;left:50%;opacity:0}}@keyframes sparkleMove4{0%{top:50%;left:50%;opacity:0}20%{top:30%;left:70%;opacity:1}40%{top:60%;left:20%;opacity:1}60%{top:10%;left:90%;opacity:1}80%{top:50%;left:40%;opacity:0}to{top:50%;left:50%;opacity:0}}@keyframes sparkleMove5{0%{top:50%;left:50%;opacity:0}20%{top:70%;left:30%;opacity:1}40%{top:40%;left:80%;opacity:1}60%{top:20%;left:50%;opacity:1}80%{top:90%;left:60%;opacity:0}to{top:50%;left:50%;opacity:0}}.authPopup{position:absolute;top:100%;right:0;transform:translate(-50%);background-color:var(--colors-darkYellow);border-radius:var(--spacing-2);box-shadow:0 2px 10px #0003;margin-top:var(--spacing-2)}.authPopup__content{padding:var(--spacing-10);display:flex;flex-direction:column;align-items:stretch;position:relative}.authPopup__close{position:absolute;top:var(--spacing-1);right:var(--spacing-1);background:transparent;border:none;cursor:pointer;font-size:1rem}.authPopup__button[type=button]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);margin:var(--spacing-2) 0;padding:var(--spacing-2) var(--spacing-4);color:var(--colors-darkRed);border-radius:var(--spacing-1);cursor:pointer;transition:all .2s ease-in-out}.authPopup__button:hover{transform:scale(1.02) translateY(-2px)}#loginButton{display:flex;align-items:center;margin-right:var(--spacing-5);width:var(--input-size-8);color:var(--colors-darkRed);gap:var(--spacing-2)}@media (max-width: 768px){#loginButton{margin-right:var(--spacing-2);width:var(--input-size-6)}}.userButton__avatar{width:auto;height:var(--input-size-2);object-fit:cover;margin-right:var(--spacing-2)}.userButton__username{font-size:var(--font-size-3);color:var(--colors-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px}.userButton__dropdown{margin-top:var(--spacing-1);min-width:200px;background-color:var(--colors-background);border:1px solid var(--colors-border);border-radius:var(--border-radius);box-shadow:var(--shadow-elevation-2);z-index:1000}.userButton__item{display:flex;align-items:center;padding:var(--spacing-2);color:var(--colors-text);text-decoration:none;transition:background-color .2s}.userButton__item:hover{background-color:var(--colors-hover)}.userButton__icon{width:var(--input-size-2);height:var(--input-size-2);margin-right:var(--spacing-2)}.userButton__separator{height:1px;background-color:var(--colors-border);margin:var(--spacing-1) 0}.footerContainer{width:85%;text-align:left;height:100%;display:grid;grid-template-rows:1fr;grid-template-columns:30% 1fr;gap:2vw}.footerText{color:var(--colors-darkRed)}.externalToolsContainer{display:flex;flex-direction:column}.externalTools{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(2,1fr);gap:8px}.externalToolsTitle{line-height:1px}.externalTool{width:fit-content;transition:.25s}.externalTool:hover{transform:scale(1.1)}.alignLeft{text-align:left}.titleBlock{background-color:#5e0202bf;width:100%;height:30em;display:flex;justify-content:center;align-items:center}.articleBGContainer{position:relative;display:flex;justify-content:center;align-items:center}.articleBGContainer:before{content:"";display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:.7}.mainArticleContainer{max-width:var(--image-size-3);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-1);padding-bottom:5%;margin-top:5%}.mainArticleContainer p{flex:1;z-index:1;color:var(--background-color);text-shadow:0px 0px 10px var(--colors-darkRed);box-shadow:2px 2px 12px 1px var(--colors-darkRed);background-color:var(--colors-darkRedLowOpacy);border-radius:5%;padding:var(--spacing-3);font-size:var(--font-size-2);width:auto;text-align:center}.mainArticleContainer__image{position:absolute;opacity:70%;width:auto;border-radius:8%;margin-top:var(--spacing-2);transition:all .25s ease-in-out;max-height:var(--image-size-4)}.mainArticleContainer__title{font-size:var(--font-size-10);color:var(--colors-darkRed);z-index:1;text-shadow:0px 0px 10px var(--background-color)}.mainArticleContainer__normalText{font-size:1rem;z-index:1;text-shadow:0px 0px 10px var(--background-color)}.mainArticleContainer__whiteText{color:var(--background-color)}.mainArticleContainer__redText{color:var(--colors-darkRed)}.mainArticleContainer__button{width:10rem;height:3.5rem;background-color:var(--background-color);box-shadow:2px 2px 12px 1px var(--colors-darkRed);z-index:1;border-radius:1.5rem;font-weight:700;transition:all .25s;text-decoration:none;color:var(--colors-black);justify-content:center;align-items:center;display:flex}.mainArticleContainer__button:hover{cursor:pointer;transform:scale(1.1)}.mainArticleContainer:hover .mainArticleContainer__image,.mainArticleContainer p,.mainArticleContainer__title{transform:scale(1.1);cursor:pointer;opacity:100%}.articlesContainer{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(3,1fr);grid-auto-flow:row dense;gap:2.5rem;margin:var(--spacing-10)}@media (max-width: 700px){.articlesContainer{grid-template-columns:1fr}}.article{border-radius:5%;padding:1%;text-decoration:none;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:center;justify-items:center}.article *{height:auto}.article img{max-width:90%;border-radius:8%;height:max-content;max-height:var(--image-size-5);margin-bottom:var(--spacing-5)}@media (max-width: 700px){.article img{max-height:var(--image-size-3)}}.emailContainer{display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;margin:5rem;height:20rem;width:70%;border-radius:1rem;background-color:#ffe3ae;font-size:1.2rem}.emailDescription{font-size:var(--font-size-2)}.emailForm{width:80%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:20%}.emailForm input{width:40%;height:100%;padding-left:2%;margin:5%;background:var(--background-color);color:#5b1a04;border-color:#5b1a04;border-width:1px;border-style:solid;border-radius:.5rem;font-size:var(--font-size-2);text-align:left;border:2px solid transparent}@media (max-width: 700px){.emailForm{flex-direction:column}.emailForm input{width:95%}}.subscribeButton{height:100%;border-radius:5%;background-color:#5b1a04;font-size:1em;font-weight:400;color:var(--colors-white);padding:var(--spacing-4) var(--spacing-8);cursor:pointer;transition:transform .6s cubic-bezier(.47,1.64,.18,-.35)}.subscribeButton:hover{transform:translateY(-1.2rem)}@media (max-width: 700px){.subscribeButton{height:var(--input-size-1);padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-3)}}.newArticleButton{border-radius:5%;background-color:#5b1a04;font-size:1em;height:4rem;font-weight:400;color:var(--colors-white);padding:var(--spacing-4) var(--spacing-8);cursor:pointer;transition:all .4s cubic-bezier(.47,1.64,.18,-.35);margin-top:2rem}.newArticleButton:hover{transform:translateY(-1rem)}.emailForm>input,.article{transition:all .4s cubic-bezier(.47,1.64,.18,-.35)}.emailForm>input:hover{border-color:#5b1a04;box-shadow:0 4px 8px #0000001a;transform:translateY(-1rem)}.emailForm>input:focus{border-color:#5b1a04;box-shadow:0 4px 8px #0003;outline:none;transform:translateY(-1rem)}.article:hover{cursor:pointer;transform:scale(1.05);border:1px dotted rgba(94,2,2,.51)}.lds-circle,.lds-circle div{box-sizing:border-box}.lds-circle{display:flex;justify-content:center;align-items:center;flex-direction:column;transform:translateZ(1px)}.lds-circle>div{display:inline-block;width:var(--loading-size);height:var(--loading-size);margin:var(--spacing-1);background:url(https://nas.thedm.es/apps/files_sharing/publicpreview/i9jN4KbXaxjxy3W?file=/&fileId=1305&x=3840&y=2160&a=true&etag=3fc2c29868f2e1aa4ce67ddb6e744f68) no-repeat center;opacity:.7;background-size:contain;border-radius:50%;animation:lds-circle 7.4s cubic-bezier(0,.2,.8,1) infinite}@keyframes lds-circle{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,0,.5,.5)}0%{transform:rotateY(0)}50%{transform:rotateY(1800deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{transform:rotateY(3600deg)}}.loading__text{margin-top:var(--spacing-2);font-size:var(--font-size-4);color:var(--colors-darkRed)}.error{margin-top:.8rem;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}.error__mainImage{width:35%;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 600px){.error__mainImage{width:50%}}.link{transition:.25s}.link--hoverUnderline:hover{text-decoration:underline}.articleContainer{display:flex;gap:5%;justify-content:center}.articleContainer img{max-height:40rem;object-fit:contain;border-radius:10px;max-width:-webkit-fill-available;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.articleContainer--bold{font-weight:600}.articleContainer__indexButton{left:var(--spacing-4);top:28%;transform:translateY(-50%);background-color:var(--colors-darkYellow);border-radius:5px;padding:.5rem 1rem;cursor:pointer;margin-top:var(--spacing-4)}.articleContainer__indexButton:hover{background-color:#fbc02dcc}.articleContainer__indexButton--hidden{display:none}.articleContainer__indexButton--float{position:absolute}.articleContainer__indexContainer{width:15%;height:min-content;position:sticky;box-shadow:0 0 5px 0 var(--colors-border);background-color:var(--colors-darkYellow);left:0;top:25%;border-radius:10px;padding:10px;margin-left:4rem;display:flex;flex-direction:column;text-align:left;padding-left:1rem;opacity:.8;transition:all .5s ease-in-out}.articleContainer__indexContainer p{padding-left:1rem;font-size:14px}.articleContainer__indexContainer a{text-decoration:none;transition:all .1s ease-in-out}.articleContainer__indexContainer a:hover{transform:translateY(-3px);cursor:pointer}.articleContainer__indexContainer--hidden{visibility:hidden;opacity:0}.articleContainer .index--subSection{margin-left:1rem;font-size:13px}.articleContainer__mainContainer{width:55%;margin-top:2rem;text-align:left;display:flex;flex-direction:column;gap:var(--spacing-2)}@media (max-width: 768px){.articleContainer__mainContainer{width:100%}}.articleContainer__mainContainer img{max-height:40rem;object-fit:contain;border-radius:10px}.articleContainer__mainContainer h1{font-size:36px}.articleContainer__subtitle{font-size:12px;color:var(--colors-subtitle);margin-left:1rem;margin-top:0}.articleContainer__relatedContentContainer{width:25%}.articleContainer__title{color:var(--colors-font);margin:0;font-size:24px}.articleContainer__title2{color:var(--colors-font);margin:0;font-size:20px}.articleContainer--leftMargin{margin-left:2.5rem}@media (max-width: 768px){.articleContainer--leftMargin{margin-left:0}}@media (max-width: 768px){.articleContainer{margin:5%;align-items:center;flex-direction:column;max-width:95%}.articleContainer__indexContainer{position:absolute;width:70%}}.relatedContentContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;background-color:var(colors-darkYellow);border-radius:10px;padding:1rem;box-shadow:0 0 5px 0 var(colors-border);height:min-content;width:20%;opacity:.8;margin:3.5rem 4rem}.relatedContentContainer img{max-height:6rem;object-fit:cover;border-radius:10px}.relatedContentContainer__title{color:var(--colors-font);margin:0;font-size:13px;text-decoration:none}.relatedContentContainer__mainTitle{color:var(--colors-font);margin:0;font-size:16px;text-decoration:none}.relatedContentContainer__subtitle{color:var(--colors-subtitle);margin:0;font-size:12px}.relatedContentContainer__content{display:flex;flex-direction:column;text-align:left;justify-content:center;width:100%}.relatedContentContainer__content h3{text-decoration:none}.relatedContentContainer__link{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;text-decoration:none;transition:all .1s ease-in-out;width:100%}.relatedContentContainer__link:hover{transform:scale(1.05);cursor:pointer;border-radius:10px;box-shadow:1px 1px 1px 1px var(colors-border)}.embedContentContainer{display:grid;grid-template-columns:40% 1fr;justify-content:flex-start;align-items:center;max-width:70%}.embedContentContainer__content{display:flex;flex-direction:column;margin-left:1rem;justify-content:space-around}.embedContentContainer__content p{margin:.2rem 0 0 .2rem}.embedContentContainer__title{font-size:16px;color:var(--colors-font);margin:0}.embedContentContainer__subtitle{font-size:12px;color:var(--colors-subtitle);margin:.2rem 0 0 .2rem}.embedContentContainer img{object-fit:contain;border-radius:10px}@media (max-width: 768px){.embedContentContainer img{max-width:150px}}.embedContentContainer p{margin-top:.5rem}.embedContentContainer--stack{display:flex;flex-direction:column;align-items:flex-start}.embedContentContainer--stack .embedContentContainer__content{margin-left:0}.dndTable{width:100%;border-collapse:separate;border-spacing:0;background:linear-gradient(180deg,var(--dndBg) 0%,var(--dndBg2) 100%);color:var(--dndInk);border:1px solid var(--dndLine);border-radius:8px;box-shadow:0 8px 18px var(--dndShadow);overflow:hidden;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:.95rem}.dndTable thead th{background:linear-gradient(180deg,var(--dndAccent2),var(--dndAccent));color:#fff;font-variant:small-caps;letter-spacing:.035em;padding:10px 12px;text-align:left;position:sticky;top:0;z-index:1;border-bottom:2px solid var(--dndGold)}.dndTable th,.dndTable td{padding:8px 12px;vertical-align:top;line-height:1.35;border-right:1px solid var(--dndLine);max-width:0;text-overflow:ellipsis}.dndTable th:last-child,.dndTable td:last-child{border-right:0}.dndTable tbody tr:nth-child(odd){background:var(--dndRow)}.dndTable tbody tr:nth-child(2n){background:var(--dndRow2)}.dndTable tbody tr:hover{background:#ffffff14;outline:1px solid var(--dndGold);outline-offset:-1px}.dndTable tbody td:first-child{font-weight:600;color:var(--dndInkSoft)}.dndTable tbody td{border-top:1px solid var(--dndLine)}.dndTable caption{caption-side:top;text-align:left;padding:8px 10px;color:var(--dndInkSoft);font-variant:small-caps;letter-spacing:.06em}.dndTable td a{color:var(--dndAccent2);text-decoration:none;border-bottom:1px dashed var(--dndAccent2)}.dndTable td a:hover{filter:brightness(1.08)}.dndTable thead tr:first-child th:first-child{border-top-left-radius:8px}.dndTable thead tr:first-child th:last-child{border-top-right-radius:8px}.dndTable tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.dndTable tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.customTabsPanel{width:70%}.customTabsPanel__customTab[role=tab]{background-color:var(--colors-darkYellow);border-radius:12% 12% 0 0;border:1px solid var(--colors-border);transition:all .25s ease-in-out}.customTabsPanel__customTab[role=tab][aria-selected=true]{background-color:var(--colors-darkRed);color:var(--colors-white)}.customTabsPanel_customTab{transition:all .25s ease-in-out}.customTabsPanel__customTab:hover{transform:translateY(4px)}.customTabsPanel__customTab[aria-selected=true]{transform:translateY(5px)}.customTabsPanel .MuiTabs-indicator{background-color:var(--colors-darkRed)}@media (max-width: 700px){.customTabsPanel{width:85%}}.customTabsPanel .MuiTabs-scroller{overflow-y:hidden}.generalTab{margin-bottom:var(--spacing-2);display:flex}.generalTab__formDivider{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:5%}.generalTab__formDivider:nth-child(1){width:40%}.generalTab__formDivider:nth-child(2){width:60%}.formTab{width:70%;height:70%;border:2px solid var(--colors-border);border-radius:10px;padding:0 var(--spacing-1)}.formTab input,.formTab textarea,.formTab select{width:90%;height:var(--input-size-1);padding:var(--spacing-1) var(--spacing-2);background:var(--colors-white);color:var(--colors-black);border:1px solid var(--colors-border);border-radius:3px;font-size:var(--font-size-2);text-align:left;field-sizing:content}@media (max-width: 700px){.formTab input,.formTab textarea,.formTab select{field-sizing:fixed}}.formTab textarea{resize:vertical}.formTab textarea:not(#image){height:100%}.formTab__tooltip{margin:0 var(--spacing-1);color:var(--colors-darkRedLowOpacy);border-radius:70%;font-size:var(--font-size-2)}.formTab label{display:flex;font-size:var(--font-size-3);padding:var(--spacing-1);color:var(--colors-subtitle);align-items:center;font-weight:var(--font-weight-4)}@media (max-width: 700px){.formTab{width:95%;height:95%}}.formTab__image--valid{color:var(--colors-green)}.formTab__image--invalid{color:var(--colors-mediumRed)}.formTab__imageTooltip{max-width:var(--image-size-2);max-height:var(--image-size-2)}.formTab__formElement{width:100%;display:flex;flex-direction:column;text-align:start}.formTab__formElement--short{width:var(--input-size-4)}.formTab__formElement--long{height:-webkit-fill-available}.formTab__formElement--inline{display:flex;flex-direction:row;align-items:flex-start;width:100%;justify-content:center}.formTab__tick[type=checkbox]{background:var(--colors-border);border-radius:50%;width:var(--input-size-2);margin:0 var(--spacing-1);transition:all .3s ease-in-out}.formTab__addRelated{position:sticky;width:var(--input-size-8);gap:var(--spacing-1);display:flex;justify-content:center;align-items:center;margin-left:45%}@media (max-width: 700px){.formTab__addRelated{width:var(--input-size-7);margin-left:0}}.formTab__addRelated__error{position:absolute;bottom:26%;right:35%;color:var(--colors-mediumRed);font-size:var(--font-size-2)}@media (max-width: 700px){.formTab__addRelated__error{bottom:38%;right:20%}}.formTab__uploadLink{transition:transform .2s ease-in-out;text-decoration:none;display:flex;align-items:center;gap:var(--spacing-2)}.formTab__uploadLink label,.formTab__uploadLink svg{color:var(--colors-darkRed);cursor:pointer;align-self:center}.formTab__uploadLink:hover{transform:translateY(-2px)}.articleEditorContainer{width:70%;border:1px solid var(--colors-border);border-radius:10px;margin-top:var(--spacing-5)}@media (max-width: 700px){.articleEditorContainer{width:95%}}.articleEditorContainer__helpButton{position:absolute;top:20%;right:var(--spacing-5)}@media (max-width: 768px){.articleEditorContainer__helpButton{position:relative;top:auto;right:auto}}.articleEditorContainer__helpButton a{gap:var(--spacing-2);color:var(--colors-darkRedLowOpacy);text-decoration:none;display:flex;align-items:center;font-size:var(--font-size-5)}.relatedTab__formContainer{display:grid;height:80%;width:100%;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;box-sizing:border-box;padding:5%;justify-content:center}@media (max-width: 700px){.relatedTab__formContainer{grid-template-columns:1fr}}.relatedTab__removeButton{display:flex;justify-content:center;align-items:center;margin:auto;gap:var(--spacing-1)}.markdownEditor{display:flex;flex-direction:column}.markdownEditor__toolbar{display:flex;gap:.5rem;margin-bottom:.5rem;align-self:center}.markdownEditor__toolbar button,.markdownEditor__toolbar a{background:none;border:1px solid var(--colors-border);padding:.25rem .5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--colors-mediumRed)}.markdownEditor__help{text-decoration:none;border-radius:10%}.markdownEditor textarea{min-height:150px}.sectionsTab__removeButton{display:flex;align-items:center;justify-content:center;margin:var(--spacing-2) auto;gap:var(--spacing-1)}.sectionsTab__addButton{display:flex;align-items:center;gap:var(--spacing-1);margin:var(--spacing-2) 0}.sectionsTab__editable{width:90%;min-height:var(--input-size-2);padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--colors-border);border-radius:3px;font-size:var(--font-size-2);color:var(--colors-black)}.sectionsTab__editable--long{min-height:var(--input-size-4)}.sectionsTab__subSection{margin-left:var(--spacing-4);border-left:2px dashed var(--colors-border);padding-left:var(--spacing-2)}.sectionForm{margin:var(--spacing-2) 0;padding:var(--spacing-2);border:1px solid var(--colors-border);border-radius:5px}.sectionForm__title{font-weight:700;font-size:var(--font-size-3);margin-bottom:var(--spacing-1)}.sectionForm__title--text{color:var(--colors-primary)}.diceRollerContainer{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3);justify-content:center;align-items:center;width:60%;height:100%;font-size:var(--font-size-5)}@media (max-width: 700px){.diceRollerContainer{display:flex;flex-direction:column}}.diceRollerContainer__panel{padding:var(--spacing-4);width:var(--image-size-5);height:auto}.diceContainer{background-color:#fff1d7;padding:var(--spacing-3);border-radius:10px;max-width:var(--image-size-5);margin:auto;text-align:center;box-shadow:0 4px 8px #0000001a;font-family:Georgia,serif;height:100%;justify-content:center;align-items:center;display:flex;flex-direction:column}.diceContainer__multipleRolls{display:flex;gap:var(--spacing-3)}@media (max-width: 700px){.diceContainer__multipleRolls{flex-direction:column}}.diceContainer__separator{border:1px solid var(--colors-mediumRed);height:auto;margin-top:var(--spacing-4)}button{background-color:#f57f17;color:#fff;border:none;padding:10px 20px;margin:5px;border-radius:5px;cursor:pointer;transition:background-color .3s}button:disabled{background-color:#9d6157;cursor:not-allowed}button:hover:not(:disabled){background-color:#9d6157}.roll-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}.roll-display{background-color:#fff1d7;border:2px solid #9d6157;border-radius:5px;padding:10px;text-align:center}.roll-display span{font-size:14px;margin-bottom:5px}.action-buttons{display:flex;justify-content:center;gap:5px}.action-button{padding:5px 10px;border-radius:5px}.action-button.green{background-color:green}.action-button.red{background-color:red}.stats{margin:15px 0;font-size:16px}.bonus{font-size:14px;color:#f57f17}.roll{background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;width:5em;height:5em;margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:center}.shake{animation:horizontal-shaking .15s infinite}@keyframes horizontal-shaking{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}.diceRollerContainer__advisor{grid-column:1/-1;display:flex;text-align:center;justify-content:center;align-items:center;font-size:var(--font-size-3);color:var(--colors-darkRed);gap:var(--spacing-5);width:100%;margin-bottom:var(--spacing-5)}.diceRollerContainer__advisor h3,.diceRollerContainer__advisor svg{width:var(--image-size-5);color:var(--colors-subtitle)}.advantagesPage__row{display:flex;justify-content:space-between}@media (max-width: 768px){.advantagesPage__row{flex-direction:column;align-items:center}}.advantagesPage__column{flex:1}.advantagesPage__list{list-style:none;padding:var(--spacing-2)}.advantagesPage__itemButton{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:var(--input-size-4);background-color:var(--colors-darkYellow);color:var(--background-color);padding:var(--spacing-2);cursor:pointer;transition:all .3s ease}.advantagesPage__itemButton:hover{background-color:var(--colors-darkYellow);scale:1.05}.advantagesPage__itemButton--selected{scale:.98;background-color:var(--colors-darkRedLowOpacy)}.advantagesPage__itemButton--disabled{background-color:var(--color-secondary);cursor:not-allowed;scale:1}.advantagesPage__itemButton--disabled:hover{scale:.98;background-color:var(--colors-darkYellow)}.advantagesPage__itemTitle{font-size:var(--font-size-6);font-weight:700;margin-bottom:var(--spacing-1);text-align:center;color:var(--background-color)}.advantagesPage__itemDescription{font-size:var(--font-size-3);margin-bottom:var(--spacing-1);text-align:center;color:var(--background-color)}.advantagesPage .lila:not(.advantagesPage__itemButton--selected){background-color:var(--portal-color-3)}.advantagesPage .naranja:not(.advantagesPage__itemButton--selected){background-color:var(--colors-darkOrange)}.advantagesPage .lilaFont:not(.advantagesPage__itemButton--selected){color:var(--portal-color-3)}.advantagesPage .naranjaFont:not(.advantagesPage__itemButton--selected){color:var(--colors-darkOrange)}.advantagesPage .advantagesPage__openModalButton{position:fixed;left:12%;top:10%;cursor:pointer;transition:all .3s ease;background-color:var(--colors-darkRed);z-index:5}@media (max-width: 768px){.advantagesPage .advantagesPage__openModalButton{position:relative;left:0;top:0;width:100%;z-index:0}}.advantagesPage .advantagesPage__openModalButton:hover{scale:1.05}.advantagesPage__modalBackdrop{position:fixed;top:15%;left:2%;width:30%;z-index:5;border-radius:5%;background:var(--colors-white);box-shadow:0 0 var(--spacing-2) #00000080;opacity:0;transform:scale(.95);pointer-events:none;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}@media (max-width: 768px){.advantagesPage__modalBackdrop{width:90%;left:5%;top:10%}}.advantagesPage__modalBackdrop--open{opacity:1;transform:scale(1);pointer-events:auto;visibility:visible;transition:opacity .3s ease,transform .3s ease,visibility 0s}.advantagesPage__modalBackdrop .advantagesPage__selectedHeader{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:var(--spacing-2);background-color:var(--colors-white);border-radius:var(--spacing-1)}.advantagesPage__modalBackdrop .advantagesPage__selectedContainer{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-2);padding:var(--spacing-2)}.advantagesPage__modalBackdrop .advantagesPage__ventajas,.advantagesPage__modalBackdrop .advantagesPage__desventajas{display:flex;flex-direction:column;align-items:center}.advantagesPage__modalBackdrop .advantagesPage__selectedItemTitle{font-size:var(--font-size-3);font-weight:700;margin-bottom:var(--spacing-1);text-align:center}.cardsGroup .cardsTitle svg{cursor:pointer;transition:transform .15s ease}.cardsGroup .cardsTitle svg:hover{transform:scale(1.2)}.cardsGroup .cardsPage{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(5,1fr);gap:1rem;padding:1rem;transition:opacity .3s ease,transform .3s ease,visibility .3s linear 0ms}@media (max-width: 700px){.cardsGroup .cardsPage{grid-template-columns:repeat(1,1fr)}}.cardsGroup .collapsed{height:0;opacity:0;visibility:hidden;pointer-events:none}.card{flex:1 0;cursor:pointer;transition:transform .15s ease}.card:hover{transform:scale(1.04)}.card img{width:100%;height:auto;display:block}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:none;align-items:center;justify-content:center;z-index:1000}.modalBackdrop.is-open{display:flex}.modalContent{position:relative;max-width:35vw;margin-top:5%}@media (max-width: 700px){.modalContent{pointer-events:none;max-width:95vw}}.modalContent img{width:100%;height:auto;border-radius:.25rem}.closeBtn{position:absolute;top:-.75rem;right:-.75rem;background:var(--background-color);color:var(--colors-darkRed);border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;line-height:2rem;text-align:center;box-shadow:0 2px 6px #0000004d}.articleSearch{display:flex;flex-direction:column;align-items:center;margin:var(--spacing-5)}.articleSearch__categoryFilter{display:flex;width:70%;gap:var(--spacing-3);justify-content:center;align-items:center}@media (max-width: 768px){.articleSearch__categoryFilter{flex-direction:column;width:90%}}.articleSearch__select{padding:var(--spacing-2);border:1px solid var(--colors-darkRed);border-radius:var(--spacing-1);background-color:var(--background-color);color:var(--colors-font)}.articleSearch__searchBar{width:50%;height:var(--input-size-1);border:1px solid var(--colors-darkRed);border-radius:var(--spacing-1);padding:var(--spacing-2)}.articleSearch__label{font-size:var(--font-size-6);color:var(--colors-darkRed)}.articleSearch__separator{width:80%;height:1px;background-color:var(--colors-darkRed);margin:var(--spacing-4) 0}.utilitiesPageContainer{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(auto-fit,minmax(var(--input-size-12),1fr));width:80%;height:80%;justify-content:center;align-items:center;gap:var(--spacing-4);overflow:auto;margin-bottom:var(--spacing-5)}@media (max-width: 768px){.utilitiesPageContainer{grid-template-columns:repeat(1,1fr);width:90%;height:100%}}.utilitiesPageContainer__link{display:flex;flex-direction:column;width:90%;height:var(--input-size-8);align-items:center;justify-content:center;flex-grow:1;padding:var(--spacing-1);cursor:pointer;color:var(--colors-darkRed);border:3px solid var(--colors-darkRed);border-radius:var(--spacing-4);font-size:var(--font-size-10);text-align:center;text-decoration:none;font-weight:700;transition:all .3s ease}.utilitiesPageContainer__link:hover{transform:scale(.98) translateY(-2px)}@media (max-width: 768px){.utilitiesPageContainer__link{font-size:var(--font-size-8);height:var(--input-size-5)}}.profilePage{display:grid;place-items:center;padding:var(--spacing-4);min-height:80vh;width:fit-content}.profilePage__closeBtn.MuiButtonBase-root{position:absolute;top:var(--spacing-4);right:var(--spacing-4);width:var(--input-size-3);font-size:var(--font-size-6);color:var(--colors-darkRed);border:1px solid transparent;cursor:pointer;transition:all .15s ease}.profilePage__closeBtn.MuiButtonBase-root:hover{background:transparent;color:var(--colors-darkOrange);transform:scale(1.2) translateY(-2%)}.profilePage__loading{padding:var(--spacing-4);font-size:var(--font-size-4)}.profilePage__card{background:var(--colors-lightYellow);border:1px solid var(--colors-border);border-radius:var(--spacing-2);box-shadow:0 0 var(--spacing-4) #0003;overflow:hidden;padding:var(--spacing-10)}@media (max-width: 768px){.profilePage__card{width:75%}}.profilePage__header{padding:var(--spacing-4);border-bottom:1px solid var(--colors-border);background:var(--colors-darkYellow)}.profilePage__title{margin:0;font-size:var(--font-size-5);color:var(--colors-black)}.profilePage__body{display:grid;gap:var(--spacing-4);padding:var(--spacing-5)}.profilePage__avatar{display:flex;align-items:center;gap:var(--spacing-4)}.profilePage__avatarEditBtn{display:flex;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2);border:1px solid var(--colors-darkRed);background:var(--colors-lightYellow);color:var(--colors-darkRed);font-weight:700;font-size:var(--font-size-5);cursor:pointer;transition:transform .12s ease;gap:var(--spacing-2)}.profilePage__field{display:grid;gap:var(--spacing-2)}.profilePage__label{font-size:var(--font-size-3);color:var(--colors-black)}.profilePage__inputRow{display:flex;gap:var(--spacing-2)}.profilePage__input{width:100%;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2);border:1px solid var(--colors-border);background:var(--colors-lightYellow);color:var(--colors-black)}.profilePage__saveBtn{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2);background:var(--colors-darkOrange);color:var(--colors-white);border:1px solid var(--colors-darkOrange);cursor:pointer}.profilePage__avatarModal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000080;padding:var(--spacing-4)}.profilePage__avatarPanel{position:relative;width:60%;max-height:60%;background:var(--colors-lightYellow);border:1px solid var(--colors-border);border-radius:var(--spacing-2);padding:var(--spacing-4);display:grid;gap:var(--spacing-4);align-self:flex-start;margin-top:5%}@media (max-width: 768px){.profilePage__avatarPanel{width:90%;max-height:40%;margin-top:25%}}.profilePage__sectionTitle{margin:var(--spacing-2) 0;font-size:var(--font-size-5);color:var(--colors-black)}.profilePage__avatarGrid{display:grid;grid-template-columns:repeat(6,minmax(var(--input-size-2),1fr));gap:var(--spacing-2);overflow-y:auto;overflow-x:hidden;max-height:60%}@media (max-width: 768px){.profilePage__avatarGrid{grid-template-columns:repeat(2,minmax(var(--input-size-2),1fr));max-height:30%}}.profilePage__avatarOption{display:grid;place-items:center;padding:var(--spacing-2);border-radius:var(--spacing-2);border:1px solid var(--colors-border);background:var(--colors-lightYellow);cursor:pointer;transition:transform .12s ease}.profilePage__avatarOption--selected{outline:2px solid var(--colors-darkOrange);outline-offset:2px}.profilePage__avatarThumb,.profilePage__avatarImg{width:100%;height:auto;object-fit:cover;border-radius:5%;box-shadow:0 0 var(--spacing-2) #0003;transition:transform .12s ease}.profilePage__avatarThumb:hover,.profilePage__avatarImg:hover{transform:scale(1.05)}@media (max-width: 768px){.profilePage__avatarThumb,.profilePage__avatarImg{height:var(--input-size-6)}}.profilePage__avatarImg{max-width:var(--input-size-8);pointer-events:none}.profilePage__actions{display:flex;justify-content:flex-end;gap:var(--spacing-2)}.profilePage__btn{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2);border:1px solid transparent;cursor:pointer}.profilePage__btn--ghost{background:transparent;border-color:var(--colors-border);color:var(--colors-black)}.profilePage__btn--primary{background:var(--colors-darkOrange);color:var(--colors-white);border-color:var(--colors-darkOrange)}.sheetsList{padding:var(--spacing-5)}.sheetsList__title{font-size:var(--font-size-5)}.sheetsList__grid{list-style:none;padding:0;display:grid;gap:var(--spacing-4);grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(6,1fr)}@media (max-width: 1200px){.sheetsList__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.sheetsList__grid{grid-template-columns:repeat(1,1fr)}}.sheetsList__item{display:grid;grid-template-columns:1fr 1fr auto;grid-template-rows:1fr;gap:var(--spacing-4);align-items:center;border:1px solid var(--spacing-1);border-radius:var(--spacing-2);padding:var(--spacing-4);background:var(--colors-darkYellow);cursor:pointer;transition:transform .12s ease}.sheetsList__item:hover{transform:scale(.98) translateY(-1%)}.sheetsList__dateLabel{font-weight:400;font-size:var(--font-size-3)}.sheetsList__name{font-weight:600}.sheetsList__date{opacity:.8;font-size:var(--font-size-3)}.sheetsList__btn{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--spacing-1);background:var(--colors-darkYellow);color:var(--colors-white);cursor:pointer;font-size:var(--font-size-4);color:var(--colors-darkRed);font-weight:700;display:flex;align-items:center;gap:var(--spacing-2);transition:transform .12s ease}.sheetsList__btn:hover{background-color:none}.dndPdfInline{width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.dndPdfInline{width:100%;align-items:flex-start;overflow:visible}}.dndPdfInline__labelsContainer{display:flex;gap:var(--spacing-4);margin-right:var(--spacing-4);align-items:center;justify-content:center;margin:var(--spacing-4) 0;width:25%;justify-content:space-between}@media (max-width: 1024px){.dndPdfInline__labelsContainer{width:100%;margin:var(--spacing-2) 0;gap:var(--spacing-2);justify-content:flex-start;align-items:flex-start}}@media (max-width: 768px){.dndPdfInline__labelsContainer{flex-direction:column;align-items:center;gap:var(--spacing-2)}}.dndPdfInline__labelsContainer label{font-size:var(--font-size-5);color:var(--colors-darkRed);font-weight:700}.dndPdfInline__labelsContainer input{margin-left:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2);border:1px solid var(--colors-border);font-size:var(--font-size-4)}.dndPdfInline__info{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-4);font-weight:700}.dndPdfInline__iframe{width:100%;height:100vh;align-self:start;border:none;box-shadow:0 4px 8px #0000001a;margin-left:var(--spacing-2);border-radius:var(--spacing-2)}@media (max-width: 1024px){.dndPdfInline__iframe{width:80%;height:80vh;border:1px dotted var(--colors-darkRedLowOpacy);border-radius:var(--spacing-2);overflow:visible}}.dndPdfInline__toggleControls{position:absolute;bottom:25%;left:var(--spacing-2);display:flex;gap:var(--spacing-4);margin:var(--spacing-1) 0;font-size:var(--font-size-4);transition:opacity .3s ease;padding:var(--spacing-2) var(--spacing-4);z-index:var(--z-dropdown)}@media (max-width: 768px){.dndPdfInline__toggleControls{display:none}}.dndPdfInline__controls{opacity:0;pointer-events:none;transition:opacity .3s ease;position:absolute;left:var(--spacing-2);bottom:var(--spacing-4);gap:var(--spacing-4);margin:var(--spacing-2) 0;font-size:var(--font-size-4);background:var(--colors-lightYellow);border:1px solid var(--colors-border);border-radius:var(--spacing-2);padding:var(--spacing-1);box-shadow:0 4px 8px #0000001a;z-index:var(--z-dropdown)}.dndPdfInline__controls button{background:none;border:none;cursor:pointer;font-size:var(--font-size-4);color:var(--colors-darkRed);padding:var(--spacing-1);display:flex;align-items:center;gap:var(--spacing-2)}.dndPdfInline__controls button:hover{color:var(--colors-red)}.dndPdfInline__controls--show{opacity:1;pointer-events:auto}@media (max-width: 768px){.dndPdfInline__controls{display:none}}.dndPdfInline__iframeContainer{width:100%;height:100%;position:relative;display:grid;gap:var(--spacing-4);grid-template-columns:1fr 1fr}@media (max-width: 1024px){.dndPdfInline__iframeContainer{grid-template-columns:1fr;justify-items:center}}.dndPdfInline__lastSaved{font-size:var(--font-size-2);color:var(--colors-darkRed);font-weight:700;word-wrap:break-word;text-align:center}.dndPdfInline__button{display:flex;gap:var(--spacing-1);align-items:center}.dndPdfInline__button--green{background-color:var(--colors-green)}.dndPdfInline__button--red{background-color:var(--colors-mediumRed)}.dndPdfInline__mobileWarning{background-color:var(--colors-lightYellow);border:1px solid var(--colors-border);border-radius:var(--spacing-2);padding:var(--spacing-4);margin-bottom:var(--spacing-4);font-size:var(--font-size-5);font-weight:700;color:var(--colors-darkRed);box-shadow:0 4px 8px #0000001a;justify-items:center;align-items:center;text-align:center;width:60%;display:flex;flex-direction:column}.inventoryDisplay{width:100%;padding:var(--spacing-4);justify-content:center;align-items:center;justify-items:center}@media (max-width: 768px){.inventoryDisplay{padding:0}}.inventoryDisplay .markdownEditor{width:90%}.inventoryDisplay__link{color:var(--colors-darkRed);font-size:var(--font-size-3);font-weight:700;text-decoration:none}.inventoryDisplay__link:hover{text-decoration:underline}.inventoryDisplay__selector{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);margin:var(--spacing-4);width:100%}@media (max-width: 768px){.inventoryDisplay__selector{flex-direction:column}}.inventoryDisplay__selector select{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2);border:1px solid var(--colors-border);font-size:var(--font-size-4);width:var(--input-size-10)}.inventoryDisplay__selector img{width:var(--image-size-1);height:var(--image-size-1);cursor:pointer}.inventoryDisplay__image,.inventoryDisplay img{max-width:var(--image-size-2);height:auto;border-radius:var(--spacing-2)}.inventoryDisplay__itemsDisplay{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center;justify-content:center;margin-top:var(--spacing-4)}.inventoryDisplay__item{display:flex;flex-direction:column;align-items:center;justify-content:center}:root{--mobileMaxWidth: 43.75rem;--tabletMaxWidth: 56.25rem;--desktopMaxWidth: 75rem;--header-size: clamp(7.25rem, 7.25rem + (100vw - 43.75rem) * 0, 7.25rem);--footer-size: clamp(7.25rem, 7.25rem + (100vw - 43.75rem) * 0, 7.25rem);--loading-size: clamp(6.25rem, 6.25rem + (100vw - 43.75rem) * 0, 6.25rem);--image-size-1: clamp(4.6875rem, 4.6875rem + (100vw - 43.75rem) * .05, 6.25rem);--image-size-2: clamp(9.375rem, 9.375rem + (100vw - 43.75rem) * .1, 12.5rem);--image-size-3: clamp(14.0625rem, 14.0625rem + (100vw - 43.75rem) * .15, 18.75rem);--image-size-4: clamp(20.3125rem, 20.3125rem + (100vw - 43.75rem) * .15, 25rem);--image-size-5: clamp(23.4375rem, 23.4375rem + (100vw - 43.75rem) * .25, 31.25rem);--input-size-1: clamp(1.875rem, 1.875rem + (100vw - 43.75rem) * 0, 1.875rem);--input-size-2: clamp(3.75rem, 3.75rem + (100vw - 43.75rem) * 0, 3.75rem);--input-size-3: clamp(5.625rem, 5.625rem + (100vw - 43.75rem) * 0, 5.625rem);--input-size-4: clamp(7.5rem, 7.5rem + (100vw - 43.75rem) * 0, 7.5rem);--input-size-5: clamp(9.375rem, 9.375rem + (100vw - 43.75rem) * 0, 9.375rem);--input-size-6: clamp(11.25rem, 11.25rem + (100vw - 43.75rem) * 0, 11.25rem);--input-size-7: clamp(13.125rem, 13.125rem + (100vw - 43.75rem) * 0, 13.125rem);--input-size-8: clamp(15rem, 15rem + (100vw - 43.75rem) * 0, 15rem);--input-size-9: clamp(16.875rem, 16.875rem + (100vw - 43.75rem) * 0, 16.875rem);--input-size-10: clamp(18.75rem, 18.75rem + (100vw - 43.75rem) * 0, 18.75rem);--input-size-11: clamp(20.625rem, 20.625rem + (100vw - 43.75rem) * 0, 20.625rem);--input-size-12: clamp(22.5rem, 22.5rem + (100vw - 43.75rem) * 0, 22.5rem)}:root{--colors-mediumRed: #d01010;--colors-darkRed: #5e0202;--colors-darkRedLowOpacy: #5e0202a9;--colors-black: #000000;--colors-white: #ffffff;--colors-green: #4caf50;--colors-purple: #9b27b0cb;--colors-lightYellow: #fee09c;--colors-darkYellow: #fbc02d;--colors-darkOrange: #f57c00;--colors-border: rgba(0, 0, 0, .75);--colors-font: #444444;--colors-subtitle: #7a7a7a;--background-color: #fff1d7;--portal-color-1: #b388eb8b;--portal-color-2: #765e9e90;--portal-color-3: #460aad90;--dndBg: #f7f1e1;--dndBg2: #efe6d0;--dndInk: #2b2217;--dndInkSoft: #5a4a38;--dndAccent: #7a1f1f;--dndAccent2: #a1362c;--dndGold: #b88a3b;--dndLine: rgba(43, 34, 23, .25);--dndRow: rgba(43, 34, 23, .04);--dndRow2: rgba(122, 31, 31, .04);--dndShadow: rgba(0, 0, 0, .08)}:root{--spacing-1: clamp(4px, 4px + (100vw - 700px) * .002, 5px);--spacing-1-5: clamp(6px, 6px + (100vw - 700px) * .002, 7px);--spacing-2: clamp(8px, 8px + (100vw - 700px) * .004, 10px);--spacing-3: clamp(12px, 12px + (100vw - 700px) * .006, 15px);--spacing-4: clamp(16px, 16px + (100vw - 700px) * .008, 20px);--spacing-5: clamp(20px, 20px + (100vw - 700px) * .01, 25px);--spacing-6: clamp(24px, 24px + (100vw - 700px) * .012, 30px);--spacing-7: clamp(28px, 28px + (100vw - 700px) * .014, 35px);--spacing-8: clamp(32px, 32px + (100vw - 700px) * .016, 40px);--spacing-9: clamp(36px, 36px + (100vw - 700px) * .018, 45px);--spacing-10: clamp(40px, 40px + (100vw - 700px) * .02, 50px);--spacing-11: clamp(44px, 44px + (100vw - 700px) * .022, 55px);--spacing-12: clamp(48px, 48px + (100vw - 700px) * .024, 60px)}:root{--font-size-1: 10px;--font-size-2: 12px;--font-size-3: 14px;--font-size-4: 16px;--font-size-5: 18px;--font-size-6: 25px;--font-size-7: 30px;--font-size-8: 35px;--font-size-9: 40px;--font-size-10: 45px;--font-weight-1: 300;--font-weight-2: 400;--font-weight-3: 500;--font-weight-4: 600}@media (max-width: 700px){:root{--font-size-1: 8px;--font-size-2: 10px;--font-size-3: 12px;--font-size-4: 14px;--font-size-5: 16px;--font-size-6: 20px;--font-size-7: 24px;--font-size-8: 28px;--font-size-9: 32px;--font-size-10: 36px}}:root{--z-base: 0;--z-dropdown: 1;--z-modal: 2;--z-tooltip: 3}html,body{width:100vw;top:0;left:0;overflow:hidden;scroll-behavior:smooth}html{font-size:16px}@media (max-width: 900px){html{font-size:14px}}@media (max-width: 700px){html{font-size:12px}}body{margin:0;padding:0;font-family:Roboto,sans-serif;background-color:var(--background-color);overflow-y:auto}h1,h2,h3,h4,h5,h6{color:var(--colors-darkRed)}h1{font-size:var(--font-size-10)}p{color:var(--colors-font)}.link{text-decoration:none;color:var(--colors-darkRed)}.link svg{padding:0 5px}.link--bold{font-weight:700}
