.tile-icon.svelte-1ui7p5k{vertical-align:middle;display:inline-block;position:relative}.icon-layer.svelte-1ui7p5k{transform-origin:0 0;image-rendering:pixelated;position:absolute}table.svelte-gpett{border-collapse:collapse}th.svelte-z3ky6w,td.svelte-z3ky6w{white-space:nowrap;padding:0 0 0 1em}th.svelte-z3ky6w:first-child,td.svelte-z3ky6w:first-child{padding-left:0}td.svelte-z3ky6w{vertical-align:middle}td.numeric.svelte-z3ky6w,th.numeric.svelte-z3ky6w{text-align:right;font-variant-numeric:tabular-nums}.mod-tag.svelte-ar3b2d{color:var(--cata-color-dark_gray);font-size:.6em;font-weight:400}.mod-tag.svelte-ar3b2d>span:where(.svelte-ar3b2d)+span:where(.svelte-ar3b2d):before{content:" > "}.body-parts.svelte-1qbde62{flex-flow:wrap;display:flex}.body-part.svelte-1qbde62{margin-right:1em}.body-part.svelte-1qbde62 h2:where(.svelte-1qbde62){text-transform:capitalize;color:var(--cata-color-gray);margin:0;font-size:1rem}table.svelte-1qbde62{border-spacing:1em 0}table.svelte-1qbde62 tr:where(.svelte-1qbde62)>td:where(.svelte-1qbde62):first-child{color:var(--cata-color-gray);text-align:right;font-weight:700}.protection.svelte-1qbde62{font-variant:tabular-nums;margin-left:-4em;margin-right:-1em}.protection-env.svelte-1qbde62{margin-left:4em}@media (width<=600px){.protection.svelte-1qbde62{margin-left:-1em}.protection-env.svelte-1qbde62{margin-left:1em}.body-part.svelte-1qbde62 dl:where(.svelte-1qbde62){padding-left:1em}}.warning.svelte-1h5pig7{background-color:#69553f}.appearance-grid.svelte-1cd7u0n{white-space:pre;font-family:Unifont,monospace;line-height:1}tr.middle.svelte-1hi7eo td:where(.svelte-1hi7eo){vertical-align:middle;font-variant-numeric:tabular-nums}.hide-header-if-no-sections.svelte-3s7l32>h2:where(.svelte-3s7l32):last-child{display:none}.error.svelte-sj3ycb{border:1px solid red}.trace.svelte-sj3ycb{font-family:monospace}.obsoletion-warning.svelte-7m77r9{background-color:#69553f}.om-appearance.svelte-1l1uola{flex-direction:column;align-items:start;display:flex}.om-appearance.svelte-1l1uola>.level:where(.svelte-1l1uola){color:var(--cata-color-gray);flex-direction:row;align-items:center;font-weight:700;display:flex}.om-appearance.svelte-1l1uola>.ground-level:where(.svelte-1l1uola){color:#fff}.om-appearance.svelte-1l1uola>.level:where(.svelte-1l1uola)>.label:where(.svelte-1l1uola){font-variant-numeric:tabular-nums;text-align:right;width:1.5em;margin-right:1em}.om-appearance.svelte-1l1uola>.level:where(.svelte-1l1uola)>.layer-container:where(.svelte-1l1uola)>.layer:where(.svelte-1l1uola){transform-origin:50%;transform:rotateX(45deg)translate(50%)rotate(45deg)}.layer.svelte-1l1uola,.layer-container.svelte-1l1uola{width:min-content}svelecte-list-viewport.svelte-15oxbj1{-webkit-overflow-scrolling:touch;display:block;position:relative;overflow-y:auto}svelecte-list-content.svelte-15oxbj1,svelecte-list-row.svelte-15oxbj1{display:block}svelecte-list-row.svelte-15oxbj1{overflow:hidden}.sv-hidden-element{opacity:0;z-index:-2;height:var(--sv-min-height,30px);position:absolute;top:0}.a11y-text.svelte-kgu1bj{z-index:9999;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.svelecte.svelte-kgu1bj{color:var(--sv-color,inherit);flex:auto;position:relative}.svelecte.svelte-kgu1bj.is-disabled>.sv-control:where(.svelte-kgu1bj){background-color:var(--sv-disabled-bg,#eee)}.sv-control.svelte-kgu1bj{border:var(--sv-border,1px solid #ccc);border-radius:var(--sv-border-radius,4px);background-color:var(--sv-control-bg,var(--sv-bg,#fff));min-height:var(--sv-min-height,34px);align-items:center;display:flex}.sv-control--selection.svelte-kgu1bj{align-items:center;gap:var(--sv-selection-gap,4px);min-width:0;padding:var(--sv-selection-gap,var(--sv-general-padding,4px));flex-wrap:wrap;flex:1;min-height:24px;display:flex}.sv-control--selection.svelte-kgu1bj.is-single{flex-wrap:nowrap}.sv-item--container,.sv-item--wrap{min-width:0;display:flex}.sv-item--wrap.in-selection{padding:var(--sv-selection-wrap-padding,0px 3px 0px 4px)}.sv-item--wrap.is-multi{padding:var(--sv-selection-multi-wrap-padding,0px 3px 0px 6px);background-color:var(--sv-item-selected-bg,#efefef)}.sv-item--wrap.in-dropdown{padding:var(--sv-item-wrap-padding,3px 3px 3px 6px)}.sv-item--content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv-item--btn{box-sizing:border-box;border-radius:calc(var(--sv-border-radius,4px) / 2);cursor:pointer;background-color:var(--sv-item-btn-bg,var(--sv-item-selected-bg,#efefef));border-width:0;align-self:stretch;align-items:center;margin:0;padding:0 4px;display:inline-flex;position:relative}.sv-item--btn>svg{fill:var(--sv-item-btn-color,var(--sv-icon-color,#bbb))}.sv-item--btn:hover{background-color:var(--sv-item-btn-bg-hover,#ddd)}.sv-item--btn:hover>svg{fill:var(--sv-item-btn-color-hover,#777)}.sv-buttons.svelte-kgu1bj{align-self:stretch;display:flex;position:relative}.sv-btn-indicator.svelte-kgu1bj{color:var(--sv-icon-color,#bbb);box-sizing:border-box;background-color:var(--sv-icon-bg,transparent);border:var(--sv-btn-border,0);margin:var(--sv-general-padding,4px);fill:currentColor;stroke:currentColor;stroke-width:0;align-items:center;padding:0;line-height:1;transition:color .15s;display:flex}.sv-btn-indicator.svelte-kgu1bj:hover{color:var(--sv-icon-color-hover,#777)}.sv-btn-separator.svelte-kgu1bj{background-color:var(--sv-separator-bg,#ccc);margin-bottom:var(--sv-general-padding,4px);margin-top:var(--sv-general-padding,4px);box-sizing:border-box;align-self:stretch;width:1px}.indicator-icon.svelte-kgu1bj{width:var(--sv-icon-size,20px);height:var(--sv-icon-size,20px)}.is-loading.svelte-kgu1bj:after{border:var(--sv-loader-border,2px solid #ccc);content:"";height:var(--sv-icon-size,20px);width:var(--sv-icon-size,20px);right:var(--sv-general-padding,4px);top:calc(50% - (var(--sv-icon-size,20px) / 2));box-sizing:border-box;border-top-color:#0000;border-right-color:#0000;border-radius:50%;animation:.5s linear infinite svelte-kgu1bj-spinAround;display:block;position:absolute!important}@keyframes svelte-kgu1bj-spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.sv_dropdown.svelte-kgu1bj{margin:var(--sv-dropdown-offset,1px) 0;box-sizing:border-box;min-width:100%;width:var(--sv-dropdown-width,auto);background-color:var(--sv-dropdown-bg,var(--sv-bg,#fff));border:var(--sv-dropdown-border,1px solid #00000026);border-radius:var(--sv-border-radius,4px);box-shadow:var(--sv-dropdown-shadow,0 6px 12px #0000002d);opacity:0;z-index:-1000;pointer-events:none;position:absolute;overflow:hidden auto}.sv_dropdown.svelte-kgu1bj.is-open{opacity:1;z-index:2;pointer-events:auto}.sv-dropdown-scroll.svelte-kgu1bj{box-sizing:border-box;max-height:var(--sv-dropdown-height,320px);padding:0;overflow:hidden auto}.sv-dropdown-scroll.svelte-kgu1bj.has-items{padding:4px}.in-dropdown.is-selected.svelte-kgu1bj{background-color:var(--sv-dropdown-selected-bg,#ecf3f9)}.in-dropdown.is-disabled.svelte-kgu1bj{opacity:.5;cursor:not-allowed}.in-dropdown.sv-dd-item-active.svelte-kgu1bj,.in-dropdown.svelte-kgu1bj:hover,.in-dropdown.svelte-kgu1bj:active{background-color:var(--sv-dropdown-active-bg,#f2f5f8)}.is-dropdown-row.svelte-kgu1bj{padding:var(--sv-general-padding,4px)}.sv-dropdown-scroll.has-items.svelte-kgu1bj+.is-dropdown-row:where(.svelte-kgu1bj){border-top:1px solid #0000;border-color:var(--sv-separator-bg,#ccc)}.creatable-row.svelte-kgu1bj{background-color:inherit;box-sizing:border-box;border-radius:calc(var(--sv-border-radius,4px) / 2);width:100%;padding:var(--sv-item-wrap-padding,3px 3px 3px 6px);border:0;justify-content:space-between;align-items:center;display:flex}.creatable-row.svelte-kgu1bj:hover,.creatable-row.svelte-kgu1bj:active,.creatable-row.svelte-kgu1bj.active{background-color:var(--sv-dropdown-active-bg,#f2f5f8)}.creatable-row.svelte-kgu1bj.active.is-disabled{opacity:.5;background-color:var(--sv-create-disabled-bg,#fcbaba)}.creatable-row.svelte-kgu1bj.is-disabled{opacity:.5;cursor:not-allowed}.creatable-row.svelte-kgu1bj>.is-loading{position:relative}.creatable-row.svelte-kgu1bj>.is-loading:after{left:calc(100% + 4px)}.shortcut.svelte-kgu1bj{align-content:center;align-items:center;display:flex}.shortcut.svelte-kgu1bj>kbd:where(.svelte-kgu1bj){border:var(--sv-create-kbd-border,1px solid #efefef);border-radius:var(--sv-border-radius,4px);background-color:var(--sv-create-kbd-bg,#fff);margin:-1px 0;padding:0 6px}.sv-input--sizer.svelte-kgu1bj{pointer-events:none;vertical-align:top;align-items:center;display:inline-grid;position:absolute}.sv-input--sizer.svelte-kgu1bj:after{content:attr(data-value) " ";visibility:hidden;white-space:pre-wrap}.is-focused.svelte-kgu1bj .sv-input--sizer:where(.svelte-kgu1bj){pointer-events:all;position:relative}.has-items.svelte-kgu1bj .keep-value:where(.svelte-kgu1bj):not(:focus){color:#0000}.is-focused.svelte-kgu1bj .is-single.has-items.has-input>.sv-item--container{opacity:.2}.sv-input--sizer.svelte-kgu1bj:after,.sv-input--text.svelte-kgu1bj{width:auto;min-width:1em;font:inherit;resize:none;appearance:none;background:0 0;border:none;grid-area:1/2;margin:0;padding:0 .25em}.has-items.svelte-kgu1bj .sv-input--text:where(.svelte-kgu1bj){padding-left:0}.sv-input--text.svelte-kgu1bj{outline:none}.sv-input--text.svelte-kgu1bj::placeholder{color:var(--sv-placeholder-color,#ccccd6)}main.svelte-1n46o8q{text-align:left;max-width:980px;margin:4rem auto 0;padding:1em}header.svelte-1n46o8q{z-index:100;box-sizing:border-box;background:#212121fa;width:100%;height:4rem;padding:0 calc(1em + 8px);position:fixed;top:0;left:0;box-shadow:0 0 8px #00000080}nav.svelte-1n46o8q{justify-content:space-between;align-items:center;max-width:980px;height:100%;margin:0 auto;display:flex}nav.svelte-1n46o8q>.search:where(.svelte-1n46o8q){flex:1;max-width:490px}nav.svelte-1n46o8q>.title:where(.svelte-1n46o8q) .narrow:where(.svelte-1n46o8q){display:none}nav.svelte-1n46o8q>.title:where(.svelte-1n46o8q){margin-right:1em}@media (width<=600px){nav.svelte-1n46o8q>.title:where(.svelte-1n46o8q) .wide:where(.svelte-1n46o8q){display:none}nav.svelte-1n46o8q>.title:where(.svelte-1n46o8q) .narrow:where(.svelte-1n46o8q){display:inline}nav.svelte-1n46o8q>.search:where(.svelte-1n46o8q){flex:1}}.data-options.svelte-1n46o8q select:where(.svelte-1n46o8q){max-width:100%}@font-face{font-family:Unifont;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unifont-latin-400-normal-CsmNS33N.woff2)format("woff2"),url(/assets/unifont-latin-400-normal-Ce3XHO-M.woff)format("woff")}
