.qualification-module__3lh4gq__backdrop{z-index:90;background:var(--experience-panel,#0b130de8);color:var(--experience-text,#dce8dc);font-family:var(--font-hmi-mono),monospace;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.qualification-module__3lh4gq__card{box-sizing:border-box;background:var(--experience-panel,#111b14);border:1px solid var(--experience-border,#8fc58c);border-radius:12px;width:min(720px,100%);max-height:90dvh;padding:clamp(22px,4vw,44px);line-height:1.65;overflow:auto}.qualification-module__3lh4gq__card h1{color:var(--experience-text,#b7e3ab);font-size:clamp(24px,4vw,36px);line-height:1.2}.qualification-module__3lh4gq__card h2{font-size:22px}.qualification-module__3lh4gq__card button,.qualification-module__3lh4gq__hud button{background:var(--experience-button,#263e2a);color:var(--experience-text,#e3f2df);border:1px solid var(--experience-border,#91c78b);cursor:pointer;font:inherit;border-radius:6px;margin:6px 8px 6px 0;padding:10px 16px}.qualification-module__3lh4gq__card button:disabled,.qualification-module__3lh4gq__hud button:disabled{opacity:.5;cursor:wait}.qualification-module__3lh4gq__hud{z-index:25;background:var(--experience-panel,#101a13ed);border:1px solid var(--experience-border,#668362);max-width:min(480px,100% - 32px);color:var(--experience-text,#dce8dc);font:14px/1.5 var(--font-hmi-mono),monospace;pointer-events:auto;border-radius:8px;gap:6px;padding:12px;display:grid;position:absolute;top:12px;right:16px}.qualification-module__3lh4gq__editor{border-top:1px solid var(--experience-border,#52634e);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:13px;display:flex}.qualification-module__3lh4gq__editor input{background:var(--experience-panel,#0b130d);width:78px;color:var(--experience-text,#dcf1d6);border:1px solid var(--experience-border,#819c78);font:inherit;padding:8px}.qualification-module__3lh4gq__adminTimer{background:var(--experience-panel,#101a13ed);border-bottom:1px solid var(--experience-border,#668362);min-width:0;color:var(--experience-text,#dce8dc);font:12px/1.5 var(--font-hmi-mono),monospace;flex:none;padding:6px 12px}.qualification-module__3lh4gq__adminTimer form{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 16px;display:flex}.qualification-module__3lh4gq__timerControls{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.qualification-module__3lh4gq__timerControls label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qualification-module__3lh4gq__timerControls input{width:80px;min-width:0;color:var(--experience-text,#def);background:var(--experience-panel,#152019);border:1px solid var(--experience-border,#668362);font:inherit;border-radius:4px;padding:4px 6px}.qualification-module__3lh4gq__timerControls button{background:var(--experience-button,#263e2a);color:var(--experience-text,#e3f2df);border:1px solid var(--experience-border,#91c78b);cursor:pointer;font:inherit;border-radius:6px;padding:4px 8px}.qualification-module__3lh4gq__timerControls button:disabled{opacity:.5;cursor:wait}.qualification-module__3lh4gq__adminTimer small{font-size:10px}.qualification-module__3lh4gq__adminTimer [role=status]{text-align:right;overflow-wrap:anywhere;flex-basis:100%}.qualification-module__3lh4gq__adminTimer [role=status]:empty{display:none}.qualification-module__3lh4gq__backdrop{--result-accent:var(--experience-jurisdiction,#a3dd9e);background:var(--experience-scrim,#0a0e0b);isolation:isolate}.qualification-module__3lh4gq__backdrop:before{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 75% 35%,transparent 0 115px,color-mix(in srgb,var(--result-accent)18%,transparent)116px 117px,transparent 118px 230px);position:absolute;inset:0}.qualification-module__3lh4gq__card{background:color-mix(in srgb,var(--experience-dialog,#0c120e)94%,var(--result-accent,#a3dd9e));border-color:color-mix(in srgb,var(--result-accent,#a3dd9e)48%,var(--experience-dialog,#0c120e));animation:.35s ease-out both qualification-module__3lh4gq__result-enter;box-shadow:0 24px 80px #0006}.qualification-module__3lh4gq__card h1{color:var(--result-accent,#a3dd9e)}.qualification-module__3lh4gq__card>p:first-child{color:var(--result-accent,#a3dd9e);letter-spacing:.14em;font-size:.8em}.qualification-module__3lh4gq__card button{color:var(--experience-dialogText,#dfe8df);background:color-mix(in srgb,var(--result-accent,#a3dd9e)16%,var(--experience-dialog,#0c120e));border-color:var(--result-accent,#a3dd9e)}.qualification-module__3lh4gq__card button:hover{background:color-mix(in srgb,var(--result-accent,#a3dd9e)28%,var(--experience-dialog,#0c120e))}.qualification-module__3lh4gq__card button:focus-visible{outline:2px solid var(--result-accent,#a3dd9e);outline-offset:4px}@keyframes qualification-module__3lh4gq__result-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.qualification-module__3lh4gq__card{animation:none}}
.game-toolbar-module__wLKtVG__controls{white-space:nowrap;align-items:center;gap:8px;display:flex}.game-toolbar-module__wLKtVG__controls button{font:700 12px var(--font-hmi-mono),ui-monospace,monospace;color:var(--hmi-navy,#0a045d);background:var(--hmi-grey,#a2aaaa);border:2px outset var(--hmi-white,#eeeded);cursor:pointer;min-height:30px;padding:5px 10px}.game-toolbar-module__wLKtVG__controls button:active{border-style:inset}.game-toolbar-module__wLKtVG__controls button:focus-visible{outline:2px solid var(--phos,#a1d99b);outline-offset:2px}
.step-instruction-module__RORJ2a__line{text-align:center;color:var(--experience-text,#d0e5c8);background:var(--experience-panel,#1b251e);border:1px solid var(--experience-border,#75916e);font-size:20px;font-family:var(--font-hmi-mono,monospace);box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.45em;min-height:2em;padding:.45em .5em;display:flex}.step-instruction-module__RORJ2a__info{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:.2em}.step-instruction-module__RORJ2a__info:focus-visible{outline:2px solid var(--experience-warning,#a3dd9e);border-radius:4px}.step-instruction-module__RORJ2a__overlay{background:var(--experience-panel,#0009);z-index:11000;position:fixed;inset:0}.step-instruction-module__RORJ2a__modal{z-index:11001;background:var(--experience-panel,#1b251e);width:min(560px,85vw);max-height:75vh;color:var(--experience-text,#d0e5c8);border:1px solid var(--experience-warning,#a3dd9e);font-family:var(--font-hmi-mono,monospace);box-shadow:0 12px 50px var(--experience-ink,#0009);border-radius:10px;padding:24px;font-size:18px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.step-instruction-module__RORJ2a__modal h2{margin-top:0;font-size:1.15em}.step-instruction-module__RORJ2a__modal button{font:inherit;color:inherit;border:1px solid var(--experience-border,#75916e);background:0 0;border-radius:4px;padding:.4em .7em}.step-instruction-module__RORJ2a__modal .step-instruction-module__RORJ2a__close{cursor:pointer;border:0;padding:.1em .3em;font-size:1.4em;line-height:1;position:absolute;top:10px;right:12px}.step-instruction-module__RORJ2a__modal h2{padding-right:1.5em}.step-instruction-module__RORJ2a__line>span{white-space:pre-wrap}
.inline-terms-module__w8O9rG__pill.inline-terms-module__w8O9rG__pill{vertical-align:baseline;font:inherit;text-transform:inherit;line-height:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;border-radius:.15em;padding:0 .25em;display:inline-block}.inline-terms-module__w8O9rG__pill:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.inline-terms-module__w8O9rG__pill:focus-visible{outline-offset:2px;outline:2px solid}
:root{--hmi-border:#55100b;--hmi-grey:#a2aaaa;--hmi-navy:#0a045d;--hmi-white:#eeeded;--hmi-green:#ccffbd;--hmi-cyan:#75fbfd;--hmi-send:#3157eb;--hmi-bevel-hi:var(--hmi-white);--hmi-bevel-sh:var(--hmi-navy);--hmi-ink:var(--hmi-navy);--hmi-sel-bg:var(--hmi-navy);--hmi-sel-ink:var(--hmi-grey);--hmi-dim:color-mix(in srgb,var(--hmi-navy)55%,var(--hmi-grey));--hmi-font:"Spline Sans Mono",ui-monospace,monospace;--hmi-fs:34px;--hmi-press:70ms;--hmi-cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%3E%3Cpath%20d='M2%201L2%2018L6.5%2014L9.5%2021L12%2020L8.7%2013.2L14%2013Z'%20fill='%23eeeded'%20stroke='%230a045d'%20stroke-width='1.3'%20stroke-linejoin='round'/%3E%3C/svg%3E")%202%202,default}.hmi-panel,.hmi-panel--list{cursor:var(--hmi-cursor)}.hmi-btn{background:var(--hmi-grey);color:var(--hmi-ink);font-family:var(--hmi-font);letter-spacing:.5px;text-align:center;border-style:solid;border-width:2px 3px 3px 2px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);transition:border-color var(--hmi-press)ease,transform var(--hmi-press)ease,background var(--hmi-press)ease,color var(--hmi-press)ease;cursor:default;-webkit-user-select:none;user-select:none;padding:.75em 14px;font-size:13.6px;font-weight:700;line-height:1.05}.hmi-btn:active,.hmi-btn.is-pressed{border-width:3px 2px 2px 3px;border-color:var(--hmi-bevel-sh)var(--hmi-bevel-hi)var(--hmi-bevel-hi)var(--hmi-bevel-sh);transform:translate(1px,1px)}.hmi-btn.is-selected{background:var(--hmi-sel-bg);color:var(--hmi-sel-ink)}.hmi-btn--dim{color:var(--hmi-dim)}.hmi-btn--dim:active,.hmi-btn--dim.is-pressed{border-width:2px 3px 3px 2px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);transform:none}.hmi-btn--send{background:var(--hmi-send);color:var(--hmi-white)}.hmi-btn--send:active,.hmi-btn--send.is-pressed{background:var(--hmi-send)}.hmi-msgline{color:var(--hmi-ink);font-family:var(--hmi-font);text-align:left;white-space:pre;cursor:default;-webkit-user-select:none;user-select:none;padding:3px 10px;font-size:15px;font-weight:700}.hmi-msgline.is-selected{background:var(--hmi-sel-bg);color:var(--hmi-sel-ink)}.hmi-title{background:var(--hmi-grey);color:var(--hmi-border);font-family:var(--hmi-font);letter-spacing:2px;text-align:center;border:1.5px solid var(--hmi-border);-webkit-user-select:none;user-select:none;padding:.333333em 9px;font-size:17px;font-weight:700}.hmi-label{color:var(--hmi-ink);font-family:var(--hmi-font);letter-spacing:.5px;text-align:center;-webkit-user-select:none;user-select:none;font-size:17px;font-weight:700}.hmi-label--green{color:var(--hmi-green)}.hmi-item{background:var(--hmi-grey);color:var(--hmi-ink);font-family:var(--hmi-font);font-variant-numeric:tabular-nums;text-align:center;border-style:solid;border-width:3px 4px 4px 3px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);transition:background var(--hmi-press)ease,color var(--hmi-press)ease,border-color var(--hmi-press)ease;cursor:default;-webkit-user-select:none;user-select:none;padding:9px 12px;font-size:17px;font-weight:700}.hmi-item.is-selected{background:var(--hmi-sel-bg);color:var(--hmi-sel-ink)}.hmi-listwell{background:var(--hmi-grey);border-style:solid;border-width:2px;border-color:var(--hmi-bevel-sh)var(--hmi-bevel-hi)var(--hmi-bevel-hi)var(--hmi-bevel-sh);flex:1;min-width:0;padding:0}.hmi-list{flex-direction:column;gap:0;display:flex}.hmi-listframe{background:var(--hmi-grey);border-style:solid;border-width:3px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);padding:5px}.hmi-sbtn{cursor:default;width:100%;height:18px;transition:transform var(--hmi-press)ease;background:0 0;justify-content:center;align-items:center;display:flex}.hmi-sbtn:active,.hmi-sbtn.is-pressed{transform:translateY(1px)}.hmi-sbtn svg{width:14px;height:13px;fill:var(--hmi-white);filter:drop-shadow(1px 1px 0 color-mix(in srgb,var(--experience-ink,#121228)55.0%,transparent))}.hmi-scroll{background:var(--hmi-navy);border-style:solid;border-width:2px;border-color:var(--hmi-bevel-sh)var(--hmi-bevel-hi)var(--hmi-bevel-hi)var(--hmi-bevel-sh);flex-direction:column;gap:2px;width:24px;padding:2px;display:flex}.hmi-scroll .hmi-track{background:var(--hmi-navy);flex:1;position:relative}.hmi-thumb{background:var(--hmi-grey);border-style:solid;border-width:2px 3px 3px 2px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);height:38px;position:absolute;left:0;right:0}.hmi-input{background:var(--hmi-white);border-style:solid;border-width:2px;border-color:var(--hmi-bevel-sh)var(--hmi-bevel-hi)var(--hmi-bevel-hi)var(--hmi-bevel-sh);height:28px;transition:border-color var(--hmi-press)ease;align-items:center;padding:2px 6px;display:flex}.hmi-input:focus-within{border-color:var(--hmi-cyan)}.hmi-input{overflow:hidden}.hmi-input input{width:100%;min-width:0;color:var(--hmi-navy);caret-color:var(--hmi-navy);font-family:var(--hmi-font);background:0 0;border:0;outline:0;font-size:14px;font-weight:600}.hmi-field{background:var(--hmi-grey);border-style:solid;border-width:2px;border-color:var(--hmi-bevel-sh)var(--hmi-bevel-hi)var(--hmi-bevel-hi)var(--hmi-bevel-sh);align-items:center;height:22px;padding:0 4px;display:flex}.hmi-field input{width:100%;min-width:0;color:var(--hmi-navy);caret-color:var(--hmi-cyan);font-family:var(--hmi-font);background:0 0;border:0;outline:0;font-size:13px;font-weight:600}.hmi-field:focus-within{border-color:var(--hmi-cyan)}.hmi-field--id{border:1px solid var(--hmi-border)}.hmi-field--id input{color:var(--hmi-border)}.hmi-field--raised{border-width:2px 3px 3px 2px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi)}.hmi-panel{background:var(--hmi-grey);border:4px solid var(--hmi-border)}.hmi-panel--list{background:var(--hmi-grey);flex-direction:column;padding:0;display:flex}.hmi-popbody{border-left:2px solid var(--hmi-white);border-right:1px solid var(--hmi-navy);flex-direction:column;gap:5px;padding:4px 6px 6px;display:flex}.listpop{width:calc(var(--hmi-fs,34px)*4.4);min-width:max-content}.listpop .hmi-item{white-space:nowrap}.listpop .row{gap:4px;display:flex}.listpop .list{flex-direction:column;flex:1;gap:4px;display:flex}.listpop .hmi-title{font-size:calc(var(--hmi-fs)*.85);padding:3px 6px;font-weight:300;line-height:1}.listpop .hmi-item,.listpop .hmi-btn{font-size:calc(var(--hmi-fs)*.85);padding:2px 5px;font-weight:300;line-height:1}.listpop .hmi-input{contain:inline-size;height:auto}.listpop .hmi-input input{font-size:calc(var(--hmi-fs)*.85);font-weight:300;line-height:1.1}.win-top{align-items:stretch;gap:2px;display:flex}.win-title{flex:1;justify-content:center;align-items:center;display:flex}.win-move{cursor:move}.win-move,.win-close{padding-top:.333333em;padding-bottom:.333333em;font-size:17px}.win-body{flex-direction:column;gap:7px;padding:7px;display:flex}.win-bottom{align-items:stretch;gap:2px;display:flex}.win-bottom-fill{background:var(--hmi-grey);border-style:solid;border-width:2px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);flex:1}.fpl{flex-direction:column;width:max-content;display:flex}.fpl-tools{grid-template-columns:repeat(5,58px) 16px repeat(3,58px) 16px 58px 16px repeat(2,58px) auto;grid-auto-rows:auto;align-items:stretch;gap:6px;display:grid}.fpl-tools .hmi-btn{letter-spacing:0;min-width:0;padding:.75em 2px}.fpl-time{text-align:center;color:var(--hmi-navy);align-self:center;padding-left:10px;font-size:13px;font-weight:700;line-height:1.5}.fpl-time .nc{color:var(--experience-warning,#ffd23f)}.fpl-pg{color:var(--hmi-navy);text-align:center;align-self:center;font-size:13px;font-weight:700}.fpl-divider{background:var(--hmi-navy);height:2px;margin:8px 0}.fpl-form{flex-direction:column;gap:11px;margin-top:6px;display:flex}.fpl-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fpl-lbl{color:var(--hmi-navy);font-size:13px;font-weight:700}.fpl-area{align-items:stretch;gap:3px;height:74px;display:flex}.fpl-area .aw{color:var(--hmi-navy);flex:1;padding:3px 6px;font-size:15px;line-height:1.3;overflow:hidden}.fpl-bottom{align-items:center;gap:12px;margin-top:8px;display:flex}.fpl-bottom .sp{flex:1}.fpl-entry{align-items:center;gap:8px;min-height:30px;margin-top:6px;display:flex}.fpl-entry .hmi-field--cyan input{outline:2px solid var(--hmi-cyan);outline-offset:-1px}.aidc{flex-direction:column;width:720px;display:flex}.aidc-body{flex-direction:column;gap:18px;padding:14px;display:flex}.aidc-row{align-items:center;gap:9px;display:flex}.aidc-lbl{color:var(--hmi-navy);white-space:nowrap;font-size:14px;font-weight:700}.aidc-cs{height:32px}.aidc-cs input{text-align:center;font-size:17px;font-weight:700}.aidc-chk{background:var(--hmi-white);cursor:pointer;border-style:solid;border-width:2px;border-color:var(--hmi-bevel-sh)var(--hmi-bevel-hi)var(--hmi-bevel-hi)var(--hmi-bevel-sh);flex:none;width:18px;height:18px}.aidc-chk.is-on{background:var(--hmi-navy)}.aidc-sp{flex:1}.aidc-tools{grid-template-columns:repeat(5,max-content);justify-content:space-between;gap:14px 18px;margin-top:2px;display:grid}.aidc-tools .hmi-btn{min-width:92px}.aidc-status{white-space:nowrap;background:var(--experience-warning,#efe700);color:var(--hmi-navy);letter-spacing:.3px;border-style:solid;border-width:2px;border-color:var(--hmi-bevel-hi)var(--hmi-bevel-sh)var(--hmi-bevel-sh)var(--hmi-bevel-hi);flex:1;align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:flex}.oinfo{flex-direction:column;width:680px;display:flex}.oinfo-lbl{color:var(--hmi-navy);text-align:left;font-size:16px;font-weight:700}.oinfo-f18{flex:none;min-height:120px;padding:6px 4px}.oinfo-bottom{align-items:center;gap:10px;display:flex}.oinfo-bottom .sp{flex:1}.cpdlc{flex-direction:column;width:820px;display:flex}.cpdlc-recv{flex:0 0 88px;height:88px}.cpdlc-cats{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.cpdlc-cats .hmi-btn{letter-spacing:0;padding:.75em 4px}.cpdlc-cats .hmi-btn.is-active{background:var(--hmi-send);color:var(--hmi-white)}.cpdlc-msgs{gap:3px;height:228px;display:flex}.cpdlc-msgs .ml{scrollbar-width:none;flex:1;min-width:0;padding:5px 2px;overflow:auto}.cpdlc-msgs .ml::-webkit-scrollbar{display:none}.listpop .row{gap:calc(var(--hmi-fs)*.12)}.listpop .hmi-popbody{padding:calc(var(--hmi-fs)*.12)calc(var(--hmi-fs)*.18)calc(var(--hmi-fs)*.18);gap:calc(var(--hmi-fs)*.15)}.listpop .hmi-scroll{width:calc(var(--hmi-fs)*.71);gap:calc(var(--hmi-fs)*.06);padding:calc(var(--hmi-fs)*.06);border-width:max(1px,calc(var(--hmi-fs)*.06))}.listpop .hmi-sbtn{height:calc(var(--hmi-fs)*.53)}.listpop .hmi-sbtn svg{width:calc(var(--hmi-fs)*.41);height:calc(var(--hmi-fs)*.38)}.listpop .hmi-thumb{border-width:max(1px,calc(var(--hmi-fs)*.06))max(1px,calc(var(--hmi-fs)*.09))max(1px,calc(var(--hmi-fs)*.09))max(1px,calc(var(--hmi-fs)*.06))}.listpop .hmi-item{border-width:max(1px,calc(var(--hmi-fs)*.09))max(1px,calc(var(--hmi-fs)*.12))max(1px,calc(var(--hmi-fs)*.12))max(1px,calc(var(--hmi-fs)*.09))}.listpop .hmi-btn{border-width:max(1px,calc(var(--hmi-fs)*.06))max(1px,calc(var(--hmi-fs)*.09))max(1px,calc(var(--hmi-fs)*.09))max(1px,calc(var(--hmi-fs)*.06))}.listpop .hmi-listwell{scrollbar-width:none;-ms-overflow-style:none}.listpop .hmi-listwell::-webkit-scrollbar{display:none}.cpdlc-actions{align-items:center;gap:8px;display:flex}.cpdlc-actions .sp{flex:1}.route{grid-template-rows:auto auto auto;grid-template-columns:repeat(4,minmax(78px,1fr)) 26px auto;align-items:center;gap:16px 20px;padding:18px;display:grid}.bay-dock{z-index:22;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:0;padding:0;display:flex;position:absolute;inset:0}.bay-dock-left{align-items:flex-start}.bay-dock-right{align-items:flex-end}.bay-dock>*{pointer-events:auto}.bay{z-index:22;flex-direction:column;width:620px;display:flex;position:absolute}.bay-body{gap:4px;padding:7px;display:flex;overflow:visible}.bay-strips{flex-direction:column;flex:1;gap:8px;min-width:0;max-height:312px;display:flex;overflow:hidden}.bay-strips:has(.is-extended){overflow:visible}.bay-empty{font-family:var(--hmi-font);color:var(--hmi-dim);text-align:center;padding:14px;font-weight:700}.bay-scroll{align-self:stretch;min-height:120px}.bay-strip{background:var(--experience-panel,#4a5550);border:2px solid var(--experience-border,#e8e6da);color:var(--experience-text,#e8e6da);font-family:var(--hmi-font);letter-spacing:.5px;width:100%;font-size:15px;font-weight:700;line-height:1;transition:margin-left 80ms;display:flex}.bay-strip.is-cocked{margin-left:56px}.bay-strip.is-extended{z-index:3;width:1240px;position:relative}.bay-holder{border-right:2px solid var(--experience-border,#e8e6da);flex-direction:column;flex:0 0 64px;align-items:center;gap:3px;padding:6px 2px 4px;display:flex}.bay-tri{flex:none;width:40px;height:40px}.bay-sector{margin-top:auto;font-size:14px}.bay-cont{padding-top:4px;font-size:14px}button.bay-prea{color:inherit;font:inherit;letter-spacing:inherit;cursor:default;background:0 0;border:none;padding:4px 2px 0;font-size:14px}.bay-main{flex-direction:column;flex:1;min-width:0;display:flex}.bay-rows{flex:1;align-items:stretch;display:flex}.bay-g{border-right:2px solid var(--experience-border,#e8e6da);flex-direction:column;justify-content:space-between;gap:3px;padding:5px 8px;display:flex}.bay-g>div{min-height:18px}.bay-g-id{flex:0 0 168px}.bay-cs{letter-spacing:1px;font-size:18px}.bay-cpdlc{color:var(--experience-text,#e8e6da);margin-left:10px}.bay-2{justify-content:space-between;gap:8px;display:flex}.bay-lvls{border-right:none;flex:0 0 64px;padding:5px 4px}.bay-lvl{text-align:center;padding:0 4px}.bay-lvl-cfl{color:var(--hmi-green)}.bay-fixes{border-right:none;border-left:2px solid var(--experience-border,#e8e6da);white-space:nowrap;flex-direction:row;flex:1;justify-content:flex-start;gap:0;overflow:visible}.bay-fix{flex-direction:column;flex:0 0 64px;justify-content:space-between;gap:3px;display:flex}.bay-fix>div{min-height:18px}.bay-controw{border-top:2px solid var(--experience-border,#e8e6da);align-items:stretch;display:flex}.bay-depart{min-width:58px;position:relative}.bay-depart-pick{z-index:6;background:var(--experience-panel,#4a5550);border:2px solid var(--experience-border,#e8e6da);align-items:stretch;display:flex;position:absolute;top:100%;left:-2px}.bay-depart-pick.is-up{top:auto;bottom:100%}.bay-depart-col{flex-direction:column;display:flex}button.bay-depart-row{color:var(--experience-text,#e8e6da);font:inherit;cursor:default;background:0 0;border:none;padding:3px 12px}button.bay-depart-row.is-centre{outline:2px solid var(--experience-border,#e8e6da);outline-offset:-2px}.bay-depart-scroll{align-self:stretch}.bay-strips:has(.bay-depart-pick){overflow:visible}.hmi-panel.bay{position:relative}.hmi-panel.bay:has(.bay-depart-pick){z-index:60}.ll-readout{z-index:26;pointer-events:none;font-family:var(--hmi-font);letter-spacing:2px;white-space:pre;color:var(--experience-error,#e8a33d);text-shadow:0 0 6px color-mix(in srgb,var(--experience-ink,#e8a33d)55.0%,transparent);font-size:22px;font-weight:400;line-height:1.15;position:absolute;transform:translate(-100%,-100%)}.ll-x{z-index:26;cursor:default;font-family:var(--hmi-font);color:var(--experience-error,#e8a33d);text-shadow:0 0 6px color-mix(in srgb,var(--experience-ink,#e8a33d)55.0%,transparent);font-size:18px;font-weight:400;line-height:1;position:absolute;transform:translate(-50%,-54%)}.ll-live{font-family:var(--hmi-font);letter-spacing:1px;white-space:pre;color:var(--experience-error,#e8a33d);align-self:center;margin-left:18px;font-size:15px;font-weight:400}.bay-contcell{border-right:2px solid var(--experience-border,#e8e6da);min-width:58px;padding:3px 8px}.bay-contnav{min-width:150px}.bay-ops{cursor:pointer;min-width:26px}.bay-ops-input{width:84px;font:inherit;color:inherit;background:color-mix(in srgb,var(--experience-panel,#fff)12%,transparent);border:1px solid;outline:none;padding:0 2px}.bay-contfill{flex:1}.tfc-win{z-index:24;flex-direction:column;width:360px;display:flex;position:absolute}.tfc-body{background:var(--experience-panel,#4a5550);min-height:220px;font-family:var(--hmi-font);letter-spacing:1px;flex-direction:column;gap:14px;margin:6px;padding:10px 12px;font-size:16px;font-weight:700;display:flex}.tfc-group{flex-direction:column;gap:12px;display:flex}.tfc-entry{align-items:center;gap:10px;display:flex}.tfc-own{color:var(--hmi-green)}.tfc-items{flex-direction:column;align-items:flex-start;gap:10px;padding-left:45%;display:flex}.tfc-item{color:var(--experience-text,#eeeded);font:inherit;letter-spacing:inherit;background:0 0;border:none;padding:0}.tfc-item.is-passed{color:var(--hmi-navy,var(--experience-success,#0a045d))}.tfc-box{border:2px solid var(--experience-border,#e8e6da);cursor:pointer;background:0 0;flex:none;width:18px;height:18px;padding:0}.tfc-box.is-on{background:var(--experience-panel,#a2aaaa);border-color:var(--experience-border,#e8e6da)}.bay-hl{outline:2px solid var(--experience-warning,#e6b800);outline-offset:1px;box-shadow:0 0 10px color-mix(in srgb,var(--experience-ink,#e6b800)55.0%,transparent);border-radius:2px}.hmi-panel.bay{zoom:.8}.jur-caution{flex-direction:column;gap:14px;width:520px;padding:14px;display:flex}.jur-caution-text{color:var(--hmi-ink);font-family:var(--hmi-font);letter-spacing:.5px;text-align:center;-webkit-user-select:none;user-select:none;font-size:17px;font-weight:700;line-height:1.35}.jur-caution-row{gap:12px;display:flex}.jur-caution-row .hmi-btn{flex:1}.hmi-panel,.hmi-panel--list{--hmi-grey:#a2aaaa;--hmi-navy:#0a045d;--hmi-white:#eeeded;--hmi-border:#55100b;--hmi-send:#3157eb;--hmi-bevel-hi:var(--hmi-white);--hmi-bevel-sh:var(--hmi-navy);--hmi-ink:var(--experience-menuText,#0a045d);--hmi-sel-bg:var(--hmi-navy);--hmi-sel-ink:var(--hmi-grey);--hmi-dim:color-mix(in srgb,var(--hmi-ink)55%,var(--hmi-grey))}.hmi-panel .hmi-title,.hmi-panel--list .hmi-title{color:var(--experience-menuText,var(--hmi-border))}.hmi-panel .hmi-input input,.hmi-panel--list .hmi-input input,.hmi-panel .hmi-field input,.hmi-panel--list .hmi-field input{color:var(--hmi-ink)}
.arrival-gate-module__RpzuzG__scene{color:#e6ebe4;font-family:var(--font-hmi-mono),ui-monospace,monospace;background:#0b0d10;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:hidden}.arrival-gate-module__RpzuzG__art{object-fit:cover;object-position:center 50%;width:100%;height:100%;position:absolute;inset:0}.arrival-gate-module__RpzuzG__face{position:absolute;inset:0}.arrival-gate-module__RpzuzG__mark{align-items:center;gap:8px;display:flex;position:absolute;top:14px;left:16px}.arrival-gate-module__RpzuzG__logo{filter:drop-shadow(0 1px 4px #0009);width:auto;height:18px}.arrival-gate-module__RpzuzG__packName{color:#e6ebf0c7;letter-spacing:.12em;text-shadow:0 1px 4px #0009;font-size:10px}.arrival-gate-module__RpzuzG__strip{background:linear-gradient(#06080c00 0%,#06080cb8 45%,#06080ce0 100%);flex-direction:column;justify-content:flex-end;height:15%;min-height:34px;display:flex;position:absolute;bottom:0;left:0;right:0}.arrival-gate-module__RpzuzG__track{background:#ffffff1a;height:1px;position:absolute;top:0;left:0;right:0}.arrival-gate-module__RpzuzG__fill{background:var(--bm-accent,#5fa8dd);height:100%;transition:width .12s linear}.arrival-gate-module__RpzuzG__row{justify-content:space-between;align-items:center;gap:12px;padding:0 16px 10px;display:flex}.arrival-gate-module__RpzuzG__small{letter-spacing:.14em;text-transform:uppercase;color:#e6ebf0b8;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.arrival-gate-module__RpzuzG__static{color:#e6ebf080}.arrival-gate-module__RpzuzG__counter{font-variant-numeric:tabular-nums;color:var(--bm-accent,#5fa8dd)}.arrival-gate-module__RpzuzG__actions{align-items:center;gap:8px;display:flex}.arrival-gate-module__RpzuzG__button{font:inherit;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--bm-edge,#a0bad661);color:var(--bm-accent,#5fa8dd);cursor:pointer;background:#06080c59;border-radius:4px;padding:5px 10px;font-size:10px}.arrival-gate-module__RpzuzG__button:hover{background:color-mix(in srgb,var(--bm-accent,#5fa8dd)14%,transparent)}.arrival-gate-module__RpzuzG__button:disabled{opacity:.4;cursor:default}.arrival-gate-module__RpzuzG__button.arrival-gate-module__RpzuzG__on{background:color-mix(in srgb,var(--bm-accent,#5fa8dd)18%,transparent);border-color:var(--bm-accent,#5fa8dd)}.arrival-gate-module__RpzuzG__menu{place-items:center;padding:48px 16px 8px;display:grid;position:absolute;inset:0 0 15%;overflow:auto}.arrival-gate-module__RpzuzG__list{justify-items:center;gap:8px;width:min(100%,420px);display:grid}.arrival-gate-module__RpzuzG__listTitle{letter-spacing:.22em;text-transform:uppercase;color:#e6ebf0c7;text-shadow:0 1px 4px #000000b3;margin-bottom:6px;font-size:10px}.arrival-gate-module__RpzuzG__item{width:100%;font:inherit;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--bm-edge,#a0bad661);color:var(--bm-text,#e4e9f0);cursor:pointer;background:#0a0f1acc;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:10px 14px;font-size:12px;display:flex}.arrival-gate-module__RpzuzG__item:hover{border-color:var(--item-hover,var(--bm-accent,#5fa8dd));color:var(--item-hover,var(--bm-accent,#5fa8dd));background:color-mix(in srgb,var(--item-hover,var(--bm-accent,#5fa8dd))16%,#06080c73)}.arrival-gate-module__RpzuzG__item.arrival-gate-module__RpzuzG__current{border-color:var(--item-hover,var(--bm-accent,#5fa8dd))}.arrival-gate-module__RpzuzG__itemNote{letter-spacing:.14em;text-transform:uppercase;color:#e6ebf08c;font-size:9px}.arrival-gate-module__RpzuzG__pulse{width:40%;animation:1.1s ease-in-out infinite alternate arrival-gate-module__RpzuzG__arrivalPulse}@keyframes arrival-gate-module__RpzuzG__arrivalPulse{0%{width:30%;margin-left:0}to{width:30%;margin-left:70%}}.arrival-gate-module__RpzuzG__itemError{letter-spacing:.1em;color:#ff9b8a;font-size:10px}@media (max-width:640px){.arrival-gate-module__RpzuzG__menu{padding:36px 10px 4px}.arrival-gate-module__RpzuzG__item{padding:7px 10px;font-size:10px}.arrival-gate-module__RpzuzG__list{gap:6px}.arrival-gate-module__RpzuzG__mark{top:10px;left:12px}.arrival-gate-module__RpzuzG__logo{height:14px}.arrival-gate-module__RpzuzG__row{gap:8px;padding:0 10px 6px}.arrival-gate-module__RpzuzG__small{letter-spacing:.1em;font-size:9px}.arrival-gate-module__RpzuzG__button{padding:4px 8px;font-size:9px}}
.learner-pack-module__EFJCea__bar button{border:1px solid var(--experience-ink,#8dc7ff);cursor:pointer;border-radius:6px;padding:4px 10px}.learner-pack-module__EFJCea__bar button:focus-visible{outline:3px solid var(--experience-focus,#fb3);outline-offset:3px}.learner-pack-module__EFJCea__training{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.learner-pack-module__EFJCea__bar{background:var(--experience-panel,#0d111b);color:var(--experience-text,#e2e8f0);flex-wrap:wrap;align-items:center;gap:16px;padding:6px 12px;font-size:12px;display:flex}.learner-pack-module__EFJCea__engine{flex:1;min-height:0}.learner-pack-module__EFJCea__engine>div{height:100%!important}
