.Float.svelte-4vxkku{background:#222;border-radius:.4em;flex-direction:column;font-size:1rem;display:flex;overflow:hidden;box-shadow:0 7px 10px #0006,0 1px 22px #00000080}.Float.svelte-4vxkku>.Button,.Float.svelte-4vxkku>.contents>.Button{justify-content:flex-start;margin:0}.dialog.svelte-p04knk{color:#ccc;flex-direction:column;padding:1em 1em 0;display:flex}p.svelte-p04knk{margin:0;line-height:1.5}.actions-left.svelte-p04knk{align-items:center;gap:.5rem;margin-right:auto;padding-left:.5em;display:flex}.actions.svelte-p04knk{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.5em;padding:.5em;display:flex}.FileRenameInput.svelte-1o6wzmk{align-items:center;gap:.3em;margin-top:-.2em;margin-bottom:-.25em;display:flex}input.svelte-1o6wzmk{color:inherit;font:inherit;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #fff6;outline:none;flex:1;min-width:0;padding:0 .5em 0 .1em;font-size:1em}.FileRenameInput.svelte-1o6wzmk .Button{height:1.75em}.FileTile.svelte-eqgxuq{cursor:pointer;background:#ffffff0d;border-radius:.5em;flex-wrap:wrap;gap:.5em;padding-right:2.5em;display:flex;position:relative}.FileTile.svelte-eqgxuq:hover:not(.editing):not(:has(.Button:hover)){background:#ffffff1a}.FileTile.open.svelte-eqgxuq:before{content:"";background:#f9df11e6;border-radius:6px;width:3px;height:60%;display:block;position:absolute;top:20%;left:-.5em}.FileTile.menu.svelte-eqgxuq{z-index:100}.FileTile.rename.svelte-eqgxuq{cursor:default;padding-right:.25em}figure.svelte-eqgxuq{flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;font-size:5em;display:flex}.pixelate.svelte-eqgxuq figure:where(.svelte-eqgxuq),.inline.svelte-eqgxuq figure:where(.svelte-eqgxuq){image-rendering:pixelated}.bg.svelte-eqgxuq{background-image:radial-gradient(circle, #ffffff26 1px, transparent 1px), var(--image);font-size:calc(1em / max(var(--w) + 2, var(--h) + 2) * .9);width:calc(1em * (var(--w) + 2));height:calc(1em * (var(--h) + 2));background-repeat:repeat,no-repeat;background-clip:content-box;background-size:1em 1em, calc(1em * (var(--w))) calc(1em * (var(--h)));box-sizing:border-box;background-position:-1px -1px,50%;border:1px solid #fff3;border-radius:2px}.bg.mute.svelte-eqgxuq{background-repeat:no-repeat,no-repeat}.right.svelte-eqgxuq{flex-direction:column;flex-grow:1;justify-content:center;gap:.75em;padding-left:.2em;display:flex}.name.svelte-eqgxuq{color:#ffffffe6;box-sizing:border-box;width:100%;font-size:1em}.name.svelte-eqgxuq span:where(.svelte-eqgxuq){line-height:1.2}.name.svelte-eqgxuq>span:where(.svelte-eqgxuq){align-items:center;gap:.25em;min-width:0;max-width:100%;display:inline-flex}mark.svelte-eqgxuq{color:inherit;text-underline-offset:.15em;background:0 0;-webkit-text-decoration:underline #f9df11e6;text-decoration:underline #f9df11e6}small.svelte-eqgxuq{opacity:.5;margin-left:1em;font-size:.85em}.meta.svelte-eqgxuq{opacity:.6;flex-wrap:wrap;gap:.5em 1em;font-size:.9em;display:flex}.item.svelte-eqgxuq{align-items:center;gap:.2em;display:flex}.item.svelte-eqgxuq span:where(.svelte-eqgxuq){position:relative;bottom:-.03em}.items.svelte-eqgxuq{flex-wrap:wrap;flex-grow:1;flex-shrink:5;place-content:center flex-end;align-items:center;gap:.5em;width:12em;min-width:1em;margin-left:auto;padding:.5em 0 .5em .5em;font-size:.75em;display:flex}.FileTile.svelte-eqgxuq .share-btn{margin-block:-.25em;vertical-align:middle;margin-left:-.3em;font-size:.8em;width:2em!important;min-width:2em!important;height:2em!important}.FileTile.svelte-eqgxuq .menu-btn{opacity:0;height:100%;position:absolute;top:0;right:0;min-width:2.2em!important}.FileTile.svelte-eqgxuq:hover .menu-btn,.FileTile.menu.svelte-eqgxuq .menu-btn{opacity:1}.FileTile.compact.svelte-eqgxuq{flex-wrap:nowrap;padding-right:.5em}.FileTile.compact.svelte-eqgxuq .right:where(.svelte-eqgxuq){flex-basis:50%;min-width:0}.FileTile.compact.svelte-eqgxuq .name:where(.svelte-eqgxuq){white-space:nowrap;align-items:center;display:flex}.FileTile.compact.svelte-eqgxuq .name:where(.svelte-eqgxuq) .text:where(.svelte-eqgxuq){text-overflow:ellipsis;min-width:0;overflow:hidden}.FileTile.compact.svelte-eqgxuq .name:where(.svelte-eqgxuq) small:where(.svelte-eqgxuq){flex-shrink:0}.FileTile.compact.svelte-eqgxuq figure:where(.svelte-eqgxuq){font-size:3.4em}.FileTile.compact.svelte-eqgxuq .items:where(.svelte-eqgxuq){flex-basis:50%;width:auto;min-width:25%}.more.svelte-eqgxuq{opacity:.5;font-size:.9em}.FileTile.inline.svelte-eqgxuq{flex-direction:column;align-items:center;padding-right:.5em;background:0 0!important}.FileTile.inline.svelte-eqgxuq figure:where(.svelte-eqgxuq){font-size:15em}.FileTile.inline.svelte-eqgxuq .meta:where(.svelte-eqgxuq){justify-content:center}.FileTile.inline.svelte-eqgxuq .items:where(.svelte-eqgxuq){flex-grow:1;flex-basis:100%;justify-content:center;width:auto;margin-left:0}@media (width<=700px){.FileTile.svelte-eqgxuq .menu-btn{opacity:1}.FileTile.svelte-eqgxuq .right:where(.svelte-eqgxuq){flex-basis:50%;justify-content:flex-start;padding-top:.75em;padding-left:.25em}.FileTile.svelte-eqgxuq .items:where(.svelte-eqgxuq){justify-content:flex-start}}.ItemFilter.svelte-oxbz9z{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;gap:.5em;min-width:0;max-width:70%;font-size:.5em;display:flex}.HomeTab.svelte-qepunl{flex-direction:column;flex:1;gap:1.5rem;padding:1.25rem 1.25rem 1rem;display:flex}.hero.svelte-qepunl{flex-direction:column;gap:.75rem;display:flex}p.svelte-qepunl{color:#fffc;margin:0;line-height:1.6}.actions.svelte-qepunl{flex-wrap:wrap;gap:.6rem;font-size:1.2em;display:flex}.featured.svelte-qepunl{flex-direction:column;gap:.75rem;margin-top:1em;display:flex}h3.svelte-qepunl{text-transform:uppercase;letter-spacing:.06em;color:#fff9;justify-content:space-between;align-items:center;gap:.5em;margin:0;font-size:.85em;font-weight:500;display:flex}.blueprints.svelte-qepunl{flex-wrap:wrap;justify-content:stretch;gap:.6rem;display:flex}.recents.svelte-qepunl{flex-direction:column;gap:.6rem;display:flex}.FileListTab.svelte-wnf9hu{flex-direction:column;flex:1;min-height:0;display:flex}.col.svelte-wnf9hu{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem;display:flex;overflow-y:auto}h3.svelte-wnf9hu{align-items:flex-start;gap:2em;margin:0;font-size:1em;display:flex}.file-list.svelte-wnf9hu{flex-direction:column;gap:.5rem;display:flex}.empty.svelte-wnf9hu{color:#fff6;margin:0}.PlansTab.svelte-2ipwwm{flex-direction:column;flex:1;min-height:0;display:flex}.disclaimer.svelte-2ipwwm{color:#ffffff80;background:#ffffff0a;border-radius:.4em;flex-shrink:0;align-items:center;gap:1rem;margin:1em;padding:.65rem 1.25rem;display:flex}.disclaimer.svelte-2ipwwm>span:where(.svelte-2ipwwm){flex:1;line-height:1.5}.disclaimer-actions.svelte-2ipwwm{flex-shrink:0;gap:.4rem;display:flex}.link.svelte-2ipwwm{font:inherit;color:#6baae5;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline #6baae566;text-decoration:underline #6baae566}.link.svelte-2ipwwm:hover{color:#8dc4f0}@media (width<=700px){.disclaimer.svelte-2ipwwm{flex-direction:column;align-items:flex-start}}.error.svelte-1txqipo{color:#f88;font-size:.8em}.NewTab.svelte-1hfkhtg{flex-flow:wrap;align-content:flex-start;gap:1.5rem;padding:1.25rem;display:flex;overflow-y:auto}.location.svelte-1hfkhtg{flex-direction:column;gap:.6rem;display:flex}h3.svelte-1hfkhtg{text-transform:uppercase;letter-spacing:.06em;color:#fff9;margin:0;font-size:.8em;font-weight:500}h3.svelte-1hfkhtg img:where(.svelte-1hfkhtg){max-width:1.5em;max-height:1.5em;margin-right:.5em}.presets.svelte-1hfkhtg{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.preset-tile.svelte-1hfkhtg{cursor:pointer;color:#fff;background:#ffffff0d;border:none;border-radius:.4rem;flex-direction:column;align-items:center;gap:.5rem;min-width:4rem;max-width:6.5em;padding:.75rem;font-family:inherit;transition:background .1s;display:flex}.preset-tile.svelte-1hfkhtg:hover{background:#ffffff1a}.area-preview.svelte-1hfkhtg{background:#ffffff1f radial-gradient(circle,#ffffff26 1px,#0000 1px) 0 0/6px 6px;border:1px solid #fff3;border-radius:2px}.preset-tile.svelte-1hfkhtg:hover .area-preview:where(.svelte-1hfkhtg){border-color:#f9df1199}.preset-info.svelte-1hfkhtg{flex-direction:column;align-items:center;gap:.4rem;display:flex}.preset-label.svelte-1hfkhtg{text-align:center;color:#ffffffe6;font-size:.9em;line-height:1.3}.preset-size.svelte-1hfkhtg{color:#ffffff59;font-size:.75em}.custom-tile.svelte-1hfkhtg{flex-direction:row;align-items:center;gap:.75rem;display:flex}.custom-inputs.svelte-1hfkhtg{align-items:center;gap:.4rem;display:flex}.times.svelte-1hfkhtg{color:#fff6;font-size:.85em}.Dropdown.svelte-1fd3ybn{color:#ddd;cursor:pointer;z-index:10;background:#00000080;border-radius:4px;flex-shrink:0;align-self:center;align-items:stretch;min-width:5em;height:2em;display:inline-flex;position:relative}.Dropdown.svelte-1fd3ybn .chevron:where(.svelte-1fd3ybn){align-items:center;height:100%;padding-left:.5em;padding-right:.5em;display:flex;position:absolute;right:0}.Dropdown.svelte-1fd3ybn input:where(.svelte-1fd3ybn){color:#fff;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;min-width:100%;height:100%;margin:0;padding:0 .7em 0 .6em;font-size:1em;position:absolute;top:0;left:0;right:0}.Dropdown-selectedItem.svelte-1fd3ybn{pointer-events:none;justify-content:center;align-items:center;padding:0 1.7em 0 .7em;transition:opacity .15s;display:flex}.Dropdown.focus.svelte-1fd3ybn .Dropdown-selectedItem:where(.svelte-1fd3ybn){opacity:.6}.Dropdown.filter.svelte-1fd3ybn .Dropdown-selectedItem:where(.svelte-1fd3ybn){opacity:0}.Dropdown-selectedItem.svelte-1fd3ybn svg{align-self:center;padding-right:.7em}.Dropdown-list.svelte-1fd3ybn{z-index:100;background:#181818;border-radius:5px;flex-direction:column;min-width:100%;max-height:70vh;display:none;position:absolute;top:100%;overflow-x:auto}.open.svelte-1fd3ybn .Dropdown-list:where(.svelte-1fd3ybn){display:inline-flex}.Dropdown-list.svelte-1fd3ybn .s:where(.svelte-1fd3ybn){background:#ffffff1a}.Dropdown-list.svelte-1fd3ybn .s:where(.svelte-1fd3ybn):before{opacity:1!important}.Dropdown-list.svelte-1fd3ybn>.UI:where(.svelte-1fd3ybn){cursor:pointer;padding:.75em .7em;font-style:normal;display:flex}.Dropdown-list.svelte-1fd3ybn>.UI:where(.svelte-1fd3ybn)+.UI{border-top:1px solid #ffffff1a}.Dropdown-list.svelte-1fd3ybn>.UI:where(.svelte-1fd3ybn):hover{background:#ffffff1a}.Dropdown-list.svelte-1fd3ybn>.UI:where(.svelte-1fd3ybn):before{opacity:0}.Dropdown-list.up.svelte-1fd3ybn{top:unset;bottom:100%}.ColorField.svelte-zo4rfr{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.preview.svelte-zo4rfr{vertical-align:baseline;flex-shrink:0;width:1.3em;height:1.3em;margin-bottom:-.2em}.preview.labelled.svelte-zo4rfr{margin-left:-.75em;margin-right:.75em}.SettingsRenderer.svelte-gmkij2{columns:2 18rem;column-gap:2rem}.category.svelte-gmkij2{break-inside:avoid;flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}h4.svelte-gmkij2{text-transform:uppercase;letter-spacing:.08em;color:#ffffff73;margin:0;font-size:.75em;font-weight:500}.row.svelte-gmkij2{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}.row.clickable.svelte-gmkij2{cursor:pointer}.label-group.svelte-gmkij2{flex-direction:column;gap:.4rem;display:flex}.label.svelte-gmkij2{font-size:1em}.description.svelte-gmkij2{color:#ffffff73;font-size:.9em;line-height:1.2}.SettingsTab.svelte-1mxmx37{flex-direction:column;flex:1;padding:1.25rem;display:flex}.ChangelogTab.svelte-1gye91c{flex:1;padding:1.25rem;overflow-y:auto}.timeline.svelte-1gye91c{margin:0;padding:0;list-style:none;position:relative}.timeline.svelte-1gye91c:before{content:"";background:linear-gradient(#ffffff14,#ffffff40 20% 80%,#ffffff14);width:2px;position:absolute;top:.6rem;bottom:.6rem;left:calc(.35rem - 1px)}.entry.svelte-1gye91c{align-items:flex-start;gap:1rem;padding:.6rem 0 1rem;display:flex;position:relative}.dot.svelte-1gye91c{z-index:1;border-radius:50%;flex-shrink:0;width:.7rem;height:.7rem;margin-top:.3rem;transition:box-shadow .15s;position:relative;box-shadow:0 0 0 2px #1e1e1e}.entry.done.svelte-1gye91c .dot:where(.svelte-1gye91c){background:#888}.entry.current.svelte-1gye91c .dot:where(.svelte-1gye91c){background:#e5cd13;box-shadow:0 0 0 2px #1e1e1e,0 0 8px 2px #e5cd138c}.entry.future.svelte-1gye91c .dot:where(.svelte-1gye91c){box-sizing:border-box;background:#1e1e1e;border:2px solid #fff3;box-shadow:0 0 0 2px #1e1e1e}.content.svelte-1gye91c{flex:1}.header.svelte-1gye91c{flex-wrap:wrap;align-items:baseline;gap:1em;display:flex}.title.svelte-1gye91c{color:#ffffffe6;padding-top:.1em;font-size:1.2em;font-weight:500}.entry.future.svelte-1gye91c .title:where(.svelte-1gye91c){color:#ffffff80}.entry.current.svelte-1gye91c .title:where(.svelte-1gye91c){color:#e5cd13}.date.svelte-1gye91c{color:#fff9;margin-left:auto;font-size:.75em}.desc.svelte-1gye91c{color:#ffffffb3;margin:.5em 0 0;font-size:1em;line-height:1.3}.entry.future.svelte-1gye91c .desc:where(.svelte-1gye91c){color:#fff6}.Belt.svelte-1mk2q6j{pointer-events:none;z-index:2;position:absolute;top:0;left:0}i.svelte-1mk2q6j{pointer-events:all;background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:block;position:absolute}i.item.svelte-1mk2q6j:before{content:"";background:#222;background-image:var(--item);z-index:2;background-position:-.3px .3px;background-repeat:no-repeat;background-size:100% 100%;border-bottom:1px solid #111;border-left:1px solid #111;border-radius:1px;width:.45em;height:.45em;display:block;position:absolute;top:.24em;left:.24em}i.turn.svelte-1mk2q6j:before{transform:rotate(-45deg)translate(0)translateY(.25em)}i.st.svelte-1mk2q6j:last-child{overflow:hidden}i.st.svelte-1mk2q6j{background-image:url(../../../img/sprites/belt-st.png?bsssd);background-repeat:repeat-y}i.turn.svelte-1mk2q6j{background-image:url(../../../img/sprites/belt-turn.png?dddddsssd22);background-repeat:no-repeat}i:nth-child(2n).st.svelte-1mk2q6j{background-image:linear-gradient(#f5850000 0%,#f5850059 50%,#f5850000 100%),url(../../../img/sprites/belt-st.png?bsssd);background-position:50%,0 0;background-repeat:no-repeat,repeat-y;background-size:75% 100%,100% 100%}i:nth-child(2n).turn.svelte-1mk2q6j{background-image:url(../../../img/sprites/belt-turn-gra.png?dddddsssd22d)}i.svelte-1mk2q6j:after{content:"";opacity:1;border:.1em solid #0000;border-top-width:0;border-bottom:.17em solid orange;width:0;height:0;display:block;position:absolute;bottom:0;right:0;transform:translate(50%)translate(-.5em)translateY(-.5em)}i.turn.svelte-1mk2q6j:after{transform-origin:100% 100%;transform:rotate(0)translate(-.35355em,-.35355em)rotate(45deg)translate(50%,50%)translateY(-50%)}.s.svelte-1mk2q6j i.st.st:where(.svelte-1mk2q6j),.placing.svelte-1mk2q6j i.st.st:where(.svelte-1mk2q6j){background-image:url(../../../img/sprites/belt-st-s.png);background-size:100% 100%}.highlight.st.st.svelte-1mk2q6j{background-image:url(../../../img/sprites/belt-st-highlight.png);background-size:100% 100%}.s.svelte-1mk2q6j i.turn.turn:where(.svelte-1mk2q6j),.placing.svelte-1mk2q6j i.turn.turn:where(.svelte-1mk2q6j){background-image:url(../../../img/sprites/belt-turn-s.png)}.highlight.turn.turn.svelte-1mk2q6j{background-image:url(../../../img/sprites/belt-turn-highlight.png)}.highlight.svelte-1mk2q6j:after{border-color:#0000 #0000 #0ff}.s.svelte-1mk2q6j i:where(.svelte-1mk2q6j):after,.placing.svelte-1mk2q6j i:where(.svelte-1mk2q6j):after{border-color:#0000 #0000 #fff}.null.svelte-1mk2q6j i:where(.svelte-1mk2q6j){border-radius:.15em;width:.8em;height:.8em;margin-top:.1em;margin-left:.1em;box-shadow:inset 0 0 0 .05em #fff,0 0 .3em orange;background-image:none!important}.null.svelte-1mk2q6j i:where(.svelte-1mk2q6j):after{background:#fff;width:.15em;height:.15em;transform:rotate(45deg)translate(-.46em);border:none!important;animation:none!important}i.corner.svelte-1mk2q6j:after{content:"";box-sizing:border-box;background:0 0;border:.51px solid #fff;border-radius:.03em;width:.2em;height:.2em;display:block;position:absolute;top:.4em;left:.4em;transform:rotate(45deg);animation:none!important}i.corner.turn.svelte-1mk2q6j:after{transform:rotate(45deg)translate(.15em)translateY(.1em);animation:none!important}i:last-child.corner.svelte-1mk2q6j:after{opacity:1;background:orange;border:0 solid #fff}.lod2 i.svelte-1mk2q6j:after,.lod2 i.item.svelte-1mk2q6j:before{content:none}.lod2 i.item.st.svelte-1mk2q6j,.lod2 i.item.turn.svelte-1mk2q6j{background-image:linear-gradient(rgba(var(--item-color), 1), rgba(var(--item-color), 1)), linear-gradient(#222, #222), var(--lod2-belt-sprite);background-size:28% 28%,45% 45%,100% 100%;background-position:var(--lod2-blip-pos), var(--lod2-plate-pos), 0 0;background-repeat:no-repeat, no-repeat, var(--lod2-belt-repeat)}.lod2 i.item.st.svelte-1mk2q6j{--lod2-plate-pos:43.6% 43.6%;--lod2-blip-pos:45.1% 45.1%;--lod2-belt-sprite:url(../../../img/sprites/belt-st.png?bsssd);--lod2-belt-repeat:repeat-y}.lod2 i.item.turn.svelte-1mk2q6j{--lod2-plate-pos:74% 80.4%;--lod2-blip-pos:68.3% 73.2%;--lod2-belt-sprite:url(../../../img/sprites/belt-turn.png?dddddsssd22);--lod2-belt-repeat:no-repeat}.lod2 i:nth-child(2n).item.turn.svelte-1mk2q6j{--lod2-belt-sprite:url(../../../img/sprites/belt-turn-gra.png?dddddsssd22d)}.lod2 .s.svelte-1mk2q6j i.item.st:where(.svelte-1mk2q6j),.lod2 .placing.svelte-1mk2q6j i.item.st:where(.svelte-1mk2q6j){--lod2-belt-sprite:url(../../../img/sprites/belt-st-s.png)}.lod2 i.item.st.highlight.svelte-1mk2q6j{--lod2-belt-sprite:url(../../../img/sprites/belt-st-highlight.png)}.lod2 .s.svelte-1mk2q6j i.item.turn:where(.svelte-1mk2q6j),.lod2 .placing.svelte-1mk2q6j i.item.turn:where(.svelte-1mk2q6j){--lod2-belt-sprite:url(../../../img/sprites/belt-turn-s.png)}.lod2 i.item.turn.highlight.svelte-1mk2q6j{--lod2-belt-sprite:url(../../../img/sprites/belt-turn-highlight.png)}@keyframes svelte-1mk2q6j-st{0%{transform:translate(50%)translate(-.5em)translateY(.2em)}to{transform:translate(50%)translate(-.5em)translateY(-1em)}}@keyframes svelte-1mk2q6j-turn{0%{transform:rotate(-45deg)translate(-.46355em,-.24355em)rotate(45deg)translate(50%,50%)translateY(-50%)}15%{transform:rotate(-45deg)translate(-.35355em,-.35355em)rotate(45deg)translate(50%,50%)translateY(-50%)}to{transform:rotate(46.4deg)translate(-.35355em,-.35355em)rotate(45deg)translate(50%,50%)translateY(-50%)}}.animate i.svelte-1mk2q6j{overflow:hidden}.animate i.svelte-1mk2q6j:after{animation:2s linear infinite svelte-1mk2q6j-st;animation-delay:calc(-1s * var(--i) * .33333)}.animate i.turn.svelte-1mk2q6j:after{animation:2s linear infinite svelte-1mk2q6j-turn;animation-delay:calc(-1s * var(--i) * .33333 + 66ms)}.Pipe.svelte-tz7tsc{pointer-events:none;position:absolute;top:0;left:0}svg.svelte-tz7tsc{pointer-events:none;position:absolute}i.svelte-tz7tsc{background-repeat:no-repeat;background-size:100% 100%;width:1em;height:1em;display:block;position:absolute}i.svelte-tz7tsc:nth-child(odd):after{content:"";opacity:.75;border:.1em solid #0000;border-top-width:0;border-bottom:.17em solid #fff;width:0;height:0;display:block;position:absolute;bottom:0;right:0;transform:translate(50%)translate(-.5em)translateY(-.5em)}i.turn.svelte-tz7tsc{overflow:hidden}i.turn.svelte-tz7tsc:before{pointer-events:all;content:"";background:radial-gradient(circle at bottom right, transparent 0%, transparent 17.5%, rgba(var(--outline), 1) 17.7%, rgba(var(--outline), 1) 19%, rgba(var(--outline), .2) 21.5%, rgba(var(--pipe), .95) 22%, rgba(var(--darker), .95) 36%, rgba(var(--pipe), .95) 48.2%, rgba(var(--outline), .2) 49%, rgba(var(--outline), 1) 51.6%, rgba(var(--outline), 1) 52.8%, transparent 53%, transparent 100%);background-size:100% 100%;width:1em;height:1em;display:block;position:absolute;top:0%;left:0%}i.turn.svelte-tz7tsc:after{transform-origin:100% 100%;transform:rotate(0)translate(-.35355em,-.35355em)rotate(45deg)translate(50%,50%)translateY(-50%)}i.st.svelte-tz7tsc:before{pointer-events:all;content:"";background:linear-gradient(90deg, rgba(var(--outline), 1) 2%, rgba(var(--outline), .2) 12.5%, rgba(var(--pipe), .95) 13%, rgba(var(--darker), .95) 50%, rgba(var(--pipe), .95) 85.3%, rgba(var(--outline), .2) 85.3%, rgba(var(--outline), 1) 98%);width:.5em;height:100%;margin:0 auto;display:block}i.empty.turn.svelte-tz7tsc:before{background:radial-gradient(circle at bottom right, transparent 0%, transparent 17.5%, rgba(var(--outline), 1) 17.7%, rgba(var(--outline), 1) 19%, #3caadc4d 22.5%, #3caadc4d 49%, rgba(var(--outline), 1) 51.6%, rgba(var(--outline), 1) 52.8%, transparent 53%, transparent 100%)}i.empty.st.svelte-tz7tsc:before{background:linear-gradient(90deg, rgba(var(--outline), 1) 2%, rgba(var(--outline), .2) 13%, rgba(var(--outline), 0) 13%, #3caadc4d 13%, #3caadc4d 85%, rgba(var(--outline), 0) 85%, rgba(var(--outline), .2) 83%, rgba(var(--outline), 1) 98%)}.s.svelte-tz7tsc i:where(.svelte-tz7tsc){--outline:255, 255, 255}.graphics1 i.st.svelte-tz7tsc:before{background:linear-gradient(90deg, rgba(var(--outline), 1) 2%, rgba(var(--pipe), 1) 13%, rgba(var(--pipe), 1) 85%, rgba(var(--outline), 1) 98%)}.graphics1 i.turn.svelte-tz7tsc:before{background:radial-gradient(circle at bottom right, transparent 0%, transparent 17.5%, rgba(var(--outline), 1) 17.7%, rgba(var(--pipe), 1) 22.5%, rgba(var(--pipe), 1) 48.2%, rgba(var(--outline), 1) 51.6%, rgba(var(--outline), 1) 52.8%, rgba(var(--pipe), 0) 53%)}.graphics1 i.empty.st.svelte-tz7tsc:before{background:linear-gradient(90deg, rgba(var(--outline), 1) 2%, #275e77 13%, #275e77 85%, rgba(var(--outline), 1) 98%)}.graphics1 i.empty.turn.svelte-tz7tsc:before{background:radial-gradient(circle at bottom right, transparent 0%, transparent 17.5%, rgba(var(--outline), 1) 17.7%, #275e77 22.5%, #275e77 48.2%, rgba(var(--outline), 1) 51.6%, transparent 53%)}.placing.svelte-tz7tsc i:where(.svelte-tz7tsc),i.highlight.svelte-tz7tsc{--outline:0, 255, 255}.lod2 i.svelte-tz7tsc:after,.lod2 i.svelte-tz7tsc:before{content:none}.lod2 i.st.svelte-tz7tsc{background-image:linear-gradient(90deg, transparent 31.5%, rgba(var(--pipe), .95) 31.5%, rgba(var(--pipe), .95) 67.7%, transparent 67.7%)}.lod2 i.turn.svelte-tz7tsc{background-image:radial-gradient(circle at bottom right, transparent 22.3%, rgba(var(--pipe), .95) 22.3%, rgba(var(--pipe), .95) 47.7%, transparent 47.7%)}.lod2 i.empty.st.svelte-tz7tsc{background-image:linear-gradient(90deg,#0000 31.5%,#3caadc4d 31.5% 67.7%,#0000 67.7%)}.lod2 i.empty.turn.svelte-tz7tsc{background-image:radial-gradient(circle at 100% 100%,#0000 22.3%,#3caadc4d 22.3% 47.7%,#0000 47.7%)}.lod2 .s.svelte-tz7tsc i.st:where(.svelte-tz7tsc),.lod2 .placing.svelte-tz7tsc i.st:where(.svelte-tz7tsc),.lod2 i.st.highlight.svelte-tz7tsc{background-image:linear-gradient(90deg, transparent 31.5%, rgba(var(--outline), 1) 31.5%, rgba(var(--outline), 1) 67.7%, transparent 67.7%)}.lod2 .s.svelte-tz7tsc i.turn:where(.svelte-tz7tsc),.lod2 .placing.svelte-tz7tsc i.turn:where(.svelte-tz7tsc),.lod2 i.turn.highlight.svelte-tz7tsc{background-image:radial-gradient(circle at bottom right, transparent 22.3%, rgba(var(--outline), 1) 22.3%, rgba(var(--outline), 1) 47.7%, transparent 47.7%)}.null.svelte-tz7tsc i:where(.svelte-tz7tsc){border-radius:.15em;width:.6em;height:.6em;margin-top:.2em;margin-left:.2em;box-shadow:inset 0 0 0 .05em #fff,0 0 .3em #0ff;background-image:none!important}.null.svelte-tz7tsc i:where(.svelte-tz7tsc):before{content:none}.null.svelte-tz7tsc i:where(.svelte-tz7tsc):after{background:#fff;width:.15em;height:.15em;transform:rotate(45deg)translate(-.32em);border:none!important;animation:none!important}i.corner.svelte-tz7tsc:after{content:"";background:#fff;border:none;border-radius:.05em;width:.15em;height:.15em;display:block;position:absolute;top:.4em;left:.4em;transform:rotate(45deg)}i:last-child.corner.svelte-tz7tsc:after{opacity:1;background:#0ff}i.corner.turn.svelte-tz7tsc:after{transform:rotate(45deg)translate(.2em)}.UserGuideTab.svelte-11ey5sr{color:#eee;flex-direction:column;flex:1;gap:2rem;padding:1.25rem;display:flex;overflow-y:auto}h3.svelte-11ey5sr{text-transform:uppercase;letter-spacing:.06em;color:#fff9;margin:0;font-size:.8em;font-weight:500}section.svelte-11ey5sr{flex-direction:column;align-items:center;gap:1rem;display:flex}p.svelte-11ey5sr{text-align:center;max-width:34em;margin:0;line-height:1.5}b.svelte-11ey5sr{color:orange}b.rate.svelte-11ey5sr{color:#adff2f}b.fluid.svelte-11ey5sr{color:#87ceeb}figure.svelte-11ey5sr{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;margin:0;display:flex}.diorama.svelte-11ey5sr{width:calc(var(--w) * 1em);height:calc(var(--h) * 1em);font-size:2.6em;position:relative;overflow:hidden}.cargo.svelte-11ey5sr{z-index:3;justify-content:center;align-items:center;width:1em;height:1em;animation:linear infinite svelte-11ey5sr-run;display:flex;position:absolute;top:0;left:-1em}@keyframes svelte-11ey5sr-run{0%{transform:translate(0)}to{transform:translate(800%)}}.cargo.svelte-11ey5sr .Item.icon{border-width:.35em;font-size:.14em}.cargo.fluid.svelte-11ey5sr .blip:where(.svelte-11ey5sr){flex-shrink:0}.blip.svelte-11ey5sr{border-radius:0 .1em .1em 0;width:1em;height:.34em}.timer.svelte-11ey5sr{flex-direction:column;align-items:center;gap:.4em;min-width:3.5em;display:flex}.timer.svelte-11ey5sr span:where(.svelte-11ey5sr){opacity:.8;font-variant-numeric:tabular-nums;font-size:.95em}.bar.svelte-11ey5sr{background:#ffffff26;border-radius:1px;width:100%;height:2px;overflow:hidden}.bar.svelte-11ey5sr i:where(.svelte-11ey5sr){height:100%;width:var(--p);background:orange;display:block}.pending.svelte-11ey5sr{opacity:.4;font-size:.9em;font-style:italic}figure.svelte-11ey5sr .Area:before{display:none}figure.svelte-11ey5sr .Area .grid{opacity:.2}.diorama.svelte-11ey5sr .Item{box-shadow:none;background-color:#000;border:none}.HelpTab.svelte-js8r5p{flex-direction:column;flex:1;gap:1.5rem;padding:1.25rem;display:flex;overflow-y:auto}section.svelte-js8r5p{flex-direction:column;gap:.5rem;display:flex}h3.svelte-js8r5p{text-transform:uppercase;letter-spacing:.06em;color:#fff9;align-items:center;gap:.5em;margin:0;font-size:.8em;font-weight:500;display:flex}ul.svelte-js8r5p{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-js8r5p{align-items:baseline;gap:1rem;display:flex}.keys.svelte-js8r5p{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.25rem;min-width:14rem;display:flex}kbd.svelte-js8r5p{color:#ffffffd9;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;border-radius:4px;padding:.15em .45em;font-family:inherit;font-size:.9em;line-height:1.4;display:inline-block}.sep.svelte-js8r5p{color:#ffffff59;font-size:.85em}.desc.svelte-js8r5p{color:#ffffffb3;line-height:1.4}.note.svelte-js8r5p{color:#fff6;margin:0;font-size:.9em}.ModalManager.svelte-mqjxto{z-index:2000;will-change:transform;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 1em;display:none;position:fixed;inset:0;overflow:auto}.ModalManager.svelte-mqjxto>*{pointer-events:all}.bg.svelte-mqjxto{background:#00000080;position:absolute;inset:0}.clear.svelte-mqjxto .bg:where(.svelte-mqjxto),.clear.svelte-mqjxto .blocc{display:none}.ModalManager.svelte-mqjxto:after{content:"";min-width:100%;display:block}.shown.svelte-mqjxto{display:flex}.belt-loader.svelte-43cf6e{width:1em;height:.5em;font-size:2em;position:relative;overflow:hidden}i.svelte-43cf6e{border:.12em solid #0000;border-left:.22em solid orange;border-right-width:0;width:0;height:0;animation:1s linear infinite svelte-43cf6e-st;position:absolute;top:50%;left:0}i.svelte-43cf6e:first-child{animation-delay:-.5s}i.svelte-43cf6e:nth-child(2){animation-delay:0s}@keyframes svelte-43cf6e-st{0%{transform:translateY(-50%)translate(-.22em)}to{transform:translateY(-50%)translate(1em)}}.stats.svelte-mhtygu{align-items:flex-start;gap:1em;margin-left:-.25em;margin-right:-.25em;display:flex;position:relative}.flow.svelte-mhtygu{color:#666;opacity:.5;pointer-events:none;z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 33%}.flow.svelte-mhtygu svg:where(.svelte-mhtygu){width:2em}.arr.svelte-mhtygu{opacity:.3;width:1.2em}.arr.svelte-mhtygu:first-child{border-right:2px solid #ffffff4d;margin-right:.1em}.arr.svelte-mhtygu:last-child{border-left:2px solid #ffffff4d;margin-left:.1em}.col.svelte-mhtygu{z-index:1;flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.stat-row.svelte-mhtygu{cursor:default;align-items:center;gap:.4em;padding:.15em 0;display:flex}.out.svelte-mhtygu .stat-row:where(.svelte-mhtygu){justify-content:flex-end}.value.svelte-mhtygu{white-space:nowrap;font-size:.9em}.positive.svelte-mhtygu{color:#8f8}.negative.negative.svelte-mhtygu{color:#f88}.clog-icon{color:#f88;flex-shrink:0;width:.95em;height:.95em}.BuildingStatsSection .header-right{gap:.5em}.BuildingStatsSection .header .unit{margin-right:.2em;font-size:.9em}.BuildingStatsSection:not(.open) .header .unit{display:none}
