@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lora&family=Abril+Fatface&family=Josefin+Slab&family=Fredoka+One&family=Nunito&family=Pacifico&family=Quicksand&display=swap";.game-title{font-family:Abril Fatface,Georgia,serif;color:#f2e4c0;font-size:4.5rem;font-weight:400;text-decoration:none;letter-spacing:.03em;text-shadow:2px 2px 0 #1a0c00,-2px 2px 0 #1a0c00,2px -2px 0 #1a0c00,-2px -2px 0 #1a0c00,0 5px 14px rgb(0 0 0 / 75%),0 0 35px rgb(220 155 40 / 35%)}.game-title.index-page{display:block;background-image:url(/assets/title-bg-UL4LcceD.png);background-size:cover;background-position:center;padding:2rem 0 1rem;width:100%;text-align:center}header{position:relative;display:flex;align-items:center;justify-content:center}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:999}nav .navcluster{display:grid;grid-template-columns:repeat(4,1fr);gap:1em;justify-content:center;margin:1em 0}nav .navcluster div{display:grid;justify-content:center;padding:1em 0;border:1px solid white;border-radius:8px}nav .navcluster a{text-align:center;padding:.5em;color:#fff;text-decoration:none;transition:background-color .25s;width:23em}nav.sidebar{position:fixed;top:0;left:0;height:100vh;width:220px;background-color:var(--bg-color);border-right:1px solid var(--border-color);display:flex;flex-direction:column;padding-top:.5em;transform:translate(-100%);transition:transform .3s ease;z-index:1000}nav.sidebar.sidebar-open{transform:translate(0);box-shadow:4px 0 16px #0003}nav.sidebar .sidebar-close{align-self:flex-end;margin:.5rem 1rem;background:none;border:none;font-size:1.25rem;cursor:pointer;color:var(--text-color);padding:.25rem .5rem;line-height:1}nav.sidebar .sidebar-close:hover{color:var(--primary-color)}nav.sidebar a{text-decoration:none;color:var(--text-color)}nav.sidebar a.unselected-tab div{border-left:3px solid transparent;transition:background-color .15s,border-color .15s}nav.sidebar a.unselected-tab div:hover{background-color:color-mix(in srgb,var(--bg-color) 70%,var(--color-mixin) 15%);border-left-color:var(--border-color)}nav.sidebar a.selected-tab div{color:var(--primary-color);font-weight:700;border-left:3px solid var(--primary-color);background-color:color-mix(in srgb,var(--bg-color) 85%,var(--primary-color) 15%)}nav.sidebar div{padding:.875em 1.5em}@media (max-width: 1600px){nav.navcluster{grid-template-columns:repeat(3,1fr)}nav.navcluster a{width:20em}}@media (max-width: 1100px){nav.navcluster{grid-template-columns:repeat(2,1fr)}nav.navcluster a{width:23em}}@media (max-width: 800px){nav.navcluster{grid-template-columns:repeat(1,1fr)}nav.navcluster a{width:23em}}@media (max-width: 480px){h1{font-size:3.5em}nav.navcluster div{padding:1.5em 0}nav.navcluster a{width:13em}}.fancy-index{display:flex;flex-direction:column;min-height:calc(100vh - 4rem)}.fancy-index .content-area{display:flex;flex:1;min-height:500px}.fancy-index .content-area .left-side{width:240px;flex-shrink:0;padding:2rem 1.5rem;display:flex;flex-direction:column}.fancy-index .content-area .left-side .navcluster{display:flex;flex-direction:column;gap:.5rem;margin:0;width:100%}.fancy-index .content-area .left-side .navcluster div{display:block;padding:0;border:1px solid var(--border-color);border-radius:8px;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.fancy-index .content-area .left-side .navcluster div:hover{background-color:color-mix(in srgb,var(--bg-color) 80%,var(--primary-color) 20%);border-color:var(--primary-color);transform:translate(4px)}.fancy-index .content-area .left-side .navcluster div a{display:block;width:auto;padding:.75rem 1.25rem;color:var(--text-color);text-align:left;font-size:1.05rem;text-decoration:none;transition:color .2s ease}.fancy-index .content-area .left-side .navcluster div:hover a{color:var(--primary-color)}.fancy-index .content-area .right-side{flex:1;position:relative;overflow:hidden;background-image:url(/assets/main-page-bg-ChsRLzSJ.png);background-size:cover;background-position:center right;display:flex;align-items:center}.fancy-index .content-area .right-side:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--bg-color) 0%,color-mix(in srgb,var(--bg-color) 55%,transparent) 40%,transparent 70%);pointer-events:none;z-index:1}.fancy-index .content-area .right-side p{position:relative;z-index:2;margin:2rem;padding:1.25rem 1.75rem;background:color-mix(in srgb,var(--card-bg) 72%,transparent);border:1px solid var(--border-color);border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:380px;line-height:1.75}.tag{margin-inline:.1em;border-radius:.25em;padding-top:.05em;padding-bottom:.2em;padding-inline:.2em;font-weight:500;--lite-tag-color: oklch(95% .067 230);--dark-tag-color: oklch(43% .067 230);background-color:light-dark(var(--lite-tag-color),var(--dark-tag-color));color:light-dark(var(--dark-tag-color),var(--lite-tag-color))}.tags-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.tags-container .tag{padding:.2em .6em;border-radius:1em;font-size:.75rem;font-weight:500}.tags-container .creature-tag{white-space:nowrap}.tags-container .item-tag{font-size:12px}.item-tag.plant{--light-tag-color: var(--light-plant-clr);--dark-tag-color: var(--dark-plant-clr)}.item-tag.metal{--light-tag-color: var(--light-metal-clr);--dark-tag-color: var(--dark-metal-clr)}.item-tag.gem{--light-tag-color: var(--light-gem-clr);--dark-tag-color: var(--dark-gem-clr)}.item-tag.flame{--light-tag-color: var(--light-flame-clr);--dark-tag-color: var(--dark-flame-clr)}.item-tag.poison{--light-tag-color: var(--light-poison-clr);--dark-tag-color: var(--dark-poison-clr)}.item-tag.water{--light-tag-color: var(--light-water-color);--dark-tag-color: var(--dark-water-color)}.item-tag.zap{--light-tag-color: var(--light-zap-color);--dark-tag-color: var(--dark-zap-color)}.item-tag.frost{--light-tag-color: var(--light-frost-color);--dark-tag-color: var(--dark-frost-color)}.item-tag.gloomy{--light-tag-color: var(--light-gloomy-color);--dark-tag-color: var(--dark-gloomy-color)}.keyword{position:relative;display:inline-block}.keyword.has-tooltip{text-decoration:underline dotted;cursor:help}.keyword .keyword-tooltip{position:absolute;z-index:1000;background-color:var(--bg-color);border:1px solid var(--color-mixin);border-radius:4px;box-shadow:0 2px 8px #00000026;padding:8px 12px;max-width:300px;width:max-content;font-size:14px;line-height:1.5}.keyword .keyword-tooltip:before{content:"";position:absolute;border:5px solid transparent}.keyword .keyword-tooltip.keyword-tooltip-bottom{top:100%;left:50%;transform:translate(-50%);margin-top:8px}.keyword .keyword-tooltip.keyword-tooltip-bottom:before{top:-10px;left:50%;transform:translate(-50%);border-bottom-color:var(--color-mixin)}.keyword .keyword-tooltip.keyword-tooltip-top{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px}.keyword .keyword-tooltip.keyword-tooltip-top:before{bottom:-10px;left:50%;transform:translate(-50%);border-top-color:var(--color-mixin)}.keyword .keyword-tooltip.keyword-tooltip-left{top:50%;right:100%;transform:translateY(-50%);margin-right:8px}.keyword .keyword-tooltip.keyword-tooltip-left:before{right:-10px;top:50%;transform:translateY(-50%);border-left-color:var(--color-mixin)}.keyword .keyword-tooltip.keyword-tooltip-right{top:50%;left:100%;transform:translateY(-50%);margin-left:8px}.keyword .keyword-tooltip.keyword-tooltip-right:before{left:-10px;top:50%;transform:translateY(-50%);border-right-color:var(--color-mixin)}.time-of-day,.season{--l: 85%;--c: .19;--l-offset: 10%;--light-mode-lightness-multiplier: .8}.time-of-day.daytime{--time-color-light: oklch( calc(var(--l) * var(--light-mode-lightness-multiplier)) var(--c) 244 );--time-color-dark: oklch( calc(var(--l) + var(--l-offset)) .13 100 );color:light-dark(var(--time-color-light),var(--time-color-dark))}.time-of-day.nighttime{--time-color: oklch( calc(var(--l) - var(--l-offset) - 10%) var(--c) 287 );color:light-dark(oklch(from var(--time-color) calc(l*.7) c h),var(--time-color))}.season.spring{--season-color: oklch(var(--l) var(--c) 144);color:light-dark(oklch(from var(--season-color) calc(l * var(--light-mode-lightness-multiplier)) c h),var(--season-color))}.season.summer{--season-color: oklch(var(--l) var(--c) 87);color:light-dark(oklch(from var(--season-color) calc(l * var(--light-mode-lightness-multiplier)) c h),var(--season-color))}.season.autumn{--season-color: oklch( calc(var(--l) - var(--l-offset)) var(--c) 57 );color:light-dark(oklch(from var(--season-color) calc(l * var(--light-mode-lightness-multiplier)) c h),var(--season-color))}.season.winter{--season-color: oklch( calc(var(--l) - var(--l-offset)) .13 250 );color:light-dark(oklch(from var(--season-color) calc(l * var(--light-mode-lightness-multiplier)) c h),var(--season-color))}.success svg{color:gold;transform:rotate(17deg)}.plus-dice svg,.minus-dice svg{margin-inline:2px}.stats-container{container-type:inline-size}.stats-container .stats-grid{display:grid;grid-template-columns:repeat(8,1fr);font-size:.9rem;border:1px solid var(--border-color);border-radius:4px;overflow:hidden;gap:0}.stats-container .stats-grid .stat-cell{display:flex;flex-direction:column;border-right:1px solid var(--border-color)}.stats-container .stats-grid .stat-cell:last-child{border-right:none}.stats-container .stats-grid .stat-cell .stat-header{background-color:var(--primary-light);color:var(--text-color);font-weight:700;text-align:center;padding:4px 2px;border-bottom:1px solid var(--border-color);font-size:.8rem}.stats-container .stats-grid .stat-cell .stat-value{text-align:center;padding:4px 2px;font-size:.85rem}@container (max-width: 420px){.stats-container .stats-grid{grid-template-columns:repeat(4,1fr)}.stats-container .stats-grid .stat-cell{border-right:1px solid var(--border-color);border-top:1px solid var(--border-color)}.stats-container .stats-grid .stat-cell.stat-cell--ranged{order:1}.stats-container .stats-grid .stat-cell.stat-cell--brawl{order:2}.stats-container .stats-grid .stat-cell.stat-cell--weave{order:3}.stats-container .stats-grid .stat-cell.stat-cell--defense{order:4}.stats-container .stats-grid .stat-cell.stat-cell--movement{order:5}.stats-container .stats-grid .stat-cell.stat-cell--heart{order:6}.stats-container .stats-grid .stat-cell.stat-cell--size{order:7}.stats-container .stats-grid .stat-cell.stat-cell--idk{order:8}.stats-container .stats-grid .stat-cell.stat-cell--ranged,.stats-container .stats-grid .stat-cell.stat-cell--brawl,.stats-container .stats-grid .stat-cell.stat-cell--weave,.stats-container .stats-grid .stat-cell.stat-cell--defense{border-top:none}.stats-container .stats-grid .stat-cell.stat-cell--defense,.stats-container .stats-grid .stat-cell.stat-cell--idk{border-right:none}}.skritter-card{position:relative;border-radius:4px;background-color:var(--card-bg);padding:.5em;box-shadow:0 2px 8px #0000001a;transition:transform .2s,box-shadow .2s}.skritter-card.skritter-card--removable .tags-container{margin-right:1rem}.skritter-card .skritter-card-remove{position:absolute;top:4px;right:4px;z-index:1}.skritter-card:hover{box-shadow:12px 4px 12px #0000001a}.skritter-card h3{font-size:1.2rem;color:var(--primary-color);margin-top:1em;margin-bottom:.1em}.skritter-card .skritter-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0}.skritter-card .skritter-header .skritter-title{font-size:1.5rem;color:var(--primary-color);background-color:inherit;padding-inline:0;margin-inline:0;margin-bottom:0;display:flex;flex-direction:row}.skritter-card .abilities-container .ability{display:flex;flex-direction:column;margin-bottom:.5em;border:1px solid var(--border-color);border-radius:4px;--ability-padding: 8px;padding-inline:var(--ability-padding);background-color:color-mix(in srgb,var(--bg-color) 90%,var(--color-mixin) 10%)}.skritter-card .abilities-container .ability .ability-name{font-weight:700;margin:0}.skritter-card .abilities-container .ability .ability-effect{flex-grow:1;margin:0;padding-left:var(--ability-padding)}.skritter-card .retirement-container{padding-inline:1em;padding-bottom:.25em}.skritter-card .sage-wisdom-container{padding-inline:1em}.skritter-card .sage-wisdom-container h4{margin-top:.1em;margin-bottom:0}.skritter-card .sage-wisdom-container .sage-wisdom-text{padding-inline:1em}header{background-image:url(/assets/title-bg-UL4LcceD.png);background-size:cover;background-position:center;padding:2rem 0 1rem}.sidebar-toggle{position:fixed;top:.35rem;left:.5rem;z-index:1001;background:#1a0c008c;border:1px solid rgb(242 228 192 / 25%);border-radius:8px;cursor:pointer;padding:.4rem .6rem;font-size:1.5rem;color:#f2e4c0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 10px #0000007f;transition:background .2s,color .2s,border-color .2s}.sidebar-toggle:hover{background:#1a0c00c7;color:#fff8e8;border-color:#f2e4c08c}.filters-grid{display:grid;grid-template-columns:1fr;gap:16px}.filters-grid .filter-section h3{display:flex;font-size:14px;font-weight:600;margin-bottom:8px;align-items:center;color:#4a5568}.filters-grid .filter-section h3 .description-text{margin-left:4px}.filters-grid .filter-section .filter-options{display:flex;flex-wrap:wrap;gap:8px}.filters-grid .filter-section .filter-options .filter-button{border-radius:9999px;border:none;padding:4px 12px;background-color:#d8e8f8;color:#4a5568;font-size:14px;cursor:pointer;transition:background-color .2s,color .2s}.filters-grid .filter-section .filter-options .filter-button.plant{background-color:var(--light-plant-clr);color:var(--dark-plant-clr)}.filters-grid .filter-section .filter-options .filter-button.metal{background-color:var(--light-metal-clr);color:var(--dark-metal-clr)}.filters-grid .filter-section .filter-options .filter-button.gem{background-color:var(--light-gem-clr);color:var(--dark-gem-clr)}.filters-grid .filter-section .filter-options .filter-button.flame{background-color:var(--light-flame-clr);color:var(--dark-flame-clr)}.filters-grid .filter-section .filter-options .filter-button.poison{background-color:var(--light-poison-clr);color:var(--dark-poison-clr)}.filters-grid .filter-section .filter-options .filter-button.water{background-color:var(--light-water-color);color:var(--dark-water-color)}.filters-grid .filter-section .filter-options .filter-button.zap{background-color:var(--light-zap-color);color:var(--dark-zap-color)}.filters-grid .filter-section .filter-options .filter-button.frost{background-color:var(--light-frost-color);color:var(--dark-frost-color)}.filters-grid .filter-section .filter-options .filter-button.gloomy{background-color:var(--light-gloomy-color);color:var(--dark-gloomy-color)}.filters-grid .filter-section .filter-options .filter-button:hover{background-color:#aecfef}.filters-grid .filter-section .filter-options .filter-button.active{background-color:#4199e1;color:#fff;box-shadow:0 0 5px #4199e1,0 0 10px #4199e1}.filters-grid .filter-section .filter-options .filter-button.active.plant{background-color:var(--dark-plant-clr);color:var(--light-plant-clr)}.filters-grid .filter-section .filter-options .filter-button.active.metal{background-color:var(--dark-metal-clr);color:var(--light-metal-clr)}.filters-grid .filter-section .filter-options .filter-button.active.gem{background-color:var(--dark-gem-clr);color:var(--light-gem-clr)}.filters-grid .filter-section .filter-options .filter-button.active.flame{background-color:var(--dark-flame-clr);color:var(--light-flame-clr)}.filters-grid .filter-section .filter-options .filter-button.active.poison{background-color:var(--dark-poison-clr);color:var(--light-poison-clr)}.filters-grid .filter-section .filter-options .filter-button.active.water{background-color:var(--dark-water-color);color:var(--light-water-color)}.filters-grid .filter-section .filter-options .filter-button.active.zap{background-color:var(--dark-zap-color);color:var(--light-zap-color)}.filters-grid .filter-section .filter-options .filter-button.active.frost{background-color:var(--dark-frost-color);color:var(--light-frost-color)}.filters-grid .filter-section .filter-options .filter-button.active.gloomy{background-color:var(--dark-gloomy-color);color:var(--light-gloomy-color)}.filters-grid .filter-section .filter-options .filter-button.clear{background-color:#fed7d7;color:#c53030}.filters-grid .filter-section .filter-options .filter-button.clear:hover{background-color:#feb4b4}@media (min-width: 768px){.filters-grid{grid-template-columns:1fr 1fr 1fr}.filters-grid.stacked{grid-template-columns:1fr}}.search-container{position:relative;margin-top:1.5rem;margin-bottom:1.5rem;width:100%;max-width:600px}.search-container .search-input{--inline-padding: 1rem;--border-thickness: 2px;border:var(--border-thickness) solid var(--border-color);border-radius:8px;padding:1rem var(--inline-padding);width:calc(100% - 2 * var(--inline-padding) - 2 * var(--border-thickness));color:var(--text-color);background-color:color-mix(in srgb,var(--bg-color) 90%,var(--color-mixin) 10%);font-size:1.1rem;transition:border-color .3s,box-shadow .3s}.search-container .search-input:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-light)}.search-container .clear-button{position:absolute;right:1em;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--text-color)}.search-container .clear-button:hover{color:#728197}.search-and-filter{display:flex;flex-direction:column;align-items:center;width:100%}.cloak{font-style:italic;font-size:.88em;border-radius:8px;padding:.05em .4em;color:light-dark(rgb(225 218 245),rgb(40 35 55));--radial-start-clr: light-dark( rgb(30 20 50 / .85), rgb(200 210 225 / .75) );--radial-end-clr: light-dark( rgb(10 8 20 / .45), rgb(220 228 238 / .35) );background:radial-gradient(ellipse at center,var(--radial-start-clr) 0%,var(--radial-end-clr) 70%,transparent 100%);--box-shadow-clr: light-dark( rgb(60 30 90 / .45), rgb(180 195 215 / .4) );--box-shadow-inset-clr: light-dark( rgb(80 50 120 / .3), rgb(200 215 230 / .35) );box-shadow:0 0 6px 3px var(--box-shadow-clr),inset 0 0 8px var(--box-shadow-inset-clr);--text-shadow-start-clr: light-dark( rgb(160 130 220 / .7), rgb(0 0 0 / .1) );--text-shadow-end-clr: light-dark( rgb(100 70 160 / .4), rgb(0 0 0 / .1) );text-shadow:0 0 10px var(--text-shadow-start-clr),0 0 20px var(--text-shadow-end-clr),none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.skritters-page{min-height:100vh}.skritters-page .skritters-grid{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(520px,1fr))}.skritters-page .skritters-grid .no-results{grid-column:1 / -1;text-align:center;padding:3rem;font-size:1.3rem}@media (min-width: 1200px){.skritters-grid{grid-template-columns:repeat(auto-fill,minmax(520px,1fr))}}@media (max-width: 768px){.skritters-grid{grid-template-columns:1fr}}.actions-rules .movement-modifiers-table{width:100%;border-collapse:collapse;margin:.5em 0 1em;font-size:.95em}.actions-rules .movement-modifiers-table tr:last-child td{border-width:3px}.actions-rules .movement-modifiers-table tr:nth-child(2n) td{background-color:light-dark(hsl(189,10%,90%),hsl(189,10%,12%))}.actions-rules .movement-modifiers-table th{text-align:left;padding:.4em .75em;background-color:light-dark(hsl(189,20%,82%),hsl(189,20%,18%));color:light-dark(hsl(189,60%,25%),hsl(189,100%,86%));border-bottom:2px solid light-dark(hsl(189,60%,45%),hsl(189,60%,40%));font-size:.9em;text-transform:uppercase;letter-spacing:.05em}.actions-rules .movement-modifiers-table td{padding:.5em .75em;vertical-align:top;border-bottom:1px solid light-dark(hsl(189,20%,70%),hsl(189,20%,25%))}.actions-rules .movement-modifiers-table td:first-child{white-space:nowrap;font-style:italic;font-weight:700;color:light-dark(hsl(189,60%,25%),hsl(189,100%,86%));width:6em}.actions-rules h4{margin-bottom:0;padding-bottom:0;color:light-dark(hsl(189,60%,25%),hsl(189,100%,86%));text-decoration:underline;font-size:.9em}.actions-rules h4:before{content:"- "}.actions-rules h4 .heh{font-style:italic;font-size:.9em;color:var(--text-muted-color)}.actions-rules h5{margin-top:.7em;margin-bottom:.25em}.actions-rules p{margin-bottom:1em}.actions-rules p.pre-list{margin-bottom:.25em}.actions-rules ul,.actions-rules ol{margin-top:0;padding-top:0}.rule-entry{margin-bottom:.6em}.rule-entry .rule-term{font-style:italic;font-weight:700;color:light-dark(hsl(189,60%,25%),hsl(189,100%,86%))}.resources-grid{display:grid;grid-template-columns:auto 1fr;gap:1rem}.tag-rules-grid{display:grid;grid-template-columns:auto 1fr;gap:.4em .75em;align-items:baseline;list-style:none;padding:0;margin:0}.tag-rules-grid .tag-rule-description{padding-block:.2em}.keyword.victory-point .count{font-weight:600}.keyword.victory-point .victory-text{font-weight:500;background:linear-gradient(to right,#ffb3ba,#ffdfba,#ffffba,#baffc9,#bae1ff,#d4baff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.keyword.victory-point svg{padding-right:1px;font-size:.9em}.keyword.victory-point svg path{fill:url(#vp-rainbow-gradient)}.equipment-card{position:relative;border:1px solid var(--text-color);border-radius:6px;background-color:color-mix(in srgb,var(--card-bg) 90%,var(--color-mixin) 10%);padding:12px;transition:box-shadow .2s}.equipment-card.equipment-card--removable .tags-container{margin-right:1rem}.equipment-card .equipment-card-remove{position:absolute;top:4px;right:4px;z-index:1}.equipment-card h3{margin-bottom:0}.equipment-card:hover{box-shadow:0 4px 6px #0000001a}.equipment-card .card-header{display:flex;justify-content:space-between;align-items:flex-start}.equipment-card .card-header .equipment-name{font-weight:700;font-size:1.1rem;display:flex;flex-direction:row}.equipment-card .stats-grid{margin-top:8px;display:grid;grid-template-columns:2fr 2fr 2fr;gap:8px;font-size:.875rem}.equipment-card .stats-grid .stat-label{font-weight:600;color:#8fa2bd;margin-right:.1em}.equipment-card .stats-grid .equip-slot-stat{text-transform:capitalize}.equipment-card .stats-grid .range{display:flex;flex-direction:column;align-items:center;justify-content:center}.equipment-card .stats-grid .range .stat-label,.equipment-card .stats-grid .range .stat-value{text-align:center}.equipment-card .stats-grid .requirements{grid-column:span 2}.equipment-card .stats-grid .average-bonus{font-size:12px;color:#8fa2bd;margin-inline:4px}.equipment-card .effect-section{margin-top:8px;font-size:.875rem;border-top:1px solid color-mix(in srgb,var(--text-color) 20%,transparent 80%);padding-top:8px}.equipment-card .effect-section .effect-label{font-weight:600;color:#8fa2bd}.equipment-card .effect-section ul{margin:.25em 0 .75em}.no-results{padding:32px;border-radius:8px;box-shadow:0 2px 4px #0000001a;text-align:center}.no-results .no-results-message{font-size:1.5em}.no-results .clear-all-button{margin-top:16px;padding:8px 16px;background-color:#4299e1;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:16px;transition:background-color .2s}.no-results .clear-all-button:hover{background-color:#3182ce}.equipment-groups{display:flex;flex-direction:column;gap:24px}.equipment-group{border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.group-header{--item-group-bg: hsl(218, 23%, 23%);background-color:var(--item-group-bg);padding:8px 16px;font-weight:500;display:flex;justify-content:space-between;align-items:center}.group-header h2{margin-bottom:0}.group-header .group-title{text-transform:capitalize;background-color:inherit}.group-header .group-count{font-size:14px;background-color:color-mix(in srgb,var(--item-group-bg) 90%,var(--color-mixin) 20%);padding:2px 8px;border-radius:9999px}.equipment-grid{background-color:#2d3748;display:grid;grid-template-columns:1fr;gap:16px;padding:16px}@media (min-width: 930px){.equipment-grid{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.equipment-grid{grid-template-columns:1fr 1fr 1fr}}.crew-settings-wrapper{--ui-border: 1px solid color-mix(in srgb, var(--text-color) 40%, transparent 60%);--hover-bg: color-mix(in srgb, var(--text-color) 8%, transparent 92%);margin-bottom:16px}.crew-settings-wrapper .crew-settings-toggle{display:inline-flex;align-items:center;gap:6px;background:none;border:var(--ui-border);border-radius:6px;padding:5px 12px;cursor:pointer;font-size:.9rem;color:var(--text-color);transition:background .15s}.crew-settings-wrapper .crew-settings-toggle:hover{background:var(--hover-bg)}.crew-settings-wrapper .crew-settings-toggle .crew-settings-chevron{display:inline-block;font-size:.65rem;transition:transform .2s}.crew-settings-wrapper .crew-settings-toggle .crew-settings-chevron.crew-settings-chevron--open{transform:rotate(90deg)}.crew-settings-wrapper .crew-settings{display:flex;flex-wrap:wrap;gap:12px 24px;padding:10px 12px;margin-top:6px;background:color-mix(in srgb,var(--card-bg) 90%,transparent 10%);border-radius:6px;border:var(--ui-border)}.crew-settings-wrapper .crew-settings .crew-setting{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;cursor:pointer;white-space:nowrap}.crew-settings-wrapper .crew-settings .crew-setting .settings-number{width:54px;padding:2px 6px;border:1px solid color-mix(in srgb,var(--text-color) 60%,transparent 40%);border-radius:4px;background:var(--card-bg);color:var(--text-color);font-size:.9rem;text-align:center;margin-left:4px}.equip-slots-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.equip-slots-list .equip-slot{border-radius:6px;transition:background .15s,border-color .15s}.equip-slots-list .equip-slot.equip-slot--dragging{opacity:.35}.equip-slots-list .equip-slot.equip-slot--empty{border:2px dashed color-mix(in srgb,var(--text-color) 35%,transparent 65%);padding:12px;display:flex;align-items:center;justify-content:center;min-height:44px}.equip-slots-list .equip-slot.equip-slot--empty.equip-slot--over{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 8%,transparent 92%)}.equip-slots-list .equip-slot.equip-slot--empty .equip-slot-empty-label{font-style:italic;font-size:.82rem;opacity:.5}.equip-slots-list .equip-slot.equip-slot--filled{border:1px solid color-mix(in srgb,var(--text-color) 30%,transparent 70%)}.equip-slots-list .equip-slot.equip-slot--filled.equip-slot--over{border-color:var(--primary-color)}.crew-slot{--ui-border-faint: 1px solid color-mix(in srgb, var(--text-color) 20%, transparent 80%);--ui-border: 1px solid color-mix(in srgb, var(--text-color) 40%, transparent 60%);--hover-bg: color-mix(in srgb, var(--text-color) 8%, transparent 92%);border-radius:8px;transition:background .15s,border-color .15s}.crew-slot.crew-slot--empty{border:2px dashed color-mix(in srgb,var(--text-color) 50%,transparent 50%);padding:32px 16px;display:flex;align-items:center;justify-content:center;min-height:80px}.crew-slot.crew-slot--empty.crew-slot--over{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 8%,transparent 92%)}.crew-slot.crew-slot--empty .crew-slot-empty-label{font-style:italic;opacity:.5}.crew-slot.crew-slot--filled{border:2px solid color-mix(in srgb,var(--text-color) 40%,transparent 60%)}.crew-slot.crew-slot--filled.crew-slot--over{border-color:var(--primary-color)}.crew-slot.crew-slot--dragging{opacity:.35}.crew-slot .crew-slot-filled-content{padding:4px}.crew-slot .crew-slot-filled-content .personal-equip-section{margin-top:8px;padding:6px 4px 4px;border-top:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent 70%)}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-section-label{display:block;font-size:.85rem;font-weight:600;opacity:.75;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;color:var(--primary-color)}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip{display:flex;flex-direction:column;gap:2px;padding:5px 10px;border-radius:6px;border:1px dashed color-mix(in srgb,var(--primary-color) 70%,transparent 30%);background:color-mix(in srgb,var(--primary-color) 6%,transparent 94%);cursor:grab;-webkit-user-select:none;user-select:none;transition:background .15s,opacity .15s,border-color .15s}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip:hover{background:color-mix(in srgb,var(--primary-color) 14%,transparent 86%)}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip:active{cursor:grabbing}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip.personal-equip-chip--placed{opacity:.4;cursor:default;border-style:solid}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip.personal-equip-chip--dragging{opacity:.3}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip .personal-equip-chip-name{font-size:.85rem;font-weight:600}.crew-slot .crew-slot-filled-content .personal-equip-section .personal-equip-chip .personal-equip-chip-hint{font-size:.7rem;opacity:.6}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone{min-height:36px;border-radius:6px;border:1px dashed color-mix(in srgb,var(--primary-color) 40%,transparent 60%);padding:6px 8px;display:flex;flex-direction:column;gap:4px;transition:background .15s,border-color .15s}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone.free-equip-zone--over{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 8%,transparent 92%)}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-zone-empty{font-size:.78rem;font-style:italic;opacity:.45;text-align:center;padding:4px 0}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 6px;border-radius:4px;font-size:.83rem}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item .free-equip-item-name{font-weight:500;flex:1}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item.free-equip-item--required{background:color-mix(in srgb,var(--primary-color) 10%,transparent 90%)}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item.free-equip-item--required .free-equip-item-badge{font-size:.7rem;opacity:.6;white-space:nowrap}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item.free-equip-item--optional{background:color-mix(in srgb,var(--text-color) 6%,transparent 94%)}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item .free-equip-item-remove{background:none;border:none;padding:2px 4px;cursor:pointer;color:var(--error-color, #c0392b);opacity:.6;line-height:1;border-radius:3px}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item .free-equip-item-remove:hover{opacity:1;background:color-mix(in srgb,var(--error-color, #c0392b) 10%,transparent 90%)}.crew-slot .crew-slot-filled-content .personal-equip-section .free-equip-zone .free-equip-item-effect{font-size:.8rem;font-style:italic;opacity:.7;padding:0 6px 2px}.crew-slot .crew-slot-filled-content .equip-slots-section{margin-top:8px;padding:6px 4px 4px;border-top:var(--ui-border-faint)}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-label{font-size:.85rem;font-weight:600;opacity:.75;text-transform:uppercase;letter-spacing:.04em}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions .equip-slot-btn{background:none;border:var(--ui-border);border-radius:4px;padding:3px 8px;font-size:.78rem;color:var(--text-color);cursor:pointer;transition:background .15s,border-color .15s}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions .equip-slot-btn:hover:not(:disabled){background:var(--hover-bg)}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions .equip-slot-btn:disabled{opacity:.35;cursor:default}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions .equip-slot-btn.equip-slot-btn--remove{border-color:color-mix(in srgb,var(--error-color, #c0392b) 50%,transparent 50%);color:var(--error-color, #c0392b)}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions .equip-slot-btn.equip-slot-btn--remove:hover:not(:disabled){background:color-mix(in srgb,var(--error-color, #c0392b) 8%,transparent 92%)}.crew-slot .crew-slot-filled-content .equip-slots-section .equip-slots-header .equip-slots-actions .equip-slot-btn svg{margin-right:.5em}.crew-panel{--ui-border: 1px solid color-mix(in srgb, var(--text-color) 40%, transparent 60%);--hover-bg: color-mix(in srgb, var(--text-color) 8%, transparent 92%)}.crew-panel .crew-management{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--text-color) 20%,transparent 80%)}.crew-panel .crew-management .crew-switcher{display:flex;gap:8px;align-items:center}.crew-panel .crew-management .crew-switcher .crew-select{flex:1;padding:4px 8px;background:var(--card-bg);color:var(--text-color);border:var(--ui-border);border-radius:6px;font-size:.9rem;cursor:pointer}.crew-panel .new-crew-btn,.crew-panel .crew-io-btn{background:none;color:var(--text-color);border:var(--ui-border);border-radius:6px;cursor:pointer;transition:background .15s}.crew-panel .new-crew-btn:hover,.crew-panel .crew-io-btn:hover{background:var(--hover-bg)}.crew-panel .new-crew-btn{padding:4px 12px;font-size:.85rem;white-space:nowrap}.crew-panel .crew-name-input{width:100%;padding:5px 10px;font-size:1.15rem;font-weight:700;background:transparent;color:var(--text-color);border:1px solid transparent;border-radius:6px;box-sizing:border-box;transition:border-color .15s,background .15s}.crew-panel .crew-name-input:hover{border-color:color-mix(in srgb,var(--text-color) 30%,transparent 70%)}.crew-panel .crew-name-input:focus{outline:none;border-color:color-mix(in srgb,var(--text-color) 60%,transparent 40%);background:color-mix(in srgb,var(--card-bg) 60%,transparent 40%)}.crew-panel .crew-io-bar{display:flex;gap:6px}.crew-panel .crew-io-btn{flex:1;padding:4px 10px;font-size:.8rem}.crew-panel .crew-slots-list{display:flex;flex-direction:column;gap:20px}.source-panel{--source-panel-width: 620px;--source-panel-toggle-width: 38px;--ui-border: 1px solid color-mix(in srgb, var(--text-color) 40%, transparent 60%);--hover-bg: color-mix(in srgb, var(--text-color) 8%, transparent 92%);position:sticky;top:0;height:100vh;display:flex;flex-direction:row;align-items:flex-start;overflow:hidden;width:var(--source-panel-toggle-width);background:var(--bg-color);border-left:1px solid transparent;box-shadow:none;transition:width .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out}.source-panel.source-panel--open{width:var(--source-panel-width);border-left-color:color-mix(in srgb,var(--text-color) 30%,transparent 70%);box-shadow:-4px 0 20px #0000001f}.source-panel.source-panel--open .source-panel-toggle{border-left:none;border-right:var(--ui-border)}.source-panel.source-panel--open .source-panel-toggle .icon{transform:rotate(180deg)}.source-panel .source-panel-toggle{flex-shrink:0;background:var(--bg-color);border:var(--ui-border);border-right:none;border-radius:4px 0 0 4px;cursor:pointer;font-size:.85rem;color:var(--text-color);padding:8px 10px;margin-top:48px;box-shadow:-2px 2px 8px #0000001a;transition:background .15s}.source-panel .source-panel-toggle:hover{background:var(--hover-bg)}.source-panel .source-panel-toggle .icon{transition:transform .5s ease-out}.source-panel .source-panel-content{flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden;padding:8px 8px 8px 4px}.source-panel .source-panel-content .source-tabs{display:flex;gap:4px;flex-shrink:0}.source-panel .source-panel-content .source-tabs .source-tab{flex:1;padding:6px 12px;border:var(--ui-border);border-bottom:none;border-radius:4px 4px 0 0;background:none;cursor:pointer;font-size:.9rem;color:var(--text-color);transition:background .15s}.source-panel .source-panel-content .source-tabs .source-tab:hover{background:var(--hover-bg)}.source-panel .source-panel-content .source-tabs .source-tab.source-tab--active{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.source-panel .source-panel-content .source-panel-body{flex:1;overflow-y:auto;border:var(--ui-border);border-radius:0 0 4px 4px}.source-panel .source-panel-content .source-panel-body .source-list{padding:8px;min-height:100px}.source-panel .source-panel-content .source-panel-body .source-list .source-grid{display:flex;flex-direction:column;gap:8px;margin-top:8px}.source-panel .source-panel-content .source-panel-body .source-list .source-grid .source-item{cursor:grab;border-radius:4px;transition:opacity .15s}.source-panel .source-panel-content .source-panel-body .source-list .source-grid .source-item:active{cursor:grabbing}.source-panel .source-panel-content .source-panel-body .source-list .source-grid .source-item.source-item--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.source-panel .source-panel-content .source-panel-body .source-list .source-grid .source-item.source-item--dragging{opacity:.3}.source-panel .source-panel-content .source-panel-body .source-list .source-grid .no-results{text-align:center;font-style:italic;opacity:.55;padding:16px}.crew-builder-page .crew-builder-layout{padding-bottom:40px}.crew-builder-page .crew-builder-layout .crew-builder-left{min-width:0}.drag-overlay-card{padding:8px 16px;background:var(--card-bg);border:2px solid var(--primary-color);border-radius:6px;font-weight:700;font-size:1rem;box-shadow:0 6px 16px #0000004d;pointer-events:none;white-space:nowrap}.scenarios .roll-table{max-width:min(1000px,calc(100% - .5em));margin-inline:auto;border:1px solid var(--border-color)}.scenarios .roll-table .roll-table-header{font-size:1em;font-weight:700;background-color:var(--bg-color);padding-inline:1em;padding-top:1px;padding-bottom:1px;text-align:center}.scenarios .roll-table .roll-table-body{columns:1;gap:0}@media (min-width: 700px){.scenarios .roll-table .roll-table-body{columns:2}}@media (min-width: 900px){.scenarios .roll-table .roll-table-body{columns:3}}.scenarios .roll-table .roll-table-body .roll-table-row{break-inside:avoid;display:grid;grid-template-columns:25px 1fr;--faint-border-color: hsl( from var(--border-color) h s calc(l*.7) );border:1px solid var(--faint-border-color)}.scenarios .roll-table .roll-table-body .roll-table-row .number{text-align:right;padding-inline:.2em}.scenarios .scenario{background-color:color-mix(in srgb,var(--bg-color) 50%,var(--color-mixin) 10%);padding:.5em 1em;border-radius:8px;margin-top:2rem}.scenarios .scenario .category{font-size:.5em;margin-inline:2rem;font-style:italic;color:gray}.scenarios .scenario .inline-data{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin:0;padding:0}.scenarios .scenario h2{padding-top:0;margin-top:0}.scenarios .scenario h3{padding-top:.25em}.scenarios .roll-table a,.scenarios .scenario a{--link-color: light-dark( rgb(16, 49, 51), rgb(145, 201, 238) );color:var(--link-color)}:root{color-scheme:light dark;--link-color: light-dark(oklch(45% .13 253), oklch(75% .15 253));--link-visited-color: light-dark(oklch(50% .16 279), oklch(62% .16 279));--link-hover-color: oklch(from var(--link-color) calc(l*1.1) c h);--link-hover-visited-color: oklch(from var(--link-visited-color) calc(l*1.1) c h);--primary-color: light-dark(#2b6cb0, #579ac9);--primary-light: light-dark(#ebf4ff, #2a4365);--text-color: light-dark( oklch(35% .034 261), oklch(95% .033 255) );--text-muted-color: light-dark( oklch(50% .044 261), oklch(80% .043 255) );--border-color: light-dark(#3a4450, #4a5568);--bg-color: light-dark(#f7fafc, #1a202c);--card-bg: light-dark(#aad6ff, #2d3748);--color-mixin: light-dark(black, white);--light-plant-clr: hsl(139 73% 87%);--dark-plant-clr: hsl(152 42% 23%);--light-metal-clr: hsl(202 81% 86%);--dark-metal-clr: hsl(213 49% 34%);--light-gem-clr: hsl(38 93% 77%);--dark-gem-clr: hsl(30 76% 26%);--light-flame-clr: hsl(343 95% 92%);--dark-flame-clr: hsl(0 56% 39%);--light-poison-clr: hsl(58 97% 87%);--dark-poison-clr: hsl(58 97% 27%);--light-water-color: hsl(195 85% 86%);--dark-water-color: hsl(200 75% 25%);--light-zap-color: hsl(50 100% 80%);--dark-zap-color: hsl(230 80% 40%);--light-frost-color: hsl(200 90% 90%);--dark-frost-color: hsl(215 70% 20%);--light-gloomy-color: hsl(240 100% 80%);--dark-gloomy-color: hsl(218 17% 25%)}html,body{max-width:100%;overflow-x:clip}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--bg-color);color:var(--text-color);line-height:1.6;transition:background-color .3s,color .3s}.app{min-height:100vh;padding:2rem 0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}h1{margin-top:2rem;font-family:Josefin Slab,Georgia,serif;font-size:3em;margin-bottom:0}h2{margin-top:1.25em;margin-inline:-4px;background-color:var(--primary-light);padding-inline:.5em;font-family:Nunito,Arial,sans-serif;text-decoration:underline}h3{color:var(--text-muted-color)}h4{color:var(--text-color)}p{margin-top:0;margin-bottom:1.5rem}@media (max-width: 768px){.container{padding:0 1rem}}.drag-handle{cursor:grab;font-size:1.2rem;opacity:.4;-webkit-user-select:none;user-select:none;padding:2px 6px;border-radius:4px;transition:opacity .15s}.drag-handle:hover{opacity:.85}.drag-handle:active{cursor:grabbing}.remove-btn{background:none;border:none;cursor:pointer;font-size:1rem;color:var(--text-color);opacity:.45;padding:2px 6px;border-radius:4px;line-height:1;transition:opacity .15s,color .15s}.remove-btn:hover{opacity:1;color:#e55}.bolded,.bold{font-weight:700!important}.italic,.italics,.italix,.italixed{font-style:italic!important}a{color:var(--link-color);text-decoration:none}a:visited{color:var(--link-visited-color)}a:hover{color:var(--link-hover-color);text-decoration:underline}a:visited:hover{color:var(--link-hover-visited-color);text-decoration:underline}.page-body{display:flex;align-items:flex-start;margin-top:calc(2em + 2px)}.page-content{flex:1;margin:0 auto;padding:1rem;max-width:1250px;min-height:100vh;background-color:color-mix(in srgb,var(--card-bg),var(--bg-color))}@media (max-width: 1300px){.page-content{margin-inline:2rem}}/*!
 * RPG Awesome 0.0.2 by Daniela Howe, Ivan Montiel
 * License - https://github.com/nagoshiashumari/Rpg-Awesome/blob/master/LICENSE.md
 * (Font: SIL OFL 1.1, CSS: MIT License)
 */.ra-fw,.ra-li{text-align:center}@font-face{font-family:RPGAwesome;src:url(/assets/rpgawesome-webfont-BRLmZ7ej.eot?v=0.1.0);src:url(/assets/rpgawesome-webfont-BRLmZ7ej.eot?#iefix&v=0.1.0) format("embedded-opentype"),url(/assets/rpgawesome-webfont-Dqq2L5LG.woff?v=0.1.0) format("woff"),url(/assets/rpgawesome-webfont-BFwApLwb.ttf?v=0.1.0) format("truetype"),url(/assets/rpgawesome-webfont-DVZLXeu_.svg?v=0.1.0#rpg-awesome) format("svg");font-weight:400;font-style:normal}.ra{font-family:RPGAwesome;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.ra-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.ra-2x{font-size:2em}.ra-3x{font-size:3em}.ra-4x{font-size:4em}.ra-5x{font-size:5em}.ra-fw{width:1.2857142857em}.ra-ul{list-style-type:none;margin-left:2.1428571429em;padding-left:0}.ra-ul>li{position:relative}.ra-li{left:-2.1428571429em;position:absolute;top:.1428571429em;width:2.1428571429em}.ra-li.ra-lg{left:-1.8571428571em}.ra-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.pull-right{float:right}.pull-left{float:left}.ra.pull-left{margin-right:.3em}.ra.pull-right{margin-left:.3em}.ra-spin{-webkit-animation:ra-spin 2s infinite linear;animation:ra-spin 2s infinite linear}@-webkit-keyframes ra-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ra-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ra-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ra-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ra-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ra-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.ra-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .ra-flip-horizontal,:root .ra-flip-vertical,:root .ra-rotate-180,:root .ra-rotate-270,:root .ra-rotate-90{filter:none}.ra-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.ra-stack-1x,.ra-stack-2x{left:0;position:absolute;text-align:center;width:100%}.ra-stack-1x{line-height:inherit}.ra-stack-2x{font-size:2em}.ra-inverse{color:#fff}.ra-acid:before{content:""}.ra-zigzag-leaf:before{content:""}.ra-archer:before{content:""}.ra-archery-target:before{content:""}.ra-arena:before{content:""}.ra-aries:before{content:""}.ra-arrow-cluster:before{content:""}.ra-arrow-flights:before{content:""}.ra-arson:before{content:""}.ra-aura:before{content:""}.ra-aware:before{content:""}.ra-axe:before{content:""}.ra-axe-swing:before{content:""}.ra-ball:before{content:""}.ra-barbed-arrow:before{content:""}.ra-barrier:before{content:""}.ra-bat-sword:before{content:""}.ra-battered-axe:before{content:""}.ra-batteries:before{content:""}.ra-battery-0:before{content:""}.ra-battery-25:before{content:""}.ra-battery-50:before{content:""}.ra-battery-75:before{content:""}.ra-battery-100:before{content:""}.ra-battery-black:before{content:""}.ra-battery-negative:before{content:""}.ra-battery-positive:before{content:""}.ra-battery-white:before{content:""}.ra-batwings:before{content:""}.ra-beam-wake:before{content:""}.ra-bear-trap:before{content:""}.ra-beer:before{content:""}.ra-beetle:before{content:""}.ra-bell:before{content:""}.ra-biohazard:before{content:""}.ra-bird-claw:before{content:""}.ra-bird-mask:before{content:""}.ra-blade-bite:before{content:""}.ra-blast:before{content:""}.ra-blaster:before{content:""}.ra-bleeding-eye:before{content:""}.ra-bleeding-hearts:before{content:""}.ra-bolt-shield:before{content:""}.ra-bomb-explosion:before{content:""}.ra-bombs:before{content:""}.ra-bone-bite:before{content:""}.ra-bone-knife:before{content:""}.ra-book:before{content:""}.ra-boomerang:before{content:""}.ra-boot-stomp:before{content:""}.ra-bottle-vapors:before{content:""}.ra-bottled-bolt:before{content:""}.ra-bottom-right:before{content:""}.ra-bowie-knife:before{content:""}.ra-bowling-pin:before{content:""}.ra-brain-freeze:before{content:""}.ra-brandy-bottle:before{content:""}.ra-bridge:before{content:""}.ra-broadhead-arrow:before{content:""}.ra-broadsword:before,.ra-sword:before{content:""}.ra-broken-bone:before{content:""}.ra-broken-bottle:before,.ra-broken-heart:before{content:""}.ra-broken-shield:before{content:""}.ra-broken-skull:before{content:""}.ra-bubbling-potion:before{content:""}.ra-bullets:before{content:""}.ra-burning-book:before{content:""}.ra-burning-embers:before{content:""}.ra-burning-eye:before{content:""}.ra-burning-meteor:before{content:""}.ra-burst-blob:before{content:""}.ra-butterfly:before{content:""}.ra-campfire:before{content:""}.ra-cancel:before{content:""}.ra-cancer:before{content:""}.ra-candle:before{content:""}.ra-candle-fire:before{content:""}.ra-cannon-shot:before{content:""}.ra-capitol:before{content:""}.ra-capricorn:before{content:""}.ra-carrot:before{content:""}.ra-castle-emblem:before{content:""}.ra-castle-flag:before{content:""}.ra-cat:before{content:""}.ra-chain:before{content:""}.ra-cheese:before{content:""}.ra-chemical-arrow:before{content:""}.ra-chessboard:before{content:""}.ra-chicken-leg:before{content:""}.ra-circle-of-circles:before{content:""}.ra-circular-saw:before{content:""}.ra-circular-shield:before{content:""}.ra-cloak-and-dagger:before{content:""}.ra-clockwork:before{content:""}.ra-clover:before{content:""}.ra-clovers:before{content:""}.ra-clovers-card:before{content:""}.ra-cluster-bomb:before{content:""}.ra-coffee-mug:before{content:""}.ra-cog:before{content:""}.ra-cog-wheel:before{content:""}.ra-cold-heart:before{content:""}.ra-compass:before{content:""}.ra-corked-tube:before{content:""}.ra-crab-claw:before{content:""}.ra-cracked-helm:before{content:""}.ra-cracked-shield:before{content:""}.ra-croc-sword:before{content:""}.ra-crossbow:before{content:""}.ra-crossed-axes:before{content:""}.ra-crossed-bones:before{content:""}.ra-crossed-pistols:before{content:""}.ra-crossed-sabres:before{content:""}.ra-crossed-swords:before{content:""}.ra-crown:before{content:""}.ra-crown-of-thorns:before{content:""}.ra-crowned-heart:before{content:""}.ra-crush:before{content:""}.ra-crystal-ball:before{content:""}.ra-crystal-cluster:before{content:""}.ra-crystal-wand:before{content:""}.ra-crystals:before{content:""}.ra-cubes:before{content:""}.ra-cut-palm:before{content:""}.ra-cycle:before{content:""}.ra-daggers:before{content:""}.ra-daisy:before{content:""}.ra-dead-tree:before{content:""}.ra-death-skull:before{content:""}.ra-decapitation:before{content:""}.ra-defibrillate:before{content:""}.ra-demolish:before{content:""}.ra-dervish-swords:before{content:""}.ra-desert-skull:before{content:""}.ra-diamond:before{content:""}.ra-diamonds:before{content:""}.ra-diamonds-card:before{content:""}.ra-dice-five:before{content:""}.ra-dice-four:before{content:""}.ra-dice-one:before{content:""}.ra-dice-six:before{content:""}.ra-dice-three:before{content:""}.ra-dice-two:before{content:""}.ra-dinosaur:before{content:""}.ra-divert:before{content:""}.ra-diving-dagger:before{content:""}.ra-double-team:before{content:""}.ra-doubled:before{content:""}.ra-dragon:before{content:""}.ra-dragon-breath:before{content:""}.ra-dragon-wing:before{content:""}.ra-dragonfly:before{content:""}.ra-drill:before{content:""}.ra-dripping-blade:before{content:""}.ra-dripping-knife:before{content:""}.ra-dripping-sword:before{content:""}.ra-droplet:before{content:""}.ra-droplet-splash:before{content:""}.ra-droplets:before{content:""}.ra-duel:before{content:""}.ra-egg:before{content:""}.ra-egg-pod:before{content:""}.ra-eggplant:before{content:""}.ra-emerald:before{content:""}.ra-energise:before{content:""}.ra-explosion:before{content:""}.ra-explosive-materials:before{content:""}.ra-eye-monster:before{content:""}.ra-eye-shield:before{content:""}.ra-eyeball:before{content:""}.ra-fairy:before{content:""}.ra-fairy-wand:before{content:""}.ra-fall-down:before{content:""}.ra-falling:before{content:""}.ra-fast-ship:before{content:""}.ra-feather-wing:before{content:""}.ra-feathered-wing:before{content:""}.ra-fedora:before{content:""}.ra-fire:before{content:""}.ra-fire-bomb:before{content:""}.ra-fire-breath:before{content:""}.ra-fire-ring:before{content:""}.ra-fire-shield:before{content:""}.ra-fire-symbol:before{content:""}.ra-fireball-sword:before{content:""}.ra-fish:before{content:""}.ra-fizzing-flask:before{content:""}.ra-flame-symbol:before{content:""}.ra-flaming-arrow:before{content:""}.ra-flaming-claw:before{content:""}.ra-flaming-trident:before{content:""}.ra-flask:before{content:""}.ra-flat-hammer:before{content:""}.ra-flower:before{content:""}.ra-flowers:before{content:""}.ra-fluffy-swirl:before{content:""}.ra-focused-lightning:before{content:""}.ra-food-chain:before{content:""}.ra-footprint:before{content:""}.ra-forging:before{content:""}.ra-forward:before{content:""}.ra-fox:before{content:""}.ra-frost-emblem:before{content:""}.ra-frostfire:before{content:""}.ra-frozen-arrow:before{content:""}.ra-gamepad-cross:before{content:""}.ra-gavel:before{content:""}.ra-gear-hammer:before{content:""}.ra-gear-heart:before{content:""}.ra-gears:before{content:""}.ra-gecko:before{content:""}.ra-gem:before{content:""}.ra-gem-pendant:before{content:""}.ra-gemini:before{content:""}.ra-glass-heart:before{content:""}.ra-gloop:before{content:""}.ra-gold-bar:before{content:""}.ra-grappling-hook:before{content:""}.ra-grass:before{content:""}.ra-grass-patch:before{content:""}.ra-grenade:before{content:""}.ra-groundbreaker:before{content:""}.ra-guarded-tower:before{content:""}.ra-guillotine:before{content:""}.ra-halberd:before{content:""}.ra-hammer:before{content:""}.ra-hammer-drop:before{content:""}.ra-hand:before{content:""}.ra-hand-emblem:before{content:""}.ra-hand-saw:before{content:""}.ra-harpoon-trident:before{content:""}.ra-health:before{content:""}.ra-health-decrease:before{content:""}.ra-health-increase:before{content:""}.ra-heart-bottle:before{content:""}.ra-heart-tower:before{content:""}.ra-heartburn:before{content:""}.ra-hearts:before{content:""}.ra-hearts-card:before{content:""}.ra-heat-haze:before{content:""}.ra-heavy-fall:before{content:""}.ra-heavy-shield:before{content:""}.ra-helmet:before{content:""}.ra-help:before{content:""}.ra-hive-emblem:before{content:""}.ra-hole-ladder:before{content:""}.ra-honeycomb:before{content:""}.ra-hood:before{content:""}.ra-horn-call:before{content:""}.ra-horns:before{content:""}.ra-horseshoe:before{content:""}.ra-hospital-cross:before{content:""}.ra-hot-surface:before{content:""}.ra-hourglass:before{content:""}.ra-hydra:before{content:""}.ra-hydra-shot:before{content:""}.ra-ice-cube:before{content:""}.ra-implosion:before{content:""}.ra-incense:before{content:""}.ra-insect-jaws:before{content:""}.ra-interdiction:before{content:""}.ra-jetpack:before{content:""}.ra-jigsaw-piece:before{content:""}.ra-kaleidoscope:before{content:""}.ra-kettlebell:before{content:""}.ra-key:before{content:""}.ra-key-basic:before{content:""}.ra-kitchen-knives:before{content:""}.ra-knife:before{content:""}.ra-knife-fork:before{content:""}.ra-knight-helmet:before{content:""}.ra-kunai:before{content:""}.ra-lantern-flame:before{content:""}.ra-large-hammer:before{content:""}.ra-laser-blast:before{content:""}.ra-laser-site:before{content:""}.ra-lava:before{content:""}.ra-leaf:before{content:""}.ra-leo:before{content:""}.ra-level-four:before{content:""}.ra-level-four-advanced:before{content:""}.ra-level-three:before{content:""}.ra-level-three-advanced:before{content:""}.ra-level-two:before{content:""}.ra-level-two-advanced:before{content:""}.ra-lever:before{content:""}.ra-libra:before{content:""}.ra-light-bulb:before{content:""}.ra-lighthouse:before{content:""}.ra-lightning:before{content:""}.ra-lightning-bolt:before{content:""}.ra-lightning-storm:before{content:""}.ra-lightning-sword:before{content:""}.ra-lightning-trio:before{content:""}.ra-lion:before{content:""}.ra-lit-candelabra:before{content:""}.ra-load:before{content:""}.ra-locked-fortress:before{content:""}.ra-love-howl:before{content:""}.ra-maggot:before{content:""}.ra-magnet:before{content:""}.ra-mass-driver:before{content:""}.ra-match:before{content:""}.ra-meat:before{content:""}.ra-meat-hook:before{content:""}.ra-medical-pack:before{content:""}.ra-metal-gate:before{content:""}.ra-microphone:before{content:""}.ra-mine-wagon:before{content:""}.ra-mining-diamonds:before{content:""}.ra-mirror:before{content:""}.ra-monster-skull:before{content:""}.ra-mountains:before{content:""}.ra-moon-sun:before{content:""}.ra-mp5:before{content:""}.ra-muscle-fat:before{content:""}.ra-muscle-up:before{content:""}.ra-musket:before{content:""}.ra-nails:before{content:""}.ra-nodular:before{content:""}.ra-noose:before{content:""}.ra-nuclear:before{content:""}.ra-ocarina:before{content:""}.ra-ocean-emblem:before{content:""}.ra-octopus:before{content:""}.ra-omega:before{content:""}.ra-on-target:before{content:""}.ra-ophiuchus:before{content:""}.ra-overhead:before{content:""}.ra-overmind:before{content:""}.ra-palm-tree:before{content:""}.ra-pawn:before{content:""}.ra-pawprint:before{content:""}.ra-perspective-dice-five:before{content:""}.ra-perspective-dice-four:before{content:""}.ra-perspective-dice-one:before{content:""}.ra-perspective-dice-random:before{content:""}.ra-perspective-dice-six:before{content:""}.ra-perspective-dice-two:before{content:""}.ra-perspective-dice-three:before{content:""}.ra-pill:before{content:""}.ra-pills:before{content:""}.ra-pine-tree:before{content:""}.ra-ping-pong:before{content:""}.ra-pisces:before{content:""}.ra-plain-dagger:before{content:""}.ra-player:before{content:""}.ra-player-despair:before{content:""}.ra-player-dodge:before{content:""}.ra-player-king:before{content:""}.ra-player-lift:before{content:""}.ra-player-pain:before{content:""}.ra-player-pyromaniac:before{content:""}.ra-player-shot:before{content:""}.ra-player-teleport:before{content:""}.ra-player-thunder-struck:before{content:""}.ra-podium:before{content:""}.ra-poison-cloud:before{content:""}.ra-potion:before{content:""}.ra-pyramids:before{content:""}.ra-queen-crown:before{content:""}.ra-quill-ink:before{content:""}.ra-rabbit:before{content:""}.ra-radar-dish:before{content:""}.ra-radial-balance:before{content:""}.ra-radioactive:before{content:""}.ra-raven:before{content:""}.ra-reactor:before{content:""}.ra-recycle:before{content:""}.ra-regeneration:before{content:""}.ra-relic-blade:before{content:""}.ra-repair:before{content:""}.ra-reverse:before{content:""}.ra-revolver:before{content:""}.ra-rifle:before{content:""}.ra-ringing-bell:before{content:""}.ra-roast-chicken:before{content:""}.ra-robot-arm:before{content:""}.ra-round-bottom-flask:before{content:""}.ra-round-shield:before{content:""}.ra-rss:before{content:""}.ra-rune-stone:before{content:""}.ra-sagittarius:before{content:""}.ra-sapphire:before{content:""}.ra-satellite:before{content:""}.ra-save:before{content:""}.ra-scorpio:before{content:""}.ra-scroll-unfurled:before{content:""}.ra-scythe:before{content:""}.ra-sea-serpent:before{content:""}.ra-seagull:before{content:""}.ra-shark:before{content:""}.ra-sheep:before{content:""}.ra-sheriff:before{content:""}.ra-shield:before{content:""}.ra-ship-emblem:before{content:""}.ra-shoe-prints:before{content:""}.ra-shot-through-the-heart:before{content:""}.ra-shotgun-shell:before{content:""}.ra-shovel:before{content:""}.ra-shuriken:before{content:""}.ra-sickle:before{content:""}.ra-sideswipe:before{content:""}.ra-site:before{content:""}.ra-skull:before{content:""}.ra-skull-trophy:before{content:""}.ra-slash-ring:before{content:""}.ra-small-fire:before{content:""}.ra-snail:before{content:""}.ra-snake:before{content:""}.ra-snorkel:before{content:""}.ra-snowflake:before{content:""}.ra-soccer-ball:before{content:""}.ra-spades:before{content:""}.ra-spades-card:before{content:""}.ra-spawn-node:before{content:""}.ra-spear-head:before{content:""}.ra-speech-bubble:before{content:""}.ra-speech-bubbles:before{content:""}.ra-spider-face:before{content:""}.ra-spikeball:before{content:""}.ra-spiked-mace:before{content:""}.ra-spiked-tentacle:before{content:""}.ra-spinning-sword:before{content:""}.ra-spiral-shell:before{content:""}.ra-splash:before{content:""}.ra-spray-can:before{content:""}.ra-sprout:before{content:""}.ra-sprout-emblem:before{content:""}.ra-stopwatch:before{content:""}.ra-suckered-tentacle:before{content:""}.ra-suits:before{content:""}.ra-sun:before{content:""}.ra-sun-symbol:before{content:""}.ra-sunbeams:before{content:""}.ra-super-mushroom:before{content:""}.ra-supersonic-arrow:before{content:""}.ra-surveillance-camera:before{content:""}.ra-syringe:before{content:""}.ra-target-arrows:before{content:""}.ra-target-laser:before{content:""}.ra-targeted:before{content:""}.ra-taurus:before{content:""}.ra-telescope:before{content:""}.ra-tentacle:before{content:""}.ra-tesla:before{content:""}.ra-thorn-arrow:before{content:""}.ra-thorny-vine:before{content:""}.ra-three-keys:before{content:""}.ra-tic-tac-toe:before{content:""}.ra-toast:before{content:""}.ra-tombstone:before{content:""}.ra-tooth:before{content:""}.ra-torch:before{content:""}.ra-tower:before{content:""}.ra-trail:before{content:""}.ra-trefoil-lily:before{content:""}.ra-trident:before{content:""}.ra-triforce:before{content:""}.ra-trophy:before{content:""}.ra-turd:before{content:""}.ra-two-dragons:before{content:""}.ra-two-hearts:before{content:""}.ra-uncertainty:before{content:""}.ra-underhand:before{content:""}.ra-unplugged:before{content:""}.ra-vase:before{content:""}.ra-venomous-snake:before{content:""}.ra-vest:before{content:""}.ra-vial:before{content:""}.ra-vine-whip:before{content:""}.ra-virgo:before{content:""}.ra-water-drop:before{content:""}.ra-wifi:before{content:""}.ra-wireless-signal:before{content:""}.ra-wolf-head:before{content:""}.ra-wolf-howl:before{content:""}.ra-wooden-sign:before{content:""}.ra-wrench:before{content:""}.ra-wyvern:before{content:""}.ra-x-mark:before{content:""}.ra-zebra-shield:before{content:""}.ra-arcane-mask:before{content:""}.ra-aquarius:before{content:""}.ra-apple:before{content:""}.ra-anvil:before{content:""}.ra-ankh:before{content:""}.ra-angel-wings:before{content:""}.ra-anchor:before{content:""}.ra-ammo-bag:before{content:""}.ra-alligator-clip:before{content:""}.ra-all-for-one:before{content:""}.ra-alien-fire:before{content:""}.ra-acorn:before{content:""}
