.page-header.svelte-1l0j4wk{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-m);width:100%;height:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;padding:var(--spacing-l);border-bottom:var(--border-width-thin) solid var(--c-n-3);transition:padding .3s ease-in-out}.page-header.svelte-1l0j4wk.map-visible{padding:var(--spacing-m) var(--spacing-m) 0 var(--spacing-m);flex-direction:column;align-items:flex-start}.page-header.svelte-1l0j4wk.map-visible .page-header--title-box:where(.svelte-1l0j4wk){gap:var(--spacing-s);padding-right:var(--spacing-m)}.page-header.svelte-1l0j4wk.map-visible .page-header--title:where(.svelte-1l0j4wk){font-size:var(--font-size-3)}.page-header.svelte-1l0j4wk.map-visible .page-header--primary-action:where(.svelte-1l0j4wk){align-items:center;justify-content:center;background-color:var(--c-n-3-20);border-top:var(--border-n1-thin);margin:0 calc(-1 * var(--spacing-m));width:calc(100% + 2 * var(--spacing-m));padding:var(--spacing-xs) var(--spacing-xs);overflow-x:auto}.page-header.svelte-1l0j4wk.bad{background-image:linear-gradient(170deg,var(--bad-colour-20) -20%,transparent 40%)}.page-header.svelte-1l0j4wk.good{background-image:linear-gradient(170deg,var(--c-a-6-40) -20%,transparent 40%)}.page-header.svelte-1l0j4wk.edit{background-image:linear-gradient(170deg,rgba(255,221,0,.2) -20%,transparent 40%)}.page-header--title-box.svelte-1l0j4wk{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--spacing-m);transition:transform .3s ease-in-out,gap .3s ease-in-out;z-index:4}.page-header--title.svelte-1l0j4wk{margin:0;text-wrap:nowrap;transition:font-size .2s ease-in-out .1s}.page-header--subtitle.svelte-1l0j4wk{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0 calc(-1 * var(--spacing-xs));font-size:var(--default-font-size)}.page-header--subtitle.svelte-1l0j4wk>:not(:first-child):before{content:"•";align-self:center}.page-header--header-action.svelte-1l0j4wk{display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:5}.page-header--primary-action.svelte-1l0j4wk{width:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--spacing-xs)}.inner-page-wrapper.svelte-ro7885{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.inner-page.svelte-ro7885{max-width:var(--page-width);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:var(--spacing-m)}.page-wrapper.svelte-c65odn{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;height:100%;width:100%;gap:0;overflow:hidden}.page-wrapper.svelte-c65odn.map-shown .page-container:where(.svelte-c65odn){border-left:var(--border-n1-thin);width:var(--page-width, 600px);margin-left:calc(-1 * var(--slide-offset, 0px));transform:translate(var(--slide-offset, 0px));box-shadow:var(--depth-1)}.page-wrapper.svelte-c65odn.map-shown .page-container:where(.svelte-c65odn) .page-resizer:where(.svelte-c65odn){width:2px;cursor:col-resize;outline:var(--border-width-thin) solid var(--c-n-5)}.page-wrapper.svelte-c65odn.map-shown .page-container:where(.svelte-c65odn) .page-resizer-handle:where(.svelte-c65odn){cursor:grab}.page-wrapper.svelte-c65odn.map-shown .page-container:where(.svelte-c65odn) .page-body:where(.svelte-c65odn){padding:var(--spacing-m)}.page-wrapper.svelte-c65odn.dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.page-wrapper.svelte-c65odn.dragging .page-container:where(.svelte-c65odn){transition:none!important}.page-wrapper.svelte-c65odn.dragging .page-resizer-handle:where(.svelte-c65odn){cursor:grabbing}.map-container.svelte-c65odn{display:flex;flex-direction:column;height:100%;width:100%;min-width:0;overflow:clip;background-color:var(--c-n-3);position:relative}.map.svelte-c65odn{width:100%;flex:1 1 auto;min-height:0;position:relative}.map-slot.svelte-c65odn{position:absolute;inset:0}.map.hidden.svelte-c65odn{display:none}.map.revealing.svelte-c65odn{width:var(--map-w)}.map-corner.svelte-c65odn{position:absolute;top:var(--spacing-s);right:var(--spacing-s);display:flex;gap:var(--spacing-xs)}.map-corner.svelte-c65odn .segmented .btn{color:var(--c-a-8)}.inventory-panel.svelte-c65odn{flex:1 1 auto;width:100%;min-height:0;padding:var(--spacing-xs);padding-top:calc(var(--spacing-s) + var(--map-corner-h, 0px) + var(--spacing-xs));background:var(--c-n-2);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--c-n-6) transparent}.page-container.svelte-c65odn{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;height:100%;width:100%;flex-shrink:0;z-index:2;transition:width .3s ease-in-out,border-width .3s ease-in-out}.page-resizer.svelte-c65odn{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;width:0;outline:0px solid var(--c-n-5);box-shadow:var(--depth-1);background-color:var(--c-n-3);z-index:3;overflow:visible;transition:width .2s ease-in-out,outline .2s ease-in-out}.page-resizer-handle.svelte-c65odn{flex:0 0 auto;height:40px;width:15px;border-radius:var(--radius-1);z-index:4;cursor:pointer;background-color:var(--btn-secondary-surface);border:var(--border-width-thin) solid var(--btn-secondary-border);box-shadow:var(--btn-secondary-face);background-image:radial-gradient(circle,var(--c-n-5) 1px,transparent 1px);background-size:4px 4px;background-position:center;align-self:center}.page-contents.svelte-c65odn{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;width:100%;gap:0;background:var(--c-n-2)}.page-grain .page-contents.svelte-c65odn{background-image:var(--grain-noise)}.page-notice-slot.svelte-c65odn{width:100%;flex-shrink:0;overflow:hidden}.page-notice.svelte-c65odn{width:100%;background-color:var(--c-n-9);color:var(--c-n-3);font-size:var(--small-font);font-weight:500;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-xs) var(--spacing-m);border-bottom-left-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2)}.page-body.svelte-c65odn{position:relative;display:flex;flex-direction:column;align-items:var(--page-align);justify-content:flex-start;gap:var(--spacing-m);padding:var(--page-padding);width:100%;flex:1 1 100%;overflow-y:auto;transition:padding .3s ease-in-out;scrollbar-width:thin;scrollbar-color:var(--c-n-6) transparent}.inline-field.svelte-14m6p3a{display:flex;align-items:stretch;gap:var(--spacing-s);min-width:0;width:100%;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-m);font-weight:500;border-radius:var(--radius-2);background:var(--c-n-1);box-shadow:inset 0 0 10px 5px var(--c-n-0);outline:var(--border-width-thin) solid var(--c-n-3-60)}.inline-field.on.svelte-14m6p3a{background-image:linear-gradient(160deg,var(--c-n-0) 50%,var(--c-a-6) 120%)}.inline-field.on.svelte-14m6p3a .state:where(.svelte-14m6p3a){color:var(--c-a-10-80)}.inline-field.off.svelte-14m6p3a{background-image:linear-gradient(160deg,var(--c-n-0) 50%,var(--bad-colour-20) 120%)}.inline-field.off.svelte-14m6p3a .state:where(.svelte-14m6p3a){color:var(--bad-colour-dark-80)}.state.svelte-14m6p3a{color:var(--c-n-8);flex:1 1 auto;align-self:center}.state.warn.svelte-14m6p3a{color:var(--bad-colour);font-weight:500}.info.svelte-14m6p3a{display:inline-flex;align-items:center;align-self:center;cursor:help;font-size:1rem;flex:0 0 auto}.switch.svelte-14m6p3a{align-self:center}.bare-wrap.svelte-14m6p3a{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.err.svelte-14m6p3a{flex-basis:100%;color:var(--bad-colour);font-size:var(--small-font);padding:0 var(--spacing-s)}.rows.svelte-1hqb6wr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}.row.svelte-1hqb6wr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-s);padding:var(--spacing-xs) var(--spacing-s);border-radius:var(--radius-2);background-color:var(--c-n-2)}.paths.svelte-1hqb6wr{display:flex;flex-direction:row;align-items:baseline;gap:var(--spacing-2xs, 4px);font-size:var(--small-font)}.paths.svelte-1hqb6wr code:where(.svelte-1hqb6wr){padding:1px 4px;border-radius:var(--radius-3);background-color:var(--c-n-3);font-size:var(--tiny-font)}.arrow.svelte-1hqb6wr{color:var(--c-text-n-3)}.meta.svelte-1hqb6wr{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs);font-size:var(--small-font);color:var(--c-text-n-3)}.hint.svelte-xt9yqi{color:var(--c-text-n-3)}.hint.svelte-xt9yqi code:where(.svelte-xt9yqi){padding-inline:var(--spacing-2xs);border-radius:var(--radius-3);background-color:var(--c-n-2);font-size:var(--small-font)}.upper.svelte-xt9yqi{text-transform:uppercase}
