:root{--color-panel:#ff8f40;--color-jump:#7fd962;--color-entity:#59c2ff;--color-bg:#0d1017;--color-fg:#bfbdb6;--color-instruction:#ffb454;--color-special:#e6b673;--color-comment:#acb6bf8c;--color-constant:#d2a6ff;--color-dots:#f07178;--color-hex:#95e6cb;--color-focus:#d2a6ff}:root[theme=light]{--color-panel:#fa8d3e;--color-jump:#6cbf43;--color-entity:#399ee6;--color-bg:#fcfcfc;--color-fg:#5c6166;--color-instruction:#f2ae49;--color-special:#e6ba7e;--color-comment:#787b8099;--color-constant:#a37acc;--color-dots:#f07171;--color-hex:#4cbf99;--color-focus:#a37acc}:root[theme=mirage]{--color-panel:#ffad66;--color-jump:#87d96c;--color-entity:#73d0ff;--color-bg:#242936;--color-fg:#cccac2;--color-instruction:#ffd173;--color-special:#ffdfb3;--color-comment:#b8cfe680;--color-constant:#dfbfff;--color-dots:#f28779;--color-hex:#95e6cb;--color-focus:#dfbfff}body{background-color:#0d1017;background-color:var(--color-bg);color:#bfbdb6;color:var(--color-fg)}body,pre{font-family:JetBrains Mono,monospace;font-optical-sizing:auto;font-style:normal;font-weight:400;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.header,.message{color:var(--color-instruction)}.error{color:var(--color-dots)}.header{font-size:2rem;margin-top:8rem}.message{font-size:1.5rem}.arrows{color:var(--color-jump);grid-row:1/-1}.code{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content)}.offsets{color:var(--color-comment)}.encoded,.offsets{display:grid;grid-row:1/-1;grid-template-rows:subgrid}.encoded{color:var(--color-hex);text-align:right}.decoded{grid-gap:0 1rem;display:grid;gap:0 1rem;grid-column:span 2;grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;position:relative}.decoded>.instruction,.decoded>.instruction>.variants{display:grid;grid-column:span 2;grid-template-columns:subgrid}.decoded>.instruction>.variants{margin-top:1px;outline:1px solid var(--color-entity)}.decoded>.instruction>.mnemonic,.decoded>.instruction>.variants>.mnemonic{color:var(--color-instruction);display:flex}.decoded>.instruction>.variants>.mnemonic{cursor:pointer}.decoded>.instruction>.mnemonic>.ellipsis{cursor:pointer;flex:1 1}.decoded>.instruction>.mnemonic>.ellipsis:before{color:var(--color-dots);content:"…";cursor:pointer}.decoded>.instruction>.error{color:var(--color-dots)}.decoded span.entity{color:var(--color-entity)}.decoded span.const{color:var(--color-constant)}.decoded span.jump{color:var(--color-special)}.mnemonic.spanning,.spanning span:not(.selected){color:var(--color-comment)}.switch{border:1px solid var(--color-panel)}.switch>*{cursor:pointer;display:inline-block;margin:1px;padding:0 2px}.switch>.selected{background-color:var(--color-panel);color:var(--color-bg)}.switch>:has(:focus-visible){background-color:var(--color-focus);color:var(--color-bg)}.switch>*>input[type=radio]{margin:0;outline:none;width:0}.app{display:flex;flex-direction:row;line-height:1.3;min-height:100vh}.app>.left{align-items:center;display:flex;flex-direction:column;flex-grow:1}.app>.right{border-left:1px solid var(--color-panel);display:none;width:20%}.app>.right.show{display:block}.app>.right>textarea{background:none;border:none;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;height:100%;outline:none;padding:1rem;resize:none;width:100%}.tools{background-color:var(--color-bg);border:1px solid var(--color-panel);color:var(--color-panel);flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:center;margin:3rem 0;padding:.3125rem .5rem;position:-webkit-sticky;position:sticky;top:1rem;z-index:1}.tool,.tools{display:flex;flex-direction:row}.tool{align-items:center;gap:.5rem}.tool>input{width:2em}.tool>button,.tool>input{background-color:initial;border:1px solid var(--color-panel);color:inherit;font:inherit;outline:none}.tool>button{cursor:pointer}.tool>button:focus-visible{border-color:var(--color-focus);color:var(--color-focus)}.tool>button.selected{background-color:var(--color-panel);color:var(--color-bg)}.tool>button.selected:focus-visible{background-color:var(--color-focus)}.about .name{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(0deg,var(--color-panel),var(--color-jump),var(--color-entity),var(--color-instruction));-webkit-background-clip:text;color:var(--color-panel)}.about .special{color:var(--color-special)}a[href]{color:var(--color-entity);text-decoration:none}.about ul li::marker{color:var(--color-focus);content:"0x "}
/*# sourceMappingURL=main.05e53bd6.css.map*/