@charset "UTF-8";@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-68adfe7f]{color-scheme:dark}body[data-v-68adfe7f],html[data-v-68adfe7f]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-68adfe7f],[data-v-68adfe7f]:before,[data-v-68adfe7f]:after{box-sizing:border-box}a[data-v-68adfe7f]{color:#fff;text-decoration:none}a[data-v-68adfe7f]:hover{color:#ff6060}button[data-v-68adfe7f]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-68adfe7f]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-68adfe7f]{background-color:#080808;padding:.5em}button.g-button.action[data-v-68adfe7f]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-68adfe7f]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-68adfe7f]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-68adfe7f]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-68adfe7f]{color:#ff6060}button.g-button.text[data-v-68adfe7f]{padding:0}button.g-button.text[data-v-68adfe7f]:focus-visible{color:#ff6060}button.g-button.icon[data-v-68adfe7f]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-68adfe7f]{color:#ff6060}.text--warn[data-v-68adfe7f]{color:#ffe02e}select[data-v-68adfe7f]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-68adfe7f]{color:gray}select[data-v-68adfe7f]:focus-visible{border-color:#ff6060}option[disabled][data-v-68adfe7f]{color:#ccc}ul[data-v-68adfe7f]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-68adfe7f]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-68adfe7f]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-68adfe7f]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-68adfe7f]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-68adfe7f]{transition:color 125ms ease}label.g-checkbox span[data-v-68adfe7f]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-68adfe7f]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-68adfe7f]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-68adfe7f]{color:#adff2f}label.g-checkbox input:checked+span[data-v-68adfe7f]:before{content:"✓"}[data-tooltip][data-v-68adfe7f]{cursor:pointer}[data-tooltip][data-v-68adfe7f]:hover:after,[data-tooltip][data-v-68adfe7f]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}[data-v-68adfe7f] h1{text-align:center;color:var(--clr-primary)}[data-v-68adfe7f] h2{padding:.25em 0;border-bottom:1px solid #aaa}[data-v-68adfe7f] ul{list-style:disc;padding:1em;line-height:1.5em;text-align:justify}.update-card[data-v-68adfe7f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;display:flex;justify-content:center;align-items:center}.card-background[data-v-68adfe7f]{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:250;cursor:pointer;background-color:#0000008c}.card-content[data-v-68adfe7f]{display:grid;grid-template-rows:auto 1fr auto;gap:.5em;margin:1em;max-height:95vh;max-height:95dvh;background-color:#1a1a1a;box-shadow:0 0 15px 10px #0e0e0e;border-radius:1em;padding:1em;min-height:700px;overflow:auto;max-width:700px;z-index:300}.no-features[data-v-68adfe7f]{text-align:center}.changelog[data-v-68adfe7f]{text-align:left}button.btn-confirm[data-v-68adfe7f]{padding:.5em .75em;font-size:1.1em}p.bottom-info[data-v-68adfe7f]{text-align:center;color:#ccc}a[data-v-68adfe7f]{text-decoration:underline}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-0a2329ef]{color-scheme:dark}body[data-v-0a2329ef],html[data-v-0a2329ef]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-0a2329ef],[data-v-0a2329ef]:before,[data-v-0a2329ef]:after{box-sizing:border-box}a[data-v-0a2329ef]{color:#fff;text-decoration:none}a[data-v-0a2329ef]:hover{color:#ff6060}button[data-v-0a2329ef]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-0a2329ef]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-0a2329ef]{background-color:#080808;padding:.5em}button.g-button.action[data-v-0a2329ef]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-0a2329ef]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-0a2329ef]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-0a2329ef]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-0a2329ef]{color:#ff6060}button.g-button.text[data-v-0a2329ef]{padding:0}button.g-button.text[data-v-0a2329ef]:focus-visible{color:#ff6060}button.g-button.icon[data-v-0a2329ef]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-0a2329ef]{color:#ff6060}.text--warn[data-v-0a2329ef]{color:#ffe02e}select[data-v-0a2329ef]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-0a2329ef]{color:gray}select[data-v-0a2329ef]:focus-visible{border-color:#ff6060}option[disabled][data-v-0a2329ef]{color:#ccc}ul[data-v-0a2329ef]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-0a2329ef]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-0a2329ef]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-0a2329ef]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-0a2329ef]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-0a2329ef]{transition:color 125ms ease}label.g-checkbox span[data-v-0a2329ef]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-0a2329ef]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-0a2329ef]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-0a2329ef]{color:#adff2f}label.g-checkbox input:checked+span[data-v-0a2329ef]:before{content:"✓"}[data-tooltip][data-v-0a2329ef]{cursor:pointer}[data-tooltip][data-v-0a2329ef]:hover:after,[data-tooltip][data-v-0a2329ef]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.app-navbar[data-v-0a2329ef]{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:.25em;background-color:#1c1c1c}.navbar-brand[data-v-0a2329ef]{display:flex;align-items:center;gap:.5em}.navbar-brand sup[data-v-0a2329ef]{font-size:.75em}.brand-author[data-v-0a2329ef]{font-size:.8em;color:#aaa}.navbar-actions[data-v-0a2329ef]{display:flex;align-items:center;gap:.5em}.navbar-actions button[data-v-0a2329ef]{padding:.5em;gap:.25em;border-radius:.5em}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-4b0abcf0]{color-scheme:dark}body[data-v-4b0abcf0],html[data-v-4b0abcf0]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-4b0abcf0],[data-v-4b0abcf0]:before,[data-v-4b0abcf0]:after{box-sizing:border-box}a[data-v-4b0abcf0]{color:#fff;text-decoration:none}a[data-v-4b0abcf0]:hover{color:#ff6060}button[data-v-4b0abcf0]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-4b0abcf0]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-4b0abcf0]{background-color:#080808;padding:.5em}button.g-button.action[data-v-4b0abcf0]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-4b0abcf0]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-4b0abcf0]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-4b0abcf0]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-4b0abcf0]{color:#ff6060}button.g-button.text[data-v-4b0abcf0]{padding:0}button.g-button.text[data-v-4b0abcf0]:focus-visible{color:#ff6060}button.g-button.icon[data-v-4b0abcf0]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-4b0abcf0]{color:#ff6060}.text--warn[data-v-4b0abcf0]{color:#ffe02e}select[data-v-4b0abcf0]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-4b0abcf0]{color:gray}select[data-v-4b0abcf0]:focus-visible{border-color:#ff6060}option[disabled][data-v-4b0abcf0]{color:#ccc}ul[data-v-4b0abcf0]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-4b0abcf0]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-4b0abcf0]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-4b0abcf0]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-4b0abcf0]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-4b0abcf0]{transition:color 125ms ease}label.g-checkbox span[data-v-4b0abcf0]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-4b0abcf0]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-4b0abcf0]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-4b0abcf0]{color:#adff2f}label.g-checkbox input:checked+span[data-v-4b0abcf0]:before{content:"✓"}[data-tooltip][data-v-4b0abcf0]{cursor:pointer}[data-tooltip][data-v-4b0abcf0]:hover:after,[data-tooltip][data-v-4b0abcf0]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.update-prompt[data-v-4b0abcf0]{position:fixed;bottom:0;left:0;padding:.5em;z-index:200;font-weight:700;text-align:center;width:100%;background-color:#ff6060;cursor:pointer}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}.slide-anim-enter-active,.slide-anim-leave-active{transition:all 125ms ease;transform:translateY(0)}.slide-anim-enter-from,.slide-anim-leave-to{transform:translateY(100%)}#app{color:#fff;min-height:100vh}@media screen and (max-width: 500px){#app{font-size:calc(1vw + .65rem)}}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-d7b13fa4]{color-scheme:dark}body[data-v-d7b13fa4],html[data-v-d7b13fa4]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-d7b13fa4],[data-v-d7b13fa4]:before,[data-v-d7b13fa4]:after{box-sizing:border-box}a[data-v-d7b13fa4]{color:#fff;text-decoration:none}a[data-v-d7b13fa4]:hover{color:#ff6060}button[data-v-d7b13fa4]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-d7b13fa4]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-d7b13fa4]{background-color:#080808;padding:.5em}button.g-button.action[data-v-d7b13fa4]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-d7b13fa4]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-d7b13fa4]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-d7b13fa4]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-d7b13fa4]{color:#ff6060}button.g-button.text[data-v-d7b13fa4]{padding:0}button.g-button.text[data-v-d7b13fa4]:focus-visible{color:#ff6060}button.g-button.icon[data-v-d7b13fa4]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-d7b13fa4]{color:#ff6060}.text--warn[data-v-d7b13fa4]{color:#ffe02e}select[data-v-d7b13fa4]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-d7b13fa4]{color:gray}select[data-v-d7b13fa4]:focus-visible{border-color:#ff6060}option[disabled][data-v-d7b13fa4]{color:#ccc}ul[data-v-d7b13fa4]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-d7b13fa4]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-d7b13fa4]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-d7b13fa4]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-d7b13fa4]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-d7b13fa4]{transition:color 125ms ease}label.g-checkbox span[data-v-d7b13fa4]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-d7b13fa4]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-d7b13fa4]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-d7b13fa4]{color:#adff2f}label.g-checkbox input:checked+span[data-v-d7b13fa4]:before{content:"✓"}[data-tooltip][data-v-d7b13fa4]{cursor:pointer}[data-tooltip][data-v-d7b13fa4]:hover:after,[data-tooltip][data-v-d7b13fa4]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order-message[data-v-d7b13fa4]{overflow:auto}.order-message h3[data-v-d7b13fa4]{margin:0 0 1em;text-align:center}.order-message button[data-v-d7b13fa4]{margin:0 .5em}.message_body[data-v-d7b13fa4]{height:350px;background-color:#292929;color:#fff;text-align:justify;border-radius:.5em;padding:.5em;user-select:none;-moz-user-select:none;-webkit-user-select:none}.message_info[data-v-d7b13fa4]{text-align:center;color:#ccc}.message_actions[data-v-d7b13fa4]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}.message_actions button.icon[data-v-d7b13fa4]{gap:.5em}.message_actions button img[data-v-d7b13fa4]{height:2ch;vertical-align:text-bottom;margin-right:.5em}.message_actions button[data-disabled=true][data-v-d7b13fa4]{-webkit-user-select:none;user-select:none;color:#aaa}.message_checkboxes[data-v-d7b13fa4]{display:flex;flex-direction:column;margin-top:1em}.action_monit[data-v-d7b13fa4]{text-align:center;padding:1.5em;font-size:1.15em}.monit-anim-enter-active[data-v-d7b13fa4],.monit-anim-leave-active[data-v-d7b13fa4]{transition:all .1s ease-in-out}.monit-anim-enter-from[data-v-d7b13fa4],.monit-anim-leave-to[data-v-d7b13fa4]{opacity:0;transform:translateY(-20px)}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-d9b13856]{color-scheme:dark}body[data-v-d9b13856],html[data-v-d9b13856]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-d9b13856],[data-v-d9b13856]:before,[data-v-d9b13856]:after{box-sizing:border-box}a[data-v-d9b13856]{color:#fff;text-decoration:none}a[data-v-d9b13856]:hover{color:#ff6060}button[data-v-d9b13856]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-d9b13856]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-d9b13856]{background-color:#080808;padding:.5em}button.g-button.action[data-v-d9b13856]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-d9b13856]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-d9b13856]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-d9b13856]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-d9b13856]{color:#ff6060}button.g-button.text[data-v-d9b13856]{padding:0}button.g-button.text[data-v-d9b13856]:focus-visible{color:#ff6060}button.g-button.icon[data-v-d9b13856]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-d9b13856]{color:#ff6060}.text--warn[data-v-d9b13856]{color:#ffe02e}select[data-v-d9b13856]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-d9b13856]{color:gray}select[data-v-d9b13856]:focus-visible{border-color:#ff6060}option[disabled][data-v-d9b13856]{color:#ccc}ul[data-v-d9b13856]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-d9b13856]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-d9b13856]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-d9b13856]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-d9b13856]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-d9b13856]{transition:color 125ms ease}label.g-checkbox span[data-v-d9b13856]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-d9b13856]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-d9b13856]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-d9b13856]{color:#adff2f}label.g-checkbox input:checked+span[data-v-d9b13856]:before{content:"✓"}[data-tooltip][data-v-d9b13856]{cursor:pointer}[data-tooltip][data-v-d9b13856]:hover:after,[data-tooltip][data-v-d9b13856]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.list-move[data-v-d9b13856],.list-enter-active[data-v-d9b13856],.list-leave-active[data-v-d9b13856]{transition:all .25s ease}.list-enter-from[data-v-d9b13856],.list-leave-to[data-v-d9b13856]{opacity:0;transform:translateY(30px)}.list-leave-active[data-v-d9b13856]{position:absolute}.order-list[data-v-d9b13856]{overflow:auto}hr[data-v-d9b13856]{border:1px solid #aaa;height:0}ul[data-v-d9b13856]{overflow:hidden}h3[data-v-d9b13856]{position:sticky;top:0;z-index:100;margin:0 0 .5em;text-align:center;background-color:#080808;padding:1em}li[data-v-d9b13856]{text-align:left;padding:1em;margin:.5em;background-color:#080808;cursor:pointer}li[selected=true][data-v-d9b13856]{outline:1px solid #ff6060}li.no-orders-warning[data-v-d9b13856]{text-align:center;font-size:1.2em;cursor:default}.wrong-order-indicator[data-v-d9b13856]{color:#ff6060;padding:0 .25em}.buttons[data-v-d9b13856]{display:flex;gap:.5em}.buttons button[data-v-d9b13856]{padding:.5em;background-color:#292929}.buttons button[data-v-d9b13856]:hover{background-color:#666}.buttons button[data-v-d9b13856]:focus-visible{outline:2px solid #ff6060}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-30889ebf]{color-scheme:dark}body[data-v-30889ebf],html[data-v-30889ebf]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-30889ebf],[data-v-30889ebf]:before,[data-v-30889ebf]:after{box-sizing:border-box}a[data-v-30889ebf]{color:#fff;text-decoration:none}a[data-v-30889ebf]:hover{color:#ff6060}button[data-v-30889ebf]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-30889ebf]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-30889ebf]{background-color:#080808;padding:.5em}button.g-button.action[data-v-30889ebf]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-30889ebf]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-30889ebf]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-30889ebf]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-30889ebf]{color:#ff6060}button.g-button.text[data-v-30889ebf]{padding:0}button.g-button.text[data-v-30889ebf]:focus-visible{color:#ff6060}button.g-button.icon[data-v-30889ebf]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-30889ebf]{color:#ff6060}.text--warn[data-v-30889ebf]{color:#ffe02e}select[data-v-30889ebf]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-30889ebf]{color:gray}select[data-v-30889ebf]:focus-visible{border-color:#ff6060}option[disabled][data-v-30889ebf]{color:#ccc}ul[data-v-30889ebf]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-30889ebf]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-30889ebf]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-30889ebf]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-30889ebf]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-30889ebf]{transition:color 125ms ease}label.g-checkbox span[data-v-30889ebf]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-30889ebf]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-30889ebf]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-30889ebf]{color:#adff2f}label.g-checkbox input:checked+span[data-v-30889ebf]:before{content:"✓"}[data-tooltip][data-v-30889ebf]{cursor:pointer}[data-tooltip][data-v-30889ebf]:hover:after,[data-tooltip][data-v-30889ebf]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order-train-picker[data-v-30889ebf]{display:flex;flex-direction:column;align-items:center;overflow:auto;padding:.5em}.options[data-v-30889ebf]{display:flex;flex-wrap:wrap;width:100%;gap:.5em}.options select[data-v-30889ebf]{background-color:#080808;font-size:1em;width:100%}.options select[disabled][data-v-30889ebf]{color:gray}.options-top[data-v-30889ebf]{display:grid;grid-template-columns:3fr auto;gap:.5em;width:100%}.content[data-v-30889ebf]{margin-top:1em;width:100%;text-align:center}ul.train-list[data-v-30889ebf]{padding:1px}ul.train-list li.no-trains[data-v-30889ebf]{font-weight:700;background-color:#080808;padding:.5em;margin-top:.5em}ul.train-list li>button[data-v-30889ebf]{width:100%;background-color:#080808;padding:.5em;margin-top:.5em}ul.train-list li>button[data-v-30889ebf]:hover{background-color:#292929}ul.train-list li>button[data-v-30889ebf]:focus-visible{outline:1px solid #ff6060}.online-indicator[data-v-30889ebf]{display:inline-block;width:9px;height:9px;vertical-align:middle;background-color:#adff2f;border-radius:100%;margin:0 5px}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-1f870e94]{color-scheme:dark}body[data-v-1f870e94],html[data-v-1f870e94]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-1f870e94],[data-v-1f870e94]:before,[data-v-1f870e94]:after{box-sizing:border-box}a[data-v-1f870e94]{color:#fff;text-decoration:none}a[data-v-1f870e94]:hover{color:#ff6060}button[data-v-1f870e94]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-1f870e94]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-1f870e94]{background-color:#080808;padding:.5em}button.g-button.action[data-v-1f870e94]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-1f870e94]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-1f870e94]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-1f870e94]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-1f870e94]{color:#ff6060}button.g-button.text[data-v-1f870e94]{padding:0}button.g-button.text[data-v-1f870e94]:focus-visible{color:#ff6060}button.g-button.icon[data-v-1f870e94]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-1f870e94]{color:#ff6060}.text--warn[data-v-1f870e94]{color:#ffe02e}select[data-v-1f870e94]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-1f870e94]{color:gray}select[data-v-1f870e94]:focus-visible{border-color:#ff6060}option[disabled][data-v-1f870e94]{color:#ccc}ul[data-v-1f870e94]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-1f870e94]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-1f870e94]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-1f870e94]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-1f870e94]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-1f870e94]{transition:color 125ms ease}label.g-checkbox span[data-v-1f870e94]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-1f870e94]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-1f870e94]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-1f870e94]{color:#adff2f}label.g-checkbox input:checked+span[data-v-1f870e94]:before{content:"✓"}[data-tooltip][data-v-1f870e94]{cursor:pointer}[data-tooltip][data-v-1f870e94]:hover:after,[data-tooltip][data-v-1f870e94]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}table[data-v-1f870e94],td[data-v-1f870e94],th[data-v-1f870e94]{border:2px solid black;border-collapse:collapse}.order_header[data-v-1f870e94]{padding:.5em 0}.order_table .tr-header td[data-v-1f870e94]{padding:1em .5em}.order_table .tr-data td[data-v-1f870e94]{padding:.5em 0}.order_table tbody[data-v-1f870e94]{font-weight:400;text-align:center;vertical-align:middle}.order_table input[data-v-1f870e94]{width:80%}.order_table textarea[data-v-1f870e94]{width:90%;min-height:50px;resize:vertical}.order_other[data-v-1f870e94]{border-left:2px solid black;border-right:2px solid black;display:flex;flex-direction:column;padding:.5em}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-f8f348f4]{color-scheme:dark}body[data-v-f8f348f4],html[data-v-f8f348f4]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-f8f348f4],[data-v-f8f348f4]:before,[data-v-f8f348f4]:after{box-sizing:border-box}a[data-v-f8f348f4]{color:#fff;text-decoration:none}a[data-v-f8f348f4]:hover{color:#ff6060}button[data-v-f8f348f4]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-f8f348f4]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-f8f348f4]{background-color:#080808;padding:.5em}button.g-button.action[data-v-f8f348f4]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-f8f348f4]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-f8f348f4]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-f8f348f4]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-f8f348f4]{color:#ff6060}button.g-button.text[data-v-f8f348f4]{padding:0}button.g-button.text[data-v-f8f348f4]:focus-visible{color:#ff6060}button.g-button.icon[data-v-f8f348f4]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-f8f348f4]{color:#ff6060}.text--warn[data-v-f8f348f4]{color:#ffe02e}select[data-v-f8f348f4]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-f8f348f4]{color:gray}select[data-v-f8f348f4]:focus-visible{border-color:#ff6060}option[disabled][data-v-f8f348f4]{color:#ccc}ul[data-v-f8f348f4]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-f8f348f4]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-f8f348f4]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-f8f348f4]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-f8f348f4]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-f8f348f4]{transition:color 125ms ease}label.g-checkbox span[data-v-f8f348f4]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-f8f348f4]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-f8f348f4]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-f8f348f4]{color:#adff2f}label.g-checkbox input:checked+span[data-v-f8f348f4]:before{content:"✓"}[data-tooltip][data-v-f8f348f4]{cursor:pointer}[data-tooltip][data-v-f8f348f4]:hover:after,[data-tooltip][data-v-f8f348f4]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order_info table[data-v-f8f348f4]{border-collapse:collapse;width:100%;table-layout:fixed}.order_info table td[data-v-f8f348f4]{border:2px solid black;border-collapse:collapse;padding:.35em}.order_info table input[data-v-f8f348f4]{max-width:95%}.order_info table[data-v-f8f348f4]{text-align:center}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-657a253e]{color-scheme:dark}body[data-v-657a253e],html[data-v-657a253e]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-657a253e],[data-v-657a253e]:before,[data-v-657a253e]:after{box-sizing:border-box}a[data-v-657a253e]{color:#fff;text-decoration:none}a[data-v-657a253e]:hover{color:#ff6060}button[data-v-657a253e]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-657a253e]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-657a253e]{background-color:#080808;padding:.5em}button.g-button.action[data-v-657a253e]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-657a253e]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-657a253e]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-657a253e]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-657a253e]{color:#ff6060}button.g-button.text[data-v-657a253e]{padding:0}button.g-button.text[data-v-657a253e]:focus-visible{color:#ff6060}button.g-button.icon[data-v-657a253e]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-657a253e]{color:#ff6060}.text--warn[data-v-657a253e]{color:#ffe02e}select[data-v-657a253e]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-657a253e]{color:gray}select[data-v-657a253e]:focus-visible{border-color:#ff6060}option[disabled][data-v-657a253e]{color:#ccc}ul[data-v-657a253e]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-657a253e]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-657a253e]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-657a253e]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-657a253e]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-657a253e]{transition:color 125ms ease}label.g-checkbox span[data-v-657a253e]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-657a253e]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-657a253e]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-657a253e]{color:#adff2f}label.g-checkbox input:checked+span[data-v-657a253e]:before{content:"✓"}[data-tooltip][data-v-657a253e]{cursor:pointer}[data-tooltip][data-v-657a253e]:hover:after,[data-tooltip][data-v-657a253e]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.sidebar_content[data-v-657a253e]{display:flex;flex-direction:column;gap:.25em;font-size:1.5em;font-weight:700;height:100%}.sidebar_content>button[data-v-657a253e]{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#080808;width:50px;height:85px}.sidebar_content>button .bar[data-v-657a253e]{position:absolute;top:0;left:0;height:100%;width:4px;transform:translate(100%);transition:all .2s ease-in-out}.sidebar_content>button[data-selected=true] .bar[data-v-657a253e]{transform:translate(0);background-color:#ff6060}.sidebar_content>button[data-v-657a253e]:hover{cursor:pointer}.sidebar_content>button[data-v-657a253e]:focus-visible{background-color:#6d6d6d}button.option-save[data-v-657a253e]{background-color:#000a}button.option-save img[data-v-657a253e]{width:80%;height:80%}button.option-save[data-selected=true][data-v-657a253e]{background-color:#ff6060}@media screen and (max-width: 1150px){.sidebar_content[data-v-657a253e]{flex-direction:row}.sidebar_content>button[data-v-657a253e]{height:40px;width:100px}.sidebar_content>button .bar[data-v-657a253e]{width:100%;height:4px}}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark]{color-scheme:dark}body,html{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}*,*:before,*:after{box-sizing:border-box}a{color:#fff;text-decoration:none}a:hover{color:#ff6060}button{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action{background-color:#080808;padding:.5em}button.g-button.action:focus-visible{outline:2px solid #ff6060}button.g-button.action:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option{position:relative;margin:0 .25em;padding:.25em}button.g-button.option:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true]{color:#ff6060}button.g-button.text{padding:0}button.g-button.text:focus-visible{color:#ff6060}button.g-button.icon{display:flex;justify-content:center;align-items:center}.text--accent{color:#ff6060}.text--warn{color:#ffe02e}select{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled]{color:gray}select:focus-visible{border-color:#ff6060}option[disabled]{color:#ccc}ul{padding:0;margin:0;list-style:none;text-align:center}.g-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content{position:relative;z-index:1001;overflow:auto}label.g-checkbox{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span{transition:color 125ms ease}label.g-checkbox span:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input{width:0;opacity:0}label.g-checkbox input:focus-visible+span{text-decoration:underline}label.g-checkbox input:checked+span{color:#adff2f}label.g-checkbox input:checked+span:before{content:"✓"}[data-tooltip]{cursor:pointer}[data-tooltip]:hover:after,[data-tooltip]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order-container{display:flex;align-items:start;max-width:800px}@media screen and (max-width: 1150px){.order-container{flex-direction:column}}.order{background-color:#fff;color:#000;max-height:calc(100vh - 5em);overflow:auto}.order.dark{background-color:#080808;color:#eee}.order{font-size:15px}.order h2{margin:0;padding:0}.order textarea:focus-visible{outline:2px solid #ff6060}.order input[type=checkbox]:focus-visible,.order input[type=radio]:focus-visible{outline:2px solid #ff6060}.order input[type=checkbox],.order input[type=radio],.order select{margin-top:.5em;margin-right:.5em;font-size:.8em;color:#000}.order textarea.others{width:100%;min-height:200px;resize:vertical}@media screen and (max-width: 550px){.order{font-size:3vw}}.order_header{padding:.5em;border:2px solid black;border-bottom:none}.order_content{padding:.5em}.flex-row{display:flex;justify-content:space-around;align-items:flex-end;margin-top:.5em}.flex-row input{max-width:10em}.flex-center{display:flex;justify-content:center;align-items:center}.horizontal-bar{width:100%;height:2px;background-color:#000;margin:.5em 0}.order input{max-width:100px;background-color:transparent;outline:none;border:none;font-size:1em;text-align:center;border-bottom:2px dotted black}.order input:focus-visible{border-bottom:2px solid #ff6060}.order input.row-checkbox+input::placeholder{color:red}.order.dark input{border-color:#eee!important;color:#eee!important}.order.dark input:focus-visible{border-bottom:2px solid #ff6060!important}.order.dark input::placeholder{color:#ccc!important}.order.dark select{color:#eee!important;border-color:#eee}.order.dark select:focus-visible{border-color:#ff6060}.order.dark option,.order.dark textarea{color:#eee!important;border-color:#eee!important;background-color:#080808!important}.order.dark .horizontal-bar{background-color:#fff}.order.dark .order_header,.order.dark .order_other,.order.dark table,.order.dark tr,.order.dark td{border-color:#eee!important}.order_table-container table{width:100%}.order_table-container table td:first-child{width:10%;text-align:center;font-weight:700}.order_table-container table td{padding:.35em;text-align:justify;vertical-align:top;line-height:1.5em}.order_table-container table,.order_table-container td{border:2px solid black;border-collapse:collapse}.order-anim-enter-active,.order-anim-leave-active{transition:opacity .15s ease-in-out}.order-anim-enter-from,.order-anim-leave-to{opacity:0}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/libre-franklin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:500;src:url(/fonts/libre-franklin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(/fonts/libre-franklin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:800;src:url(/fonts/libre-franklin-800.woff2) format("woff2")}[data-theme=dark][data-v-ba6b2949]{color-scheme:dark}body[data-v-ba6b2949],html[data-v-ba6b2949]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-ba6b2949],[data-v-ba6b2949]:before,[data-v-ba6b2949]:after{box-sizing:border-box}a[data-v-ba6b2949]{color:#fff;text-decoration:none}a[data-v-ba6b2949]:hover{color:#ff6060}button[data-v-ba6b2949]{border:none;outline:none;background:none;transition:color 90ms ease-in,border 90ms ease-in;font-family:Libre Franklin,sans-serif;cursor:pointer;font-weight:700;font-size:1em}button.g-button[data-v-ba6b2949]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-ba6b2949]{background-color:#080808;padding:.5em}button.g-button.action[data-v-ba6b2949]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-ba6b2949]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-ba6b2949]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-ba6b2949]:focus-visible:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ff6060}button.g-button.option[data-active=true][data-v-ba6b2949]{color:#ff6060}button.g-button.text[data-v-ba6b2949]{padding:0}button.g-button.text[data-v-ba6b2949]:focus-visible{color:#ff6060}button.g-button.icon[data-v-ba6b2949]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-ba6b2949]{color:#ff6060}.text--warn[data-v-ba6b2949]{color:#ffe02e}select[data-v-ba6b2949]{border:2px solid black;background:none;border-radius:.3em;text-align:center;border:2px solid #888;color:#fff;outline:none;margin:0;padding:.15em}select[disabled][data-v-ba6b2949]{color:gray}select[data-v-ba6b2949]:focus-visible{border-color:#ff6060}option[disabled][data-v-ba6b2949]{color:#ccc}ul[data-v-ba6b2949]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-ba6b2949]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center}.g-modal .modal-bg[data-v-ba6b2949]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-ba6b2949]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-ba6b2949]{display:inline-block;margin:.25em 0;cursor:pointer;color:#aaa;-webkit-user-select:none;user-select:none;-moz-user-select:none}label.g-checkbox span[data-v-ba6b2949]{transition:color 125ms ease}label.g-checkbox span[data-v-ba6b2949]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-ba6b2949]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-ba6b2949]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-ba6b2949]{color:#adff2f}label.g-checkbox input:checked+span[data-v-ba6b2949]:before{content:"✓"}[data-tooltip][data-v-ba6b2949]{cursor:pointer}[data-tooltip][data-v-ba6b2949]:hover:after,[data-tooltip][data-v-ba6b2949]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.home[data-v-ba6b2949]{overflow-x:auto;display:flex;justify-content:center;align-items:center;width:100%}.home-container[data-v-ba6b2949]{display:grid;grid-template-columns:600px 500px;justify-content:center;gap:2em 1em;padding:1em;width:100%}@media screen and (max-width: 1150px){.home-container[data-v-ba6b2949]{grid-template-columns:auto;padding:1em .5em}}.panel-container[data-v-ba6b2949]{display:grid;grid-template-rows:auto auto 1fr;color-scheme:dark;padding:2px;max-width:800px;height:calc(100vh - 5em);overflow:auto}.panel-nav[data-v-ba6b2949]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.25em;margin-bottom:1.5em}.panel-nav>button[data-v-ba6b2949]{position:relative;display:flex;justify-content:center;align-items:center;gap:.5em;min-width:8em;padding:.25em .5em}.panel-nav>button[data-v-ba6b2949]:focus-visible{outline:1px solid white}.panel-nav>button[data-v-ba6b2949]:before{position:absolute;content:"";bottom:-3px;left:50%;transform:translate(-50%);width:0;height:3px;transition:all .25s;background-color:#ff6060}.panel-nav>button[data-active=true][data-v-ba6b2949]{color:#ff6060}.panel-nav>button[data-active=true][data-v-ba6b2949]:before{width:100%}
