@charset "UTF-8";@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-fc2d47b1]::-webkit-scrollbar{width:15px}[data-v-fc2d47b1]::-webkit-scrollbar-track{background:#333}[data-v-fc2d47b1]::-webkit-scrollbar-thumb{background:#888}[data-v-fc2d47b1]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-fc2d47b1],html[data-v-fc2d47b1]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-fc2d47b1],[data-v-fc2d47b1]:before,[data-v-fc2d47b1]:after{box-sizing:border-box}a[data-v-fc2d47b1]{color:#fff;text-decoration:none}a[data-v-fc2d47b1]:hover{color:#ff6060}button[data-v-fc2d47b1]{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-fc2d47b1]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-fc2d47b1]{background-color:#080808;padding:.5em}button.g-button.action[data-v-fc2d47b1]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-fc2d47b1]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-fc2d47b1]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-fc2d47b1]: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-fc2d47b1]{color:#ff6060}button.g-button.text[data-v-fc2d47b1]{padding:0}button.g-button.text[data-v-fc2d47b1]:focus-visible{color:#ff6060}button.g-button.icon[data-v-fc2d47b1]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-fc2d47b1]{color:#ff6060}.text--warn[data-v-fc2d47b1]{color:#ffe02e}select[data-v-fc2d47b1]{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-fc2d47b1]{color:gray}select[data-v-fc2d47b1]:focus-visible{border-color:#ff6060}option[disabled][data-v-fc2d47b1]{color:#ccc}ul[data-v-fc2d47b1]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-fc2d47b1]{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-fc2d47b1]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-fc2d47b1]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-fc2d47b1]{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-fc2d47b1]{transition:color 125ms ease}label.g-checkbox span[data-v-fc2d47b1]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-fc2d47b1]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-fc2d47b1]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-fc2d47b1]{color:#adff2f}label.g-checkbox input:checked+span[data-v-fc2d47b1]:before{content:"✓"}[data-tooltip][data-v-fc2d47b1]{cursor:pointer}[data-tooltip][data-v-fc2d47b1]:hover:after,[data-tooltip][data-v-fc2d47b1]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}[data-v-fc2d47b1] h1{text-align:center;color:var(--clr-primary)}[data-v-fc2d47b1] h2{padding:.25em 0;border-bottom:1px solid #aaa}[data-v-fc2d47b1] ul{list-style:disc;padding:1em;line-height:1.5em;text-align:justify}.update-card[data-v-fc2d47b1]{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-fc2d47b1]{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:250;cursor:pointer;background-color:#0000008c}.card-content[data-v-fc2d47b1]{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-fc2d47b1]{text-align:center}.changelog[data-v-fc2d47b1]{text-align:left}button.btn-confirm[data-v-fc2d47b1]{padding:.5em .75em;font-size:1.1em}p.bottom-info[data-v-fc2d47b1]{text-align:center;color:#ccc}a[data-v-fc2d47b1]{text-decoration:underline}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.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}.update-prompt{position:fixed;bottom:0;left:0;padding:.5em;font-weight:700;text-align:center;width:100%;background-color:#ff6060;cursor:pointer}footer{text-align:center;padding:.5em 0}@media screen and (max-width: 500px){#app{font-size:calc(1vw + .65rem)}}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-c7eede6f]::-webkit-scrollbar{width:15px}[data-v-c7eede6f]::-webkit-scrollbar-track{background:#333}[data-v-c7eede6f]::-webkit-scrollbar-thumb{background:#888}[data-v-c7eede6f]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-c7eede6f],html[data-v-c7eede6f]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-c7eede6f],[data-v-c7eede6f]:before,[data-v-c7eede6f]:after{box-sizing:border-box}a[data-v-c7eede6f]{color:#fff;text-decoration:none}a[data-v-c7eede6f]:hover{color:#ff6060}button[data-v-c7eede6f]{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-c7eede6f]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-c7eede6f]{background-color:#080808;padding:.5em}button.g-button.action[data-v-c7eede6f]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-c7eede6f]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-c7eede6f]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-c7eede6f]: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-c7eede6f]{color:#ff6060}button.g-button.text[data-v-c7eede6f]{padding:0}button.g-button.text[data-v-c7eede6f]:focus-visible{color:#ff6060}button.g-button.icon[data-v-c7eede6f]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-c7eede6f]{color:#ff6060}.text--warn[data-v-c7eede6f]{color:#ffe02e}select[data-v-c7eede6f]{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-c7eede6f]{color:gray}select[data-v-c7eede6f]:focus-visible{border-color:#ff6060}option[disabled][data-v-c7eede6f]{color:#ccc}ul[data-v-c7eede6f]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-c7eede6f]{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-c7eede6f]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-c7eede6f]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-c7eede6f]{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-c7eede6f]{transition:color 125ms ease}label.g-checkbox span[data-v-c7eede6f]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-c7eede6f]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-c7eede6f]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-c7eede6f]{color:#adff2f}label.g-checkbox input:checked+span[data-v-c7eede6f]:before{content:"✓"}[data-tooltip][data-v-c7eede6f]{cursor:pointer}[data-tooltip][data-v-c7eede6f]:hover:after,[data-tooltip][data-v-c7eede6f]: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-c7eede6f]{border-collapse:collapse;width:100%;table-layout:fixed;text-align:center}.order_info table td[data-v-c7eede6f]{border:2px solid black;border-collapse:collapse;padding:.35em}.order_info table input[data-v-c7eede6f]{max-width:95%}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-4a068741]::-webkit-scrollbar{width:15px}[data-v-4a068741]::-webkit-scrollbar-track{background:#333}[data-v-4a068741]::-webkit-scrollbar-thumb{background:#888}[data-v-4a068741]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-4a068741],html[data-v-4a068741]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-4a068741],[data-v-4a068741]:before,[data-v-4a068741]:after{box-sizing:border-box}a[data-v-4a068741]{color:#fff;text-decoration:none}a[data-v-4a068741]:hover{color:#ff6060}button[data-v-4a068741]{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-4a068741]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-4a068741]{background-color:#080808;padding:.5em}button.g-button.action[data-v-4a068741]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-4a068741]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-4a068741]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-4a068741]: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-4a068741]{color:#ff6060}button.g-button.text[data-v-4a068741]{padding:0}button.g-button.text[data-v-4a068741]:focus-visible{color:#ff6060}button.g-button.icon[data-v-4a068741]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-4a068741]{color:#ff6060}.text--warn[data-v-4a068741]{color:#ffe02e}select[data-v-4a068741]{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-4a068741]{color:gray}select[data-v-4a068741]:focus-visible{border-color:#ff6060}option[disabled][data-v-4a068741]{color:#ccc}ul[data-v-4a068741]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-4a068741]{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-4a068741]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-4a068741]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-4a068741]{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-4a068741]{transition:color 125ms ease}label.g-checkbox span[data-v-4a068741]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-4a068741]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-4a068741]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-4a068741]{color:#adff2f}label.g-checkbox input:checked+span[data-v-4a068741]:before{content:"✓"}[data-tooltip][data-v-4a068741]{cursor:pointer}[data-tooltip][data-v-4a068741]:hover:after,[data-tooltip][data-v-4a068741]: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-4a068741],td[data-v-4a068741],th[data-v-4a068741]{border:2px solid black;border-collapse:collapse}.order_header[data-v-4a068741]{padding:.5em 0}.order_table .tr-header td[data-v-4a068741]{padding:1em .5em}.order_table .tr-data td[data-v-4a068741]{padding:.5em 0}.order_table tbody[data-v-4a068741]{font-weight:400;text-align:center;vertical-align:middle}.order_table input[data-v-4a068741]{width:80%}.order_table textarea[data-v-4a068741]{width:90%;min-height:50px;resize:vertical}.order_other[data-v-4a068741]{border-left:2px solid black;border-right:2px solid black;display:flex;flex-direction:column;padding:.5em}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#333}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}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{background-color:#fff;color:#000;max-height:95vh;overflow:auto;font-size:15px}.order.dark{background-color:#080808;color:#eee}.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-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-9b51214b]::-webkit-scrollbar{width:15px}[data-v-9b51214b]::-webkit-scrollbar-track{background:#333}[data-v-9b51214b]::-webkit-scrollbar-thumb{background:#888}[data-v-9b51214b]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-9b51214b],html[data-v-9b51214b]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-9b51214b],[data-v-9b51214b]:before,[data-v-9b51214b]:after{box-sizing:border-box}a[data-v-9b51214b]{color:#fff;text-decoration:none}a[data-v-9b51214b]:hover{color:#ff6060}button[data-v-9b51214b]{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-9b51214b]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-9b51214b]{background-color:#080808;padding:.5em}button.g-button.action[data-v-9b51214b]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-9b51214b]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-9b51214b]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-9b51214b]: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-9b51214b]{color:#ff6060}button.g-button.text[data-v-9b51214b]{padding:0}button.g-button.text[data-v-9b51214b]:focus-visible{color:#ff6060}button.g-button.icon[data-v-9b51214b]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-9b51214b]{color:#ff6060}.text--warn[data-v-9b51214b]{color:#ffe02e}select[data-v-9b51214b]{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-9b51214b]{color:gray}select[data-v-9b51214b]:focus-visible{border-color:#ff6060}option[disabled][data-v-9b51214b]{color:#ccc}ul[data-v-9b51214b]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-9b51214b]{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-9b51214b]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-9b51214b]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-9b51214b]{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-9b51214b]{transition:color 125ms ease}label.g-checkbox span[data-v-9b51214b]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-9b51214b]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-9b51214b]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-9b51214b]{color:#adff2f}label.g-checkbox input:checked+span[data-v-9b51214b]:before{content:"✓"}[data-tooltip][data-v-9b51214b]{cursor:pointer}[data-tooltip][data-v-9b51214b]:hover:after,[data-tooltip][data-v-9b51214b]: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-9b51214b]{display:grid;grid-template-rows:repeat(3,1fr);gap:.25em;font-size:1.5em;font-weight:700;height:100%}.sidebar_content>button[data-v-9b51214b]{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-9b51214b]{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-9b51214b]{transform:translate(0);background-color:#ff6060}.sidebar_content>button[data-v-9b51214b]:hover{cursor:pointer}.sidebar_content>button[data-v-9b51214b]:focus-visible{background-color:#6d6d6d}button.option-save[data-v-9b51214b]{background-color:#000a}button.option-save img[data-v-9b51214b]{width:80%;height:80%}button.option-save[data-selected=true][data-v-9b51214b]{background-color:#ff6060}@media screen and (max-width: 650px){.sidebar_content[data-v-9b51214b]{display:flex;justify-content:space-between}.sidebar_content>button[data-v-9b51214b]{height:40px;width:100px}.sidebar_content>button .bar[data-v-9b51214b]{width:100%;height:4px}}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-8a0f92da]::-webkit-scrollbar{width:15px}[data-v-8a0f92da]::-webkit-scrollbar-track{background:#333}[data-v-8a0f92da]::-webkit-scrollbar-thumb{background:#888}[data-v-8a0f92da]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-8a0f92da],html[data-v-8a0f92da]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-8a0f92da],[data-v-8a0f92da]:before,[data-v-8a0f92da]:after{box-sizing:border-box}a[data-v-8a0f92da]{color:#fff;text-decoration:none}a[data-v-8a0f92da]:hover{color:#ff6060}button[data-v-8a0f92da]{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-8a0f92da]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-8a0f92da]{background-color:#080808;padding:.5em}button.g-button.action[data-v-8a0f92da]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-8a0f92da]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-8a0f92da]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-8a0f92da]: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-8a0f92da]{color:#ff6060}button.g-button.text[data-v-8a0f92da]{padding:0}button.g-button.text[data-v-8a0f92da]:focus-visible{color:#ff6060}button.g-button.icon[data-v-8a0f92da]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-8a0f92da]{color:#ff6060}.text--warn[data-v-8a0f92da]{color:#ffe02e}select[data-v-8a0f92da]{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-8a0f92da]{color:gray}select[data-v-8a0f92da]:focus-visible{border-color:#ff6060}option[disabled][data-v-8a0f92da]{color:#ccc}ul[data-v-8a0f92da]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-8a0f92da]{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-8a0f92da]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-8a0f92da]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-8a0f92da]{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-8a0f92da]{transition:color 125ms ease}label.g-checkbox span[data-v-8a0f92da]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-8a0f92da]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-8a0f92da]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-8a0f92da]{color:#adff2f}label.g-checkbox input:checked+span[data-v-8a0f92da]:before{content:"✓"}[data-tooltip][data-v-8a0f92da]{cursor:pointer}[data-tooltip][data-v-8a0f92da]:hover:after,[data-tooltip][data-v-8a0f92da]: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-8a0f92da]{margin:0 0 1em;text-align:center}.order-message button[data-v-8a0f92da]{margin:0 .5em}.message_body[data-v-8a0f92da]{height:250px;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-8a0f92da]{text-align:center;color:#ccc}.message_actions[data-v-8a0f92da]{display:flex;align-items:center;justify-content:center;margin-top:1em}.message_actions button img[data-v-8a0f92da]{height:2ch;vertical-align:text-bottom;margin-right:.5em}.message_actions button[data-disabled=true][data-v-8a0f92da]{-webkit-user-select:none;user-select:none;color:#aaa}.message_checkboxes[data-v-8a0f92da]{display:flex;flex-direction:column;margin-top:1em}.action_monit[data-v-8a0f92da]{text-align:center;padding:1.5em;font-size:1.15em}.monit-anim-enter-active[data-v-8a0f92da],.monit-anim-leave-active[data-v-8a0f92da]{transition:all .1s ease-in-out}.monit-anim-enter-from[data-v-8a0f92da],.monit-anim-leave-to[data-v-8a0f92da]{opacity:0;transform:translateY(-20px)}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-209b9572]::-webkit-scrollbar{width:15px}[data-v-209b9572]::-webkit-scrollbar-track{background:#333}[data-v-209b9572]::-webkit-scrollbar-thumb{background:#888}[data-v-209b9572]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-209b9572],html[data-v-209b9572]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-209b9572],[data-v-209b9572]:before,[data-v-209b9572]:after{box-sizing:border-box}a[data-v-209b9572]{color:#fff;text-decoration:none}a[data-v-209b9572]:hover{color:#ff6060}button[data-v-209b9572]{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-209b9572]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-209b9572]{background-color:#080808;padding:.5em}button.g-button.action[data-v-209b9572]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-209b9572]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-209b9572]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-209b9572]: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-209b9572]{color:#ff6060}button.g-button.text[data-v-209b9572]{padding:0}button.g-button.text[data-v-209b9572]:focus-visible{color:#ff6060}button.g-button.icon[data-v-209b9572]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-209b9572]{color:#ff6060}.text--warn[data-v-209b9572]{color:#ffe02e}select[data-v-209b9572]{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-209b9572]{color:gray}select[data-v-209b9572]:focus-visible{border-color:#ff6060}option[disabled][data-v-209b9572]{color:#ccc}ul[data-v-209b9572]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-209b9572]{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-209b9572]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-209b9572]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-209b9572]{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-209b9572]{transition:color 125ms ease}label.g-checkbox span[data-v-209b9572]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-209b9572]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-209b9572]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-209b9572]{color:#adff2f}label.g-checkbox input:checked+span[data-v-209b9572]:before{content:"✓"}[data-tooltip][data-v-209b9572]{cursor:pointer}[data-tooltip][data-v-209b9572]:hover:after,[data-tooltip][data-v-209b9572]: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-209b9572],.list-enter-active[data-v-209b9572],.list-leave-active[data-v-209b9572]{transition:all .25s ease}.list-enter-from[data-v-209b9572],.list-leave-to[data-v-209b9572]{opacity:0;transform:translateY(30px)}.list-leave-active[data-v-209b9572]{position:absolute}.order-list[data-v-209b9572]{overflow:auto}hr[data-v-209b9572]{border:1px solid #aaa;height:0}ul[data-v-209b9572]{overflow:hidden}h3[data-v-209b9572]{position:sticky;top:0;z-index:100;margin:0 0 .5em;text-align:center;background-color:#080808;padding:1em}li[data-v-209b9572]{text-align:left;padding:1em;margin:.5em;background-color:#080808;cursor:pointer}li[selected=true][data-v-209b9572]{outline:1px solid #ff6060}li.no-orders-warning[data-v-209b9572]{text-align:center;font-size:1.2em;cursor:default}.wrong-order-indicator[data-v-209b9572]{color:#ff6060;padding:0 .25em}.buttons[data-v-209b9572]{display:flex;gap:.5em}.buttons button[data-v-209b9572]{padding:.5em;background-color:#292929}.buttons button[data-v-209b9572]:hover{background-color:#666}.buttons button[data-v-209b9572]:focus-visible{outline:2px solid #ff6060}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-92866d76]::-webkit-scrollbar{width:15px}[data-v-92866d76]::-webkit-scrollbar-track{background:#333}[data-v-92866d76]::-webkit-scrollbar-thumb{background:#888}[data-v-92866d76]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-92866d76],html[data-v-92866d76]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-92866d76],[data-v-92866d76]:before,[data-v-92866d76]:after{box-sizing:border-box}a[data-v-92866d76]{color:#fff;text-decoration:none}a[data-v-92866d76]:hover{color:#ff6060}button[data-v-92866d76]{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-92866d76]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-92866d76]{background-color:#080808;padding:.5em}button.g-button.action[data-v-92866d76]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-92866d76]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-92866d76]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-92866d76]: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-92866d76]{color:#ff6060}button.g-button.text[data-v-92866d76]{padding:0}button.g-button.text[data-v-92866d76]:focus-visible{color:#ff6060}button.g-button.icon[data-v-92866d76]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-92866d76]{color:#ff6060}.text--warn[data-v-92866d76]{color:#ffe02e}select[data-v-92866d76]{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-92866d76]{color:gray}select[data-v-92866d76]:focus-visible{border-color:#ff6060}option[disabled][data-v-92866d76]{color:#ccc}ul[data-v-92866d76]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-92866d76]{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-92866d76]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-92866d76]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-92866d76]{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-92866d76]{transition:color 125ms ease}label.g-checkbox span[data-v-92866d76]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-92866d76]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-92866d76]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-92866d76]{color:#adff2f}label.g-checkbox input:checked+span[data-v-92866d76]:before{content:"✓"}[data-tooltip][data-v-92866d76]{cursor:pointer}[data-tooltip][data-v-92866d76]:hover:after,[data-tooltip][data-v-92866d76]:focus:after{position:absolute;content:attr(data-tooltip);color:#fff;background:#000;padding:.5em;margin:.25em;max-width:300px;z-index:100}.content[data-v-92866d76]{width:100%;max-width:800px;height:100vh;max-height:800px;margin:1em;padding:1em;background-color:#2b2b2b}h2[data-v-92866d76]{text-align:center}ul[data-v-92866d76]{text-align:left}ul li b[data-v-92866d76]{font-size:1.1em;color:#ff6060}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-3cf3fbf9]::-webkit-scrollbar{width:15px}[data-v-3cf3fbf9]::-webkit-scrollbar-track{background:#333}[data-v-3cf3fbf9]::-webkit-scrollbar-thumb{background:#888}[data-v-3cf3fbf9]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-3cf3fbf9],html[data-v-3cf3fbf9]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-3cf3fbf9],[data-v-3cf3fbf9]:before,[data-v-3cf3fbf9]:after{box-sizing:border-box}a[data-v-3cf3fbf9]{color:#fff;text-decoration:none}a[data-v-3cf3fbf9]:hover{color:#ff6060}button[data-v-3cf3fbf9]{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-3cf3fbf9]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-3cf3fbf9]{background-color:#080808;padding:.5em}button.g-button.action[data-v-3cf3fbf9]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-3cf3fbf9]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-3cf3fbf9]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-3cf3fbf9]: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-3cf3fbf9]{color:#ff6060}button.g-button.text[data-v-3cf3fbf9]{padding:0}button.g-button.text[data-v-3cf3fbf9]:focus-visible{color:#ff6060}button.g-button.icon[data-v-3cf3fbf9]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-3cf3fbf9]{color:#ff6060}.text--warn[data-v-3cf3fbf9]{color:#ffe02e}select[data-v-3cf3fbf9]{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-3cf3fbf9]{color:gray}select[data-v-3cf3fbf9]:focus-visible{border-color:#ff6060}option[disabled][data-v-3cf3fbf9]{color:#ccc}ul[data-v-3cf3fbf9]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-3cf3fbf9]{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-3cf3fbf9]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-3cf3fbf9]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-3cf3fbf9]{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-3cf3fbf9]{transition:color 125ms ease}label.g-checkbox span[data-v-3cf3fbf9]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-3cf3fbf9]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-3cf3fbf9]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-3cf3fbf9]{color:#adff2f}label.g-checkbox input:checked+span[data-v-3cf3fbf9]:before{content:"✓"}[data-tooltip][data-v-3cf3fbf9]{cursor:pointer}[data-tooltip][data-v-3cf3fbf9]:hover:after,[data-tooltip][data-v-3cf3fbf9]: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-3cf3fbf9]{display:flex;flex-direction:column;align-items:center;overflow:auto;padding:.5em}.options[data-v-3cf3fbf9]{display:flex;flex-wrap:wrap;width:100%;gap:.5em}.options select[data-v-3cf3fbf9]{background-color:#080808;font-size:1em;width:100%}.options select[disabled][data-v-3cf3fbf9]{color:gray}.options-top[data-v-3cf3fbf9]{display:grid;grid-template-columns:3fr auto;gap:.5em;width:100%}.content[data-v-3cf3fbf9]{margin-top:1em;width:100%;text-align:center}ul.train-list[data-v-3cf3fbf9]{padding:1px}ul.train-list li.no-trains[data-v-3cf3fbf9]{font-weight:700;background-color:#080808;padding:.5em;margin-top:.5em}ul.train-list li>button[data-v-3cf3fbf9]{width:100%;background-color:#080808;padding:.5em;margin-top:.5em}ul.train-list li>button[data-v-3cf3fbf9]:hover{background-color:#292929}ul.train-list li>button[data-v-3cf3fbf9]:focus-visible{outline:1px solid #ff6060}.online-indicator[data-v-3cf3fbf9]{display:inline-block;width:9px;height:9px;vertical-align:middle;background-color:#adff2f;border-radius:100%;margin:0 5px}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-v-f9f463eb]::-webkit-scrollbar{width:15px}[data-v-f9f463eb]::-webkit-scrollbar-track{background:#333}[data-v-f9f463eb]::-webkit-scrollbar-thumb{background:#888}[data-v-f9f463eb]::-webkit-scrollbar-thumb:hover{background:#555}body[data-v-f9f463eb],html[data-v-f9f463eb]{padding:0;margin:0;min-height:100vh;background-color:#141414;font-family:Libre Franklin,sans-serif;font-weight:500}[data-v-f9f463eb],[data-v-f9f463eb]:before,[data-v-f9f463eb]:after{box-sizing:border-box}a[data-v-f9f463eb]{color:#fff;text-decoration:none}a[data-v-f9f463eb]:hover{color:#ff6060}button[data-v-f9f463eb]{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-f9f463eb]{text-align:center;color:inherit;transition:color .1s ease-in,background-color .1s ease-in}button.g-button.action[data-v-f9f463eb]{background-color:#080808;padding:.5em}button.g-button.action[data-v-f9f463eb]:focus-visible{outline:2px solid #ff6060}button.g-button.action[data-v-f9f463eb]:hover:not([data-disabled=true]){background-color:#292929}button.g-button.option[data-v-f9f463eb]{position:relative;margin:0 .25em;padding:.25em}button.g-button.option[data-v-f9f463eb]: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-f9f463eb]{color:#ff6060}button.g-button.text[data-v-f9f463eb]{padding:0}button.g-button.text[data-v-f9f463eb]:focus-visible{color:#ff6060}button.g-button.icon[data-v-f9f463eb]{display:flex;justify-content:center;align-items:center}.text--accent[data-v-f9f463eb]{color:#ff6060}.text--warn[data-v-f9f463eb]{color:#ffe02e}select[data-v-f9f463eb]{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-f9f463eb]{color:gray}select[data-v-f9f463eb]:focus-visible{border-color:#ff6060}option[disabled][data-v-f9f463eb]{color:#ccc}ul[data-v-f9f463eb]{padding:0;margin:0;list-style:none;text-align:center}.g-modal[data-v-f9f463eb]{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-f9f463eb]{position:fixed;width:100vw;height:100vh;cursor:pointer;background-color:#000a}.g-modal .modal-content[data-v-f9f463eb]{position:relative;z-index:1001;overflow:auto}label.g-checkbox[data-v-f9f463eb]{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-f9f463eb]{transition:color 125ms ease}label.g-checkbox span[data-v-f9f463eb]:before{content:"✗";display:inline-block;border-radius:50%;margin-right:.25em;transition:background-color 125ms ease}label.g-checkbox input[data-v-f9f463eb]{width:0;opacity:0}label.g-checkbox input:focus-visible+span[data-v-f9f463eb]{text-decoration:underline}label.g-checkbox input:checked+span[data-v-f9f463eb]{color:#adff2f}label.g-checkbox input:checked+span[data-v-f9f463eb]:before{content:"✓"}[data-tooltip][data-v-f9f463eb]{cursor:pointer}[data-tooltip][data-v-f9f463eb]:hover:after,[data-tooltip][data-v-f9f463eb]: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-f9f463eb]{min-height:100vh;overflow-x:auto;display:flex;justify-content:center;align-items:center;width:100%}.home_container[data-v-f9f463eb]{display:flex;flex-wrap:wrap;justify-content:center;gap:2em 1em;padding:.5em;width:100%}@media screen and (max-width: 650px){.home_container[data-v-f9f463eb]{padding:1em .5em}}.order_container[data-v-f9f463eb]{width:100%;max-width:600px;display:flex;align-items:start}@media screen and (max-width: 650px){.order_container[data-v-f9f463eb]{flex-direction:column}}.message_container[data-v-f9f463eb]{padding:2px;width:100%;max-width:500px;display:grid;grid-template-rows:auto auto 1fr;height:95vh;overflow:auto}.message_nav[data-v-f9f463eb]{display:flex;align-items:center;justify-content:center;gap:.25em;flex-wrap:wrap;margin-bottom:1.5em}.message_nav>button[data-v-f9f463eb]{position:relative}.message_nav>button[data-v-f9f463eb]:before{position:absolute;content:"";bottom:-3px;left:0;width:0;height:3px;transition:all .25s;background-color:#ff6060}.message_nav>button[data-active=true][data-v-f9f463eb]:before{width:100%}
