body{text-align:center;color:#444;margin:0;font-family:sans-serif;font-size:12px;overflow:hidden}h1{z-index:1;color:#ccc;width:100%;position:absolute}#scene-container{background-color:#000;width:100%;height:100%;position:absolute}.nocursor{cursor:none}.hide{display:none}#scene-container canvas{position:absolute}#leftPanel{z-index:1;position:absolute;top:45px}#leftPanel ul{margin:0;padding:0;list-style:none}#leftPanel li{text-align:left;margin:5px 0 0}#msg{color:#fff;background-color:#111;width:auto;height:19px;padding:0 10px}.control-inactive button{color:#888}:root{--font-white:#dcdcdc;--font-grey:#555;--font-yellow:#ffc800;--border-radius:calc(var(--calculated-vw) * .5);--border-white:#b4b4b4;--border-grey:#555;--pda-font:sans-serif;--pda-fade-in-transition:display 0s .2s allow-discrete, opacity .2s linear;--pda-fade-out-transition:display 0s .1s allow-discrete, opacity .1s linear;--pda-panel-fade-in-transition:scale .2s linear;--menu-margin:calc(var(--calculated-vw) * 3) 0 calc(var(--calculated-vw) * 1) 0;--menu-letter-spacing:calc(var(--calculated-vw) * -.05);--menu-border-width:calc(var(--calculated-vw) * .1);--menu-side-font-size:calc(var(--calculated-vw) * 1.3);--menu-side-width:calc(var(--calculated-vw) * 7.5);--menu-side-first-width:calc(var(--calculated-vw) * 6);--menu-side-first-margin:auto auto calc(var(--calculated-vw) * .75) auto;--menu-side-first-padding:calc(var(--calculated-vw) * .3) 0;--menu-side-first-border:var(--menu-border-width) solid var(--border-white);--menu-grey:#555;--inventory-panel-size-w:24;--inventory-panel-size-h:45;--inventory-slots-panel-size-h:calc(var(--inventory-item-size) * 5 + 4 * var(--inventory-item-gap-size));--inventory-panel-width:calc(var(--calculated-vw) * var(--inventory-panel-size-w));--inventory-panel-height:calc(var(--calculated-vw) * var(--inventory-panel-size-h));--inventory-slots-panel-height:calc(var(--calculated-vw) * var(--inventory-slots-panel-size-h));--inventory-item-size:5.5;--inventory-item-gap-size:calc((var(--inventory-panel-size-w) - 4 * var(--inventory-item-size)) / 3);--inventory-item-width:calc(var(--calculated-vw) * var(--inventory-item-size));--inventory-2-item-width:calc(var(--calculated-vw) * (var(--inventory-item-size) * 2 + var(--inventory-item-gap-size)));--inventory-item-gap-width:calc(var(--calculated-vw) * (var(--inventory-item-size) + var(--inventory-item-gap-size)));--inventory-item-border-width:calc(var(--calculated-vw) * .1);--inventory-item-border:var(--inventory-item-border-width) solid var(--border-white);--inventory-item-transparent-border:var(--inventory-item-border-width) solid transparent;--inventory-item-grey:#4b4b4b80;--inventory-item-font-size:calc(var(--calculated-vw) * 1.02);--inventory-item-info-background:linear-gradient(90deg, #fff0 0%, #33333380 50%, #111111e6 100%);--inventory-item-info-height:calc(var(--calculated-vw) * 1.5);--inventory-item-info-border-radius:calc(var(--calculated-vw) * .4);--inventory-focused-item-grey:#ccc;--inventory-operate-menu-item-height:calc(var(--calculated-vw) * 2.5);--inventory-operate-menu-item-label-width:calc(var(--calculated-vw) * 1.8);--inventory-operate-menu-fade-out-transition:display 0s 50ms allow-discrete, opacity 50ms linear;--inventory-shift-item-border:var(--inventory-item-border-width) solid #1e90ff;--inventory-shift-item-blue:#7df9ff;--inventory-select-item-red:#f08080;--inventory-item-not-compatibale-grey:#0f0f0f80;--ecg-sweep-background-size:100% calc(var(--calculated-vw) * 1.5);--ecg-sweep-animation:travel-up 2.5s infinite linear;--ecg-sweep-color-opacity:.2;--ecg-fine-color:#37af8c;--ecg-fine-sweep-color:rgba(55, 175, 140, var(--ecg-sweep-color-opacity));--ecg-fine-background-color:#0f03;--ecg-fine-travel-animation:travel 6s infinite linear;--ecg-fine-beat-animation:beat 3s infinite linear;--ecg-caution-color:#febe10;--ecg-caution-sweep-color:rgba(254, 190, 16, var(--ecg-sweep-color-opacity));--ecg-caution-background-color:#ff03;--ecg-caution-travel-animation:travel 4s infinite linear;--ecg-caution-beat-animation:beat 2s infinite linear;--ecg-danger-color:#b31b1b;--ecg-danger-sweep-color:rgba(179, 27, 27, var(--ecg-sweep-color-opacity));--ecg-danger-background-color:#f003;--ecg-danger-travel-animation:travel 2s infinite linear;--ecg-danger-beat-animation:beat 1s infinite linear;--maps-panel-size-w:80;--maps-panel-size-h:45;--maps-panel-width:calc(var(--calculated-vw) * var(--maps-panel-size-w));--maps-panel-height:calc(var(--calculated-vw) * var(--maps-panel-size-h));--files-panel-size-w:80;--files-panel-size-h:45;--files-panel-width:calc(var(--calculated-vw) * var(--files-panel-size-w));--files-panel-height:calc(var(--calculated-vw) * var(--files-panel-size-h));--files-border-width:calc(var(--calculated-vw) * .1);--files-border:var(--files-border-width) solid var(--border-white);--files-inner-panel-height:calc(var(--calculated-vw) * 36);--files-nav-item-height:calc(var(--calculated-vw) * 3.5);--files-nav-item-line-height:calc(var(--calculated-vw) * 3.4);--hints-border:calc(var(--calculated-vw) * .11) solid var(--border-white)}canvas.scene-canvas{top:calc(var(--calculated-v-top));left:calc(var(--calculated-v-left));position:absolute}.default-theme{top:calc(var(--calculated-v-top));left:calc(var(--calculated-v-left));width:calc(var(--calculated-vw) * 100);height:calc(var(--calculated-vh) * 100);-webkit-backdrop-filter:blur(calc(var(--calculated-vw) * .5));backdrop-filter:blur(calc(var(--calculated-vw) * .5));background:linear-gradient(#111111f7 8%,#2c536499 38% 50%,#203a43d9 69%,#0f2027e6 95%);flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute}.default-theme .visible{opacity:1;transition:var(--pda-fade-in-transition)}@starting-style{.default-theme .visible{opacity:0}}.default-theme .hidden{opacity:0;display:none}.default-theme .hide{display:none}.default-theme .popup-panel{transition:var(--pda-panel-fade-in-transition)}@starting-style{.default-theme .popup-panel{scale:.9}}.default-theme>div{font-family:var(--pda-font);-webkit-user-select:none;user-select:none}.default-theme [pda-menu]{margin:var(--menu-margin)}.default-theme [pda-menu] ul{justify-content:center;gap:calc(var(--calculated-vw) * .8);color:var(--font-white);margin:0;padding:0;list-style:none;display:flex}.default-theme [pda-menu] ul li.left{width:var(--menu-side-width);font-size:var(--menu-side-font-size);color:var(--menu-grey);letter-spacing:var(--menu-letter-spacing);display:block}.default-theme [pda-menu] ul li.left :first-child{width:var(--menu-side-first-width);margin:var(--menu-side-first-margin);padding:var(--menu-side-first-padding);border:var(--menu-side-first-border);border-radius:calc(var(--calculated-vw) * 2) var(--border-radius) var(--border-radius) var(--border-radius);background-color:var(--menu-grey);color:var(--font-white)}.default-theme [pda-menu] ul li.center{width:calc(var(--calculated-vw) * 9);letter-spacing:var(--menu-letter-spacing);font-size:calc(var(--calculated-vw) * 1.5);text-align:center;display:block}.default-theme [pda-menu] ul li.center :first-child{margin-top:calc(var(--calculated-vw) * .15)}.default-theme [pda-menu] ul li.center :last-child{margin-top:calc(var(--calculated-vw) * .7)}.default-theme [pda-menu] ul li.center :last-child span{width:calc(var(--calculated-vw) * .5);height:calc(var(--calculated-vw) * .5);margin:0 calc(var(--calculated-vw) * .5) calc(var(--calculated-vw) * .07) calc(var(--calculated-vw) * .5);border:var(--menu-border-width) solid var(--menu-grey);border-radius:calc(var(--calculated-vw) * 1);background-color:var(--menu-grey);display:inline-block}.default-theme [pda-menu] ul li.center :last-child span.current{width:calc(var(--calculated-vw) * .65);height:calc(var(--calculated-vw) * .65);border:var(--menu-border-width) solid white;border-radius:calc(var(--calculated-vw) * 1);background-color:var(--font-white);margin-bottom:0;display:inline-block}.default-theme [pda-menu] ul li.right{width:var(--menu-side-width);font-size:var(--menu-side-font-size);color:var(--menu-grey);letter-spacing:var(--menu-letter-spacing);display:block}.default-theme [pda-menu] ul li.right :first-child{width:var(--menu-side-first-width);margin:var(--menu-side-first-margin);padding:var(--menu-side-first-padding);border:var(--menu-side-first-border);border-radius:var(--border-radius) calc(var(--calculated-vw) * 2) var(--border-radius) var(--border-radius);background-color:var(--menu-grey);color:var(--font-white)}.default-theme [pda-inventory]{width:var(--inventory-panel-width);height:var(--inventory-panel-height);position:relative}.default-theme [pda-inventory] div.slots-panel{gap:calc(var(--calculated-vw) * var(--inventory-item-gap-size));width:var(--inventory-panel-width);height:var(--inventory-slots-panel-height);grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(4,1fr);display:grid}.default-theme [pda-inventory] div.slots-panel div.slot{width:var(--inventory-item-width);height:var(--inventory-item-width)}.default-theme [pda-inventory] div.slots-panel div.slot .slot-content{border:var(--inventory-item-border);border-radius:var(--border-radius);background-color:var(--inventory-item-grey);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.default-theme [pda-inventory] div.slots-panel div.slot .slot-content .crossline{width:calc(var(--calculated-vw) * 6);height:calc(var(--calculated-vw) * .1);border-radius:var(--border-radius);background:#ccc;position:absolute}.default-theme [pda-inventory] div.slots-panel div.slot .slot-content .cross-0{transform:rotate(45deg)}.default-theme [pda-inventory] div.slots-panel div.slot .slot-content .cross-1{transform:rotate(-45deg)}.default-theme [pda-inventory] div.slots-panel div.occupied .slot-content{background-color:#0000;border:none}.default-theme [pda-inventory] div.slots-panel div.occupied .crossline{display:none}:is(.default-theme [pda-inventory] div.slots-panel .slot,.default-theme [pda-inventory] div.slots-panel .occupied) .slot-content.not-combinable{border:var(--inventory-item-transparent-border);border-radius:var(--border-radius);background-color:var(--inventory-item-not-compatibale-grey);z-index:1}.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel{top:calc(var(--inventory-slots-panel-height) * -1);font-size:var(--inventory-item-font-size);position:relative}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel)>div{height:var(--inventory-item-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.item-size-1{width:var(--inventory-item-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.item-size-2{width:var(--inventory-2-item-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .inv-item{position:absolute}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-img{border:var(--inventory-item-border);border-radius:var(--border-radius);background-color:var(--inventory-item-grey);background-size:cover;width:100%;height:100%}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .equip-info{top:calc(var(--calculated-vw) * .11);width:calc(var(--calculated-vw) * 1.8);height:var(--inventory-item-info-height);line-height:var(--inventory-item-info-height);background:var(--inventory-item-info-background);color:var(--font-white);border-radius:0 var(--inventory-item-info-border-radius) 0 0;background-color:#0000;position:absolute;right:0}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .count-info{width:calc(var(--calculated-vw) * 1.8);height:var(--inventory-item-info-height);line-height:var(--inventory-item-info-height);background:var(--inventory-item-info-background);color:var(--font-white);border-radius:0 0 var(--inventory-item-info-border-radius) 0;background-color:#0000;position:absolute;bottom:0;right:0}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .count-info.full{color:#7cfc00}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .count-info.empty{color:#ed2939}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-0{top:0;left:0}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-1{left:var(--inventory-item-gap-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-2{left:calc(var(--inventory-item-gap-width) * 2)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-3{left:calc(var(--inventory-item-gap-width) * 3)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-4{left:0;top:var(--inventory-item-gap-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-5{left:var(--inventory-item-gap-width);top:var(--inventory-item-gap-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-6{left:calc(var(--inventory-item-gap-width) * 2);top:var(--inventory-item-gap-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-7{left:calc(var(--inventory-item-gap-width) * 3);top:var(--inventory-item-gap-width)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-8{left:0;top:calc(var(--inventory-item-gap-width) * 2)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-9{left:var(--inventory-item-gap-width);top:calc(var(--inventory-item-gap-width) * 2)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-10{left:calc(var(--inventory-item-gap-width) * 2);top:calc(var(--inventory-item-gap-width) * 2)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-11{left:calc(var(--inventory-item-gap-width) * 3);top:calc(var(--inventory-item-gap-width) * 2)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-12{left:0;top:calc(var(--inventory-item-gap-width) * 3)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-13{left:calc(var(--inventory-item-gap-width));top:calc(var(--inventory-item-gap-width) * 3)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-14{left:calc(var(--inventory-item-gap-width) * 2);top:calc(var(--inventory-item-gap-width) * 3)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-15{left:calc(var(--inventory-item-gap-width) * 3);top:calc(var(--inventory-item-gap-width) * 3)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-16{left:0;top:calc(var(--inventory-item-gap-width) * 4)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-17{left:calc(var(--inventory-item-gap-width));top:calc(var(--inventory-item-gap-width) * 4)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-18{left:calc(var(--inventory-item-gap-width) * 2);top:calc(var(--inventory-item-gap-width) * 4)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) div.idx-19{left:calc(var(--inventory-item-gap-width) * 3);top:calc(var(--inventory-item-gap-width) * 4)}:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2{position:absolute}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .focused-slot,:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .shift-slot,:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .select-slot{border:var(--inventory-item-border);border-radius:var(--border-radius);width:100%;height:100%;animation:2s linear infinite breath}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .focused-slot{background-color:var(--inventory-focused-item-grey)}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .shift-slot{background-color:var(--inventory-shift-item-blue)}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .select-slot{background-color:var(--inventory-select-item-red)}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .operate-menu-list{left:calc(var(--inventory-item-width) + var(--inventory-item-border-width) * 2);top:calc(var(--inventory-item-width) * -1);padding:calc(var(--calculated-vw) * .8) 0;width:calc(var(--calculated-vw) * 13);z-index:1;-webkit-backdrop-filter:blur(calc(var(--calculated-vw) * .15));backdrop-filter:blur(calc(var(--calculated-vw) * .15));background:#000000a6;margin:0;list-style:none;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .operate-menu-list li.operate-menu-item{height:var(--inventory-operate-menu-item-height);line-height:var(--inventory-operate-menu-item-height);padding:0 0 0 calc(var(--calculated-vw) * 1);color:var(--font-white);text-align:left}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .operate-menu-list li.operate-menu-item span{margin:0 calc(var(--calculated-vw) * .5) 0 0;width:var(--inventory-operate-menu-item-label-width);height:var(--inventory-operate-menu-item-label-width);line-height:var(--inventory-operate-menu-item-label-width);text-align:center;font-size:calc(var(--calculated-vw) * 1.1);color:#555;border-radius:calc(var(--calculated-vw) * 1);background:#fffc;display:inline-block}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .operate-menu-list li.operate-menu-item span.unequip:after{content:"";left:calc(var(--inventory-operate-menu-item-label-width) * .56);top:calc(var(--inventory-operate-menu-item-label-width) * 1.095);width:var(--inventory-operate-menu-item-label-width);height:calc(var(--calculated-vw) * .1);background:#fd5c63;position:absolute;transform:rotate(-45deg)}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-1,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2) .operate-menu-list .selected{background:radial-gradient(farthest-corner at calc(var(--calculated-vw) * 3) calc(var(--calculated-vw) * 1.25), #cccccc80 27%, transparent 100%)}:is(:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2.focused-item,:is(.default-theme [pda-inventory] div.items-panel,.default-theme [pda-inventory] div.operate-panel) .item-size-2.shift-item) .operate-menu-list{left:calc(var(--inventory-2-item-width) + var(--inventory-item-border-width) * 2)}.default-theme [pda-inventory] div.description-panel{width:var(--inventory-panel-width);height:calc(var(--calculated-vw) * 9);margin:calc(var(--calculated-vw) * .5) 0 0 0;color:var(--font-white);text-align:left;flex-flow:column;justify-content:center;align-items:center;display:flex}.default-theme [pda-inventory] div.description-panel .description-title{width:var(--inventory-panel-width);height:calc(var(--calculated-vw) * 2.5);line-height:calc(var(--calculated-vw) * 2.5);font-size:calc(var(--calculated-vw) * 1.3)}.default-theme [pda-inventory] div.description-panel .description-content{width:var(--inventory-panel-width);height:calc(var(--calculated-vw) * 6.4);padding:calc(var(--calculated-vw) * .5) 0 0 0;font-size:calc(var(--calculated-vw) * 1);align-items:start;display:flex}.default-theme [pda-inventory] div.description-panel .description-separater{width:calc(var(--inventory-panel-width) * 1.2);height:calc(var(--calculated-vw) * .1);background:linear-gradient(90deg,#0000,#c8c8c8 25% 75%,#0000)}.default-theme [pda-inventory] div.description-panel.hide{display:none}.default-theme [pda-inventory] div.ecg{width:calc(var(--calculated-vw) * 40);height:calc(var(--calculated-vw) * 9.6);top:var(--inventory-slots-panel-height);left:calc(var(--calculated-vw) * (var(--inventory-panel-size-w) / 2 - 50));background:linear-gradient(to right, #231f20 0, var(--ecg-fine-color) 50%, #231f20 50%);animation:var(--ecg-fine-travel-animation);align-items:self-start;display:flex;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8%,#000000d9 60%,#00000080 70%,#0000 80%);mask-image:linear-gradient(90deg,#0000 0%,#000 8%,#000000d9 60%,#00000080 70%,#0000 80%)}.default-theme [pda-inventory] div.ecg .pulse-wave{width:auto;height:98%}.default-theme [pda-inventory] div.ecg .sweep{background:linear-gradient(0deg, transparent 60%, var(--ecg-fine-sweep-color) 95%);background-size:var(--ecg-sweep-background-size);width:100%;height:100%;animation:var(--ecg-sweep-animation), var(--ecg-fine-beat-animation);background-repeat:no-repeat;position:absolute;bottom:0}.default-theme [pda-inventory] div.ecg .state{bottom:0;left:calc(var(--calculated-vw) * 3);height:calc(var(--calculated-vw) * 4);line-height:calc(var(--calculated-vw) * 4);color:var(--ecg-fine-color);font-family:var(--pda-font);font-size:calc(var(--calculated-vw) * 1.5);text-shadow:0 0 4px var(--ecg-fine-color);position:absolute}.default-theme [pda-inventory] div.ecg .state:before{content:"FINE"}.default-theme [pda-inventory] div.ecg.caution{background:linear-gradient(to right, #231f20 0, var(--ecg-caution-color) 50%, #231f20 50%);animation:var(--ecg-caution-travel-animation)}.default-theme [pda-inventory] div.ecg.caution .sweep{background:linear-gradient(0deg, transparent 60%, var(--ecg-caution-sweep-color) 95%);background-size:var(--ecg-sweep-background-size);animation:var(--ecg-sweep-animation), var(--ecg-caution-beat-animation);background-repeat:no-repeat}.default-theme [pda-inventory] div.ecg.caution .state{color:var(--ecg-caution-color);text-shadow:0 0 4px var(--ecg-caution-color)}.default-theme [pda-inventory] div.ecg.caution .state:before{content:"CAUTION"}.default-theme [pda-inventory] div.ecg.danger{background:linear-gradient(to right, #231f20 0, var(--ecg-danger-color) 50%, #231f20 50%);animation:var(--ecg-danger-travel-animation)}.default-theme [pda-inventory] div.ecg.danger .sweep{background:linear-gradient(0deg, transparent 60%, var(--ecg-danger-sweep-color) 95%);background-size:var(--ecg-sweep-background-size);animation:var(--ecg-sweep-animation), var(--ecg-danger-beat-animation);background-repeat:no-repeat}.default-theme [pda-inventory] div.ecg.danger .state{color:var(--ecg-danger-color);text-shadow:0 0 4px var(--ecg-danger-color)}.default-theme [pda-inventory] div.ecg.danger .state:before{content:"DANGER"}.default-theme [pda-inventory] div.ecg:after{content:"";background:linear-gradient(0deg, transparent 60%, var(--ecg-fine-background-color) 95%);background-size:100% calc(var(--calculated-vw) * .6);width:100%;height:100%;animation:var(--ecg-fine-beat-animation);display:block;position:absolute;top:0}.default-theme [pda-inventory] div.ecg.caution:after{background:linear-gradient(0deg, transparent 60%, var(--ecg-caution-background-color) 95%);background-size:100% calc(var(--calculated-vw) * .6);animation:var(--ecg-caution-beat-animation)}.default-theme [pda-inventory] div.ecg.danger:after{background:linear-gradient(0deg, transparent 60%, var(--ecg-danger-background-color) 95%);background-size:100% calc(var(--calculated-vw) * .6);animation:var(--ecg-danger-beat-animation)}.default-theme [pda-item-viewer]{width:calc(var(--calculated-vw) * 100);height:calc(var(--calculated-vh) * 100);position:absolute}.default-theme [pda-item-viewer] canvas{top:0;left:0}.default-theme [pda-files]{width:var(--files-panel-width);height:var(--files-panel-height);position:relative}.default-theme [pda-files] .file-top-nav{justify-content:center;align-items:center;gap:calc(var(--calculated-vw) * .1);height:calc(var(--calculated-vw) * 3);color:var(--font-white);margin:0;padding:0;list-style:none;display:flex}.default-theme [pda-files] .file-top-nav :first-child div,.default-theme [pda-files] .file-top-nav :last-child div{width:calc(var(--calculated-vw) * 2);height:calc(var(--calculated-vw) * 3);line-height:calc(var(--calculated-vw) * 3);font-size:calc(var(--calculated-vw) * 1.3);background-color:var(--menu-grey);border:var(--files-border)}.default-theme [pda-files] .file-top-nav .file-top-nav-left div{border-radius:var(--border-radius) var(--border-radius) calc(var(--calculated-vw) * 2) var(--border-radius)}.default-theme [pda-files] .file-top-nav .file-top-nav-right div{border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--calculated-vw) * 2)}.default-theme [pda-files] .file-top-nav .file-top-nav-center{font-size:calc(var(--calculated-vw) * 1.2);color:var(--font-grey);justify-content:center;align-items:center;display:flex}.default-theme [pda-files] .file-top-nav .file-top-nav-center span{width:calc(var(--calculated-vw) * 10);display:inline-block}.default-theme [pda-files] .file-top-nav .file-top-nav-center .selected{color:var(--font-white)}.default-theme [pda-files] .file-top-nav .file-top-nav-center .center{justify-content:center;align-items:center;display:flex;position:relative}.default-theme [pda-files] .file-top-nav .file-top-nav-center .center:before,.default-theme [pda-files] .file-top-nav .file-top-nav-center .center:after{content:"";width:var(--files-border-width);height:calc(var(--calculated-vw) * 2);background-color:var(--border-grey);position:absolute}.default-theme [pda-files] .file-top-nav .file-top-nav-center .center:before{left:0}.default-theme [pda-files] .file-top-nav .file-top-nav-center .center:after{right:0}.default-theme [pda-files] .file-panel{width:100%;height:var(--files-inner-panel-height);justify-content:center;align-items:center;display:flex}.default-theme [pda-files] .file-panel .file-left-nav{justify-content:start;align-items:start;gap:calc(var(--calculated-vw) * .1);width:calc(var(--calculated-vw) * 20);height:100%;color:var(--font-white);font-size:calc(var(--calculated-vw) * 1.45);text-align:left;flex-flow:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.default-theme [pda-files] .file-panel .file-left-nav li{width:calc(var(--calculated-vw) * 19);height:var(--files-nav-item-height);line-height:calc(var(--files-nav-item-line-height));padding:0 0 0 calc(var(--calculated-vw) * 1)}.default-theme [pda-files] .file-panel .file-left-nav li.selected{background:radial-gradient(farthest-corner at calc(var(--calculated-vw) * 7) calc(var(--calculated-vw) * 1.5), #cccccc4d 4%, transparent 100%);background-size:100% calc(var(--calculated-vw) * 3.3);background-repeat:no-repeat}.default-theme [pda-files] .file-panel .file-left-nav li:after{content:"";width:calc(var(--calculated-vw) * 19);height:calc(var(--calculated-vw) * .1);background:linear-gradient(90deg,#0000,#969696 25% 75%,#0000);display:block}.default-theme [pda-files] .file-panel .file-left-nav:after{content:"";width:var(--files-border-width);height:calc(var(--calculated-vw) * 35);right:0;top:calc(var(--calculated-vw) * .5);background-color:var(--border-grey);position:absolute}.default-theme [pda-files] .file-panel .file-content{width:calc(var(--calculated-vw) * 50);height:100%;color:var(--font-white);text-align:left;flex-flow:column;align-items:center;display:flex;position:relative}.default-theme [pda-files] .file-panel .file-content .main-content{width:80%;height:98%;line-height:calc(var(--calculated-vw) * 2.5);padding:calc(var(--calculated-vw) * 4) calc(var(--calculated-vw) * 4) 0 calc(var(--calculated-vw) * 4);font-size:calc(var(--calculated-vw) * 1.4)}.default-theme [pda-files] .file-panel .file-content .main-content .tip-key{width:calc(var(--calculated-vw) * 2.8);height:calc(var(--calculated-vw) * 2.2);line-height:calc(var(--calculated-vw) * 2.2);font-size:calc(var(--calculated-vw) * 1);text-align:center;border:var(--hints-border);background:#55555580;display:inline-block}.default-theme [pda-files] .file-panel .file-content .main-content .tip-btn-img{top:calc(var(--calculated-vw) * .8);width:calc(var(--calculated-vw) * 2.2);height:calc(var(--calculated-vw) * 2.2);border-radius:calc(var(--calculated-vw) * 1.5);border:var(--hints-border);background:#55555580;position:relative}.default-theme [pda-files] .file-panel .file-content .main-content .tip-btn{top:calc(var(--calculated-vw) * .2);margin-top:calc(var(--calculated-vw) * .6);width:calc(var(--calculated-vw) * 2.2);height:calc(var(--calculated-vw) * 2.2);line-height:calc(var(--calculated-vw) * 2.2);border-radius:calc(var(--calculated-vw) * 1.5);border:var(--hints-border);text-align:center;background:#55555580;display:inline-block;position:relative}.default-theme [pda-files] .file-panel .file-content .main-content .tip-trigger{top:calc(var(--calculated-vw) * .8);width:calc(var(--calculated-vw) * 2.2);height:calc(var(--calculated-vw) * 2.2);border-radius:calc(var(--calculated-vw) * .5);border:var(--hints-border);background:#55555580;position:relative}.default-theme [pda-files] .file-panel .file-content .main-content .btn-A{background:#00ff0080}.default-theme [pda-files] .file-panel .file-content .main-content .btn-B{background:#ff000080}.default-theme [pda-files] .file-panel .file-content .main-content .btn-X{background:#0000ff80}.default-theme [pda-files] .file-panel .file-content .main-content .btn-Y{background:#ffc800cc}.default-theme [pda-files] .file-panel .file-content .main-content .tip-svg{background:var(--font-white)}.default-theme [pda-files] .file-panel .file-content .main-content a{color:var(--font-white);font-style:italic;text-decoration:none}.default-theme [pda-files] .file-panel .file-content .main-content a:hover{color:var(--font-yellow)}.default-theme [pda-files] .file-panel .file-content .footer{font-size:calc(var(--calculated-vw) * 1.45)}.default-theme [pda-files] .separator{width:var(--files-panel-width);height:calc(var(--calculated-vw) * .1);margin:calc(var(--calculated-vw) * .5) 0 calc(var(--calculated-vw) * .2) 0;background:linear-gradient(90deg,#0000,#969696 25% 75%,#0000)}.default-theme [pda-maps]{width:var(--maps-panel-width);height:var(--maps-panel-height);position:relative}.default-theme [pda-hints]{width:calc(var(--calculated-vw) * 100);height:calc(var(--calculated-vw) * 6);background:#5556;justify-content:right;align-items:center;display:flex;position:absolute;bottom:0}.default-theme [pda-hints] .hint-group{margin-right:calc(var(--calculated-vw) * 1);color:var(--font-white);font-size:calc(var(--calculated-vw) * 1.4);justify-content:center;align-items:center;display:flex}.default-theme [pda-hints] .hint-key{width:calc(var(--calculated-vw) * 2.8);height:calc(var(--calculated-vw) * 2.2);line-height:calc(var(--calculated-vw) * 2.2);margin-right:calc(var(--calculated-vw) * .5);font-size:calc(var(--calculated-vw) * 1);text-align:center;border:var(--hints-border);background:#55555580;display:inline-block}.default-theme [pda-hints] .hint-btn{margin-right:calc(var(--calculated-vw) * .5);width:calc(var(--calculated-vw) * 2.2);height:calc(var(--calculated-vw) * 2.2);border-radius:calc(var(--calculated-vw) * 1.5);border:var(--hints-border);background:#55555580;justify-content:center;align-items:center;display:flex}.default-theme [pda-hints] .btn-A{background:#00ff0080}.default-theme [pda-hints] .btn-B{background:#ff000080}.default-theme [pda-hints] .btn-X{background:#0000ff80}.default-theme [pda-hints] .btn-svg{background:var(--font-white)}.default-theme [pda-hints] .hide{display:none}.default-theme.visible{opacity:1;transition:var(--pda-fade-in-transition)}@starting-style{.default-theme.visible{opacity:0}}.default-theme.hidden{opacity:0;transition:var(--pda-fade-out-transition);display:none}@keyframes travel{0%{background-position:calc(var(--calculated-vw) * -40) 0}to{background-position:calc(var(--calculated-vw) * 40) 0}}@keyframes travel-up{0%{background-position:0 calc(var(--calculated-vw) * 9.6)}to{background-position:0 0}}@keyframes beat{0%{opacity:1}35%{opacity:.4}45%{opacity:0}70%{opacity:.4}to{opacity:1}}@keyframes breath{0%{opacity:1}30%{opacity:.4}50%{opacity:0}70%{opacity:.4}to{opacity:1}}
