.atlas-cef-overlay[data-v-40571e40]{--atlas-u:3.76471px;z-index:8000;pointer-events:none;color:#fff4d4;font-size:calc(9 * var(--atlas-u));text-shadow:calc(1 * var(--atlas-u)) calc(1 * var(--atlas-u)) 0 #0006;line-height:1;position:absolute;inset:0;overflow:hidden}.atlas-header[data-v-40571e40],.atlas-markers[data-v-40571e40],.atlas-selection[data-v-40571e40],.atlas-context[data-v-40571e40],.atlas-modal-shade[data-v-40571e40],.atlas-cef-overlay [data-atlas-hit][data-v-40571e40]{pointer-events:auto}button[data-v-40571e40]{cursor:pointer}.atlas-sprite[data-v-40571e40]{background-image:var(--minerpg-gui-atlas);image-rendering:pixelated;background-repeat:no-repeat;flex:none;display:block}.atlas-compass[data-v-40571e40]{top:calc(8 * var(--atlas-u));left:calc(8 * var(--atlas-u));width:calc(64 * var(--atlas-u));height:calc(64 * var(--atlas-u));position:absolute}.atlas-sprite--compass[data-v-40571e40],.atlas-sprite--needle[data-v-40571e40]{background-size:calc(341.333 * var(--atlas-u)) calc(341.333 * var(--atlas-u));background-position:0 calc(-64 * var(--atlas-u));width:100%;height:100%;position:absolute;inset:0}.atlas-sprite--needle[data-v-40571e40]{background-position:calc(-64 * var(--atlas-u)) calc(-64 * var(--atlas-u));transform-origin:50%}.atlas-header[data-v-40571e40]{top:calc(8 * var(--atlas-u));right:calc(8 * var(--atlas-u));align-items:start;gap:calc(2 * var(--atlas-u));display:flex;position:absolute}.atlas-header__controls[data-v-40571e40]{gap:calc(2 * var(--atlas-u));padding-top:calc(6.5 * var(--atlas-u));display:flex}.atlas-header__controls button[data-v-40571e40],.atlas-toggles button[data-v-40571e40],.atlas-marker-open[data-v-40571e40],.atlas-marker-remove[data-v-40571e40],.atlas-modal-toggle[data-v-40571e40]{color:inherit;font:inherit;text-shadow:inherit;background:0 0;border:0;margin:0;padding:0}.atlas-header__controls button[data-v-40571e40]{width:calc(14 * var(--atlas-u));height:calc(14 * var(--atlas-u))}.atlas-sprite--settings[data-v-40571e40],.atlas-sprite--center[data-v-40571e40]{width:calc(14 * var(--atlas-u));height:calc(14 * var(--atlas-u));background-size:calc(224 * var(--atlas-u)) calc(224 * var(--atlas-u));background-position:0 calc(-84 * var(--atlas-u))}.atlas-sprite--center[data-v-40571e40]{background-position:calc(-14 * var(--atlas-u)) calc(-84 * var(--atlas-u))}.atlas-header__content[data-v-40571e40]{justify-items:end;display:grid}.atlas-legend[data-v-40571e40]{--panel-slice:calc(16 * var(--atlas-u));--panel-outset:calc(8 * var(--atlas-u));--panel-content-padding:calc(6 * var(--atlas-u));--panel-dense-content-padding:calc(6 * var(--atlas-u));height:calc(27 * var(--atlas-u))}.atlas-legend[data-v-40571e40] .ui-panel__content{padding-inline:calc(8 * var(--atlas-u));align-items:center;display:flex}.atlas-legend__entries[data-v-40571e40]{align-items:center;gap:calc(5 * var(--atlas-u));white-space:nowrap;display:flex}.atlas-legend__entries>span[data-v-40571e40]{align-items:center;gap:calc(5 * var(--atlas-u));color:#ead9ad;display:flex}.atlas-legend__entries i[data-v-40571e40]{width:calc(9 * var(--atlas-u));height:calc(9 * var(--atlas-u));border:calc(1 * var(--atlas-u)) solid var(--legend-color);background:color-mix(in srgb, var(--legend-color) 27%, transparent);box-shadow:inset 0 0 0 calc(3 * var(--atlas-u)) transparent;display:block}.atlas-legend__entries i[data-v-40571e40]:after{content:"";width:calc(3 * var(--atlas-u));height:calc(3 * var(--atlas-u));margin:calc(2 * var(--atlas-u));background:var(--legend-color);display:block}.atlas-toggles[data-v-40571e40]{gap:calc(8 * var(--atlas-u));margin-top:calc(3 * var(--atlas-u));color:#ead9ad;white-space:nowrap;display:flex}.atlas-toggles>button[data-v-40571e40],.atlas-modal-toggle[data-v-40571e40]{align-items:center;gap:calc(4 * var(--atlas-u));display:flex}.atlas-toggle[data-v-40571e40]{width:calc(8 * var(--atlas-u));height:calc(8 * var(--atlas-u));background-size:calc(512 * var(--atlas-u)) calc(512 * var(--atlas-u));background-position-y:calc(-48 * var(--atlas-u))}.atlas-toggle--inactive[data-v-40571e40]{background-position-x:calc(-120 * var(--atlas-u))}.atlas-toggle--active[data-v-40571e40]{background-position-x:calc(-128 * var(--atlas-u))}.atlas-header__details[data-v-40571e40]{justify-content:end;gap:calc(10 * var(--atlas-u));margin-top:calc(4 * var(--atlas-u));color:#fff4d4;white-space:nowrap;display:flex}.atlas-header__details span[data-v-40571e40]:last-child{color:#ead9ad}.atlas-markers[data-v-40571e40],.atlas-selection[data-v-40571e40],.atlas-context[data-v-40571e40]{--panel-slice:calc(16 * var(--atlas-u));--panel-outset:calc(8 * var(--atlas-u));--panel-content-padding:calc(6 * var(--atlas-u));--panel-dense-content-padding:calc(6 * var(--atlas-u));position:absolute}.atlas-legend[data-v-40571e40],.atlas-selection[data-v-40571e40]{--panel-slice:calc(16 * var(--atlas-u));--panel-outset:calc(8 * var(--atlas-u));--panel-content-padding:calc(6 * var(--atlas-u));--panel-dense-content-padding:calc(6 * var(--atlas-u))}.atlas-markers[data-v-40571e40]{left:calc(8 * var(--atlas-u));bottom:calc(8 * var(--atlas-u));width:calc(160 * var(--atlas-u))}.atlas-markers[data-v-40571e40] .ui-panel__content{padding:calc(10 * var(--atlas-u)) calc(11 * var(--atlas-u))}.atlas-markers h2[data-v-40571e40],.atlas-selection h2[data-v-40571e40],.atlas-modal h2[data-v-40571e40]{color:#f4c86b;font:inherit;margin:0;font-weight:400}.atlas-marker-list[data-v-40571e40]{margin-top:calc(7 * var(--atlas-u))}.atlas-marker-list>div[data-v-40571e40]{grid-template-columns:minmax(0, 1fr) calc(14 * var(--atlas-u));align-items:center;gap:calc(5 * var(--atlas-u));height:calc(18 * var(--atlas-u));display:grid}.atlas-marker-open[data-v-40571e40]{grid-template-columns:calc(16 * var(--atlas-u)) minmax(0, 1fr);align-items:center;gap:calc(5 * var(--atlas-u));text-align:left;min-width:0;display:grid}.atlas-marker-icon[data-v-40571e40]{width:calc(16 * var(--atlas-u));height:calc(16 * var(--atlas-u));position:relative}.atlas-marker-icon>i[data-v-40571e40]{left:calc(5 * var(--atlas-u));top:calc(3 * var(--atlas-u));width:calc(6 * var(--atlas-u));height:calc(7 * var(--atlas-u));position:absolute}.atlas-sprite--marker[data-v-40571e40]{background-size:calc(512 * var(--atlas-u)) calc(512 * var(--atlas-u));background-position:calc(-136 * var(--atlas-u)) calc(-48 * var(--atlas-u));position:absolute;inset:0}.atlas-marker-name[data-v-40571e40]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atlas-marker-remove[data-v-40571e40]{color:#ead9ad;text-align:center}.atlas-selection[data-v-40571e40]{right:calc(8 * var(--atlas-u));bottom:calc(8 * var(--atlas-u));width:calc(114 * var(--atlas-u));min-height:calc(39 * var(--atlas-u));text-align:center}.atlas-selection--area[data-v-40571e40]{width:calc(190 * var(--atlas-u));min-height:calc(46 * var(--atlas-u));text-align:left}.atlas-selection[data-v-40571e40] .ui-panel__content{padding:calc(9 * var(--atlas-u)) calc(11 * var(--atlas-u))}.atlas-selection p[data-v-40571e40]{margin:calc(3 * var(--atlas-u)) 0 0;color:#ead9ad}.atlas-tone--free[data-v-40571e40]{color:#77d2ac!important}.atlas-tone--claimed[data-v-40571e40]{font-weight:700}.atlas-selection__actions[data-v-40571e40]{gap:calc(10 * var(--atlas-u));margin:calc(8 * var(--atlas-u)) calc(4 * var(--atlas-u)) calc(1 * var(--atlas-u));display:grid}.atlas-action[data-v-40571e40]{height:calc(12 * var(--atlas-u));padding:0 calc(6 * var(--atlas-u));border:calc(1 * var(--atlas-u)) solid #8f6535;color:#fff4d4;font:inherit;text-shadow:inherit;background:#553b2a}.atlas-action--green[data-v-40571e40]{background:#637f40;border-color:#728c43}.atlas-action--red[data-v-40571e40]{background:#824239;border-color:#9b4d3e}.atlas-action--blue[data-v-40571e40]{background:#315f76;border-color:#3f7f9f}.atlas-action--gray[data-v-40571e40]{background:#514a42;border-color:#766a5b}.atlas-context[data-v-40571e40]{--panel-slice:calc(8 * var(--atlas-u));--panel-outset:calc(4 * var(--atlas-u));--panel-content-padding:calc(4 * var(--atlas-u));--panel-dense-content-padding:calc(4 * var(--atlas-u));width:calc(148 * var(--atlas-u))}.atlas-context[data-v-40571e40] .ui-panel__content{padding:calc(5 * var(--atlas-u))}.atlas-context[data-v-40571e40] .ui-panel__skin{grid-template-columns:var(--panel-slice) minmax(0, 1fr) var(--panel-slice);grid-template-rows:var(--panel-slice) minmax(0, 1fr) var(--panel-slice)}.atlas-context div[data-v-40571e40]{height:calc(17 * var(--atlas-u));padding-inline:calc(6 * var(--atlas-u));align-items:center;display:flex}.atlas-context__danger[data-v-40571e40]{color:#f5a18e}.atlas-modal-shade[data-v-40571e40]{background:#00000087;place-items:center;display:grid;position:absolute;inset:0}.atlas-modal[data-v-40571e40]{--panel-slice:calc(32 * var(--atlas-u));--panel-outset:calc(15 * var(--atlas-u));--panel-content-padding:calc(10 * var(--atlas-u));--panel-dense-content-padding:calc(10 * var(--atlas-u));width:calc(268 * var(--atlas-u));min-height:calc(100 * var(--atlas-u));position:relative}.atlas-modal--marker[data-v-40571e40]{min-height:calc(126 * var(--atlas-u))}.atlas-modal--system-zone[data-v-40571e40]{width:calc(288 * var(--atlas-u));min-height:calc(124 * var(--atlas-u))}.atlas-modal--settings[data-v-40571e40]{min-height:calc(142 * var(--atlas-u))}.atlas-modal[data-v-40571e40] .ui-panel__content{padding:calc(14 * var(--atlas-u)) calc(18 * var(--atlas-u));flex-direction:column;display:flex}.atlas-modal p[data-v-40571e40]{margin:calc(8 * var(--atlas-u)) 0 0;color:#ead9ad}.atlas-input[data-v-40571e40]{height:calc(22 * var(--atlas-u));margin-top:calc(7 * var(--atlas-u));padding:calc(5 * var(--atlas-u));border:calc(1 * var(--atlas-u)) solid #e5c47e;background:#2d241d}.atlas-input[data-v-40571e40]:empty:before{content:attr(data-hint);color:#8e806d}.atlas-colors[data-v-40571e40]{align-items:center;gap:calc(8 * var(--atlas-u));margin-top:calc(5 * var(--atlas-u));color:#ead9ad;display:flex}.atlas-colors i[data-v-40571e40]{width:calc(15 * var(--atlas-u));height:calc(15 * var(--atlas-u))}.atlas-colors i.active[data-v-40571e40]{outline:calc(1 * var(--atlas-u)) solid #fff4d4;outline-offset:calc(2 * var(--atlas-u))}.atlas-slider[data-v-40571e40]{width:100%;height:calc(8 * var(--atlas-u));margin-top:calc(8 * var(--atlas-u));accent-color:#f4c86b}.atlas-modal-toggle[data-v-40571e40]{margin-top:calc(10 * var(--atlas-u));color:#ead9ad}.atlas-warning[data-v-40571e40]{color:#f5a18e!important}.atlas-modal__actions[data-v-40571e40]{padding:calc(8 * var(--atlas-u)) calc(2 * var(--atlas-u)) 0;grid-template-columns:30% 60%;justify-content:space-between;gap:10%;margin-top:auto;display:grid}.atlas-modal__actions .atlas-action[data-v-40571e40]{height:calc(18 * var(--atlas-u))}.atlas-toast[data-v-40571e40]{left:50%;bottom:calc(12 * var(--atlas-u));min-width:calc(120 * var(--atlas-u));padding:calc(7 * var(--atlas-u)) calc(14 * var(--atlas-u));border:calc(1 * var(--atlas-u)) solid #77d2ac;text-align:center;background:#2a221bf0;position:absolute;transform:translate(-50%)}.atlas-toast.error[data-v-40571e40]{border-color:#f58e78}.atlas-bridge-error[data-v-40571e40]{bottom:calc(40 * var(--atlas-u))}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.isolate{isolation:isolate}.block{display:block}.flex{display:flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}@font-face{font-family:MineRPG Minecraft;src:url(../fonts/minecraft-regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:MineRPG Minecraft;src:url(../fonts/minecraft-bold.otf)format("opentype");font-style:normal;font-weight:700;font-display:block}:root{color:#ead9b7;font-synthesis:none;--rpg-text-small:16px;--rpg-text-normal:20px;--rpg-text-big:24px;--rpg-text-h3:28px;--rpg-text-h2:32px;--rpg-text-h1:40px;--rpg-text-shadow:2px 2px 0 #0006;--wood-950:#17100d;--wood-900:#211711;--wood-850:#2d211a;--wood-800:#39281f;--wood-700:#4d3527;--wood-600:#674830;--gold-100:#fff2c7;--gold-300:#e5c47e;--gold-500:#bd8e46;--gold-700:#71471f;--ink:#170f0b;--muted:#b49b78;--green:#789852;--red:#a14e42;--tile:9px;--minerpg-ui-scale:1;--minerpg-dom-scale:1;--minerpg-ui-width:1920px;--minerpg-ui-height:1080px;--minerpg-safe-left:12px;--minerpg-safe-top:24px;--minerpg-safe-right:12px;--minerpg-safe-bottom:84px;--minecraft-gui-scale:3;--minerpg-gui-atlas:url(./atlas_gui-DFhFdWvC.png);font-family:MineRPG Minecraft,monospace}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden;background:0 0!important}body{-webkit-user-select:none;user-select:none;font-size:var(--rpg-text-normal);text-shadow:var(--rpg-text-shadow);line-height:1.25}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default;filter:saturate(.35);opacity:.55}input{-webkit-user-select:text;user-select:text}.pixel-art{image-rendering:pixelated}.text-rpg-small{font-size:var(--rpg-text-small);line-height:1.25}.text-rpg-normal{font-size:var(--rpg-text-normal);line-height:1.25}.text-rpg-big{font-size:var(--rpg-text-big);line-height:1.15}.text-rpg-h3{font-size:var(--rpg-text-h3);line-height:1.1}.text-rpg-h2{font-size:var(--rpg-text-h2);line-height:1.08}.text-rpg-h1{font-size:var(--rpg-text-h1);line-height:1.05}.font-rpg-thin{font-family:MineRPG Minecraft,monospace;font-weight:400}.font-rpg-bold{font-family:MineRPG Minecraft,monospace;font-weight:700}.text-rpg-shadow{text-shadow:var(--rpg-text-shadow)}.text-rpg-no-shadow{text-shadow:none}.desktop-surface{background:0 0;width:100vw;height:100vh;position:relative;overflow:hidden}.desktop-design-plane{width:var(--minerpg-ui-width);height:var(--minerpg-ui-height);transform-origin:0 0;zoom:var(--minerpg-dom-scale);position:absolute;top:0;left:0;overflow:hidden}.dormant-stage{background:0 0;width:100vw;height:100vh}.desktop-launcher{top:calc(var(--minerpg-safe-top) + 14px);z-index:9000;border:2px solid var(--gold-500);background:linear-gradient(#493126,#291d17);outline:1px solid #140c08e6;align-items:center;gap:4px;min-height:40px;padding:4px 8px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffe8b226,0 5px 12px #00000061}.desktop-launcher:before,.desktop-launcher:after{content:"◆";color:var(--gold-300);font-size:8px}.desktop-launcher button{color:#d9c39b;background:0 0;border:1px solid #0000;align-items:center;gap:5px;height:28px;padding:0 9px;display:flex}.desktop-launcher button:hover{color:var(--gold-100);background:#563b28;border-color:#8b6335}.desktop-launcher button b{color:var(--gold-300);font-size:15px}.desktop-launcher button span,.desktop-launcher small{font-size:var(--rpg-text-normal)}.desktop-launcher i{background:#87623b;width:1px;height:20px;margin:0 3px}.desktop-launcher small{color:#bca582;padding:0 5px}.desktop-window{border:3px solid var(--gold-500);background:var(--wood-850);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);outline:2px solid #130c08f5;grid-template-rows:37px minmax(0,1fr);min-width:260px;min-height:200px;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffebb729,0 12px 30px #00000075}.desktop-window:before{content:"";pointer-events:none;z-index:10;border:1px solid #6f4e2d;position:absolute;inset:3px;box-shadow:inset 0 0 18px #0a050347}.desktop-window__bar{z-index:12;min-width:0;color:var(--gold-100);touch-action:none;background:linear-gradient(#5e402e 0%,#3b281f 58%,#2c1e18 100%);border-bottom:2px solid #9e713c;justify-content:space-between;align-items:center;padding:0 6px 0 10px;display:flex;position:relative}.desktop-window__bar:after{content:"";opacity:.35;background:repeating-linear-gradient(90deg,#e5c47e 0 9px,#0000 9px 14px);height:1px;position:absolute;bottom:3px;left:39px;right:76px}.desktop-window__title{min-width:0;font-size:var(--rpg-text-big);align-items:center;gap:8px;font-weight:700;line-height:1;display:flex}.desktop-window__emblem{color:#ffe7a8;background:#2a1c15;border:1px solid #ca9e58;place-items:center;width:22px;height:22px;display:grid}.desktop-window__controls{z-index:1;gap:3px;display:flex;position:relative}.desktop-window__controls button{color:#ead5aa;background:linear-gradient(#5a3d2c,#34231b);border:1px solid #9c713c;width:27px;height:24px;font-weight:800;line-height:1}.desktop-window__controls button:hover{color:#fff3c6;background:#71472d}.desktop-window__body{background:radial-gradient(circle at 50% -20%,#daa65212,#0000 48%),#2d241d;min-width:0;min-height:0;padding:10px;overflow:hidden}.desktop-window__resize{z-index:20;cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,#0000 45%,#9d713f 46% 54%,#0000 55% 64%,#d4b26e 65% 73%,#0000 74%);border:0;width:18px;height:18px;padding:0;position:absolute;bottom:3px;right:3px}.desktop-window--feature{box-shadow:none;clip-path:none;background:0 0;border:0;outline:0;display:block;overflow:visible}.desktop-window--feature:before{display:none}.desktop-window__body--feature{background:0 0;width:100%;height:100%;padding:0;overflow:visible}.desktop-tasks{left:50%;bottom:calc(var(--minerpg-safe-bottom) + 12px);z-index:9000;gap:6px;display:flex;position:absolute;transform:translate(-50%)}.desktop-tasks button{border:2px solid var(--gold-500);height:30px;color:var(--gold-100);text-transform:capitalize;background:#38271f;padding:0 14px}.ui-panel{--panel-atlas-scale:1600% 1600%;--panel-slice:32px;--panel-outset:15px;--panel-content-padding:24px;--panel-dense-content-padding:21px;--panel-x-left:0%;--panel-x-middle:6.66667%;--panel-x-right:13.3333%;--panel-y-top:0%;--panel-y-middle:6.66667%;--panel-y-bottom:13.3333%;isolation:isolate;min-width:0;min-height:0;position:relative}.ui-panel--skin-compact{--panel-atlas-scale:3200% 3200%;--panel-slice:16px;--panel-outset:8px;--panel-content-padding:15px;--panel-dense-content-padding:12px;--panel-x-left:19.3548%;--panel-x-middle:22.5806%;--panel-x-right:25.8065%;--panel-y-top:0%;--panel-y-middle:3.22581%;--panel-y-bottom:6.45161%}.ui-panel--skin-tooltip{--panel-atlas-scale:6400% 6400%;--panel-slice:8px;--panel-outset:4px;--panel-content-padding:9px;--panel-dense-content-padding:7.5px;--panel-x-left:19.0476%;--panel-x-middle:20.6349%;--panel-x-right:22.2222%;--panel-y-top:9.52381%;--panel-y-middle:11.1111%;--panel-y-bottom:12.6984%}.ui-panel__skin{z-index:0;left:calc(-1 * var(--panel-outset));top:calc(-1 * var(--panel-outset));right:calc(-1 * var(--panel-outset));bottom:calc(-1 * var(--panel-outset));grid-template-columns:var(--panel-slice) minmax(0, 1fr) var(--panel-slice);grid-template-rows:var(--panel-slice) minmax(0, 1fr) var(--panel-slice);pointer-events:none;image-rendering:pixelated;display:grid;position:absolute}.ui-panel__slice{background-image:var(--minerpg-gui-atlas);background-repeat:no-repeat;background-size:var(--panel-atlas-scale);background-position:var(--panel-bg-x) var(--panel-bg-y);width:100%;min-width:0;height:100%;min-height:0;image-rendering:pixelated;display:block}.ui-panel__slice--top-left{--panel-bg-x:var(--panel-x-left);--panel-bg-y:var(--panel-y-top);grid-area:1/1}.ui-panel__slice--top{--panel-bg-x:var(--panel-x-middle);--panel-bg-y:var(--panel-y-top);grid-area:1/2}.ui-panel__slice--top-right{--panel-bg-x:var(--panel-x-right);--panel-bg-y:var(--panel-y-top);grid-area:1/3}.ui-panel__slice--left{--panel-bg-x:var(--panel-x-left);--panel-bg-y:var(--panel-y-middle);grid-area:2/1}.ui-panel__slice--fill{--panel-bg-x:var(--panel-x-middle);--panel-bg-y:var(--panel-y-middle);grid-area:2/2}.ui-panel__slice--right{--panel-bg-x:var(--panel-x-right);--panel-bg-y:var(--panel-y-middle);grid-area:2/3}.ui-panel__slice--bottom-left{--panel-bg-x:var(--panel-x-left);--panel-bg-y:var(--panel-y-bottom);grid-area:3/1}.ui-panel__slice--bottom{--panel-bg-x:var(--panel-x-middle);--panel-bg-y:var(--panel-y-bottom);grid-area:3/2}.ui-panel__slice--bottom-right{--panel-bg-x:var(--panel-x-right);--panel-bg-y:var(--panel-y-bottom);grid-area:3/3}.ui-panel__content{z-index:1;min-width:0;height:100%;min-height:0;padding:var(--panel-content-padding);position:relative}.ui-panel--dense>.ui-panel__content{padding:var(--panel-dense-content-padding)}.ui-panel--scroll>.ui-panel__content{scrollbar-color:#9d713f #241914;scrollbar-width:thin;overflow:auto}.feature-shell{width:100%;min-width:0;height:100%;min-height:0;position:relative}.feature-tabs{align-items:end;gap:3px;height:33px;padding-left:9px;display:flex}.feature-tabs button{color:#b9a17c;min-width:92px;height:29px;font-size:var(--rpg-text-normal);background:#2b201a;border:1px solid #74502c;border-bottom:0;padding:0 14px}.feature-tabs button.active{height:33px;color:var(--gold-100);background:#463126;border-color:#b68543;box-shadow:inset 0 2px #d2ad67}.feature-state{width:100%;height:100%;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.feature-state>span{color:var(--gold-300);font-size:31px;font-weight:700}.feature-state b{color:var(--gold-100);font-size:var(--rpg-text-h3);font-weight:700}.feature-state p{max-width:410px;font-size:var(--rpg-text-normal);margin:0;line-height:1.5}.feature-state--error>span,.feature-state--error b{color:#da8c77}.feature-heading small,.claim-title small{color:var(--gold-300);font-size:var(--rpg-text-small);letter-spacing:.12em;font-weight:700}.feature-heading h1{color:var(--gold-100);font-size:var(--rpg-text-h1);margin:4px 0;font-weight:700;line-height:1.05}.feature-heading p{color:var(--muted);font-size:var(--rpg-text-normal);margin:0}.feature-toast{z-index:200;max-width:420px;color:var(--gold-100);font-size:var(--rpg-text-normal);background:#271b15;border:2px solid #c49b54;padding:9px 14px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #100b08}.loading-rune{animation:1s ease-in-out infinite alternate rune-pulse}@keyframes rune-pulse{to{opacity:.35;transform:scale(.8)rotate(15deg)}}.ui-button{color:#f2dfb7;min-height:30px;font-size:var(--rpg-text-normal);background:linear-gradient(#67472f,#39271e);border:2px solid #8f6535;outline:1px solid #1a0e08;padding:0 12px;font-weight:700;box-shadow:inset 0 1px #bc8e51}.ui-button:hover:not(:disabled){filter:brightness(1.14)}.ui-button--small{min-height:26px;padding:0 9px}.ui-button--gold{color:#2b1a0d;text-shadow:0 1px #ffffff40;background:linear-gradient(#f0d28d,#b77e37);border-color:#b88742;box-shadow:inset 0 1px #fff0bd}.ui-button--green{background:linear-gradient(#8fae58,#546e35);border-color:#728c43}.ui-button--red{background:linear-gradient(#b96755,#71362f);border-color:#9b4d3e}.text-danger{color:#d98572;font-size:var(--rpg-text-normal);background:0 0;border:0}.field-label{color:#c8ae84;font-size:var(--rpg-text-small);gap:5px;font-weight:700;display:grid}input{color:#f2dfb8;min-width:0;height:33px;font-size:var(--rpg-text-normal);background:#211813;border:1px solid #8e693c;outline:1px solid #17100d;padding:0 9px}input:focus{border-color:#e5c47e;box-shadow:0 0 0 1px #e5c47e40}input:disabled{color:#8f7b61;background:#1d1713}input::placeholder{color:#826e58}.empty-copy{color:#907b61;font-size:var(--rpg-text-normal);text-align:center;margin:14px 5px}.panel-heading{color:var(--gold-100);font-size:var(--rpg-text-normal);justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:700;display:flex}.panel-heading span{min-width:21px;height:18px;color:var(--gold-300);font-size:var(--rpg-text-small);background:#17100d;border:1px solid #76502d;place-items:center;font-weight:700;display:grid}.scroll-list{scrollbar-width:thin;scrollbar-color:#8d6336 #1d1511;min-height:0;overflow:auto}.claims-feature{--claim-main-outset:15px;--claim-list-element-width:402px;--claim-panel-gap:8px;--claim-split-offset:200px;overflow:visible}.claim-main-shell{inset:var(--claim-main-outset);position:absolute}.claims-feature--split .claim-main-shell{left:calc(var(--claim-main-outset) + var(--claim-split-offset));right:calc(var(--claim-main-outset) - var(--claim-split-offset))}.claim-tabs{z-index:10;padding-left:0;position:absolute;top:-33px;left:39px}.claims-feature--split .claim-tabs{left:calc(39px + var(--claim-split-offset))}.claim-overview,.claim-detail-content{height:100%;min-height:0}.claim-overview{padding:0;overflow:hidden auto}.claim-detail-content{overflow:auto}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 15px;display:grid}.metric-grid small,.metric-grid strong,.metric-grid p{display:block}.metric-grid small{color:var(--gold-300);font-size:var(--rpg-text-small);text-transform:uppercase;font-weight:700}.metric-grid strong{color:var(--gold-100);font-size:var(--rpg-text-h2);margin:5px 0 3px;font-weight:700}.metric-grid p,.claim-hint p{color:var(--muted);font-size:var(--rpg-text-small);margin:0}.claim-hint b{color:#d6bc8f;font-size:var(--rpg-text-normal);margin-bottom:4px;display:block}.claim-list-panel{top:var(--claim-main-outset);bottom:var(--claim-main-outset);left:calc(var(--claim-split-offset) + 26px - var(--claim-panel-gap) - var(--claim-list-element-width));width:var(--claim-list-element-width);position:absolute}.claim-list-panel>.ui-panel__content{flex-direction:column;display:flex;overflow:hidden}.claim-list-panel .scroll-list{flex:1}.claims-feature--split .claim-main-shell>.ui-panel__content,.claim-list-panel>.ui-panel__content{animation:.14s ease-out claim-content-in}@keyframes claim-content-in{0%{opacity:0}}.claim-list-row{color:#d9c5a0;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;margin-bottom:4px;padding:7px;display:grid}.claim-list-row:hover,.claim-list-row.active{background:#493224;border-color:#75502d}.claim-list-row>span:first-child{color:#f3d998;background:#281b15;border:1px solid #9c733d;place-items:center;width:28px;height:28px;display:grid}.claim-list-row b,.claim-list-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.claim-list-row b{font-size:var(--rpg-text-normal)}.claim-list-row small{color:#987f60;font-size:var(--rpg-text-small);margin-top:2px}.claim-list-row em{color:var(--gold-300);font-size:var(--rpg-text-small);font-style:normal}.claim-title{justify-content:space-between;align-items:center;display:flex}.claim-title h2{color:var(--gold-100);font-size:var(--rpg-text-h2);margin:3px 0 0;font-weight:700}.claim-title>span{color:#e2c88d;font-size:var(--rpg-text-small);background:#261b15;border:1px solid #8a6335;padding:5px 8px}.claim-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:13px 0;display:grid}.claim-facts label{color:#947d61;font-size:var(--rpg-text-small);background:#17100d73;border:1px solid #574029;padding:7px 8px}.claim-facts b{color:#d9c39b;font-size:var(--rpg-text-small);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.section-heading{color:#dfc99f;font-size:var(--rpg-text-normal);justify-content:space-between;align-items:center;margin:14px 0 8px;display:flex}.member-picker{margin-bottom:9px}.member-search{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.friend-chips{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.friend-chips button{color:#d2ba91;height:25px;font-size:var(--rpg-text-small);background:#3a281e;border:1px solid #73502e;padding:0 8px}.member-grid{gap:7px;display:grid}.member-head{align-items:center;gap:7px;display:flex}.member-head>span{color:#ffe2a0;width:25px;height:25px;font-size:var(--rpg-text-normal);background:#443025;border:1px solid #aa7d41;place-items:center;display:grid}.member-head b{color:#e7d3ac;font-size:var(--rpg-text-normal)}.member-head button{color:#e7907b;background:#3a201c;border:1px solid #773e35;width:23px;height:23px;margin-left:auto}.permission-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 8px;margin-top:8px;display:grid}.permission-grid label{color:#ac9573;min-width:0;font-size:var(--rpg-text-small);align-items:center;gap:5px;display:flex}.permission-grid input{accent-color:#b68a4b;width:12px;height:12px}.permission-grid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.claim-actions{gap:8px;margin-top:13px;display:flex}.claim-actions>span{flex:1}.claims-feature :is(b,strong,h1,h2,h3,h4,h5,h6,button,small,label,span){font-weight:400}@media (prefers-reduced-motion:reduce){.claims-feature--split .claim-main-shell>.ui-panel__content,.claim-list-panel>.ui-panel__content{animation:none}}.social-workspace{grid-template-columns:minmax(195px,30%) minmax(0,1fr);gap:10px;height:100%;display:grid}.social-list>.ui-panel__content{flex-direction:column;display:flex}.friend-add{grid-template-columns:minmax(0,1fr) 34px;gap:5px;margin-bottom:11px;display:grid}.friend-add button{min-width:0;padding:0}.request-list{max-height:118px;margin-bottom:9px;overflow:auto}.request-row{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 3px;display:grid}.request-row>i{background:#6e6255;border-radius:50%;width:7px;height:7px}.request-row>i.online{background:#87ad5b;box-shadow:0 0 5px #87ad5b}.request-row b,.request-row small{display:block}.request-row b{color:#d9c39b;font-size:var(--rpg-text-normal)}.request-row small{color:#907b61;font-size:var(--rpg-text-small);margin-top:2px}.request-row button{color:#e1c58f;background:#3b291f;border:1px solid #68492b;width:22px;height:22px;margin-left:2px}.friend-row{color:#d8c39e;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:7px;width:100%;margin-bottom:3px;padding:6px;display:grid}.friend-row:hover,.friend-row.active{background:#493224;border-color:#75502d}.friend-row>span:first-child,.messenger-title>div>span:first-child{color:#ffe3a2;width:27px;height:27px;font-size:var(--rpg-text-normal);background:#302019;border:1px solid #a8793f;place-items:center;display:grid;position:relative}.friend-row i,.messenger-title i{background:#74695b;border:2px solid #2d211a;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-3px;right:-3px}.friend-row i.online,.messenger-title i.online{background:#87ad5b;box-shadow:0 0 4px #87ad5b}.friend-row b,.friend-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.friend-row b{font-size:var(--rpg-text-normal)}.friend-row small{color:#8f7a60;font-size:var(--rpg-text-small);margin-top:2px}.messenger-panel>.ui-panel__content{grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.messenger-title{background:#19100c40;border-bottom:1px solid #604329;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.messenger-title>div{align-items:center;gap:9px;display:flex}.messenger-title b,.messenger-title small{display:block}.messenger-title b{color:var(--gold-100);font-size:var(--rpg-text-big);font-weight:700}.messenger-title small{color:#9b8465;font-size:var(--rpg-text-small);margin-top:2px}.messages{scrollbar-width:thin;scrollbar-color:#8d6336 #1d1511;min-height:0;padding:13px;overflow:auto}.message{color:#d8c5a1;background:#2a1f19;border:1px solid #5e4229;width:max-content;max-width:76%;margin-bottom:7px;padding:7px 9px;box-shadow:inset 0 1px #ffffff08}.message.own{background:#463023;border-color:#7b5b31;margin-left:auto}.message p{white-space:pre-wrap;-webkit-user-select:text;user-select:text;font-size:var(--rpg-text-normal);margin:0;line-height:1.4}.message small{color:#8f795d;font-size:var(--rpg-text-small);text-align:right;margin-top:3px;display:block}.conversation-start{color:#a88b60;height:100%;font-size:var(--rpg-text-h2);align-content:center;place-items:center;font-weight:700;display:grid}.conversation-start p{color:#8e795f;font-size:var(--rpg-text-normal);margin:5px 0;font-weight:400}.message-compose{background:#19100c40;border-top:1px solid #604329;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:10px 12px;display:grid}.faction-placeholder{padding:18px;overflow:auto}.faction-placeholder>.ui-panel{height:calc(100% - 68px);margin-top:16px}.session-stage{background:0 0;place-items:center;width:100vw;height:100vh;display:grid}.session-card{color:#ddc59b;text-align:center;background:#2d211a;border:3px solid #b88845;outline:2px solid #170d08;min-width:310px;max-width:480px;padding:28px;box-shadow:inset 0 0 16px #170e09,0 13px 35px #00000080}.session-card>span{color:var(--gold-300);font-size:32px;font-weight:700}.session-card h1{color:var(--gold-100);font-size:var(--rpg-text-h2);margin:8px 0 5px;font-weight:700}.session-card p{color:var(--muted);font-size:var(--rpg-text-normal);margin:0 0 15px;line-height:1.5}.session-card--error>span{color:#d87965}@media (max-width:720px),(max-height:520px){.desktop-launcher{top:5px}.desktop-launcher button span,.desktop-launcher small,.desktop-launcher i{display:none}.desktop-window__body{padding:7px}.desktop-window__body--feature{padding:0}.social-workspace{grid-template-columns:minmax(145px,34%) minmax(0,1fr)}.claim-facts,.permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid{gap:6px}.metric-grid strong{font-size:var(--rpg-text-h3)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
