@font-face{font-family:LynkcoType-Light;src:url(/static/media/LynkcoType-Light.c0a5ad1823938e5c267d.ttf)}@font-face{font-family:LynkcoType-Regular;src:url(/static/media/LynkcoType-Regular.55ab7a1e561516bd5a61.ttf)}@font-face{font-family:LynkcoType-Medium;src:url(/static/media/LynkcoType-Medium.85b69171806a35ecf74b.ttf)}@font-face{font-family:LynkcoType-Bold;src:url(/static/media/LynkcoType-Bold.93efea9813a52a9bcae9.ttf)}*{box-sizing:border-box}body{background:#000;color:#fff;font:1rem LynkcoType-Regular;margin:0}body:has(dialog.modal-backdrop){overflow-y:hidden}input,table{font-family:LynkcoType-Regular}button{font-family:LynkcoType-Medium}ul{list-style:none;margin:0;padding:0}details>summary::-webkit-details-marker{display:none}main{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-template-columns:repeat(12,1fr);margin:auto;max-width:80rem}main .has-grid{display:contents}main.confirm-order-page,main.start-page{margin-bottom:5rem}main.splash-screen{align-items:center;display:flex;flex-wrap:wrap;height:calc(100vh - 4.5rem);justify-content:center;margin:0;max-width:none;text-align:center;width:100vw}.grid{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-columns:repeat(12,1fr);margin:auto}.grid-1\/12{grid-column:span 1}.grid-2\/12{grid-column:span 2}.grid-3\/12{grid-column:span 3}.grid-4\/12{grid-column:span 4}.grid-5\/12{grid-column:span 5}.grid-6\/12{grid-column:span 6}.grid-7\/12{grid-column:span 7}.grid-8\/12{grid-column:span 8}.grid-9\/12{grid-column:span 9}.grid-10\/12{grid-column:span 10}.grid-11\/12{grid-column:span 11}.grid-12\/12{grid-column:span 12}.offset-1-12{display:grid;grid-column:1/13!important}.offset-1-11{display:grid;grid-column:1/12!important}.offset-1-10{display:grid;grid-column:1/11!important}.offset-1-9{display:grid;grid-column:1/10!important}.offset-1-8{display:grid;grid-column:1/9!important}.offset-1-7{display:grid;grid-column:1/8!important}.offset-1-6{display:grid;grid-column:1/7!important}.offset-1-5{display:grid;grid-column:1/6!important}.offset-1-4{display:grid;grid-column:1/5!important}.offset-1-3{display:grid;grid-column:1/4!important}.offset-1-2{display:grid;grid-column:1/3!important}.offset-2-12{display:grid;grid-column:2/13!important}.offset-2-11{display:grid;grid-column:2/12!important}.offset-2-10{display:grid;grid-column:2/11!important}.offset-2-9{display:grid;grid-column:2/10!important}.offset-2-8{display:grid;grid-column:2/9!important}.offset-2-7{display:grid;grid-column:2/8!important}.offset-2-6{display:grid;grid-column:2/7!important}.offset-2-5{display:grid;grid-column:2/6!important}.offset-2-4{display:grid;grid-column:2/5!important}.offset-2-3{display:grid;grid-column:2/4!important}.offset-3-12{display:grid;grid-column:3/13!important}.offset-3-11{display:grid;grid-column:3/12!important}.offset-3-10{display:grid;grid-column:3/11!important}.offset-3-9{display:grid;grid-column:3/10!important}.offset-3-8{display:grid;grid-column:3/9!important}.offset-3-7{display:grid;grid-column:3/8!important}.offset-3-6{display:grid;grid-column:3/7!important}.offset-3-5{display:grid;grid-column:3/6!important}.offset-3-4{display:grid;grid-column:3/5!important}.offset-4-12{display:grid;grid-column:4/13!important}.offset-4-11{display:grid;grid-column:4/12!important}.offset-4-10{display:grid;grid-column:4/11!important}.offset-4-9{display:grid;grid-column:4/10!important}.offset-4-8{display:grid;grid-column:4/9!important}.offset-4-7{display:grid;grid-column:4/8!important}.offset-4-6{display:grid;grid-column:4/7!important}.offset-4-5{display:grid;grid-column:4/6!important}.offset-5-12{display:grid;grid-column:5/13!important}.offset-5-11{display:grid;grid-column:5/12!important}.offset-5-10{display:grid;grid-column:5/11!important}.offset-5-9{display:grid;grid-column:5/10!important}.offset-5-8{display:grid;grid-column:5/9!important}.offset-5-7{display:grid;grid-column:5/8!important}.offset-5-6{display:grid;grid-column:5/7!important}.offset-6-12{display:grid;grid-column:6/13!important}.offset-6-11{display:grid;grid-column:6/12!important}.offset-6-10{display:grid;grid-column:6/11!important}.offset-6-9{display:grid;grid-column:6/10!important}.offset-6-8{display:grid;grid-column:6/9!important}.offset-6-7{display:grid;grid-column:6/8!important}.offset-7-12{display:grid;grid-column:7/13!important}.offset-7-11{display:grid;grid-column:7/12!important}.offset-7-10{display:grid;grid-column:7/11!important}.offset-7-9{display:grid;grid-column:7/10!important}.offset-7-8{display:grid;grid-column:7/9!important}.offset-8-12{display:grid;grid-column:8/13!important}.offset-8-11{display:grid;grid-column:8/12!important}.offset-8-10{display:grid;grid-column:8/11!important}.offset-8-9{display:grid;grid-column:8/10!important}.offset-9-12{display:grid;grid-column:9/13!important}.offset-9-11{display:grid;grid-column:9/12!important}.offset-9-10{display:grid;grid-column:9/11!important}.offset-10-12{display:grid;grid-column:10/13!important}.offset-10-11{display:grid;grid-column:10/12!important}.offset-11-12{display:grid;grid-column:11/13!important}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.text-success{color:#0dce89}.text-error{color:#f44d6f}.text-warning{color:#f1c71e}.text-medium-gray{color:gray}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.button{border:2px solid;border-radius:0 0 0 .5rem;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:16px;grid-template-columns:auto auto;line-height:22px;padding:11.5px 15px 9px;transition:background-color .3s,border-color .3s}.button:has(span):has(svg) svg{margin-left:40px}.button>span{white-space:nowrap}.button:not(:has(svg)){padding:.75rem 2.5rem .75rem .85rem}.button.small{font-size:14px;padding:6.5px 15px}.button.small svg{height:20px;width:20px}.button.primary{background:#1ef1c6;border-color:#1ef1c6;color:#000}.button.primary:hover{background:#339586;border-color:#339586}.button.primary:active{background:#354d4f;border-color:#354d4f;color:#000}.button.primary:active svg path{fill:currentColor}.button.primary:focus-visible{outline:dashed #339586;outline-offset:2px;outline-width:thin}.button.primary:focus-visible:active,.button.primary:focus-visible:hover{outline:none}.button.primary:disabled,.button.primary[disabled]{background:#354d4f;border-color:#354d4f;color:gray;cursor:not-allowed}.button.primary:disabled svg path,.button.primary[disabled] svg path{fill:gray}.button.warning{background:#f44d6f;border-color:#f44d6f;color:#000}.button.warning:hover{background:#893257;border-color:#893257}.button.warning:active{background:#483845;border-color:#483845}.button.warning:active svg path{fill:currentColor}.button.white-outline{background:inherit;border-color:#fff;color:#fff}.button.white-outline svg path{fill:currentColor}.button.white-outline:hover{background:#fff;color:#000}.button.white-outline:hover svg path{fill:currentColor}.button.white-outline:active{background:#bfbfbf;border-color:#bfbfbf}.button.white-outline:focus-visible{outline:dashed #bfbfbf;outline-offset:2px;outline-width:thin}.button.white-outline:focus-visible:active,.button.white-outline:focus-visible:hover{outline:none}.button.white-outline:disabled,.button.white-outline[disabled]{background:#000;border-color:#2c2c2c;color:#2c2c2c;cursor:not-allowed}.button.white-outline:disabled svg path,.button.white-outline[disabled] svg path{fill:currentColor}.button.green-outline{background:inherit;border-color:#1ef1c6;color:#1ef1c6}.button.green-outline svg path{fill:currentColor}.button.green-outline:hover{background:#339586;border-color:#339586;color:#fff}.button.green-outline:hover svg path{fill:currentColor}.button.green-outline:active{background:#354d4f;border-color:#354d4f}.button.green-outline:focus-visible{outline:dashed #339586;outline-offset:2px;outline-width:thin}.button.green-outline:focus-visible:active,.button.green-outline:focus-visible:hover{outline:none}.button.green-outline:disabled,.button.green-outline[disabled]{background:#000;border-color:#354d4f;color:#354d4f;cursor:not-allowed}.button.green-outline:disabled svg path,.button.green-outline[disabled] svg path{fill:currentColor}form{border:0}fieldset{border:none;margin:0 0 1.5rem;padding:0}.group-title{font-family:LynkcoType-Medium;font-size:1rem;line-height:1.25;margin:0 0 .75rem;text-transform:uppercase}.group-title:has(.field){align-items:center;display:flex;justify-content:space-between;width:100%}.form-title{font-family:LynkcoType-Medium;font-size:1rem;line-height:1.25;margin:0 0 1.5rem;text-transform:uppercase}.form-title small{display:block;font-family:LynkcoType-Regular;font-size:.875rem;margin-top:.5rem;text-transform:none}.field{position:relative}.field button.password-visible{background:transparent;border:0;position:absolute;right:5px;top:5px}.field input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.field input[type=checkbox]+label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem;position:relative;width:100%}.field input[type=checkbox]+label span{padding-left:1rem}.field input[type=checkbox]+label a:focus-visible{outline:none;text-decoration:underline;text-underline-offset:4px}.field input[type=checkbox]+label:before{border:1px solid transparent;box-sizing:border-box;content:"";display:block;height:1.5rem;margin-right:.5rem;outline:1px solid #fff;width:1.5rem}.field input[type=checkbox]+label:after{-webkit-animation:grow-check .3s ease-out;animation:grow-check .3s ease-out}.field input[type=checkbox]:focus-visible+label:before{border-color:#fff;outline:1px dashed #1ef1c6;outline-offset:2px}.field input[type=checkbox]:checked+label:before,.field input[type=checkbox]:not(:checked):focus+label:before{border-color:#1ef1c6;outline-color:#1ef1c6}.field input[type=checkbox]:checked+label:after{border-bottom:2px solid #1ef1c6;border-left:2px solid #1ef1c6;content:"";height:.5rem;left:.25rem;position:absolute;top:.25rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1rem}.field input[type=checkbox] :invalid{border-color:red;outline-color:red}.field input[type=checkbox]:disabled+label{color:gray}.field input[type=checkbox]:disabled+label a{color:inherit}.field input[type=checkbox]:disabled+label:before{border-color:transparent;outline-color:gray}.field input[type=checkbox]:disabled:checked+label:before{border-color:#339586;outline-color:#339586}.field input[type=checkbox]:disabled:checked+label:after{border-bottom:2px solid #339586;border-left:2px solid #339586;content:"";height:.5rem;left:.25rem;position:absolute;top:.25rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1rem}input[type=radio]{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=radio]+label{align-items:center;cursor:pointer;display:flex;position:relative;width:100%}input[type=radio]+label:active:after{-webkit-animation:pressed-grow .15s ease-out;animation:pressed-grow .15s ease-out;background:rgba(30,241,198,.5)}input[type=radio]+label:before{border:1px solid #ccc;border-radius:1in;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}input[type=radio]+label:after{border-radius:1in;content:"";display:block;height:10px;left:.5rem;position:absolute;top:.5rem;width:10px}input[type=radio]+label>span{line-height:28px;padding-left:43px}input[type=radio]+label>span>small{color:#bfbfbf;display:block;font-family:LynkcoType-Light;line-height:100%}input[type=radio]:checked+label:before{border:2px solid #1ef1c6;left:-1px;top:-1px}input[type=radio]:checked+label:after{-webkit-animation:grow .15s ease-out;animation:grow .15s ease-out;background:#1ef1c6}input[type=radio]:focus-visible+label:before{outline:1px dashed #1ef1c6;outline-offset:2px}input[type=radio]:disabled+label{color:gray;cursor:not-allowed}input[type=radio]:disabled+label:before{border-color:gray}input[type=radio]:disabled:checked:before{border-color:#339586}input[type=radio]:disabled:checked:after{background:#339586}@-webkit-keyframes pressed-grow{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pressed-grow{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes grow{0%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes grow-check{0%{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}50%{-webkit-transform:scale(1.5) rotate(-45deg);transform:scale(1.5) rotate(-45deg)}to{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}}@keyframes grow-check{0%{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}50%{-webkit-transform:scale(1.5) rotate(-45deg);transform:scale(1.5) rotate(-45deg)}to{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}}.field-switch{--height:20px;--left:38px;--width:40px;--slider-size:16px;--text-left:52px;position:relative}.field-switch.small{--width:24px;--height:12px;--left:21px;--slider-size:8px;--text-left:36px;line-height:var(--height)}.field-switch input[type=checkbox]{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.field-switch input[type=checkbox]+.field-switch-label{line-height:inherit;padding-left:var(--text-left);text-align:left}.field-switch input[type=checkbox]+.field-switch-label:before{background:gray;border:0;border-radius:16px;content:"";cursor:pointer;display:block;height:var(--height);left:0;outline:0;outline-offset:2px;position:absolute;top:0;width:var(--width)}.field-switch input[type=checkbox]+.field-switch-label:after{background:#4a4a4a;border:0;border-radius:var(--slider-size);content:"";height:var(--slider-size);left:2px;outline:0;position:absolute;top:2px;transition:.3s;width:var(--slider-size)}.field-switch input[type=checkbox]:focus-visible+.field-switch-label:before{outline:1px dashed #339586;outline-offset:2px}.field-switch input[type=checkbox]:active:not(:disabled)+.field-switch-label:after{width:var(--height)}.field-switch input[type=checkbox]:checked+.field-switch-label:before{background:#339586}.field-switch input[type=checkbox]:checked+.field-switch-label:after{background:#1ef1c6;border:0;left:var(--left);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.field-switch input[type=checkbox]:checked:disabled+.field-switch-label:before{background:#354d4f}.field-switch input[type=checkbox]:checked:disabled+.field-switch-label:after{background:#339586}.field-switch input[type=checkbox]:disabled+.field-switch-label:before{background:#4a4a4a}.field-switch input[type=checkbox]:disabled+.field-switch-label:after{background:#2c2c2c}.field-file [type=file]{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.field-file [type=file]+label{border:1px dashed #1ef1c6;color:#1ef1c6;cursor:pointer;display:block;font-family:LynkcoType-Medium;font-size:1rem;height:0;padding-top:100%;position:relative;text-align:center;width:100%}.field-file [type=file]:focus+label{border-style:solid}.field-file [type=file]+label:hover{border-color:#339586}.field-file [type=file]:disabled+label{border-color:#4a4a4a;color:#4a4a4a;cursor:not-allowed}.field-file .field-file-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.field-file .field-file-icon,.field-file .field-file-text{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.field-file .field-file-icon{height:1.5rem;width:1.5rem}.field-file .field-file-icon path{fill:#1ef1c6}.field-root{position:relative;vertical-align:top}.field-root .field-label{color:#bfbfbf;display:block;font-family:LynkcoType-Regular;font-size:1rem;left:0;line-height:1.5rem;max-width:calc(100% - 2rem);overflow:hidden;padding:0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;-webkit-transform:translate(1rem,.75rem);transform:translate(1rem,.75rem);-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;white-space:nowrap;z-index:1}.field-root .field-input-container{align-items:center;box-sizing:border-box;color:#bfbfbf;cursor:text;display:flex;font-size:1rem;line-height:1.25rem;position:relative}.field-root .field-info{display:flex;flex-direction:row;justify-content:space-between}.field-root .field-hint{color:#bfbfbf;display:block;font-family:LynkcoType-Regular;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.field-root .field-hint+.field-counter{margin-left:.5rem}.field-root .field-counter{color:#969696;font-size:.75rem;margin-left:auto;margin-top:.375rem;text-align:right}.field-root fieldset{border:1px solid #bfbfbf;border-radius:0 8px 0 0;bottom:0;display:block;left:0;margin:0;min-width:0;overflow:hidden;padding:0 .625rem;pointer-events:none;position:absolute;right:0;text-align:left;top:-.5rem}.field-root fieldset legend{display:block;font-size:1rem;height:1rem;max-width:.01px;overflow:hidden;padding:0;visibility:hidden;white-space:nowrap;width:auto}.field-root fieldset legend span{opacity:0;padding:0 5px;visibility:visible}.field-root .dropdown-button,.field-root .field-input,.field-root .field-textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:0;box-sizing:border-box;color:#bfbfbf;display:block;font-family:LynkcoType-Regular;font-size:1rem;line-height:1.25rem;margin:0;min-width:0;padding:.875rem 1rem;text-align:left;width:100%}.field-root .dropdown-button.expanded+.field-label,.field-root .dropdown-button:active+.field-label,.field-root .dropdown-button:focus+.field-label,.field-root .field-input.expanded+.field-label,.field-root .field-input:active+.field-label,.field-root .field-input:focus+.field-label,.field-root .field-textarea.expanded+.field-label,.field-root .field-textarea:active+.field-label,.field-root .field-textarea:focus+.field-label{color:#1ef1c6;-webkit-transform:translate(1rem,-.75rem);transform:translate(1rem,-.75rem)}.field-root .dropdown-button.expanded~fieldset,.field-root .dropdown-button:active~fieldset,.field-root .dropdown-button:focus~fieldset,.field-root .field-input.expanded~fieldset,.field-root .field-input:active~fieldset,.field-root .field-input:focus~fieldset,.field-root .field-textarea.expanded~fieldset,.field-root .field-textarea:active~fieldset,.field-root .field-textarea:focus~fieldset{border-color:#1ef1c6;border-width:2px}.field-root .dropdown-button.expanded~fieldset legend,.field-root .dropdown-button:active~fieldset legend,.field-root .dropdown-button:focus~fieldset legend,.field-root .field-input.expanded~fieldset legend,.field-root .field-input:active~fieldset legend,.field-root .field-input:focus~fieldset legend,.field-root .field-textarea.expanded~fieldset legend,.field-root .field-textarea:active~fieldset legend,.field-root .field-textarea:focus~fieldset legend{max-width:100%}.field-root .dropdown-button.disabled,.field-root .dropdown-button:disabled,.field-root .field-input.disabled,.field-root .field-input:disabled,.field-root .field-textarea.disabled,.field-root .field-textarea:disabled{color:#4a4a4a;cursor:not-allowed}.field-root .dropdown-button.disabled+.field-label,.field-root .dropdown-button:disabled+.field-label,.field-root .field-input.disabled+.field-label,.field-root .field-input:disabled+.field-label,.field-root .field-textarea.disabled+.field-label,.field-root .field-textarea:disabled+.field-label{color:#4a4a4a;-webkit-transform:translate(1rem,.75rem);transform:translate(1rem,.75rem)}.field-root .dropdown-button.disabled~fieldset,.field-root .dropdown-button:disabled~fieldset,.field-root .field-input.disabled~fieldset,.field-root .field-input:disabled~fieldset,.field-root .field-textarea.disabled~fieldset,.field-root .field-textarea:disabled~fieldset{border-color:#4a4a4a;border-width:1px}.field-root .dropdown-button.disabled~fieldset legend,.field-root .dropdown-button:disabled~fieldset legend,.field-root .field-input.disabled~fieldset legend,.field-root .field-input:disabled~fieldset legend,.field-root .field-textarea.disabled~fieldset legend,.field-root .field-textarea:disabled~fieldset legend{max-width:.01px}.field-root .dropdown-button:focus,.field-root .dropdown-button:focus-visible,.field-root .field-input:focus,.field-root .field-input:focus-visible,.field-root .field-textarea:focus,.field-root .field-textarea:focus-visible{outline:none}.field-root .dropdown-button:required+.field-label:after,.field-root .field-input:required+.field-label:after,.field-root .field-textarea:required+.field-label:after{content:" *"}.field-root .dropdown-button.dirty+.field-label,.field-root .field-input:not(:placeholder-shown)+.field-label,.field-root .field-textarea:not(:placeholder-shown)+.field-label{-webkit-transform:translate(1rem,-.75rem);transform:translate(1rem,-.75rem)}.field-root .dropdown-button.dirty~fieldset legend,.field-root .field-input:not(:placeholder-shown)~fieldset legend,.field-root .field-textarea:not(:placeholder-shown)~fieldset legend{max-width:100%}.field-root .dropdown-button,.field-root .field-input{height:3rem}.field-root .dropdown-button-sm,.field-root .field-input-sm{font-size:.75rem;height:1.5rem;padding:.25rem .5rem}.field-root .field-textarea{margin-top:1rem;min-height:4.25rem;padding-top:0;resize:none}.field-root .field-dropdown-container .dropdown-icon{height:2.25rem;margin-top:-1.125rem;position:absolute;right:.625rem;top:50%;-webkit-transform-origin:center;transform-origin:center;width:2.25rem}.field-root .field-dropdown-container .dropdown-icon path{fill:currentColor}.field-root .field-dropdown-container.expanded .dropdown-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.field-root .dropdown-button{-webkit-appearance:button;appearance:button;padding-right:3rem;position:relative;-webkit-user-select:none;user-select:none}.field-root .dropdown-button>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.field-root .dropdown-button+.field-label{max-width:calc(100% - 4rem)}.field-root .dropdown-button input:-webkit-autofill{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.field-root .dropdown-options{background:#000;border:2px solid #1ef1c6;box-sizing:initial;left:0;list-style:none;margin:-2px 0 0;max-height:28.75rem;overflow-y:auto;padding:0;position:absolute;top:100%;visibility:hidden;width:calc(100% - 4px);z-index:10}.field-root .dropdown-options.open{visibility:visible}.field-root .dropdown-options .dropdown-option{color:#bfbfbf;cursor:pointer;display:block;line-height:1.875rem;min-height:2.875rem;padding:.5rem 1rem}.field-root .dropdown-options .dropdown-option.focused,.field-root .dropdown-options .dropdown-option.selected,.field-root .dropdown-options .dropdown-option:focus,.field-root .dropdown-options .dropdown-option:hover,.field-root .dropdown-options .dropdown-option[aria-selected=true]{background:#2c2c2c;color:#fff}.field-root .dropdown-options .dropdown-option:focus{outline:none}.field-root svg.error-icon{margin-right:1rem}.field-root.error .dropdown-button,.field-root.error .field-input,.field-root.error .field-textarea{color:#fff}.field-root.error .dropdown-button+.field-label,.field-root.error .field-input+.field-label,.field-root.error .field-textarea+.field-label{color:#f44d6f}.field-root.error .dropdown-button~fieldset,.field-root.error .field-input~fieldset,.field-root.error .field-textarea~fieldset{border:2px solid #f44d6f}.field-root.error .dropdown-options{border-color:#f44d6f}.field-root.error .field-hint{color:#f44d6f}.tooltip{background:#d9d9d9;border-radius:4px;color:#131313;font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem;max-width:24.5rem;padding:.25rem .5rem;z-index:1100}.tooltip-content{max-height:2rem;overflow:hidden}.tooltip .tooltip-arrow,.tooltip .tooltip-arrow:before{background:inherit;height:8px;position:absolute;width:8px}.tooltip .tooltip-arrow{visibility:hidden}.tooltip .tooltip-arrow:before{content:"";left:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);visibility:visible}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{left:50%;top:-4px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-target{cursor:default}.tooltip-target button[disabled],.tooltip-target svg{pointer-events:none}.tooltip-target:focus-visible{outline:1px dashed #1ef1c6;outline-offset:2px}main.splash-screen button.login{margin:48px auto 0;position:relative;width:11rem}main.splash-screen button.login svg{position:absolute;right:.75rem}main.splash-screen button.link-button-green{bottom:2rem;justify-content:center;left:0;margin:0 auto;position:absolute;text-align:center;width:100%}main.splash-screen button.link-button-green>span{font-family:LynkcoType-Regular;font-weight:400}main.splash-screen button.link-button-green:focus-visible{outline:none!important}main.splash-screen button.link-button-green:focus-visible>span{outline:1px dashed #1ef1c6;outline-offset:.25rem}main.home-page{height:calc(100vh - 4.5rem)}main .splash-image{background:url(/static/media/c229c74fc74e7bf523e0cf75960de48a.774dd39dd8a179d983f8.jpeg) 50% no-repeat;background-size:cover;height:100%;position:relative}main .splash-image:after,main .splash-image:before{bottom:0;content:"";position:absolute;top:0;width:4rem}main .splash-image:before{background:linear-gradient(90deg,#000,transparent);left:0}main .splash-image:after{background:linear-gradient(90deg,transparent,#000);right:0}main .vehicle-lookup{align-items:center;display:flex;height:100%}.start-form{grid-row-gap:2rem;grid-column-gap:2rem;border:0;display:grid;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-column:span 1;grid-template-columns:repeat(6,1fr);row-gap:2rem;width:100%}.start-form .submit-button{display:flex;flex-direction:column;grid-column:span 6}.start-form .submit-button>button{align-self:flex-end}.start-form>fieldset{display:contents;grid-column:span 6}.start-form>fieldset .field{grid-column:span 6}.start-form>fieldset .field-input{outline:none}.start-form>fieldset.grid-0\/6{grid-column:span 0}.start-form>fieldset.grid-1\/6{grid-column:span 1}.start-form>fieldset.grid-2\/6{grid-column:span 2}.start-form>fieldset.grid-3\/6{grid-column:span 3}.start-form>fieldset.grid-4\/6{grid-column:span 4}.start-form>fieldset.grid-5\/6{grid-column:span 5}.start-form .field-root .field-info{position:absolute}.start-form button.primary{height:3rem;min-width:13rem}.start-form button.primary span{padding-right:4rem}button.verifying{background:#1ef1c6;border-color:#1ef1c6;position:relative}button.verifying svg{display:none}button.verifying:before{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;background:conic-gradient(from 90deg at 50% 50%,rgba(30,241,198,0) 0deg,transparent .04deg,#000 1turn);height:22px;width:22px}button.verifying:after,button.verifying:before{border-radius:1rem;content:"";position:absolute;right:.75rem}button.verifying:after{background:inherit;height:18px;margin:2px;width:18px}button.verifying:disabled:before{background:conic-gradient(from 90deg at 50% 50%,rgba(30,241,198,0) 0deg,transparent .04deg,grey 1turn)}.button[class*=" link-button"],.button[class^=link-button]{align-items:center;background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;flex-wrap:nowrap;grid-template-columns:auto auto;height:32px;outline:none;padding:0;text-decoration:none}.button[class*=" link-button"] svg:nth-child(2),.button[class^=link-button] svg:nth-child(2){margin-left:1rem;margin-right:0}.button[class*=" link-button"] svg:first-child,.button[class^=link-button] svg:first-child{margin-left:0;margin-right:.25rem}.button[class*=" link-button"]>span,.button[class^=link-button]>span{white-space:nowrap}.button[class*=" link-button"] svg,.button[class^=link-button] svg{height:1.125rem;width:1.125rem}.button[class*=" link-button"].small,.button[class^=link-button].small{font-family:LynkcoType-Medium;font-size:16px;height:24px}.button[class*=" link-button"].small svg,.button[class^=link-button].small svg{height:15px;width:15px}.button[class*=" link-button"][class*=green],.button[class^=link-button][class*=green]{color:#1ef1c6}.button[class*=" link-button"][class*=green] svg path,.button[class^=link-button][class*=green] svg path{fill:currentColor}.button[class*=" link-button"][class*=green]:hover,.button[class^=link-button][class*=green]:hover{color:#339586}.button[class*=" link-button"][class*=green]:active,.button[class^=link-button][class*=green]:active{color:#354d4f}.button[class*=" link-button"][class*=green]:active svg path,.button[class^=link-button][class*=green]:active svg path{fill:currentColor}.button[class*=" link-button"][class*=green]:focus-visible,.button[class^=link-button][class*=green]:focus-visible{outline:1px dashed #1ef1c6;outline-offset:2px}.button[class*=" link-button"][class*=green]:focus-visible:active,.button[class*=" link-button"][class*=green]:focus-visible:hover,.button[class^=link-button][class*=green]:focus-visible:active,.button[class^=link-button][class*=green]:focus-visible:hover{outline:none}.button[class*=" link-button"][class*=white],.button[class^=link-button][class*=white]{color:#fff}.button[class*=" link-button"][class*=white] svg path,.button[class^=link-button][class*=white] svg path{fill:currentColor}.button[class*=" link-button"][class*=white]:hover span,.button[class^=link-button][class*=white]:hover span{border-color:#fff}.button[class*=" link-button"][class*=white]:active,.button[class^=link-button][class*=white]:active{border-color:#bfbfbf;color:#bfbfbf}.button[class*=" link-button"][class*=white]:active svg path,.button[class^=link-button][class*=white]:active svg path{fill:currentColor}.button[class*=" link-button"][class*=white]:active span,.button[class^=link-button][class*=white]:active span{border-color:#bfbfbf}.button[class*=" link-button"][class*=white]:focus-visible,.button[class^=link-button][class*=white]:focus-visible{outline:dashed #bfbfbf;outline-offset:2px;outline-width:thin}.button[class*=" link-button"][class*=white]:focus-visible:active,.button[class*=" link-button"][class*=white]:focus-visible:hover,.button[class^=link-button][class*=white]:focus-visible:active,.button[class^=link-button][class*=white]:focus-visible:hover{outline:none}.button[class*=" link-button"]:disabled,.button[class^=link-button]:disabled{color:#354d4f;cursor:not-allowed}.button[class*=" link-button"]:disabled:hover,.button[class^=link-button]:disabled:hover{color:#354d4f}.button[class*=" link-button"]:disabled:hover span,.button[class^=link-button]:disabled:hover span{border-bottom-color:transparent}.login-message{background-color:#2c2c2c;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:2rem;text-align:left}.login-message h2,.login-message h3,.login-message p{margin:0}.login-message h2{font-size:2rem}.login-message h3{font-size:1rem;line-height:1.5rem}.login-message li,.login-message p{line-height:1.5rem;max-width:37.5rem}.login-message ol,.login-message ul{list-style:disc none outside;list-style:initial;margin:initial;padding:0 0 0 40px}.login-message ol{list-style-type:decimal}.login-message.info{background-color:#354d4f;color:#fff}.login-message.info a{color:#fff}.login-message.warning{background-color:#ffd300;color:#000}.login-message.warning a{color:#000}.login-message.error{background-color:#f44d6f;color:#000}.login-message.error a{color:#000}.badge{align-items:center;border-radius:.25rem .25rem .25rem 0;color:#131313;display:inline-flex;font-family:LynkcoType-Medium;font-size:.875rem;font-size:.75rem;font-weight:400;height:1.375rem;letter-spacing:0;line-height:1.125rem;line-height:inherit;padding:0 .375rem}.badge.warning{background:#ffd300}.badge.error{background:#f44d6f}.badge svg{height:1rem;margin-right:.25rem;width:1rem}.badge svg path{fill:currentColor}.sub-header{grid-column-gap:2rem;background:linear-gradient(#000 65%,#131313);border-radius:.5rem;display:grid;grid-template-columns:repeat(12,1fr);margin-top:2rem;max-width:80rem;min-height:12.75rem;padding:2rem;position:relative;width:100%}.sub-header .empty-message{align-content:center!important;display:flex;justify-content:center}.sub-header .back-navigation{grid-column:1/12}.sub-header .vehicle-attributes{grid-column:3/10}.sub-header .vehicle-attributes table{border-collapse:collapse;display:flex;font-size:.875rem}.sub-header .vehicle-attributes td,.sub-header .vehicle-attributes th{text-align:left;white-space:nowrap}.sub-header .vehicle-attributes th{color:#b3b3b3;font-weight:400}.sub-header .vehicle-attributes td{font-weight:700;padding-bottom:.5rem}.sub-header .vehicle-attributes caption{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.sub-header .vehicle-attributes tr{border-left:2rem solid transparent;border-right:2rem solid transparent;display:flex;flex-direction:column}.sub-header .vehicle-attributes tbody{border-right:1px solid #131313}.sub-header .vehicle-attributes tbody:last-child{border-right:none}.sub-header .vehicle-attributes tbody:first-of-type tr{border-left:0}.sub-header h1{font-size:1.75rem;font-weight:500;letter-spacing:-2px;margin:0 0 1rem;width:100%}.sub-header h1 small{color:#b3b3b3;margin-left:.5rem}.sub-header h1 small,.sub-header h3{font-size:.875rem;font-weight:400;letter-spacing:normal;text-transform:uppercase}.sub-header h3{line-height:18px;margin:.25rem 0;text-align:right;width:100%}@-webkit-keyframes progress-animation{0%{left:-50%;right:100%}to{left:100%;right:-50%}}@keyframes progress-animation{0%{left:-50%;right:100%}to{left:100%;right:-50%}}.progress-bar{background:#000;height:4px;overflow:hidden;position:relative;width:100%}.progress-bar>span{-webkit-animation:progress-animation 1s linear infinite;animation:progress-animation 1s linear infinite;background:#1ef1c6;bottom:0;left:0;position:absolute;top:0;width:auto}@-webkit-keyframes placeholder-animation{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes placeholder-animation{0%{background-position:-500px 0}to{background-position:500px 0}}.loading-placeholder{background-color:#131313;margin-left:auto;margin-right:auto;width:100%}.loading-placeholder>span{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeholder-animation;animation-name:placeholder-animation;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#222;background:linear-gradient(90deg,#131313 15%,#222 45%,#131313 75%);background-size:1000px 100px;display:block;height:100%;position:relative}.stock-status{display:inline-block;font-size:.75rem;position:relative;text-indent:1rem;white-space:nowrap}.stock-status:before{background:gray;border-radius:1in;content:"";height:.75rem;left:-1px;margin-top:-.375rem;position:absolute;top:50%;width:.75rem}.stock-status.available:before{background:#00d849}.stock-status.not-available:before{background:#f44d6f}.parts-quantity{align-items:center;display:flex}.parts-quantity .quantity-stepper{align-items:baseline;display:flex;gap:.5rem;justify-content:flex-end}.parts-quantity .quantity-stepper .field-root{width:7ch}.parts-quantity .warning-icon{color:var(--color-warning);height:1rem;margin-right:.5rem;width:1rem}tbody.removed-part td .parts-no,tbody.removed-part tr td{color:gray;cursor:not-allowed}tbody.removed-part td .parts-no .stock-status.not-available:before,tbody.removed-part tr td .stock-status.not-available:before{background:#483845}tbody.removed-part td .parts-no .stock-status.available:before,tbody.removed-part tr td .stock-status.available:before{background:#354d4f}.part-name{align-items:center;display:flex;gap:.5rem}.orderable-status{align-items:center;background:#f44d6f;display:inline-flex;font-size:.75rem;gap:.5rem;padding:.125rem .25rem;position:relative;white-space:nowrap}.orderable-status svg{max-height:1rem;max-width:1rem}table.parts{border-collapse:collapse;border-right:0 solid transparent;box-sizing:border-box;font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:.25rem;width:100%}.modal-schedule-maintenance table.parts{margin-left:4rem;width:calc(100% - 4rem)}.modal-schedule-maintenance table.parts tbody tr td:first-of-type{border-left:2rem solid #4a4a4a}.modal-schedule-maintenance table.parts tbody .parts-no{display:inline-block;width:10rem}.start-page .toggle-pane table.parts tbody .parts-no{display:inline-block;width:25rem}.confirm-order-page table.parts,.start-page .toggle-pane table.parts{margin-left:4rem;width:calc(100% - 4rem)}.confirm-order-page table.parts tbody tr td:first-of-type,.start-page .toggle-pane table.parts tbody tr td:first-of-type{border-left:2rem solid #2c2c2c;width:2rem}.confirm-order-page table.parts tbody tr td:last-of-type,.start-page .toggle-pane table.parts tbody tr td:last-of-type{border-right:none;padding-right:4.5rem}.operation-added .workcard-details table.parts,.start-page .workorder .workcard-details table.parts{margin-left:2.7rem;width:calc(100% - 2.7rem)}.operation-added .workcard-details table.parts tbody tr td:first-of-type,.start-page .workorder .workcard-details table.parts tbody tr td:first-of-type{border-left:0 solid #2c2c2c;width:auto}.operation-added .workcard-details table.parts tbody tr td span,.operation-added .workcard-details table.parts tbody tr td time,.start-page .workorder .workcard-details table.parts tbody tr td span,.start-page .workorder .workcard-details table.parts tbody tr td time{font-size:.75rem}.operation-added .workcard-details table.parts tbody tr td:has(+td[rowspan="2"]),.start-page .workorder .workcard-details table.parts tbody tr td:has(+td[rowspan="2"]){padding-right:.75rem;text-align:right}.operation-added .workcard-details table.parts tbody td:last-of-type,.start-page .workorder .workcard-details table.parts tbody td:last-of-type{padding-right:.75rem}.confirm-order-page table.parts{margin-left:4.5rem;width:calc(100% - 4.5rem)}.confirm-order-page table.parts tbody tr td:first-of-type{border-left:2rem solid #2c2c2c;width:auto}.confirm-order-page table.parts tbody tr td:has(+td[rowspan="2"]){padding-right:1.5rem!important;text-align:right}.confirm-order-page table.parts tbody td:last-of-type{padding-right:1.5rem!important}.confirm-order-page table.parts .parts-no{display:inline-block;width:8rem}.operation-added-list table.parts{margin-left:2.7rem;width:calc(100% - 2.7rem)}.operation-added-list table.parts tbody tr td:first-of-type{border-left:2rem solid #2c2c2c;width:15rem}.operation-added-list table.parts tbody tr td:last-of-type{padding-right:2rem}.operation-added-list table.parts tbody tr td:first-of-type{width:8rem}.operation-added-list table.parts tbody tr td:last-of-type{padding-right:3rem}table.parts caption{background:gray;color:transparent;height:1px;text-indent:-999in}table.parts .parts-no{color:#bfbfbf}table.parts tbody.removed-part>span,table.parts tbody.removed-part>td{color:#969696;text-decoration:line-through}table.parts tbody tr:first-of-type td{padding-top:.75rem}table.parts tbody tr:last-of-type td{border-bottom:1px solid gray;padding-bottom:.75rem}table.parts tbody tr td{padding:.125rem}table.parts tbody tr td:last-of-type{padding-right:4.5rem;text-align:right}table.parts tbody tr td:is(td[rowspan="2"]){border-bottom:1px solid gray}table.parts tbody tr td.price,table.parts tbody tr td.quantity{text-align:end;white-space:nowrap}table.parts tbody tr td.min-qty-warning span{align-items:top;display:flex;gap:.25rem}table.parts tbody tr td.min-qty-warning span svg{height:1rem;margin-top:2px;min-height:1rem;min-width:1rem;width:1rem}table.parts tbody:last-of-type tr:last-of-type td{border-bottom:none;padding-bottom:.75rem}.warranty-claim-group{background:#121212;height:2.375rem}.warranty-claim-group td{border-top:1px solid #4a4a4a;padding-left:4.5rem}.claims-list{font-size:.75rem;width:100%}.claims-group-id{background:#121212;border-top:1px solid #4a4a4a;font-size:.75rem;height:2.375rem;line-height:2.375rem;margin:0;padding-left:4.125rem}.claim-item{background:#2c2c2c}.claim-item+.claim-item{margin-top:.25rem}.claim-item:has(.claim-summary:only-child) .claim-summary:before{display:none}.claim-item[open]>.claim-summary:before{margin-top:-.175rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.claim-item .claim-summary{align-items:stretch;border-bottom:1px solid transparent;display:flex;flex-direction:column;font-size:.875rem;justify-content:center;list-style:none;min-height:3.5rem;padding:1rem 4.5rem 1rem 1.5rem;position:relative}.claim-item .claim-summary:focus-visible{outline:1px dashed #1ef1c6}.claim-item .claim-summary:before{border-bottom:2px solid #1ef1c6;border-left:2px solid #1ef1c6;content:"";cursor:pointer;height:.35rem;left:1.85rem;margin-top:-5px;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.35rem}.claim-item .claim-summary .claim-info{align-items:center;display:flex;flex-direction:row;font-size:.75rem;justify-content:space-between;min-height:1.5rem;padding:0 0 0 2.625rem;width:100%}.claim-item .claim-summary .claim-actions{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;min-width:7rem}.claim-item .claim-summary .claim-actions>.button:first-of-type{margin-right:1rem}.claim-item .claim-summary .name{flex-grow:1;font-family:LynkcoType-Regular;font-size:.875rem;font-weight:500;margin:0;padding-right:1rem}.claim-item .claim-summary .id{color:gray;flex-shrink:0;font-size:.75rem;min-width:9rem}.claim-item .claim-summary .status{flex-shrink:0;font-family:LynkcoType-Regular;font-weight:500;min-width:5.5rem}.claim-item .claim-summary time{flex-shrink:0;min-width:4rem}details.workcard-details{background:#2c2c2c;border-bottom:.25rem solid #121212}details.workcard-details time{white-space:nowrap}details.workcard-details abbr{text-decoration:none}details.workcard-details:last-of-type{border-bottom:0}details.workcard-details:has(.workcard-summary:only-child) .workcard-summary:before{display:none}details.workcard-details .workcard-summary{align-items:stretch;border-bottom:1px solid transparent;display:flex;flex-direction:column;font-size:.875rem;justify-content:center;list-style:none;min-height:3.5rem;padding:1rem 3rem 1rem 0;position:relative}details.workcard-details .workcard-summary .remove-all{margin-left:2.625rem;padding:.5rem 0 0}details.workcard-details .workcard-summary .remove-all label{font-size:.75rem;font-weight:400}details.workcard-details .workcard-summary .delete-button,details.workcard-details .workcard-summary .delete-icon{background:transparent;border:none;cursor:pointer;height:1.5rem;line-height:0;overflow:hidden;padding:0;position:absolute;right:.75rem;top:1rem;width:1.5rem}details.workcard-details .workcard-summary .delete-button svg,details.workcard-details .workcard-summary .delete-icon svg{height:1.25rem;width:1.25rem}details.workcard-details .workcard-summary .delete-button:focus-visible,details.workcard-details .workcard-summary .delete-icon:focus-visible{outline:1px dashed #1ef1c6}details.workcard-details .workcard-summary .delete-button{color:#f44d6f}details.workcard-details .workcard-summary .delete-button svg path{fill:currentColor}details.workcard-details .workcard-summary .delete-button:hover{color:#893257}details.workcard-details .workcard-summary .delete-button:active{color:#483845}details.workcard-details .workcard-summary .delete-button:focus-visible{outline:1px dashed #339586}details.workcard-details .workcard-summary .delete-icon{align-items:center;display:inline-flex}details.workcard-details .workcard-summary .delete-icon svg path{fill:#dadada}details.workcard-details .workcard-summary .workcard-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:1.5rem;padding:0 0 0 2.625rem;width:100%}details.workcard-details .workcard-summary .workcard-info h4{font-weight:400;margin:0}details.workcard-details .workcard-summary .workcard-title{align-items:center;display:flex;gap:.5rem}details.workcard-details .workcard-summary .workcard-title .error-icon path{fill:#f44d6f}details.workcard-details .workcard-summary:focus-visible{outline:1px dashed #1ef1c6}details.workcard-details .workcard-summary:before{border-bottom:2px solid #1ef1c6;border-left:2px solid #1ef1c6;content:"";cursor:pointer;height:.35rem;left:1.15rem;position:absolute;top:calc(1.75rem - 5px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.35rem}details.workcard-details[open]>summary:before{top:1.65rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}details.workcard-details:not(:has(.parts))>summary:before,details.workcard-details:not(:has(.parts))[open]>summary:before{border-bottom-color:gray;border-left-color:gray;cursor:default;display:none;top:calc(1.75rem - 5px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-schedule-maintenance details.workcard-details .workcard-summary,.toggle-pane details.workcard-details .workcard-summary{padding-left:1.5rem;padding-right:4.5rem}.modal-schedule-maintenance details.workcard-details .workcard-summary:before,.toggle-pane details.workcard-details .workcard-summary:before{left:1.85rem}.modal-schedule-maintenance details.workcard-details .workcard-summary h4,.toggle-pane details.workcard-details .workcard-summary h4{width:19.5rem}.confirm-order-page details.workcard-details .workcard-summary{padding-left:2rem;padding-right:4.5rem}.confirm-order-page details.workcard-details .workcard-summary .delete-button,.confirm-order-page details.workcard-details .workcard-summary .delete-icon{right:1.5rem}.confirm-order-page details.workcard-details .workcard-summary:before{left:2.2rem}.confirm-order-page details.workcard-details .workcard-info h4{font-size:.875rem}.workorder .workcard-details:last-of-type{border-radius:0 0 .5rem .5rem}.workorder .workcard-info h4,.workorder .workcard-info span,.workorder .workcard-info time{font-size:.75rem}.workorder .workcard-info span{word-break:break-all}.modal-schedule-maintenance details.workcard-details{background:#4a4a4a;border-bottom-color:#2c2c2c}.operation-added details.workcard-details .workcard-info h4,.operation-added details.workcard-details .workcard-info time{font-size:.75rem}.operation-added details.workcard-details .workcard-summary:focus-visible{outline-offset:-1px}.workorder{display:block;flex-wrap:wrap;justify-content:start;margin-top:2.3rem}.workorder h2{align-items:center;background:#4a4a4a;border-radius:.5rem .5rem 0 0;display:flex;font-family:LynkcoType-Medium;font-size:1rem;height:6rem;justify-content:space-between;letter-spacing:.5rem;margin-bottom:.25rem;padding:0 3rem 0 2.5rem;text-transform:uppercase}.workorder h2 small{font-family:LynkcoType-Light;font-size:14px;letter-spacing:normal;text-transform:none}.workorder slot{border:1px dashed gray;border-radius:0 0 .5rem .5rem;display:block;font-family:LynkcoType-Regular;font-size:.875rem;line-height:1.125rem;padding:1rem 2rem}.workorder .workorder-footer{display:flex;justify-content:flex-end;margin-top:1.5rem}.workorder .workorder-footer button{min-width:11rem}main.start-page .arrow-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main.start-page>footer{display:flex;flex-direction:row-reverse;justify-content:space-between}main.start-page>footer button{min-width:12rem}main.start-page .workorder-actions{display:block}main.start-page .workorder-actions .field-switch{margin:1rem 0}main.start-page .workorder-actions .toggle-pane-wrapper{position:relative}main.start-page .workorder-actions .toggle-pane-wrapper .action-button{font-size:1.125rem;left:33.75rem;position:absolute;top:1rem;z-index:1}main.start-page .workorder-actions details.toggle-pane{font-size:1.125rem;margin-bottom:1.5rem;position:relative}main.start-page .workorder-actions details.toggle-pane>summary{align-items:center;background:#131313;display:flex;height:4rem;justify-content:flex-start;padding:1rem 4.125rem;position:relative;width:100%}main.start-page .workorder-actions details.toggle-pane>summary>button{font-size:inherit}main.start-page .workorder-actions details.toggle-pane>summary>button span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}main.start-page .workorder-actions details.toggle-pane>summary h4{margin:0;min-width:26.5rem;position:relative}main.start-page .workorder-actions details.toggle-pane>summary h4 .quantity{color:#1ef1c6;display:block;left:-3.5rem;position:absolute;text-align:center;width:3rem}main.start-page .workorder-actions details.toggle-pane>summary:after{border-bottom:2px solid #1ef1c6;border-left:2px solid #1ef1c6;content:"";cursor:pointer;height:.35rem;position:absolute;right:2rem;top:calc(2rem - 5px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.35rem}main.start-page .workorder-actions details.toggle-pane>summary:focus-visible{outline:1px dashed #1ef1c6}main.start-page .workorder-actions details.toggle-pane>summary:only-child:after{border-color:gray;cursor:default}main.start-page .workorder-actions details.toggle-pane[open]>summary:not(:only-child):after{top:2rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}main.start-page .workorder-actions details.toggle-pane:focus,main.start-page .workorder-actions details.toggle-pane:focus-visible{outline:none}main.start-page .empty-message{text-align:center}main.start-page .notice{margin-bottom:-1rem;margin-top:1.5rem}main.start-page .progress{bottom:0;left:0;position:absolute;right:0;width:100%}.info-box{grid-row-gap:.25rem;grid-column-gap:.5rem;background:#2c2c2c;-webkit-column-gap:.5rem;column-gap:.5rem;display:grid;font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;grid-template-columns:1.5rem 1fr;letter-spacing:0;line-height:1.125rem;padding:.75rem 1rem;row-gap:.25rem;width:100%}.info-box.warning{background:#ffd300;color:#2c2c2c}.info-box.warning svg path{fill:#2c2c2c}.info-box.error{background:#f44d6f;color:#2c2c2c}.info-box.error svg path{fill:#2c2c2c}.info-box h3{font-family:LynkcoType-Medium;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0}.info-box .content{grid-column:2}.info-box .icon-container{display:flex}.info-box .icon-container>svg{height:1rem;margin:0!important;min-height:1rem;min-width:1rem;width:1rem}.error-code{-webkit-text-stroke:4px transparent;background:-webkit-linear-gradient(#1ef1c6,#7b61ff,rgba(220,24,96,0));-webkit-background-clip:text;background-image:linear-gradient(90deg,#dc1860,#7b61ff,#1ef1c6);color:#000;font-size:30vh;letter-spacing:2px;line-height:30vh;padding:8rem 0 0}.error-code,.error-code+h2{font-family:LynkCoType-Bold;grid-column:span 12;margin:0}.error-code+h2{font-size:4.75rem;letter-spacing:-3px;line-height:4.75rem;padding:0}.error-description{color:#fff;font-family:LynkCoType-Light;font-size:1.125rem;line-height:1.75rem;margin:0;padding:0}dialog:not([open]){display:none}dialog::-webkit-backdrop{background:rgba(0,0,0,.8)}dialog::backdrop{background:rgba(0,0,0,.8)}dialog.modal-backdrop{align-items:center;background:rgba(0,0,0,.8);border:none;bottom:0;display:flex;height:100%;justify-content:center;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.modal{background:#222;border:none;color:#fff;margin-bottom:1.5rem;margin-top:1.5rem;max-height:calc(100% - 3rem);overflow:auto;padding:2rem;position:fixed}.modal>div{display:contents}.fixed .modal{margin:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal .modal-close{align-items:center;background:none;background:transparent;border:none;cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:2rem;z-index:100}.modal .modal-close:focus-visible{outline:dashed #339586;outline-offset:2px;outline-width:thin}.modal button.primary{min-width:11rem}.tabs{width:100%}.tabs>[role=tablist]{display:flex;padding:8px 0 0;width:100%}.tabs>[role=tablist] button{background:transparent;border:none;border-radius:0;color:gray;cursor:pointer;display:inline-block;font-family:LynkcoType-Medium;font-size:14px;line-height:20px;margin:0 0 -1px;overflow:hidden;padding:0 0 5px;text-overflow:ellipsis;white-space:nowrap}.tabs>[role=tablist] button:not(:last-of-type){margin-right:18px}.tabs>[role=tablist] button[aria-selected=true]{border-bottom:4px solid #1ef1c6;color:#fff}.tabs>[role=tablist] button:focus{outline:none}.tabs>[role=tablist] button:focus-visible span{display:block;outline:dashed #339586;outline-offset:2px;outline-width:thin}.tabs>[role=tablist] button:disabled{color:gray;cursor:not-allowed}.button.back-button[class*=" link-button"]>svg{height:1.375rem;margin-right:1rem;width:1.375rem}.alert{color:#131313;display:flex;font-family:LynkcoType-Medium;font-size:.875rem;font-size:.75rem;font-weight:400;gap:.5rem;letter-spacing:0;line-height:1.125rem;padding:.5rem .75rem}.alert svg{display:block}.alert svg path{fill:#131313}.alert.warning{background:#ffd300}.alert.error{background:#f44d6f}.modal.modal-select-operations{align-items:stretch;background-color:#2c2c2c;color:#fff;display:flex;height:40rem;justify-content:flex-start;margin-top:0;max-height:88vh;min-height:35vh;padding:0;position:fixed;width:80rem}.modal.modal-select-operations .operations-list{padding:3rem 0 2rem 2rem;width:20rem}.modal.modal-select-operations .progress{text-align:center}.modal.modal-select-operations .tree-loading{margin:1rem 0 0}.modal.modal-select-operations .tabs{display:flex;flex-direction:column;height:100%}.modal.modal-select-operations .tabs button{text-transform:uppercase}.modal.modal-select-operations *{scrollbar-color:#4a4a4a #2c2c2c;scrollbar-width:auto}.modal.modal-select-operations ::-webkit-scrollbar{width:10px}.modal.modal-select-operations ::-webkit-scrollbar-track{background:#2c2c2c}.modal.modal-select-operations ::-webkit-scrollbar-thumb{background-color:#4a4a4a;border:3px solid #2c2c2c;border-radius:10px}.modal.modal-select-operations nav[role=tablist]{background:#2c2c2c;top:0;z-index:1}.modal.modal-select-operations article[role=tabpanel]{display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:scroll}.modal.modal-select-operations ol.tree{display:block;list-style:none;margin:1rem 0 1rem -1.75rem;padding-right:1px}.modal.modal-select-operations ol.tree ol{display:block;margin:0;padding:0 0 0 1.5rem}.modal.modal-select-operations ol.tree ol ol{padding-left:2rem}.modal.modal-select-operations ol.tree ol ol ol{list-style:none;margin-left:-.25rem;padding:0}.modal.modal-select-operations ol.tree li{font-family:LynkcoType-Regular;padding-left:.25rem;padding-right:.25rem}.modal.modal-select-operations ol.tree li .balance{color:#bfbfbf;display:block;font-family:LynkcoType-Regular;font-size:10px;padding:.25rem 0 .25rem .25rem;position:absolute;right:.5rem;text-align:right}.modal.modal-select-operations ol.tree li::marker{color:#fff;content:attr(value);font-family:LynkcoType-Regular;font-size:.875rem}.modal.modal-select-operations ol.tree li.disabled::marker{color:gray}.modal.modal-select-operations ol.tree li li{margin-right:-.25rem}.modal.modal-select-operations ol.tree button{align-items:center;background:inherit;border:none;color:#fff;cursor:pointer;display:inline-flex;font-family:LynkcoType-Regular;font-size:.875rem;line-height:1.125rem;margin:0;padding:.5rem .25rem;position:relative;text-align:left;text-transform:capitalize;width:100%}.modal.modal-select-operations ol.tree button>span:first-of-type{overflow:hidden;padding-right:1.5rem;text-overflow:ellipsis;white-space:nowrap}.modal.modal-select-operations ol.tree button:focus-visible{outline:dashed #339586;outline-offset:0;outline-width:thin}.modal.modal-select-operations ol.tree button:focus-visible:active,.modal.modal-select-operations ol.tree button:focus-visible:hover{outline:none}.modal.modal-select-operations ol.tree button:disabled{color:gray;cursor:not-allowed}.modal.modal-select-operations ol.tree button.button-operation{background:inherit;border:none;color:#fff;display:block;overflow:hidden;padding:.5rem .25rem;text-overflow:ellipsis;transition:background-color .3s,color .3s;white-space:nowrap}.modal.modal-select-operations ol.tree button.button-operation.active{color:#1ef1c6}.modal.modal-select-operations ol.tree.tree-flat{margin:1rem 0 0;padding:0}.modal.modal-select-operations ol.tree.tree-flat li{padding-left:1px;padding-right:1px}.modal.modal-select-operations ol.tree.tree-flat button{margin-left:0}.modal.modal-select-operations .tree-filter{background-color:#2c2c2c;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="search_24px"><path id="icon/action/search_24px" fill-rule="evenodd" clip-rule="evenodd" d="M14.9649 14.2559H15.7549L20.7449 19.2559L19.2549 20.7459L14.2549 15.7559V14.9659L13.9849 14.6859C12.8449 15.6659 11.3649 16.2559 9.75488 16.2559C6.16488 16.2559 3.25488 13.3459 3.25488 9.75586C3.25488 6.16586 6.16488 3.25586 9.75488 3.25586C13.3449 3.25586 16.2549 6.16586 16.2549 9.75586C16.2549 11.3659 15.6649 12.8459 14.6849 13.9859L14.9649 14.2559ZM5.25488 9.75586C5.25488 12.2459 7.26488 14.2559 9.75488 14.2559C12.2449 14.2559 14.2549 12.2459 14.2549 9.75586C14.2549 7.26586 12.2449 5.25586 9.75488 5.25586C7.26488 5.25586 5.25488 7.26586 5.25488 9.75586Z" fill="white"/></g></svg>');background-position:0 1.25rem;background-repeat:no-repeat;border:none;border-bottom:1px solid #fff;color:#fff;font-size:14px;padding:1.5rem .5rem .5rem 2rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.modal.modal-select-operations .tree-filter::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.modal.modal-select-operations .tree-filter::placeholder{color:hsla(0,0%,100%,.5)}.modal.modal-select-operations .tree-filter:focus,.modal.modal-select-operations .tree-filter:hover{background-color:#2c2c2c;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="search_24px"><path id="icon/action/search_24px" fill-rule="evenodd" clip-rule="evenodd" d="M14.9649 14.2559H15.7549L20.7449 19.2559L19.2549 20.7459L14.2549 15.7559V14.9659L13.9849 14.6859C12.8449 15.6659 11.3649 16.2559 9.75488 16.2559C6.16488 16.2559 3.25488 13.3459 3.25488 9.75586C3.25488 6.16586 6.16488 3.25586 9.75488 3.25586C13.3449 3.25586 16.2549 6.16586 16.2549 9.75586C16.2549 11.3659 15.6649 12.8459 14.6849 13.9859L14.9649 14.2559ZM5.25488 9.75586C5.25488 12.2459 7.26488 14.2559 9.75488 14.2559C12.2449 14.2559 14.2549 12.2459 14.2549 9.75586C14.2549 7.26586 12.2449 5.25586 9.75488 5.25586C7.26488 5.25586 5.25488 7.26586 5.25488 9.75586Z" fill="%231ef1c6"/></g></svg>');background-position:0 1.25rem;background-repeat:no-repeat;border-bottom:1px solid #1ef1c6;outline:none}.modal.modal-select-operations .tree-filter:not(:placeholder-shown){border-bottom:1px solid #1ef1c6}.modal.modal-select-operations .tree-filter::-webkit-search-cancel-button{-webkit-appearance:none;background:transparent url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.6667 4.27333L11.7267 3.33333L8.00004 7.06L4.27337 3.33333L3.33337 4.27333L7.06004 8L3.33337 11.7267L4.27337 12.6667L8.00004 8.94L11.7267 12.6667L12.6667 11.7267L8.94004 8L12.6667 4.27333Z" fill="white"/></svg>') 0 0 no-repeat;height:16px;position:relative;width:16px}.modal.modal-select-operations .operation-view{margin:0;overflow-y:scroll;padding:3rem 1.5rem 2rem 2rem;width:32rem}.modal.modal-select-operations .operation-view nav[role=tablist]{top:5rem}.modal.modal-select-operations .operation-header{align-items:center;display:flex;justify-content:space-between}.modal.modal-select-operations .operation-header+small{align-items:center;display:flex;font-family:LynkcoType-Light;font-size:.75rem;height:1.5rem;white-space:nowrap;width:100%}.modal.modal-select-operations .operation-header+small.duration{margin-top:-1rem}.modal.modal-select-operations .operation-header+small.duration svg{height:1rem;margin-right:.25rem;width:1rem}.modal.modal-select-operations h2.operation-title{align-items:center;background:#2c2c2c;color:#fff;display:flex;font-size:1.125rem;position:-webkit-sticky;position:sticky}.modal.modal-select-operations h2.operation-title>span{padding-right:.5rem}.modal.modal-select-operations .title-error-icon path{fill:#f44d6f}.modal.modal-select-operations button.button-add{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:16px;margin-top:-.25rem;max-height:2rem;padding:.25rem;transition:background-color .3s,color .3s;white-space:nowrap}.modal.modal-select-operations button.button-add span{color:#1ef1c6}.modal.modal-select-operations button.button-add:focus,.modal.modal-select-operations button.button-add:focus-visible{outline:1px dashed #339586!important}.modal.modal-select-operations button.button-add:hover span{color:#339586}.modal.modal-select-operations button.button-add:active,.modal.modal-select-operations button.button-add:disabled{background:transparent}.modal.modal-select-operations button.button-add:active span,.modal.modal-select-operations button.button-add:disabled span{color:#354d4f}.modal.modal-select-operations button.button-add:disabled{cursor:not-allowed}.modal.modal-select-operations .products-list{border-collapse:collapse;font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:3rem 0 1rem;width:100%}.modal.modal-select-operations .products-list caption{display:none}.modal.modal-select-operations .products-list .parts-no{color:#bfbfbf}.modal.modal-select-operations .products-list tr:first-of-type td{padding-top:.75rem}.modal.modal-select-operations .products-list tr:last-of-type td:first-of-type{min-width:12rem}.modal.modal-select-operations .products-list tr th{border-bottom:1px solid gray;font-family:LynkcoType-Medium;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;text-align:left}.modal.modal-select-operations .products-list tr td{padding:.25rem}.modal.modal-select-operations .products-list tr td:last-of-type{text-align:right}.modal.modal-select-operations .products-list tr td.price,.modal.modal-select-operations .products-list tr td.quantity{text-align:end;white-space:nowrap}.modal.modal-select-operations .products-list tr th,.modal.modal-select-operations .products-list tr:last-of-type td{border-bottom:1px solid gray;padding-bottom:.75rem}.modal.modal-select-operations .products-list .min-qty-warning span{align-items:top;display:flex;gap:.25rem}.modal.modal-select-operations .products-list .min-qty-warning span svg{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.modal.modal-select-operations .operation-added{background:#131313;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:3rem 1.5rem 2rem 2rem;width:28rem}.modal.modal-select-operations .operation-added .operation-added-list{margin-right:-8px;min-height:0;overflow-y:scroll;padding-right:8px}.modal.modal-select-operations .operation-added .operation-added-list::-webkit-scrollbar-track{background:#131313!important}.modal.modal-select-operations .operation-added .operation-added-list::-webkit-scrollbar-thumb{background-color:#4a4a4a;border:3px solid #131313;border-radius:10px}.modal.modal-select-operations .operation-added header{margin-bottom:1.5rem}.modal.modal-select-operations .operation-added header h2{font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.188rem;margin:0;text-transform:uppercase}.modal.modal-select-operations .operation-added header h2 small{color:gray;display:block;font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;text-transform:none;word-break:break-all}.modal.modal-select-operations .operation-added header h2+small{color:gray}.modal.modal-select-operations .operation-added .alert{margin-right:.5rem}.modal.modal-select-operations .operation-added .empty-message{align-items:flex-start;border:1px dashed gray;font-size:.75rem;height:auto;line-height:.875rem;margin-bottom:.25rem;margin-right:.5rem;padding:1.25rem 2rem}.modal.modal-select-operations footer.operation-added-actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1.25rem;padding-right:.5rem}.modal.modal-select-operations footer.operation-added-actions .button.primary{min-width:11rem}.modal.modal-select-operations abbr{text-decoration:none}.modal.modal-select-operations .empty-message,.modal.modal-select-operations .loading-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;padding-bottom:5rem;text-align:center}.modal.modal-select-operations.loading{align-items:center;justify-content:center}.modal.modal-select-operations .progress-bar{margin:1.5rem auto}.modal.modal-schedule-maintenance{width:50rem}.modal.modal-schedule-maintenance legend{margin-bottom:1.5rem}.modal.modal-schedule-maintenance .progress{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:12rem}.modal.modal-schedule-maintenance .progress .progress-bar{margin:1.5rem auto}.modal.modal-schedule-maintenance .field input[type=checkbox]+label{margin-bottom:0}.modal.modal-schedule-maintenance .action-button{display:flex;justify-content:flex-end}.file-preview{margin:0;width:100%}.file-preview-image-container{display:block;height:0;margin:0;padding-top:100%;position:relative;width:100%}.file-preview-image{align-items:center;background:#4a4a4a;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.file-preview-image img{max-height:100%;max-width:100%}.file-preview-icon{color:#fff;height:1.5rem;width:1.5rem}.file-preview-name{align-items:center;display:flex;flex-wrap:nowrap;font-family:LynkcoType-Regular;font-size:.875rem;justify-content:flex-start;line-height:1.25rem;margin-top:.25rem}.file-preview-name .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview .icon-button{align-items:center;background:transparent;border:none;color:#f44d6f;cursor:pointer;display:flex;justify-content:center;padding:0}.file-preview .icon-button,.file-preview .icon-button .icon{height:1.25rem;width:1.25rem}.file-preview .icon-button path{fill:currentColor}.select-list-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw}.select-list{display:flex;flex-direction:column;gap:.75rem}.select-list .search-icon{fill:#bfbfbf;left:.75rem;position:absolute;top:.75rem}.select-list .search-icon:has(+.field-input:disabled){fill:#4a4a4a}.select-list .field-label{-webkit-transform:translate(2.75rem,.75rem)!important;transform:translate(2.75rem,.75rem)!important}.select-list .field-label.dirty,.select-list .field-root .field-input:focus+.field-label{-webkit-transform:translate(1rem,-.75rem)!important;transform:translate(1rem,-.75rem)!important}.select-list .field-input{padding-left:2.75rem}.select-list input[type=text]::-webkit-input-placeholder{color:#bfbfbf;opacity:1}.select-list input[type=text]::placeholder{color:#bfbfbf;opacity:1}.select-list .dropdown-options{min-height:2.875rem}.select-list .dropdown-options li{align-items:center;display:flex!important;justify-content:space-between}.select-list .dropdown-options li svg{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}.select-list .list-message{align-items:center;background:#000;border:2px solid #1ef1c6;box-sizing:initial;display:flex;left:0;margin:-2px 0 0;min-height:2.875rem;position:absolute;top:100%;width:calc(100% - 4px);z-index:10}.select-list .list-message span{margin-left:1rem}.select-list .list-message.loading{align-items:flex-end;justify-content:space-between}.select-list .list-message.loading .loading-message{margin:1rem}.select-list ul.selected-options{display:flex;flex-direction:column;gap:.5rem}.select-list ul.selected-options.disabled{opacity:.5}.select-list ul.selected-options li{align-items:center;background:#131313;border-radius:0 0 .25rem .25rem;display:flex;justify-content:space-between;padding:.5rem .75rem;width:100%}.select-list ul.selected-options li .label-element{display:flex;font-size:.875rem;gap:.5rem}.select-list ul.selected-options li .label-element strong{min-width:3rem}.select-list ul.selected-options li>button{background:none;border:none;border-radius:0;cursor:pointer;outline:none}.select-list ul.selected-options li>button svg path{fill:#f44d6f}.select-list ul.selected-options li>button:focus-visible{outline:dashed #339586;outline-offset:2px;outline-width:thin}.select-list ul.selected-options li>button:focus-visible:active,.select-list ul.selected-options li>button:focus-visible:hover{outline:none}.modal.add-warranty-claim-info-modal{padding:5rem;width:50rem}.modal.add-warranty-claim-info-modal .form-title small{color:#bfbfbf;display:flex;font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;line-height:1rem}.modal.add-warranty-claim-info-modal .form-title small svg{height:1rem;margin-right:.25rem;width:1rem}.modal.add-warranty-claim-info-modal .form-title small svg path{fill:currentColor}.modal.add-warranty-claim-info-modal form fieldset:has(+fieldset){margin-bottom:2rem}.modal.add-warranty-claim-info-modal form .grid{grid-row-gap:1.5rem}.modal.add-warranty-claim-info-modal form .field input[type=checkbox]+label{margin-bottom:0}.modal.add-warranty-claim-info-modal form .group{display:flex;flex-direction:column;gap:.75rem}.modal.add-warranty-claim-info-modal form .group .ts-number-input{flex:1 1}.modal.add-warranty-claim-info-modal .form-actions{display:flex;justify-content:flex-end;margin-top:2rem;width:100%}.modal.add-warranty-claim-info-modal .form-actions .button{min-width:11rem}.modal.csc-modal{padding:3.75rem 5rem}.modal.csc-modal h2{font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.188rem;margin-bottom:1.5rem;text-transform:uppercase}.modal.csc-modal form{display:flex;flex-direction:column;gap:1rem}.modal.csc-modal form fieldset .field{margin-bottom:1.5rem}.modal.csc-modal legend{font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.188rem;padding:.5rem 0 0;text-transform:none}.modal.csc-modal .form-fields{display:flex;gap:2rem}.modal.csc-modal .form-fields>fieldset{margin:0;max-width:32rem}.modal.csc-modal .form-fields section h3{font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0 0 .125rem}.modal.csc-modal .form-fields>p{align-items:center;display:flex;font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.188rem;margin:0;position:relative;text-transform:uppercase}.modal.csc-modal .form-fields>p:after,.modal.csc-modal .form-fields>p:before{background:#4a4a4a;content:"";display:block;height:calc(50% - 1.5rem);position:absolute;width:1px}.modal.csc-modal .form-fields>p:after{bottom:0}.modal.csc-modal .form-fields>p:before{top:0}.modal.csc-modal .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.modal.csc-modal .form-actions .right-actions{align-items:center;display:flex;flex-direction:row-reverse;gap:1rem}.modal.csc-modal .form-actions .button{min-width:11rem}.modal.csc-modal .form-actions .selected-csc{color:#bfbfbf;font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;max-width:45rem}.select-search .dropdown-button.dirty{padding-right:5rem}.select-search input[type=text]::-webkit-input-placeholder{color:#bfbfbf;opacity:1}.select-search input[type=text]::placeholder{color:#bfbfbf;opacity:1}.select-search .dropdown-options{min-height:2.875rem}.select-search .list-message{align-items:center;background:#000;border:2px solid #1ef1c6;box-sizing:initial;display:flex;left:0;margin:-2px 0 0;min-height:2.875rem;position:absolute;top:100%;width:calc(100% - 4px);z-index:10}.select-search .list-message span{margin-left:1rem}.select-search .toggle-button{background:none;border:none;border-radius:0 0 0 .5rem;color:#fff;cursor:pointer;height:2.25rem;outline:none;padding:0;position:absolute;right:.625rem;top:.375rem;width:2.25rem;z-index:1}.select-search .toggle-button:disabled svg path{opacity:.5}.select-search .toggle-button.expanded svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-search .toggle-button svg{height:2.25rem;width:2.25rem}.select-search .toggle-button svg path{fill:currentColor}.select-search .reset-button{background:none;border:none;border-radius:0;cursor:pointer;height:1.75rem;outline:none;padding:.25rem;position:absolute;right:2.75rem;top:.625rem;width:1.75rem;z-index:1}.select-search .reset-button svg{height:1.25rem;width:1.25rem}.select-search .reset-button:focus-visible{outline:dashed #339586;outline-offset:2px;outline-width:thin}.select-search .reset-button:focus-visible:active,.select-search .reset-button:focus-visible:hover{outline:none}ul.item-list{display:flex;flex-direction:column;gap:.25rem;list-style:none}ul.item-list li{background:#2c2c2c;display:flex;font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;gap:1rem;justify-content:space-between;letter-spacing:0;line-height:1.125rem;padding:.25rem .75rem;width:100%}ul.item-list li .label{align-items:center;display:flex;gap:.5rem}ul.item-list li strong{display:inline-flex;min-width:1.25rem}ul.item-list li button{background:none;border:none;color:#1ef1c6;cursor:pointer;font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:0 .25rem}ul.item-list li button:focus,ul.item-list li button:hover{color:#339586}ul.item-list li button:focus-within{outline:none;text-decoration:underline}.modal.warranty-claim-info-modal{padding:5rem;width:50rem}.modal.warranty-claim-info-modal .header{display:flex;flex-direction:column;margin-bottom:1.5rem}.modal.warranty-claim-info-modal .header .title-status{align-items:center;display:flex;justify-content:space-between}.modal.warranty-claim-info-modal .header .warranty-info{color:#969696}.modal.warranty-claim-info-modal .header .warranty-info:last-of-type{margin-bottom:.5rem}.modal.warranty-claim-info-modal .header .dtc-list{display:flex;flex-direction:column;gap:.25rem}.modal.warranty-claim-info-modal .header .dtc-list:not(.loading)>li{background-color:#2c2c2c;border-radius:0 0 .25rem .25rem;color:#bfbfbf;font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;padding:.25rem .75rem}.modal.warranty-claim-info-modal .status{font-family:LynkcoType-Medium;font-size:.875rem;line-height:1.125rem}.modal.warranty-claim-info-modal .status-comments-list{border-top:1px solid #1ef1c6;color:#bfbfbf;display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;padding-top:.875rem}.modal.warranty-claim-info-modal .status-comments-list .status-comment{display:flex;flex-direction:column;font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0;padding:1rem;width:98%}.modal.warranty-claim-info-modal .status-comments-list .status-comment:not(:has(p+p)){gap:.5rem}.modal.warranty-claim-info-modal .status-comments-list .status-comment.left{align-self:flex-start;background-color:#2c2c2c;border-radius:.5rem .5rem .5rem 0}.modal.warranty-claim-info-modal .status-comments-list .status-comment.right{align-self:flex-end;background-color:#2c2c2c;border-radius:.5rem .5rem 0 .5rem}.modal.warranty-claim-info-modal .status-comments-list .status-comment-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.modal.warranty-claim-info-modal .status-comments-list .status-comment-header h3{font-family:LynkcoType-Medium;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0}.modal.warranty-claim-info-modal .status-comments-list .status-comment blockquote{font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0}.modal.warranty-claim-info-modal .status-comments-list .status-comment blockquote p{margin-bottom:0}.modal.warranty-claim-info-modal .status-comments-list .status-comment blockquote p+p{margin-top:.5rem}.modal.warranty-claim-info-modal .status-comments-list .status-comment p,.modal.warranty-claim-info-modal .status-comments-list .status-comment pre{font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0;width:-webkit-max-content;width:max-content}.modal.warranty-claim-info-modal .body-text{font-family:LynkcoType-Regular;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0 0 .5rem}.modal.warranty-claim-info-modal .body-text p{margin-bottom:.5rem}.modal.warranty-claim-info-modal .subtitle{font-family:LynkcoType-Medium;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0}.modal.warranty-claim-info-modal .info{color:#969696;margin:0 0 1.5rem}.modal.warranty-claim-info-modal .title{font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;line-height:1.25;margin:0;text-transform:uppercase}.modal.warranty-claim-info-modal .actions{display:flex;flex-direction:row-reverse;gap:2rem;justify-content:flex-start;width:100%}.modal.warranty-claim-info-modal .actions .button{min-width:11rem}.modal.warranty-claim-info-modal .progress{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:16rem;padding-bottom:3rem}.modal.warranty-claim-info-modal .progress .progress-bar{margin:1.5rem auto}.modal.warranty-claim-info-modal button.verifying{background-color:#f44d6f;border-color:#f44d6f;color:#fff;position:relative}.modal.warranty-claim-info-modal button.verifying svg{display:none}.modal.warranty-claim-info-modal button.verifying:before{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;background:conic-gradient(from 90deg at 50% 50%,#6e071c 0deg,transparent .04deg,#000 1turn);border-radius:1rem;content:"";height:22px;position:absolute;right:.75rem;width:22px}.modal.warranty-claim-info-modal button.verifying:after{background:inherit;border-radius:1rem;content:"";height:18px;margin:2px;position:absolute;right:.75rem;width:18px}.modal.warranty-claim-info-modal button.verifying:disabled,.modal.warranty-claim-info-modal button.verifying[disabled]{background:#6e071c;border-color:#6e071c;color:#bfbfbf;cursor:not-allowed}.modal.warranty-claim-info-modal button.verifying:disabled svg path,.modal.warranty-claim-info-modal button.verifying[disabled] svg path{fill:currentColor}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.large-selector input[type=radio]+label{grid-gap:0 0;-webkit-animation:none;animation:none;background:#4a4a4a;box-shadow:0 2px 2px rgba(0,0,0,.25);display:grid;gap:0 0;grid-template-columns:1fr 3fr 2fr;grid-template-rows:4em;justify-content:space-between;margin-bottom:.5rem;padding:0 3rem}.large-selector input[type=radio]+label:hover{background:#354d4f}.large-selector input[type=radio]+label:after,.large-selector input[type=radio]+label:before{display:none}.large-selector input[type=radio]+label span{padding:0}.large-selector input[type=radio]+label span:last-of-type{text-align:right}.large-selector input[type=radio]:checked+label{outline:2px solid #1ef1c6;outline-offset:-2px}.large-selector input[type=radio]:not(:checked):focus+label{outline:1px dashed #1ef1c6}.modal.modal-select-vehicle{max-width:50rem;padding:4rem 5rem;width:100%}.modal.modal-select-vehicle h2{margin:0}.modal.modal-select-vehicle .align-right{display:flex;justify-content:flex-end;padding-top:2rem}.modal-select-language{max-width:50rem;padding:2rem 3rem;width:100%}.modal-select-language fieldset .field{margin-bottom:1rem}.modal.modal-confirmation{max-width:50rem;padding:3.875rem 5rem 4.25rem;width:100%}.modal.modal-confirmation>div{display:flex;flex-direction:column}.modal.modal-confirmation h2{font-family:LynkcoType-Regular;font-size:1.75rem;font-weight:400;line-height:2.125rem;margin:0 0 1rem}.modal.modal-confirmation p{font-family:LynkcoType-Regular;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:0}.modal.modal-confirmation .button{align-self:flex-end;margin-top:2.5rem;min-width:11rem}.modal-backdrop:has(.modal-error-report){z-index:1100}.modal-backdrop:has(.modal-error-report) .modal-error-report{max-width:50rem;padding:3rem;width:100%}.modal-backdrop:has(.modal-error-report) .modal-error-report .text-center{text-align:center}.modal-backdrop:has(.modal-error-report) .modal-error-report h3{font-size:1.25rem}.modal-backdrop:has(.modal-error-report) .modal-error-report h4{margin:2rem 0 1rem}.modal-backdrop:has(.modal-error-report) .modal-error-report table{border-collapse:collapse;margin-bottom:2rem;width:100%}.modal-backdrop:has(.modal-error-report) .modal-error-report table caption{height:1px;visibility:hidden}.modal-backdrop:has(.modal-error-report) .modal-error-report table tr th{border-bottom:1px solid gray;padding:.25rem;text-align:left;vertical-align:top;width:30%}.modal-backdrop:has(.modal-error-report) .modal-error-report table tr td{border-bottom:1px solid gray;padding:.25rem;text-align:right}.modal-backdrop:has(.modal-error-report) .modal-error-report table tr td input[type=text],.modal-backdrop:has(.modal-error-report) .modal-error-report table tr td textarea{background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;outline:none;text-align:inherit;width:100%}.modal-backdrop:has(.modal-error-report) .modal-error-report table tr td textarea{resize:none}.modal-backdrop:has(.modal-error-report) .modal-error-report table.inactive td,.modal-backdrop:has(.modal-error-report) .modal-error-report table.inactive th{color:#969696}.modal-backdrop:has(.modal-error-report) .modal-error-report form{margin-bottom:3rem}.modal-backdrop:has(.modal-error-report) .modal-error-report .field-root{margin-top:4rem}.modal-backdrop:has(.modal-error-report) .modal-error-report button.primary{float:right;margin-top:2rem}.modal-terms-conditions{bottom:5rem;height:calc(100% - 10rem);max-height:50rem;max-width:50rem;padding:4rem 5rem;position:relative;top:0}.modal-terms-conditions,.modal-terms-conditions h1,.modal-terms-conditions h2,.modal-terms-conditions h3,.modal-terms-conditions p{font:14px LynkcoType-Regular;font-weight:400}.modal-terms-conditions strong{font-family:LynkcoType-Medium}.modal-terms-conditions p{line-height:1.5}.modal-terms-conditions p a{color:#1ef1c6;text-decoration:underline}.modal-terms-conditions h2{margin-top:2em;scroll-margin-block-start:5rem;text-transform:uppercase}.modal-terms-conditions ul{-webkit-padding-start:2.5rem;list-style:inherit;margin:initial;padding:initial;padding-inline-start:2.5rem}.modal-terms-conditions ul li{line-height:1.43;margin:inherit;padding:initial}.modal-terms-conditions ul ul{list-style-type:circle}.modal-terms-conditions .align-right{background:#202020;bottom:-4rem;display:flex;justify-content:flex-end;left:0;margin:0 -5rem -5rem;padding:2rem 5rem;position:-webkit-sticky;position:sticky}.modal-insurance-claim{height:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:50rem;padding:3.75rem 5rem;width:100%}.modal-insurance-claim legend.form-title{font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.188rem;margin:0;text-transform:uppercase}.modal-insurance-claim legend.form-title small{font-size:.875rem}.modal-insurance-claim form>fieldset{margin-bottom:1rem}.modal-insurance-claim form>fieldset span:has(>.radio-label){display:flex;flex:1 1;flex-direction:column;gap:.5rem}.modal-insurance-claim .action-button{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.modal-insurance-claim .action-button button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-insurance-claim .action-button .warning{display:flex;gap:.5rem}.modal-insurance-claim .action-button .warning svg{color:#ffd300;margin-top:.125rem;min-width:1rem}.modal-app-version{max-width:50rem;padding:4rem 5rem}.modal-app-version h2{text-transform:uppercase}.modal-app-version .modal-version-list{margin-top:2rem}.modal-app-version .modal-buttons{display:flex;justify-content:space-between;margin-top:2rem}.modal-app-version .modal-buttons .todays-date{color:gray;font-size:.875}.confirm-order-page a{color:#1ef1c6;text-decoration:none}.confirm-order-page a:active,.confirm-order-page a:hover{text-decoration:underline}.confirm-order-page .progress{bottom:0;left:0;position:absolute;right:0;width:100%}.confirm-order-page>section{display:grid}.confirm-order-page section.workorder{display:block;flex-wrap:wrap;justify-content:start;margin-top:2.3rem}.confirm-order-page section.workorder h2{padding-left:4.5rem;padding-right:4.5rem}.confirm-order-page section.workorder h2 small>span{align-items:center;display:flex;margin-right:-1.5rem}.confirm-order-page section.workorder h2 small>span svg{height:1rem;margin-left:.5rem;width:1rem}.confirm-order-page section.workorder slot{padding:1rem 3.75rem}.confirm-order-page section.workorder slot button{display:inline-block;font-family:LynkcoType-Regular;font-size:inherit;font-weight:500;margin-left:.5rem}.confirm-order-page .success-confirmation{margin-top:8rem;text-align:center}.confirm-order-page .success-confirmation h2{font-size:2.5rem;margin-bottom:0}.confirm-order-page .success-confirmation p{margin-bottom:2.5rem}.confirm-order-page .success-confirmation .actions{display:flex;justify-content:center}.confirm-order-page .notice{margin-bottom:-4rem;margin-top:4rem}.confirm-order-addresses{background:#131313;padding:0 2.25rem 2rem}.confirm-order-addresses h3{font-family:LynkcoType-Medium;font-size:1rem;font-weight:400;letter-spacing:0;letter-spacing:7px;line-height:1.188rem;margin:2rem 0 .5rem;text-transform:uppercase}.confirm-order-addresses address{font-style:normal}.confirm-order-addresses address p,.confirm-order-addresses address strong{font-family:LynkcoType-Regular;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0;padding:0}.confirm-order .field input[type=checkbox]+label span{padding-left:0}.confirm-order .confirm-order-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.toasts-container{align-items:flex-end;bottom:2.25rem;display:flex;flex-direction:column-reverse;max-width:50%;position:fixed;right:3rem;z-index:1001}@-webkit-keyframes toastIn{0%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toastIn{0%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes toastOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(2000px);transform:translateX(2000px);visibility:hidden}}@keyframes toastOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(2000px);transform:translateX(2000px);visibility:hidden}}@-webkit-keyframes toastCompression{0%{max-height:4.5rem}to{max-height:0;padding:0}}@keyframes toastCompression{0%{max-height:4.5rem}to{max-height:0;padding:0}}.toast{box-sizing:border-box;max-width:100%;overflow:hidden;padding:.75rem 0}.toast-in{-webkit-animation:toastIn .4s ease-out forwards;animation:toastIn .4s ease-out forwards}.toast-out{-webkit-animation:toastOut .4s ease-in forwards,toastCompression .1s linear forwards;animation:toastOut .4s ease-in forwards,toastCompression .1s linear forwards;-webkit-animation-delay:0ms,.4s;animation-delay:0ms,.4s}.toast-content{align-items:center;border-radius:.5rem .5rem 0 .5rem;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;line-height:1.5rem;padding-left:.5rem}.toast-success .toast-content{background:#0a9e80}.toast-error .toast-content{background:#f44d6f}.toast-info .toast-content{background:#4d6ff4}.toast-content .toast-icon{flex-shrink:0;height:1.5rem;margin-left:1rem;width:1.5rem}.toast-content .toast-message{margin:1.5rem 1rem;max-height:3rem;max-width:24rem;overflow:hidden}.toast-content .toast-message a{color:#fff;display:inline-block;padding-left:.5rem}.toast-content .toast-close{align-self:stretch;background:none;border:0;border-left:1px solid hsla(0,0%,100%,.3);cursor:pointer;margin:0;padding:1.5rem}.menu-button{float:left;max-width:12rem}.menu-button>button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:.875rem;padding-right:1.5rem;position:relative;text-align:right}.menu-button>button:after{border-bottom:2px solid #1ef1c6;border-left:2px solid #1ef1c6;content:"";cursor:pointer;height:.35rem;position:absolute;right:0;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.35rem}.menu-button>button:has(+ul.open):after{top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-button>button:focus-visible{outline:1px dashed #1ef1c6;outline-offset:.25rem}.menu-button>button span{color:gray;display:block;font-family:LynkcoType-Regular;font-weight:400}.menu-button ul{position:absolute;visibility:hidden}.menu-button ul.open{background:#2c2c2c;display:flex;flex-wrap:wrap;list-style:none;margin:0;min-width:11rem;padding:.5rem 0 1.25rem;right:-1rem;text-align:left;top:2.75rem;visibility:visible}.menu-button ul.open li{flex-basis:100%;margin-left:0}.menu-button ul.open li:last-of-type{margin-top:1rem}.menu-button ul.open li a,.menu-button ul.open li button{background:transparent;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:LynkcoType-Regular;font-size:.875rem;overflow:hidden;padding:.5rem 1rem .5rem 1.5rem;text-align:left;text-decoration:none;width:100%}.menu-button ul.open li a:hover,.menu-button ul.open li button:hover{color:#969696}.menu-button ul.open li a:active,.menu-button ul.open li button:active{color:#4a4a4a}.menu-button ul.open li a:focus-visible,.menu-button ul.open li button:focus-visible{outline:1px dashed #1ef1c6}#root>header{align-items:center;background:#131313;display:flex;flex-wrap:nowrap;height:4.5rem;left:0;padding:0 2rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}#root>header.uat{background:#d34df4}#root>header.sit{background:#5d1ef1}#root>header.dev{background:#f47f4d}#root>header:has(nav.open) nav:after{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:fixed;right:0;top:0}#root>header>a{color:#fff}#root>header svg{height:18.2px;vertical-align:middle}#root>header h1{display:flex;flex:1 1;justify-content:center}#root>header .header-nav{align-items:center;display:flex;flex:1 1;justify-content:left;margin-right:auto}#root>header .header-shortcuts{position:absolute;right:2rem}#root>header .header-shortcuts>ul{list-style:none;margin:0;padding:0}#root>header .header-shortcuts>li{display:inline-block}#root>header .header-shortcuts>li:not(:first-of-type){margin-left:1rem}#root>header .header-shortcuts>.language-button{background:transparent;border:none;color:#fff;cursor:pointer;font-family:LynkcoType-Medium;font-size:.875rem;line-height:1.5rem;padding:0;position:relative;text-align:right;vertical-align:middle}#root>header .header-shortcuts>.language-button:hover{color:#1ef1c6}#root>header .header-shortcuts>.language-button:active{color:#354d4f}#root>header .header-shortcuts>.language-button:focus-visible{outline:1px dashed #1ef1c6;outline-offset:2px}#root>header .header-shortcuts>.language-button svg{height:1.5rem;margin-right:.5rem;width:1.5rem}#root>header .header-shortcuts>.language-button svg path{fill:currentColor}#root>header .menu-button{min-width:12rem;position:absolute;right:0;top:-.5rem}#root>header .menu-button>button{font-family:LynkcoType-Regular;font-weight:400;text-align:right}#root>header .menu-button span{color:gray;display:block;margin:.25rem 0 0 -.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:11rem}#root>header.dev .menu-button span,#root>header.sit .menu-button span,#root>header.uat .menu-button span{color:#fff}.modal-version-mismatch{font-family:LynkcoType-Regular;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.75rem;max-width:50rem;padding:4rem 5rem}.modal-version-mismatch h2{text-transform:uppercase}.modal-version-mismatch .version-number{color:#bfbfbf}
/*# sourceMappingURL=main.47da7d03.css.map*/