.footer-dev[data-v-1615fa05]{width:100%;vertical-align:middle}.menu[data-v-1615fa05]{margin:8px}.nowrap-link[data-v-1615fa05]{white-space:nowrap}.truck-title[data-v-2b6e7560]{background-color:#3f51b5}.forklift-title[data-v-2b6e7560]{background-color:teal}th.truck-title[data-v-627f17f4]{background-color:#3f51b5;color:#fff;padding:0 16px}th.forklift-title[data-v-627f17f4]{background-color:teal;color:#fff;padding:0 16px}.clickable-row[data-v-627f17f4]{cursor:pointer}.clickable-row:hover td[data-v-627f17f4]{background:#e3f2fd}.rename-notice-action[data-v-100e6572]{margin-left:-40px}.vertical{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;height:200px!important;text-orientation:upright}.nowrap{white-space:nowrap}.v-data-table thead>tr>th:first-child{position:sticky;left:0;z-index:3!important;background:#fff}.v-data-table tbody>tr>td:first-child{position:sticky;left:0;z-index:1;background:#fff}.no-margin[data-v-4e12b352]{margin:0;padding:0}.beginner-accordion[data-v-2c1fbb0e]{max-width:900px;margin:0 auto}.section-header[data-v-2c1fbb0e]{min-height:56px}.section-index[data-v-2c1fbb0e]{display:inline-block;min-width:2.2rem;margin-right:.5rem;font-size:1.4rem;line-height:1}.section-label[data-v-2c1fbb0e]{white-space:normal}.section-header[data-v-2c1fbb0e] .v-expansion-panel-header__icon .v-icon{color:#fff!important}.movie-row[data-v-2c1fbb0e]{cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.movie-row[data-v-2c1fbb0e]:hover{background-color:#e3f2fd}.movie-row--disabled[data-v-2c1fbb0e]{cursor:not-allowed}.movie-row__title[data-v-2c1fbb0e]{font-size:1rem;line-height:1.5}.movie-row__action[data-v-2c1fbb0e],.movie-row__badge[data-v-2c1fbb0e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.legal-link[data-v-41c3b5f2]{color:#3f51b5;text-decoration:underline;cursor:pointer;font-size:.875rem}.legal-content-body[data-v-41c3b5f2]{overflow-x:auto}.section-heading[data-v-41c3b5f2]{font-weight:700;font-size:1rem;color:#3f51b5;margin-bottom:6px}.table-wrapper[data-v-41c3b5f2]{overflow-x:auto}.legal-grid[data-v-41c3b5f2]{border-collapse:collapse;width:100%;min-width:700px}.legal-grid td[data-v-41c3b5f2],.legal-grid th[data-v-41c3b5f2]{border:1px solid #bdbdbd;padding:6px 12px;vertical-align:middle}.heading-left[data-v-41c3b5f2],.heading-right[data-v-41c3b5f2]{background-color:#3f51b5;color:#fff;text-align:center;font-weight:700}.col-header[data-v-41c3b5f2]{background-color:#e8eaf6;text-align:center;font-weight:700;white-space:nowrap}.spacer-col[data-v-41c3b5f2]{border:none!important;background:transparent!important;width:24px;padding:0!important}.legal-label[data-v-41c3b5f2]{text-align:left}.hours-cell[data-v-41c3b5f2]{text-align:center;white-space:nowrap}.movie-title[data-v-41c3b5f2]{text-align:left}.duration-cell[data-v-41c3b5f2]{text-align:center;white-space:nowrap}.practical-grid[data-v-41c3b5f2]{min-width:400px}.notes[data-v-41c3b5f2]{font-size:.85rem}.note-line[data-v-41c3b5f2]{margin:2px 0;color:#424242}.exemption-note[data-v-41c3b5f2]{margin:4px 0 0;color:#d32f2f;font-size:.8125rem;line-height:1.4}#aframe-window[data-v-5bfff64a]{position:relative;width:1284px;height:724px;margin-left:auto;margin-right:auto;border:1px solid #f5f5f5}.custom-main-style[data-v-5bfff64a]{padding-top:10px!important;padding-bottom:20px!important;padding-left:5px!important;padding-right:5px!important}.network-warning-banner[data-v-5bfff64a]{position:absolute;top:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:998;padding:8px 16px;border-radius:4px;background:rgba(0,0,0,.7);color:#ffc107;font-size:14px;white-space:nowrap;pointer-events:none}.network-stalled-overlay[data-v-5bfff64a]{position:absolute;inset:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.75);color:#fff}.network-stalled-overlay__inner[data-v-5bfff64a]{text-align:center;padding:24px}.network-stalled-overlay__label[data-v-5bfff64a]{font-size:20px;font-weight:700;margin-bottom:8px}.network-stalled-overlay__hint[data-v-5bfff64a]{font-size:14px;opacity:.9;margin:8px 0 16px}.scrollable-content[data-v-557b4eb3]{max-height:300px;overflow-y:auto}.scrollable-content[data-v-cb22fe38]{max-height:320px;overflow-y:auto}#aframe-window[data-v-69bf8d02]{position:relative;width:1284px;height:724px;margin-left:auto;margin-right:auto;border:1px solid #f5f5f5}#aframe-window video[data-v-69bf8d02]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.custom-main-style[data-v-69bf8d02]{padding-top:10px!important;padding-bottom:20px!important;padding-left:5px!important;padding-right:5px!important}.fullscreen-btn[data-v-69bf8d02]{position:absolute;right:4px;bottom:4px;z-index:2}#aframe-window:-webkit-full-screen .fullscreen-btn[data-v-69bf8d02]{display:none!important}#aframe-window:-ms-fullscreen .fullscreen-btn[data-v-69bf8d02]{display:none!important}#aframe-window:fullscreen .fullscreen-btn[data-v-69bf8d02]{display:none!important}.hold-pause-overlay[data-v-69bf8d02]{position:absolute;inset:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.75);color:#fff}.hold-pause-overlay__inner[data-v-69bf8d02]{text-align:center;padding:24px}.hold-pause-overlay__label[data-v-69bf8d02]{font-size:18px;opacity:.9;margin-bottom:8px}.hold-pause-overlay__time[data-v-69bf8d02]{font-size:72px;font-weight:700;letter-spacing:1px;line-height:1}.network-warning-banner[data-v-69bf8d02]{position:absolute;top:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:998;padding:8px 16px;border-radius:4px;background:rgba(0,0,0,.7);color:#ffc107;font-size:16px;white-space:nowrap;pointer-events:none}.network-stalled-overlay[data-v-69bf8d02]{position:absolute;inset:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.75);color:#fff}.network-stalled-overlay__inner[data-v-69bf8d02]{text-align:center;padding:24px}.network-stalled-overlay__label[data-v-69bf8d02]{font-size:20px;font-weight:700;margin-bottom:8px}.network-stalled-overlay__hint[data-v-69bf8d02]{font-size:14px;opacity:.9;margin:8px 0 16px}