:root{--px:2px}.px-pic{image-rendering:pixelated;flex:none;display:block}.px-icon.dim{opacity:.4;filter:grayscale(.7)}.px-seal,.px-tag,.px-slot,.px-close,.px-plain{font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border-radius:0;min-width:0;min-height:0;margin:0;padding:0;transition:none}.px-seal:hover,.px-tag:hover,.px-slot:hover,.px-close:hover,.px-plain:hover{box-shadow:none}.px-seal:disabled,.px-tag:disabled,.px-slot:disabled,.px-plain:disabled{opacity:1;cursor:not-allowed}.px-panel{border-style:solid;border-color:#0000;image-rendering:pixelated;filter:drop-shadow(0 calc(2 * var(--px)) 0 #00000073);background-repeat:repeat;background-origin:padding-box;background-clip:padding-box;border-image-repeat:round;flex-direction:column;min-height:0;display:flex;position:relative}.px-panel-head{justify-content:space-between;align-items:center;gap:calc(4 * var(--px));padding:0 0 calc(3 * var(--px));display:flex}.px-panel-body{gap:calc(4 * var(--px));padding-bottom:calc(2 * var(--px));scrollbar-width:thin;scrollbar-color:#6b4e2f transparent;flex-direction:column;min-height:0;display:flex;overflow:auto}.px-close{opacity:.85;border:none}.px-close:hover{opacity:1;transform:translateY(calc(-1 * var(--px)))}.px-row{align-items:center;gap:calc(3 * var(--px));display:flex}.px-col{gap:calc(3 * var(--px));flex-direction:column;display:flex}.px-seal{align-items:center;gap:calc(2 * var(--px));filter:drop-shadow(0 var(--px) 0 #00000080);border:none;flex-direction:column;display:inline-flex}.px-seal img{image-rendering:pixelated;display:block}.px-seal:hover:not(:disabled) img{transform:translateY(calc(-1 * var(--px)));filter:brightness(1.12)}.px-seal:disabled{filter:grayscale(.85)brightness(.65)}.px-tag,.px-slot{justify-content:center;align-items:center;gap:calc(2 * var(--px));border-style:solid;border-color:#0000;image-rendering:pixelated;border-image-slice:3 fill;border-image-repeat:stretch;display:inline-flex}.px-tag{padding:0 var(--px);min-height:calc(17 * var(--px))}.px-tag:hover:not(:disabled),.px-slot:hover:not(:disabled){filter:brightness(1.15)}.px-tag:disabled,.px-slot:disabled{filter:grayscale(.7)brightness(.6)}.px-slot{padding:0;position:relative}a.px-slot{text-decoration:none}.px-badge{pointer-events:none;position:absolute}.rest-mark{display:inline-flex;position:relative}.rest-mark>.px-slot,.rest-mark>.px-slot:hover:not(:disabled){filter:grayscale(.7)brightness(.6);cursor:not-allowed}.rest-mark>.px-slot+.px-icon{right:calc(-3 * var(--px));bottom:calc(-3 * var(--px));box-sizing:content-box;padding:var(--px);border:var(--px) solid #b67b36;background:#1a120a;position:absolute}.px-tip{z-index:1000;pointer-events:none;padding:calc(2 * var(--px)) calc(3 * var(--px)) var(--px);border:var(--px) solid #3b2618;box-shadow:var(--px) var(--px) 0 #00000073;background:#e2d2ab;position:fixed}.px-strip .px-panel-body{overflow:visible}.px-hud{z-index:30;position:absolute;top:0;left:0;right:0}.px-hud .px-panel-body{overflow:visible}.hud-row{align-items:center;gap:calc(5 * var(--px));scrollbar-width:thin;scrollbar-color:#6b4e2f transparent;min-width:0;display:flex;overflow-x:auto}.hud-brand{padding:0 calc(2 * var(--px));border:none}.hud-spacer{flex:1}.hud-debug{gap:calc(3 * var(--px));padding:calc(2 * var(--px)) calc(4 * var(--px));border:var(--px) solid #c8a43a;background:#4b271c;flex:none}.options-panel{width:min(calc(236 * var(--px)), 96vw);max-height:calc(100% - 20 * var(--px))}.options-channel{grid-template-columns:max-content calc(40 * var(--px)) max-content max-content;align-items:center;gap:calc(4 * var(--px));display:grid}.px-txt-native{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:600;display:block}.options-picker-head{justify-content:space-between;align-items:center;gap:calc(4 * var(--px));margin-bottom:calc(5 * var(--px));flex-wrap:wrap;display:flex}.options-picker{gap:calc(2 * var(--px));min-width:0;display:grid}.options-picker-head{margin-bottom:0}.options-picker-head>.px-tag{justify-content:space-between}.options-choices{gap:calc(3 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.options-choices .px-tag{padding:calc(2 * var(--px));justify-content:flex-start}.options-choice-panel{filter:none}.pixel-width-ruler{align-self:stretch;height:0}.options-panel>.px-panel-body>.px-row{flex-wrap:wrap}.options-ruler{align-self:stretch;height:0}.options-keys{gap:calc(2 * var(--px));grid-template-columns:1fr 1fr;display:grid}.options-panel .options-channel{grid-template-columns:max-content minmax(0,1fr) max-content max-content}.px-overlay{z-index:60;background:#0c08058c;place-items:center;display:grid;position:absolute;inset:0}.px-notice{max-width:calc(260 * var(--px))}.px-slider{cursor:pointer;touch-action:none;padding:calc(2 * var(--px)) 0}.px-slider:focus-visible{outline:var(--px) solid #f0d67e}.px-sign{pointer-events:none}.px-sign.on{filter:drop-shadow(0 calc(2 * var(--px)) 0 #00000073) brightness(1.15)}.tutorial-card{right:calc(6 * var(--px));bottom:calc(6 * var(--px));z-index:50;max-width:min(calc(240 * var(--px)), 96vw);position:absolute}
