@charset "UTF-8";app-card{display:block;padding:0 16px}app-legacy-notice{display:block;padding:0 16px}.center-container app-card,.center-container app-legacy-notice,.page-body app-card,.page-body app-legacy-notice{padding:0}app-card h3:not([cardHeader]),app-card h4:not([cardHeader]){margin-top:1.2rem;margin-bottom:.4rem}app-card h3:not([cardHeader]):first-child,app-card h4:not([cardHeader]):first-child{margin-top:.4rem}app-card p{line-height:1.7;margin:.35rem 0 .75rem}app-card ul,app-card ol{padding-left:1.5rem;margin:.25rem 0 .75rem}app-card ul li,app-card ol li{margin-bottom:.4rem;line-height:1.65}app-card img{max-width:100%;height:auto;display:block;margin:10px 0;border-radius:4px}app-mini-card h3,app-mini-card h4{margin-top:.8rem;margin-bottom:.3rem;font-size:.95rem}app-mini-card h3:first-child,app-mini-card h4:first-child{margin-top:.1rem}app-mini-card p{margin:.3rem 0 .6rem;line-height:1.7}app-mini-card p:last-child{margin-bottom:.1rem}app-mini-card ul,app-mini-card ol{padding-left:1.4rem;margin:.25rem 0 .5rem}app-mini-card ul li,app-mini-card ol li{margin-bottom:.3rem;line-height:1.6}.card-container{border-radius:8px;background:#2a2a2a;margin:24px 0;box-shadow:0 2px 8px #00000059;border:1px solid rgba(255,255,255,.06)}.card-header{font-size:13px;letter-spacing:1.2px;line-height:47px;text-transform:uppercase;font-weight:500;margin:0;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.09);color:#fffc}.card-body{margin:0;padding:16px 20px 20px;overflow:auto;font-size:15px;line-height:1.65}.card-body h3{margin-top:1.2rem;margin-bottom:.4rem}.card-body h4{margin-top:1rem;margin-bottom:.35rem}.card-body h3:first-child,.card-body h4:first-child{margin-top:.3rem}.card-body p{line-height:1.7;margin:.35rem 0 .75rem}.card-body ul,.card-body ol{padding-left:1.5rem;margin:.25rem 0 .75rem}.card-body ul li,.card-body ol li{margin-bottom:.4rem;line-height:1.65}.card-body img{max-width:100%;height:auto;display:block;margin:10px 0;border-radius:4px}.card-footer{margin:0;padding:4px 20px 10px;font-size:14px;color:#ffffff73;min-height:1px;border-top:1px solid rgba(255,255,255,.05)}.bottom-card{margin-bottom:40px}div.mini-card{padding:14px 18px;margin:10px 0;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);font-size:15px;line-height:1.65}div.mini-card h3,div.mini-card h4{margin-top:.8rem;margin-bottom:.3rem}div.mini-card h3:first-child,div.mini-card h4:first-child{margin-top:0}div.mini-card p{margin:.3rem 0 .6rem;line-height:1.7}.center-container{margin:0 auto;max-width:1300px;padding:0 16px}.page-body{max-width:960px;margin:0 auto;padding:1.5rem 2rem 3rem}.page-body h2{margin-top:1.5rem;margin-bottom:.5rem}.page-body h3{margin-top:1.2rem;margin-bottom:.4rem}.page-body p{line-height:1.7;opacity:.9;max-width:75ch}.page-body ul,.page-body ol{padding-left:1.5rem}.page-body ul li,.page-body ol li{margin-bottom:.35rem}.page-body hr{border:none;border-top:1px solid rgba(255,255,255,.12);margin:1.5rem 0}.flex-standard{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex-fill{flex:1 1 0}.table-raw{margin:16px 0;width:80%;max-width:700px;border-collapse:collapse}.table-raw td{height:26px;border-bottom:1px solid rgba(255,255,255,.1);padding:6px 8px;line-height:1.5}.table-raw th{font-weight:500;padding:6px 8px;border-bottom:2px solid rgba(255,255,255,.18);background:#ffffff0d;font-variant:small-caps;letter-spacing:.5px}.table-raw tr:hover td{background:#ffffff08}.t1{width:30%;min-width:400px;margin:auto;text-align:center;border-collapse:collapse}.t1 td{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.1)}.t1 th{padding:6px 8px;border-bottom:2px solid rgba(255,255,255,.18);background:#ffffff0d;font-variant:small-caps;letter-spacing:.5px}.t2{width:100%;border-collapse:collapse}.t2 td{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.07)}.t2 th{text-align:left;padding:6px 8px;font-weight:500;border-bottom:2px solid rgba(255,255,255,.15);background:#ffffff0a}.chart_container{margin:16px 0}.wide1{width:100%;max-width:900px}.space1{margin:16px 0}.example-container{display:flex;flex-direction:column;min-width:300px}.example-header{min-height:56px;padding:8px 0 0}.filter{font-size:14px;width:100%}.debuff-list{max-height:600px;overflow-y:auto}.debuff-list table{width:100%}.footer{padding:8px 0}.caIcon{width:32px;height:32px;object-fit:contain}.iAlign{vertical-align:middle;margin-right:6px}.video{position:relative;width:100%;max-width:560px;margin:12px 0}.video iframe{max-width:100%}.heading{font-variant:small-caps;font-weight:500}.math-element{margin:12px 0;text-align:center}.under{text-decoration:underline}.input-medium{width:140px}.stat-group{margin:12px 0}.stat-group mat-form-field{margin-right:8px}.card-body img,.jnw-card-body img,app-card img,app-mech-debuff img,app-mech-caps img,app-mech-combat-advantage img{max-width:100%;height:auto}html{--mat-toolbar-container-background-color: #212121;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #64b5f6;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #546e7a;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(255, 255, 255, .12);--mat-sidenav-container-background-color: #424242;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #303030;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(189, 189, 189, .6)}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, .5)}html{--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24}html{--mdc-filled-button-container-color: #424242;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, .5)}html{--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24}html{--mdc-protected-button-container-color: #424242;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, .5)}html{--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24}html{--mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}html{--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #64b5f6}.mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #64b5f6;--mat-text-button-ripple-color: rgba(100, 181, 246, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #546e7a}.mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #546e7a;--mat-text-button-ripple-color: rgba(84, 110, 122, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #64b5f6;--mdc-filled-button-label-text-color: black}.mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #546e7a;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #64b5f6;--mdc-protected-button-label-text-color: black}.mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #546e7a;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #64b5f6;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #64b5f6;--mat-outlined-button-ripple-color: rgba(100, 181, 246, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #546e7a;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #546e7a;--mat-outlined-button-ripple-color: rgba(84, 110, 122, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height: 36px}html{--mdc-filled-button-container-height: 36px}html{--mdc-protected-button-container-height: 36px}html{--mdc-outlined-button-container-height: 36px}html{--mat-text-button-touch-target-display: block}html{--mat-filled-button-touch-target-display: block}html{--mat-protected-button-touch-target-display: block}html{--mat-outlined-button-touch-target-display: block}html{--mdc-icon-button-icon-size: 24px}html{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5)}html{--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #64b5f6}html .mat-mdc-icon-button.mat-primary{--mat-icon-button-state-layer-color: #64b5f6;--mat-icon-button-ripple-color: rgba(100, 181, 246, .1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #546e7a}html .mat-mdc-icon-button.mat-accent{--mat-icon-button-state-layer-color: #546e7a;--mat-icon-button-ripple-color: rgba(84, 110, 122, .1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #f44336}html .mat-mdc-icon-button.mat-warn{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #64b5f6}.mat-icon.mat-accent{--mat-icon-color: #546e7a}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mdc-filled-text-field-caret-color: #64b5f6;--mdc-filled-text-field-focus-active-indicator-color: #64b5f6;--mdc-filled-text-field-focus-label-text-color: rgba(100, 181, 246, .87);--mdc-filled-text-field-container-color: rgb(73.56, 73.56, 73.56);--mdc-filled-text-field-disabled-container-color: rgb(69.78, 69.78, 69.78);--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html{--mdc-outlined-text-field-caret-color: #64b5f6;--mdc-outlined-text-field-focus-outline-color: #64b5f6;--mdc-outlined-text-field-focus-label-text-color: rgba(100, 181, 246, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, .06);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html{--mat-form-field-focus-select-arrow-color: rgba(100, 181, 246, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .54);--mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #546e7a;--mdc-filled-text-field-focus-active-indicator-color: #546e7a;--mdc-filled-text-field-focus-label-text-color: rgba(84, 110, 122, .87)}.mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #546e7a;--mdc-outlined-text-field-focus-outline-color: #546e7a;--mdc-outlined-text-field-focus-label-text-color: rgba(84, 110, 122, .87)}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(84, 110, 122, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(100, 181, 246, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(84, 110, 122, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-option-selected-state-label-text-color: #64b5f6;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.mat-accent{--mat-option-selected-state-label-text-color: #546e7a;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: #424242;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(255, 255, 255, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .04);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .04);--mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, .3);--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: rgba(255, 255, 255, .7);--mat-expansion-header-indicator-color: rgba(255, 255, 255, .7)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: #424242;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(255, 255, 255, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-sort-arrow-color: rgb(198.3, 198.3, 198.3)}html{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #64b5f6}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-header-pagination-icon-color: white;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #64b5f6;--mat-tab-header-active-ripple-color: #64b5f6;--mat-tab-header-inactive-ripple-color: #64b5f6;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #64b5f6;--mat-tab-header-active-hover-label-text-color: #64b5f6;--mat-tab-header-active-focus-indicator-color: #64b5f6;--mat-tab-header-active-hover-indicator-color: #64b5f6}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #546e7a}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-header-pagination-icon-color: white;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #546e7a;--mat-tab-header-active-ripple-color: #546e7a;--mat-tab-header-inactive-ripple-color: #546e7a;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #546e7a;--mat-tab-header-active-hover-label-text-color: #546e7a;--mat-tab-header-active-focus-indicator-color: #546e7a;--mat-tab-header-active-hover-indicator-color: #546e7a}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-header-pagination-icon-color: white;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #64b5f6;--mat-tab-header-with-background-foreground-color: rgba(0, 0, 0, .87)}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #546e7a;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #64b5f6;--mdc-linear-progress-track-color: rgba(100, 181, 246, .25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #546e7a;--mdc-linear-progress-track-color: rgba(84, 110, 122, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}div.mat-expansion-panel-body{padding:0}html{scroll-behavior:smooth}html,body{height:100vh;margin:0;width:100vw}body{font-family:Roboto,Helvetica Neue,sans-serif;background-color:#222;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:1.7;margin:.4rem 0 .8rem}li{line-height:1.65;margin-bottom:.3rem}strong{color:#fffffff2}em{color:#fffc}code{font-family:Courier New,Courier,monospace;background:#ffffff14;border-radius:3px;font-size:.875em;padding:1px 5px;color:#ffffffd9}pre{background:#ffffff0f;border-radius:6px;padding:12px 16px;overflow-x:auto;font-size:.875em;line-height:1.6}hr{border:none;border-top:1px solid rgba(255,255,255,.12);margin:1.5rem 0}a:visited,a{text-decoration:none;color:#64b5f6;transition:color .2s ease,opacity .2s ease}a:hover{opacity:.85}a:active{text-decoration:none;color:#546e7a}h1,h2,h3,h4{font-variant:small-caps}.front-menu-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;align-items:stretch;gap:12px}.front-menu-link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:14px;padding:16px 20px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);transition:background .25s ease,transform .2s ease,box-shadow .25s ease;min-width:120px}.front-menu-link:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.front-menu-link .link-image{width:4rem;height:4rem;object-fit:scale-down}.front-menu-link .link-label{font-variant:small-caps;display:block;margin-top:8px;font-size:.95rem;line-height:1.3}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.route-fade-in{animation:fadeIn .3s ease-out}
