@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")}body[data-v-68adfe7f],html[data-v-68adfe7f]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;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:#2e2e2e}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}button.g-button.icon[data-v-68adfe7f]:focus-visible{outline:1px solid white}.text--accent[data-v-68adfe7f]{color:#ff6060}.text--warn[data-v-68adfe7f]{color:#ffe02e}.text--grayed[data-v-68adfe7f]{color:#ccc}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")}body[data-v-5844f4c4],html[data-v-5844f4c4]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-5844f4c4],[data-v-5844f4c4]:before,[data-v-5844f4c4]:after{box-sizing:border-box}a[data-v-5844f4c4]{color:#fff;text-decoration:none}a[data-v-5844f4c4]:hover{color:#ff6060}button[data-v-5844f4c4]{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-5844f4c4]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-5844f4c4]{background-color:#080808;padding:.5em}button.g-button.action[data-v-5844f4c4]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-5844f4c4]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-5844f4c4]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-5844f4c4]: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-5844f4c4]{color:#ff6060}button.g-button.text[data-v-5844f4c4]{padding:0}button.g-button.text[data-v-5844f4c4]:focus-visible{color:#ff6060}button.g-button.icon[data-v-5844f4c4]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-5844f4c4]:focus-visible{outline:1px solid white}.text--accent[data-v-5844f4c4]{color:#ff6060}.text--warn[data-v-5844f4c4]{color:#ffe02e}.text--grayed[data-v-5844f4c4]{color:#ccc}select[data-v-5844f4c4]{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-5844f4c4]{color:gray}select[data-v-5844f4c4]:focus-visible{border-color:#ff6060}option[disabled][data-v-5844f4c4]{color:#ccc}ul[data-v-5844f4c4]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-5844f4c4]{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-5844f4c4]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-5844f4c4]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-5844f4c4]{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-5844f4c4]{transition:color 125ms ease}label.g-checkbox span[data-v-5844f4c4]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-5844f4c4]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-5844f4c4]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-5844f4c4]{color:#adff2f}label.g-checkbox input:checked+span[data-v-5844f4c4]:before{content:"✓"}[data-tooltip][data-v-5844f4c4]{cursor:pointer}[data-tooltip][data-v-5844f4c4]:hover:after,[data-tooltip][data-v-5844f4c4]: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-5844f4c4]{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")}body[data-v-985f7d62],html[data-v-985f7d62]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-985f7d62],[data-v-985f7d62]:before,[data-v-985f7d62]:after{box-sizing:border-box}a[data-v-985f7d62]{color:#fff;text-decoration:none}a[data-v-985f7d62]:hover{color:#ff6060}button[data-v-985f7d62]{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-985f7d62]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-985f7d62]{background-color:#080808;padding:.5em}button.g-button.action[data-v-985f7d62]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-985f7d62]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-985f7d62]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-985f7d62]: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-985f7d62]{color:#ff6060}button.g-button.text[data-v-985f7d62]{padding:0}button.g-button.text[data-v-985f7d62]:focus-visible{color:#ff6060}button.g-button.icon[data-v-985f7d62]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-985f7d62]:focus-visible{outline:1px solid white}.text--accent[data-v-985f7d62]{color:#ff6060}.text--warn[data-v-985f7d62]{color:#ffe02e}.text--grayed[data-v-985f7d62]{color:#ccc}select[data-v-985f7d62]{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-985f7d62]{color:gray}select[data-v-985f7d62]:focus-visible{border-color:#ff6060}option[disabled][data-v-985f7d62]{color:#ccc}ul[data-v-985f7d62]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-985f7d62]{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-985f7d62]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-985f7d62]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-985f7d62]{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-985f7d62]{transition:color 125ms ease}label.g-checkbox span[data-v-985f7d62]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-985f7d62]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-985f7d62]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-985f7d62]{color:#adff2f}label.g-checkbox input:checked+span[data-v-985f7d62]:before{content:"✓"}[data-tooltip][data-v-985f7d62]{cursor:pointer}[data-tooltip][data-v-985f7d62]:hover:after,[data-tooltip][data-v-985f7d62]: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-985f7d62]{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:.25em;background-color:#1c1c1c}.navbar-brand[data-v-985f7d62]{display:flex;align-items:center;gap:.5em}.navbar-brand sup[data-v-985f7d62]{font-size:.75em}.navbar-actions[data-v-985f7d62]{display:flex;align-items:center;gap:.5em}.navbar-actions button[data-v-985f7d62]{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")}.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}footer{text-align:center;padding:.5em 0}.header-input-box[data-v-82631d8c]{width:100%;padding:.5em 1em}.order-input[data-v-82631d8c]{max-width:100%;width:100%;text-align:left}.order-table[data-v-82631d8c],.order-table tr:last-child td[data-v-82631d8c]{border-bottom:none}@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")}body[data-v-82e9f65c],html[data-v-82e9f65c]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-82e9f65c],[data-v-82e9f65c]:before,[data-v-82e9f65c]:after{box-sizing:border-box}a[data-v-82e9f65c]{color:#fff;text-decoration:none}a[data-v-82e9f65c]:hover{color:#ff6060}button[data-v-82e9f65c]{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-82e9f65c]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-82e9f65c]{background-color:#080808;padding:.5em}button.g-button.action[data-v-82e9f65c]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-82e9f65c]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-82e9f65c]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-82e9f65c]: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-82e9f65c]{color:#ff6060}button.g-button.text[data-v-82e9f65c]{padding:0}button.g-button.text[data-v-82e9f65c]:focus-visible{color:#ff6060}button.g-button.icon[data-v-82e9f65c]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-82e9f65c]:focus-visible{outline:1px solid white}.text--accent[data-v-82e9f65c]{color:#ff6060}.text--warn[data-v-82e9f65c]{color:#ffe02e}.text--grayed[data-v-82e9f65c]{color:#ccc}select[data-v-82e9f65c]{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-82e9f65c]{color:gray}select[data-v-82e9f65c]:focus-visible{border-color:#ff6060}option[disabled][data-v-82e9f65c]{color:#ccc}ul[data-v-82e9f65c]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-82e9f65c]{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-82e9f65c]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-82e9f65c]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-82e9f65c]{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-82e9f65c]{transition:color 125ms ease}label.g-checkbox span[data-v-82e9f65c]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-82e9f65c]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-82e9f65c]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-82e9f65c]{color:#adff2f}label.g-checkbox input:checked+span[data-v-82e9f65c]:before{content:"✓"}[data-tooltip][data-v-82e9f65c]{cursor:pointer}[data-tooltip][data-v-82e9f65c]:hover:after,[data-tooltip][data-v-82e9f65c]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order-instruction-checkbox[data-v-82e9f65c]{display:block;position:relative;text-align:center;cursor:pointer;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-instruction-checkbox>input[data-v-82e9f65c]{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.order-instruction-checkbox>input:checked~.checkmark[data-v-82e9f65c]:after{content:"×"}.order-instruction-checkbox>input:focus-visible~.text[data-v-82e9f65c]{text-decoration:underline;outline:1px solid black}.order-instruction-checkbox .checkmark[data-v-82e9f65c]{display:block;position:relative;margin:0 auto;height:20px;width:20px;background-color:#eee;border:2px solid black;background-color:gold}.order-instruction-checkbox .checkmark.dark[data-v-82e9f65c]{color:#000}.order-instruction-checkbox .checkmark[data-v-82e9f65c]:after{content:"";position:absolute;top:50%;left:50%;font-size:20px;transform:translate(-50%,-50%)}.order-instruction-checkbox:hover input~.checkmark[data-v-82e9f65c]{background-color:#ffe44b}@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")}body[data-v-68df6a12],html[data-v-68df6a12]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-68df6a12],[data-v-68df6a12]:before,[data-v-68df6a12]:after{box-sizing:border-box}a[data-v-68df6a12]{color:#fff;text-decoration:none}a[data-v-68df6a12]:hover{color:#ff6060}button[data-v-68df6a12]{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-68df6a12]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-68df6a12]{background-color:#080808;padding:.5em}button.g-button.action[data-v-68df6a12]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-68df6a12]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-68df6a12]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-68df6a12]: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-68df6a12]{color:#ff6060}button.g-button.text[data-v-68df6a12]{padding:0}button.g-button.text[data-v-68df6a12]:focus-visible{color:#ff6060}button.g-button.icon[data-v-68df6a12]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-68df6a12]:focus-visible{outline:1px solid white}.text--accent[data-v-68df6a12]{color:#ff6060}.text--warn[data-v-68df6a12]{color:#ffe02e}.text--grayed[data-v-68df6a12]{color:#ccc}select[data-v-68df6a12]{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-68df6a12]{color:gray}select[data-v-68df6a12]:focus-visible{border-color:#ff6060}option[disabled][data-v-68df6a12]{color:#ccc}ul[data-v-68df6a12]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-68df6a12]{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-68df6a12]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-68df6a12]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-68df6a12]{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-68df6a12]{transition:color 125ms ease}label.g-checkbox span[data-v-68df6a12]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-68df6a12]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-68df6a12]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-68df6a12]{color:#adff2f}label.g-checkbox input:checked+span[data-v-68df6a12]:before{content:"✓"}[data-tooltip][data-v-68df6a12]{cursor:pointer}[data-tooltip][data-v-68df6a12]:hover:after,[data-tooltip][data-v-68df6a12]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order-table[data-v-68df6a12]{border-top:none;border-bottom:none}.order-table td[data-v-68df6a12]{padding:.25em}.order-table tr:not(:first-child) td[data-v-68df6a12]{padding:.25em 1em;line-height:2em;text-align:justify}.order-table tr.bg-lighter[data-v-68df6a12]{background-color:#eeece1}.order-table tr.bg-lighter.dark[data-v-68df6a12]{background-color:#111}.order-instruction-number[data-v-68df6a12]{position:relative;height:60px}.order-instruction-number>label[data-v-68df6a12]{position:absolute;top:0;left:0;width:100%;height:100%;padding:.5em}.order-input[data-v-32e76bba]{max-width:100%;width:100%;text-align:left}.order-table>tbody>tr>td>div[data-v-32e76bba]{width:100%;padding:.5em 1rem}@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")}body,html{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;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:#2e2e2e}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}button.g-button.icon:focus-visible{outline:1px solid white}.text--accent{color:#ff6060}.text--warn{color:#ffe02e}.text--grayed{color:#ccc}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{width:100%;background-color:#fff;color:#000;height:100%;overflow:auto}.order.dark{background-color:#080808;color:#eee}@media screen and (max-width: 550px){.order{font-size:.85em}}table.order-table{width:100%;overflow:auto;table-layout:fixed;min-width:750px;border:2px solid black;border-collapse:collapse}table.order-table td{border:2px solid black;border-collapse:collapse;text-align:justify;vertical-align:top}.order-input-box{display:inline-block;position:relative;padding-bottom:1.25em}.order-input-box>span{position:absolute;left:50%;top:0;transform:translate(-50%,2em);font-size:.8em;width:100%;text-align:center}input.order-input{max-width:100%;background-color:transparent;outline:none;border:none;font-size:1em;text-align:center;border-bottom:2px dotted black}input.order-input:focus-visible{border-bottom:2px solid #ff6060}input.order-input.row-checkbox+input::placeholder{color:red}input.order-input[type=checkbox]:focus-visible,input.order-input[type=radio]:focus-visible{outline:2px solid #ff6060}input.order-input[type=checkbox],input.order-input[type=radio]{margin-top:.5em;margin-right:.5em;font-size:.8em;color:#000}input.order-input::placeholder{font-size:.85em}label.order-input-label{display:block;margin-top:.5rem;font-size:.8rem}select.order-select{margin-top:.5em;margin-right:.5em;font-size:.8em;color:#000}textarea.order-textarea{width:100%;min-height:200px;resize:vertical}textarea.order-textarea:focus-visible{outline:2px solid #ff6060}.order.dark input.order-input{border-color:#eee!important;color:#eee!important}.order.dark input.order-input:focus-visible{border-bottom:2px solid #ff6060!important}.order.dark input.order-input::placeholder{color:#ccc!important}.order.dark select.order-select{color:#eee!important;border-color:#eee}.order.dark select.order-select:focus-visible{border-color:#ff6060}.order.dark select.order-select option,.order.dark textarea.order-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-table,.order.dark tr,.order.dark td{border-color:#eee!important}@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")}body[data-v-75ca6520],html[data-v-75ca6520]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-75ca6520],[data-v-75ca6520]:before,[data-v-75ca6520]:after{box-sizing:border-box}a[data-v-75ca6520]{color:#fff;text-decoration:none}a[data-v-75ca6520]:hover{color:#ff6060}button[data-v-75ca6520]{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-75ca6520]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-75ca6520]{background-color:#080808;padding:.5em}button.g-button.action[data-v-75ca6520]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-75ca6520]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-75ca6520]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-75ca6520]: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-75ca6520]{color:#ff6060}button.g-button.text[data-v-75ca6520]{padding:0}button.g-button.text[data-v-75ca6520]:focus-visible{color:#ff6060}button.g-button.icon[data-v-75ca6520]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-75ca6520]:focus-visible{outline:1px solid white}.text--accent[data-v-75ca6520]{color:#ff6060}.text--warn[data-v-75ca6520]{color:#ffe02e}.text--grayed[data-v-75ca6520]{color:#ccc}select[data-v-75ca6520]{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-75ca6520]{color:gray}select[data-v-75ca6520]:focus-visible{border-color:#ff6060}option[disabled][data-v-75ca6520]{color:#ccc}ul[data-v-75ca6520]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-75ca6520]{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-75ca6520]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-75ca6520]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-75ca6520]{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-75ca6520]{transition:color 125ms ease}label.g-checkbox span[data-v-75ca6520]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-75ca6520]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-75ca6520]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-75ca6520]{color:#adff2f}label.g-checkbox input:checked+span[data-v-75ca6520]:before{content:"✓"}[data-tooltip][data-v-75ca6520]{cursor:pointer}[data-tooltip][data-v-75ca6520]:hover:after,[data-tooltip][data-v-75ca6520]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.order-message h3[data-v-75ca6520]{margin:0 0 1em;text-align:center}.order-message button[data-v-75ca6520]{margin:0 .5em}.message_body[data-v-75ca6520]{height:350px;overflow:auto;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-75ca6520]{text-align:center;color:#ccc}.message_actions[data-v-75ca6520]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}.message_actions button.icon[data-v-75ca6520]{gap:.5em}.message_actions button img[data-v-75ca6520]{height:2ch;vertical-align:text-bottom;margin-right:.5em}.message_actions button[data-disabled=true][data-v-75ca6520]{-webkit-user-select:none;user-select:none;color:#aaa}.message_checkboxes[data-v-75ca6520]{display:flex;flex-direction:column;margin-top:1em}.action_monit[data-v-75ca6520]{text-align:center;padding:1.5em;font-size:1.15em}.monit-anim-enter-active[data-v-75ca6520],.monit-anim-leave-active[data-v-75ca6520]{transition:all .1s ease-in-out}.monit-anim-enter-from[data-v-75ca6520],.monit-anim-leave-to[data-v-75ca6520]{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")}body[data-v-91e84300],html[data-v-91e84300]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-91e84300],[data-v-91e84300]:before,[data-v-91e84300]:after{box-sizing:border-box}a[data-v-91e84300]{color:#fff;text-decoration:none}a[data-v-91e84300]:hover{color:#ff6060}button[data-v-91e84300]{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-91e84300]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-91e84300]{background-color:#080808;padding:.5em}button.g-button.action[data-v-91e84300]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-91e84300]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-91e84300]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-91e84300]: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-91e84300]{color:#ff6060}button.g-button.text[data-v-91e84300]{padding:0}button.g-button.text[data-v-91e84300]:focus-visible{color:#ff6060}button.g-button.icon[data-v-91e84300]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-91e84300]:focus-visible{outline:1px solid white}.text--accent[data-v-91e84300]{color:#ff6060}.text--warn[data-v-91e84300]{color:#ffe02e}.text--grayed[data-v-91e84300]{color:#ccc}select[data-v-91e84300]{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-91e84300]{color:gray}select[data-v-91e84300]:focus-visible{border-color:#ff6060}option[disabled][data-v-91e84300]{color:#ccc}ul[data-v-91e84300]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-91e84300]{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-91e84300]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-91e84300]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-91e84300]{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-91e84300]{transition:color 125ms ease}label.g-checkbox span[data-v-91e84300]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-91e84300]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-91e84300]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-91e84300]{color:#adff2f}label.g-checkbox input:checked+span[data-v-91e84300]:before{content:"✓"}[data-tooltip][data-v-91e84300]{cursor:pointer}[data-tooltip][data-v-91e84300]:hover:after,[data-tooltip][data-v-91e84300]: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-91e84300],.list-enter-active[data-v-91e84300],.list-leave-active[data-v-91e84300]{transition:all .25s ease}.list-enter-from[data-v-91e84300],.list-leave-to[data-v-91e84300]{opacity:0;transform:translateY(30px)}.list-leave-active[data-v-91e84300]{position:absolute;width:100%}.order-list[data-v-91e84300]{overflow:auto}hr[data-v-91e84300]{border:1px solid #aaa;height:0}ul[data-v-91e84300]{overflow:hidden;position:relative}h3[data-v-91e84300]{position:sticky;top:0;z-index:100;margin:0 0 .5em;text-align:center;background-color:#080808;padding:1em}li[data-v-91e84300]{text-align:left;padding:1em;margin:.5em;background-color:#080808;cursor:pointer}li[selected=true][data-v-91e84300]{outline:1px solid #ff6060}li.no-orders-warning[data-v-91e84300]{text-align:center;font-size:1.2em;cursor:default}.wrong-order-indicator[data-v-91e84300]{color:#ff6060;padding:0 .25em}.buttons[data-v-91e84300]{display:flex;gap:.5em}.buttons button[data-v-91e84300]{padding:.5em;background-color:#292929}.buttons button[data-v-91e84300]:hover{background-color:#666}.buttons button[data-v-91e84300]: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")}body[data-v-654e6bb4],html[data-v-654e6bb4]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-654e6bb4],[data-v-654e6bb4]:before,[data-v-654e6bb4]:after{box-sizing:border-box}a[data-v-654e6bb4]{color:#fff;text-decoration:none}a[data-v-654e6bb4]:hover{color:#ff6060}button[data-v-654e6bb4]{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-654e6bb4]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-654e6bb4]{background-color:#080808;padding:.5em}button.g-button.action[data-v-654e6bb4]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-654e6bb4]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-654e6bb4]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-654e6bb4]: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-654e6bb4]{color:#ff6060}button.g-button.text[data-v-654e6bb4]{padding:0}button.g-button.text[data-v-654e6bb4]:focus-visible{color:#ff6060}button.g-button.icon[data-v-654e6bb4]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-654e6bb4]:focus-visible{outline:1px solid white}.text--accent[data-v-654e6bb4]{color:#ff6060}.text--warn[data-v-654e6bb4]{color:#ffe02e}.text--grayed[data-v-654e6bb4]{color:#ccc}select[data-v-654e6bb4]{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-654e6bb4]{color:gray}select[data-v-654e6bb4]:focus-visible{border-color:#ff6060}option[disabled][data-v-654e6bb4]{color:#ccc}ul[data-v-654e6bb4]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-654e6bb4]{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-654e6bb4]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-654e6bb4]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-654e6bb4]{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-654e6bb4]{transition:color 125ms ease}label.g-checkbox span[data-v-654e6bb4]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-654e6bb4]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-654e6bb4]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-654e6bb4]{color:#adff2f}label.g-checkbox input:checked+span[data-v-654e6bb4]:before{content:"✓"}[data-tooltip][data-v-654e6bb4]{cursor:pointer}[data-tooltip][data-v-654e6bb4]:hover:after,[data-tooltip][data-v-654e6bb4]: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-654e6bb4]{display:flex;flex-direction:column;align-items:center;overflow:auto;padding:.5em}.options[data-v-654e6bb4]{display:flex;flex-wrap:wrap;width:100%;gap:.5em}.options select[data-v-654e6bb4]{background-color:#080808;font-size:1em;width:100%}.options select[disabled][data-v-654e6bb4]{color:gray}.options-top[data-v-654e6bb4]{display:grid;grid-template-columns:3fr auto;gap:.5em;width:100%}.content[data-v-654e6bb4]{margin-top:1em;width:100%;text-align:center}ul.train-list[data-v-654e6bb4]{padding:1px}ul.train-list li.no-trains[data-v-654e6bb4]{font-weight:700;background-color:#080808;padding:.5em;margin-top:.5em}ul.train-list li>button[data-v-654e6bb4]{width:100%;background-color:#080808;padding:.5em;margin-top:.5em}ul.train-list li>button[data-v-654e6bb4]:hover{background-color:#292929}ul.train-list li>button[data-v-654e6bb4]:focus-visible{outline:1px solid #ff6060}.online-indicator[data-v-654e6bb4]{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")}body[data-v-e9747e9e],html[data-v-e9747e9e]{padding:0;margin:0;min-height:100vh;background-color:#0e0e0e;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-e9747e9e],[data-v-e9747e9e]:before,[data-v-e9747e9e]:after{box-sizing:border-box}a[data-v-e9747e9e]{color:#fff;text-decoration:none}a[data-v-e9747e9e]:hover{color:#ff6060}button[data-v-e9747e9e]{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-e9747e9e]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-e9747e9e]{background-color:#080808;padding:.5em}button.g-button.action[data-v-e9747e9e]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-e9747e9e]:hover:not([data-disabled=true]){background-color:#2e2e2e}button.g-button.option[data-v-e9747e9e]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-e9747e9e]: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-e9747e9e]{color:#ff6060}button.g-button.text[data-v-e9747e9e]{padding:0}button.g-button.text[data-v-e9747e9e]:focus-visible{color:#ff6060}button.g-button.icon[data-v-e9747e9e]{display:flex;justify-content:center;align-items:center}button.g-button.icon[data-v-e9747e9e]:focus-visible{outline:1px solid white}.text--accent[data-v-e9747e9e]{color:#ff6060}.text--warn[data-v-e9747e9e]{color:#ffe02e}.text--grayed[data-v-e9747e9e]{color:#ccc}select[data-v-e9747e9e]{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-e9747e9e]{color:gray}select[data-v-e9747e9e]:focus-visible{border-color:#ff6060}option[disabled][data-v-e9747e9e]{color:#ccc}ul[data-v-e9747e9e]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-e9747e9e]{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-e9747e9e]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-e9747e9e]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-e9747e9e]{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-e9747e9e]{transition:color 125ms ease}label.g-checkbox span[data-v-e9747e9e]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-e9747e9e]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-e9747e9e]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-e9747e9e]{color:#adff2f}label.g-checkbox input:checked+span[data-v-e9747e9e]:before{content:"✓"}[data-tooltip][data-v-e9747e9e]{cursor:pointer}[data-tooltip][data-v-e9747e9e]:hover:after,[data-tooltip][data-v-e9747e9e]: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-e9747e9e]{overflow-x:auto;display:flex;justify-content:center;align-items:center;width:100%}.home-container[data-v-e9747e9e]{display:grid;grid-template-columns:800px 500px;justify-content:center;gap:2em 1em;padding:1em;width:100%}.home-container>div[data-v-e9747e9e]{height:calc(100vh - 5em);overflow:auto}@media screen and (max-width: 1350px){.home-container[data-v-e9747e9e]{grid-template-columns:auto;padding:1em .5em}}.order-container[data-v-e9747e9e]{display:flex;align-items:start;max-width:800px}@media screen and (max-width: 650px){.order-container[data-v-e9747e9e]{flex-direction:column}}.panel-container[data-v-e9747e9e]{padding:2px;max-width:800px;display:grid;grid-template-rows:auto auto 1fr}.panel-nav[data-v-e9747e9e]{display:flex;justify-content:center;align-items:center;gap:.25em;flex-wrap:wrap;margin-bottom:1.5em}.panel-nav>button[data-v-e9747e9e]{position:relative;display:flex;justify-content:center;align-items:center;gap:.5em;min-width:8em;padding:.25em .5em}.panel-nav>button[data-v-e9747e9e]:focus-visible{outline:1px solid white}.panel-nav>button[data-v-e9747e9e]: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-e9747e9e]{color:#ff6060}.panel-nav>button[data-active=true][data-v-e9747e9e]:before{width:100%}
