.content-grid{--padding-inline: 1rem;--content-max-width: 900px;--breakout-max-width: 1200px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}img.full-width{width:100%;max-height:45vh;object-fit:cover}.inter-400{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}:root{--color-scheme: dark;--font-family: "Inter", system-ui;--fs-default: 16px;--fs-section-title: 32px;--fs-title: 40px;--clr-background: #1a1a1a;--clr-background-menu: #141414;--clr-background-button: #f9c666;--clr-title: #fdebc9;--clr-font: #9f9b93;--clr-font-button: #1a1a1a;--clr-link: #f9c666;--clr-border: #272727;--clr-border-active: #806534}*,*:before,*:after{box-sizing:border-box}html{color-scheme:var(--color-scheme)}body{margin:0;font-family:var(--font-family);font-size:var(--fs-default);background:var(--clr-background);line-height:1.6}h1,h2,h3,h4,h5,h6,p,figure{margin:0}img{max-width:100%;display:block}.site-title{font-size:var(--fs-title);line-height:1.05;text-transform:uppercase}.section-title{font-size:var(--fs-section-title);line-height:1.1}.bg-primary{background:#2f4f4f}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.call-to-action{padding:1rem;background:#ffffff26}.wrapper{width:calc(100% - 3rem);max-width:900px;margin-inline:auto}.flow>*+*{margin-top:1em}.section-padding{padding-block:2.5rem}.primary-header{padding-block:1.3rem;margin-block-end:3rem;background:var(--clr-background-menu);border-bottom:1px solid var(--clr-border)}.primary-header__layout{display:flex;align-items:center;justify-content:space-between}.primary-footer{padding-block:1rem;margin-block-start:3rem;background:var(--clr-background-menu);border-top:1px solid var(--clr-border)}.primary-footer__layout{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.logo{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:22px;color:var(--clr-link);text-decoration:none}nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:16px}nav a{color:inherit;text-decoration:none;font-weight:800;padding:12px 20px;border-radius:8px}nav a:hover,nav a:focus,nav a:active,.nav-active{color:var(--clr-link);background-color:#1a1a1a}.even-columns{display:flex;gap:1rem}.button{text-align:center;border-radius:8px;background:var(--clr-background-button);color:var(--clr-font-button);padding:12px 20px;text-decoration:none}.button:hover,.button:focus{color:var(--clr-font-button);text-decoration:none;background:var(--clr-background-button)}.not-available{cursor:not-allowed}label{margin-right:16px}input[type=text]{font-size:var(--fs-default);padding:12px 16px;border-radius:8px;border:1px solid var(--clr-border);background:var(--clr-background-menu);color:var(--clr-font)}.width-400{width:400px}.width-200{width:200px}.text-weight-800{font-weight:800}input:focus,input:active,input:focus-visible,input:hover{border-color:var(--clr-border-active);outline:none}.react-select{border:1px solid var(--clr-border);background:var(--clr-background-menu);color:var(--clr-font)}.react-select:focus,.react-select:active,.react-select:focus-visible{border-color:var(--clr-border-active);outline:none}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid var(--clr-border);margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 24px;cursor:pointer}.react-tabs__tab--selected{border-color:var(--clr-border);color:var(--clr-link);border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.display-inline-block{display:inline-block}.alert{position:relative;padding:12px 20px;border:1px solid #343a40;margin-bottom:1rem;border-radius:.375rem;background-color:#1a1d20;color:#dee2e6}.disabled-link{pointer-events:none;color:#fff;cursor:default;background-color:gray}.spawner-settings-form{display:grid;grid-template-columns:.8fr 1.6fr .1fr 1.5fr;grid-template-rows:repeat(10,.15fr);gap:12px 12px;grid-auto-flow:row;grid-template-areas:"probability-label probability-input probability-tooltip spawner-image" "quantity-min-label quantity-min-input . spawner-image" "quantity-max-label quantity-max-input quantity-max-tooltip spawner-image" "allow-duplicates-label allow-duplicates-input allow-duplicates-tooltip spawner-image" "should-filter-items-by-zone-label should-filter-items-by-zone-input should-filter-items-by-zone-tooltip spawner-image" "initial-damage-label initial-damage-input initial-damage-tooltip spawner-image" "random-damage-label random-damage-input random-damage-tooltip spawner-image" "initial-usage-label initial-usage-input initial-usage-tooltip spawner-image" "random-usage-label random-usage-input random-usage-tooltip spawner-image" "post-spawn-actions-label post-spawn-actions-input post-span-actions-tooltip spawner-image";align-items:baseline}.spawner-settings-form .tooltip{max-width:500px;padding:12px 20px;border-radius:.375rem;background-color:#1a1d20;color:#dee2e6;opacity:1;z-index:999}.spawner-settings-form .tooltip ul{margin:0 0 0 -16px}.spawner-settings-form input{width:100%;vertical-align:baseline}.probability-label{grid-area:probability-label}.probability-input{grid-area:probability-input}.probability-tooltip{grid-area:probability-tooltip}.quantity-min-label{grid-area:quantity-min-label}.quantity-min-input{grid-area:quantity-min-input}.quantity-max-label{grid-area:quantity-max-label}.quantity-max-input{grid-area:quantity-max-input}.quantity-max-tooltip{grid-area:quantity-max-tooltip}.allow-duplicates-label{grid-area:allow-duplicates-label}.allow-duplicates-input{grid-area:allow-duplicates-input}.allow-duplicates-tooltip{grid-area:allow-duplicates-tooltip}.should-filter-items-by-zone-label{grid-area:should-filter-items-by-zone-label}.should-filter-items-by-zone-input{grid-area:should-filter-items-by-zone-input}.should-filter-items-by-zone-tooltip{grid-area:should-filter-items-by-zone-tooltip}.initial-damage-label{grid-area:initial-damage-label}.initial-damage-input{grid-area:initial-damage-input}.initial-damage-tooltip{grid-area:initial-damage-tooltip}.random-damage-label{grid-area:random-damage-label}.random-damage-input{grid-area:random-damage-input}.random-damage-tooltip{grid-area:random-damage-tooltip}.initial-usage-label{grid-area:initial-usage-label}.initial-usage-input{grid-area:initial-usage-input}.initial-usage-tooltip{grid-area:initial-usage-tooltip}.random-usage-label{grid-area:random-usage-label}.random-usage-input{grid-area:random-usage-input}.random-usage-tooltip{grid-area:random-usage-tooltip}.post-spawn-actions-label{grid-area:post-spawn-actions-label}.post-spawn-actions-input{grid-area:post-spawn-actions-input}.post-span-actions-tooltip{grid-area:post-span-actions-tooltip}.spawner-image{grid-area:spawner-image;height:100%;margin-left:24px}.spawner-items-form,.spawner-fixed-items-form{display:flex;justify-content:flex-start;height:100%;gap:12px;margin-bottom:16px}.spawner-items-item-name-input,.spawner-items-item-rarity-input,.spawner-items-delete-row,.spawner-fixed-items-item-name,.spawner-fixed-items-delete-row{align-self:baseline}button{border:none;cursor:pointer}.spawner-nodes-form{border:1px solid var(--clr-border);border-radius:5px;padding:16px 24px;margin-bottom:16px}.spawner-nodes-form label{min-width:40px}.spawner-nodes-form input{width:80%}.spawner-nodes-delete{display:flex;justify-content:flex-end;align-items:baseline;margin-right:-8px}.spawner-nodes-rarity-row,.spawner-nodes-id-row{display:flex;align-items:baseline;margin-bottom:12px}.spawner-nodes-id-row-icons{margin-left:12px;display:flex;gap:12px;align-self:center}.icon{fill:#fff;cursor:pointer}.icon:hover,.icon:active{fill:var(--clr-link)}.icon-danger{fill:#b14852;cursor:pointer}.icon-danger:hover,.icon-danger:active{fill:#dc3545}
