html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:underline;color:inherit}@font-face{font-family:"Roboto";src:url(/static/media/roboto-v20-latin-regular.479970ff.woff2)}@font-face{font-family:"Roboto Mono";src:url(/static/media/roboto-mono-v13-latin-regular.d8ab6e6b.woff2)}body{font-family:"Roboto";color:#555}p.text-primary,h1.text-primary,h2.text-primary,h3.text-primary,h4.text-primary,h5.text-primary,h6.text-primary,mark.text-primary{color:#555}p.text-orange,h1.text-orange,h2.text-orange,h3.text-orange,h4.text-orange,h5.text-orange,h6.text-orange,mark.text-orange{color:#f89b11}p.text-green,h1.text-green,h2.text-green,h3.text-green,h4.text-green,h5.text-green,h6.text-green,mark.text-green{color:#34c737}p.text-dark,h1.text-dark,h2.text-dark,h3.text-dark,h4.text-dark,h5.text-dark,h6.text-dark,mark.text-dark{color:#333}p.text-red,h1.text-red,h2.text-red,h3.text-red,h4.text-red,h5.text-red,h6.text-red,mark.text-red{color:#d32024}p,input,select{font-size:1rem}h5{font-size:1rem}h4{font-size:1.125rem}h3{font-size:1.5rem}h2{font-size:2rem}h1{font-size:3rem}b{font-weight:bold}.rotation-animation{animation-name:rotation-animation-keyframes;animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotation-animation-keyframes{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.blink-animation{animation-name:blink-animation-keyframes;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes blink-animation-keyframes{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.palette-white{background-color:#fff}.palette-zaber-white{background-color:#f8f8f8}.palette-almost-white{background-color:#eee}.palette-pale-grey{background-color:#ddd}.palette-light-grey{background-color:#aaa}.palette-grey{background-color:#888}.palette-zaber-grey{background-color:#555}.palette-dark-grey{background-color:#333}.palette-black{background-color:#000}.palette-green{background-color:#34c737}.palette-dark-blue{background-color:#242736}.palette-blue{background-color:#1fb6ff}.palette-pale-blue{background-color:#e0e0f0}.palette-yellow{background-color:#ffc82c}.palette-orange{background-color:#f89b11}.palette-pink{background-color:#fb8d8d}.palette-bright-red{background-color:red}.palette-zaber-red{background-color:#d32024}.palette-dark-red{background-color:#a7191c}.palette-just-red{background-color:#d32024}.palette-pale-red{background-color:#fb8d8d}.palette-error-note{background-color:#1fb6ff}.palette-error-warning{background-color:#ffc82c}.palette-error-fault{background-color:#d32024}.palette-pale-green{background-color:#e3fce4}.palette-input-background{background-color:hsla(0,0%,100%,.5019607843)}.palette-interaction-grey-l1{background-color:rgba(0,0,0,.08)}.palette-interaction-grey-l2{background-color:rgba(0,0,0,.16)}.palette-interaction-white-l1{background-color:hsla(0,0%,100%,.16)}.palette-interaction-white-l2{background-color:hsla(0,0%,100%,.32)}button.add-item .add-item-content{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}button.add-item .add-item-content .add-item-icon{padding-bottom:.1rem;margin-right:.5rem}button.button{display:inline-block;padding:0 2rem;height:min-content;min-height:2.25rem;border:1px solid;border-radius:5rem;color:#fff;text-decoration:none;font-weight:bold;font-size:1.125rem;cursor:pointer}button.button:focus{outline:0}button.button.red{background-color:#d32024;border-color:#d32024}button.button.orange{background-color:#f89b11;border-color:#f89b11}button.button.grey{background-color:#fff;border-color:#555;color:#555}button.button.grey-red{background-color:#eee;border-color:#d32024;color:#d32024}button.button.clear{background:none;border-color:rgba(0,0,0,0);color:#555}button.button:not(.disabled):hover{background-color:#eee}button.button:not(.disabled):hover.red{color:#d32024}button.button:not(.disabled):hover.orange{color:#f89b11}button.button:not(.disabled):hover.grey-red{background-color:#d32024;border-color:#d32024;color:#fff}button.button:not(.disabled):hover.clear{border-color:#555}button.button:not(.disabled):not(:active).pulse-shadow{box-shadow:0 0 1.25rem rgba(0,0,0,.2);animation:button-pulse-shadow 1.5s ease-out infinite}button.button.disabled{cursor:not-allowed}button.button.disabled.red,button.button.disabled.orange,button.button.disabled.grey,button.button.disabled.grey-red{color:#fff;background-color:#ddd;border-color:#ddd}button.button.disabled.clear{color:#ddd}button.button.disabled:active{box-shadow:unset}button.button:active{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}button.button.large{padding:1rem 3rem;font-size:1.125rem}button.button.small{padding:.5rem 1rem;font-size:.875rem}button.button.button-arrow{display:flex;align-items:center}button.button.button-arrow>svg.arrow.left{padding-right:.5em}button.button.button-arrow>svg.arrow.right{padding-left:.5em}@keyframes button-pulse-shadow{0%{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}50%{box-shadow:0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}}.button-row{display:flex;align-items:center;gap:1rem}.button-row.justify-left{justify-content:flex-start}.button-row.justify-right{justify-content:flex-end}.button-row.justify-center{justify-content:center}.button-row.justify-spread{justify-content:space-between}.code-snippet-group-container{border:1px solid #ddd}.code-snippet-group-container .title-container .title{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:.25rem .5rem;display:inline-block;font-size:.75rem}.code-snippet-group-container .title-container .title:hover{background-color:#f8f8f8;cursor:pointer}.code-snippet-group-container .title-container .title.active{background-color:#eee}.code-snippet-group-container .code-snippet{position:relative;font-family:monospace}.code-snippet-group-container .code-snippet svg.svg-icon:not(.external){font-size:2rem;position:absolute;right:.25rem;top:.25rem;opacity:.25}.code-snippet-group-container .code-snippet:hover svg.copy-icon{opacity:1}.color-picker{position:relative}.color-picker .swatch{width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border:2px solid;border-radius:50%;cursor:pointer}.color-picker .popup{position:absolute;top:calc(100% + 2px);left:0;border-radius:1rem;box-shadow:0 3px 6px rgba(0,0,0,.25);z-index:1}.copy-to-clipboard{display:inline-flex;align-items:center;position:relative}.copy-to-clipboard .ready,.copy-to-clipboard .copied,.copy-to-clipboard .error{transition:.25s}.copy-to-clipboard .copied,.copy-to-clipboard .error{position:absolute;pointer-events:none;text-wrap:nowrap}.copy-to-clipboard.state-ready .copied{opacity:0%}.copy-to-clipboard.state-ready .error{opacity:0%}.copy-to-clipboard.state-copied{color:#888}.copy-to-clipboard.state-copied .ready{opacity:0%}.copy-to-clipboard.state-copied .error{opacity:0%}.copy-to-clipboard.state-copied .copy-icon{opacity:0%}.copy-to-clipboard.state-error{color:#d32024}.copy-to-clipboard.state-error .ready{opacity:0%}.copy-to-clipboard.state-error .copied{opacity:0%}.copy-to-clipboard.state-error .copy-icon{opacity:0%}.copy-to-clipboard .copy-icon{transition:.25s;margin-left:.25rem;font-size:1.75rem}.copy-to-clipboard .copy-icon.disabled{cursor:default}.copy-to-clipboard.type-text .copy-icon{display:none}.copy-to-clipboard.type-text .ready{cursor:pointer}.copy-to-clipboard.type-text .ready:hover{color:#333}.confirm-cancel{display:flex}.confirm-cancel>.svg-icon{margin:0 .5rem}.confirm-cancel>.svg-icon:not(.disabled).confirm{color:#34c737}.confirm-cancel>.svg-icon:not(.disabled).cancel{color:#d32024}.confirm-cancel>.spacer{align-self:stretch;border-left:1px solid #aaa}.confirm-cancel>.button.clear{margin:0 .5rem;font-weight:normal}.editable-field{display:flex;align-items:center;min-height:3rem}.editable-field input[type=number]{text-align:end}.editable-field .edit{margin:0 .5rem}.editable-field .clickable:hover{text-decoration:none}.editable-field label{margin-right:1rem}.editable-field.data-invalid .input .input-line{border-color:red}.svg-icon{height:1em;width:auto;vertical-align:-0.125em;display:inline-block;font-size:2.25rem;overflow:visible;border-radius:50%}.svg-icon.clickable{cursor:pointer}.svg-icon.clickable.interaction-grey{color:#aaa}.svg-icon.clickable.interaction-white{color:#fff}.svg-icon.clickable:not(.disabled):hover.interaction-grey{color:#555;background:rgba(0,0,0,.08)}.svg-icon.clickable:not(.disabled):hover.interaction-white{color:#fff;background:hsla(0,0%,100%,.16)}.svg-icon.clickable:not(.disabled).interaction-grey:active{background:rgba(0,0,0,.16)}.svg-icon.clickable:not(.disabled).interaction-white:active{background:hsla(0,0%,100%,.32)}.svg-icon.clickable.disabled{color:#ddd}.svg-icon.activated.interaction-grey{color:#555;background:rgba(0,0,0,.08)}.svg-icon.activated.interaction-white{color:#fff;background:hsla(0,0%,100%,.16)}.svg-icon.highlight-border{border:2px solid rgba(0,0,0,0)}.svg-icon.highlight{border-color:#ffc82c;animation-name:icon-border-blink-animation-keyframes;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease}@keyframes icon-border-blink-animation-keyframes{50%{border-color:rgba(255,200,44,.1)}}.context-menu .context-menu-item{min-height:2.25rem;padding-right:.5rem;font-size:1rem;display:flex;align-items:center;min-width:fit-content;white-space:nowrap}.context-menu .context-menu-item.has-icon>.svg-icon{color:#aaa;margin-right:.25rem}.context-menu .context-menu-item:not(.has-icon){padding-left:.5rem}.context-menu .context-menu-item.checkbox-item .checkbox-svg{font-size:1.25rem;margin:0 .75rem 0 0}.context-menu .context-menu-item.clickable:not(.disabled){cursor:pointer}.context-menu .context-menu-item.clickable:not(.disabled):hover{background:rgba(0,0,0,.08)}.context-menu .context-menu-item.clickable:not(.disabled):active{background:rgba(0,0,0,.16)}.context-menu .context-menu-item.disabled{color:#ddd}.context-menu .context-menu-item.disabled .svg-icon{color:#ddd}.modal{color:#555;background-color:#f8f8f8;box-shadow:0 0 6px 0 rgba(0,0,0,.25);max-height:90vh;max-width:90vw;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);min-width:fit-content;width:max(50%,18rem);min-height:33%;margin:auto;display:flex;flex-direction:column;z-index:6}.modal.small{min-height:unset;width:max(40%,14rem)}.modal .modal-header{padding:1rem 1.5rem;background-color:#d32024;color:#fff;display:flex;flex-direction:row;align-items:center}.modal .modal-header .svg-icon{margin-right:1rem}.modal .modal-header .modal-close{position:absolute;right:1.5rem;top:1rem}.modal .modal-header .modal-close .svg-icon{margin-right:0;cursor:pointer}.modal.hidden{display:none}.modal .modal-body-wrapper{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow-y:auto}.modal .modal-body-wrapper .modal-body{max-height:70vh;display:flex;flex-grow:1;overflow-y:auto;margin:1rem 1.5rem;min-height:3rem}.modal .modal-body-wrapper .modal-body .icon-body{margin:0 1rem 0 0;font-size:1.5rem}.modal .modal-body-wrapper .modal-body .icon-body.loader{font-size:2.25rem}.modal .modal-body-wrapper .modal-body .icon-body.loader~.modal-content{margin-top:.625rem}.modal .modal-body-wrapper .modal-body .icon-body~.modal-content{margin-top:.25rem}.modal .modal-body-wrapper .modal-body .modal-content{display:flex;flex-direction:column;flex-grow:1;align-items:stretch}.modal .modal-body-wrapper .buttons{display:flex;align-self:stretch;justify-content:flex-end;margin:0 1.5rem 1.5rem}.modal-background-overlay{width:100vw;height:100vh;left:0;top:0;position:fixed;background-color:#000;opacity:.5;z-index:5}.text-span.text-body-large{font-size:1.125rem}.text-span.text-body{font-size:1rem}.text-span.text-body-small{font-size:.875rem}.text-span.text-body-xsmall{font-size:.75rem}.text-span.text-button{font-size:1.125rem}.text-span.text-helper{font-size:.75rem}.text-span.text-instruction{color:#aaa;font-style:italic}.text-span.text-overline{font-size:.875rem;text-transform:uppercase}.text-span.h5{font-size:1rem;font-weight:bold}.text-span.h4{font-size:1.125rem;font-weight:bold}.text-span.h3{font-size:1.5rem;font-weight:bold}.text-span.h2{font-size:2rem;font-weight:bold}.text-span.h1{font-size:3rem;font-weight:bold}.text-span.red{color:#d32024}.text-span.light{color:#aaa}.text-span.x-light{color:#ddd}.text-span.bold{font-weight:bold}.text-span.mono{font-family:"Roboto Mono"}.text-span.clickable{cursor:pointer}.text-span.clickable:hover{text-decoration-line:underline}.notice-message{display:grid;grid-template-columns:auto 1fr auto;column-gap:.5rem}.notice-message>.notice-icon{font-size:1.5rem;grid-column:1}.notice-message>.notice-icon:has(~.closer){padding-top:.375rem}.notice-message .content{grid-row:1;grid-column:2;padding:.25rem 0}.notice-message .content:has(~.closer){padding:.625rem 0}.notice-message .title{grid-row:1;grid-column:2;gap:1rem;padding:.25rem 0}.notice-message .title:has(~.closer){padding:.625rem 0}.notice-message .title .toggle{cursor:pointer}.notice-message .title~.content{grid-row:2;grid-column:2/4;padding-top:0;padding-bottom:.25rem}.notice-message .closer{grid-row:1;grid-column:3}.notice-banner{position:relative;background-color:#fff}.notice-banner .accent{position:absolute;top:0;left:0;height:100%;width:.5rem}.notice-banner .notice-message{padding:.5rem 1rem;border:1px solid #eee}.notice-border{position:relative}.notice-border .notice-border-outline{position:absolute;box-sizing:border-box;height:100%;width:100%;pointer-events:none;border:1px solid;border-left:.5rem solid}.svg-icon.notice-icon:not(.colorless).error{color:#d32024}.svg-icon.notice-icon:not(.colorless).warning{color:#ffc82c}.svg-icon.notice-icon:not(.colorless).info{color:#1fb6ff}.svg-icon.notice-icon:not(.colorless).success{color:#34c737}.zaber-toast-launcher{display:flex;flex-direction:column;align-items:center;width:100vw;position:fixed;bottom:0;pointer-events:none}.zaber-toast-launcher .notice-toast{padding-bottom:2rem}.zaber-toast-launcher .notice-toast .notice-message{align-items:center;padding:.5rem;border-radius:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;pointer-events:auto}.zaber-toast-launcher .notice-toast .notice-message .svg-icon.notice-icon{padding:0;margin:0 .5rem}.zaber-toast-launcher .notice-toast .notice-message .closer{margin-left:.5rem}.radio-button input[type=radio]{display:none}.radio-button label{display:flex;align-items:center}.radio-button label .radio-svg{font-size:1.25rem;margin-right:.5rem}.radio-button label .checked{color:#34c737}.radio-button label .unchecked{color:#aaa}.radio-button:not(.disabled) label{cursor:pointer}.radio-button.disabled label,.radio-button.disabled .radio-svg{color:#ddd}.progress-bar{height:1rem;border-radius:.5rem;background-color:#ddd}.progress-bar .completed{height:1rem;border-radius:.5rem;background-color:#34c737;min-width:0;display:flex;flex-direction:row-reverse;align-items:center}.progress-bar .completed .text-span{color:#fff;margin:0 .25rem}.input{position:relative}.input input{display:block}.input .input-line,.input textarea{box-sizing:border-box;width:100%;padding:.25rem .5rem;border:1px solid #aaa;border-radius:.5rem;outline:none;background-color:#fff}.input textarea{line-height:1.5rem;font-family:inherit;font-size:1rem;resize:none}.input .input-line{display:flex;align-items:center;height:2.25rem}.input .input-row{display:flex;align-items:center}.input.disabled .input-line{border:1px solid #ddd}.input.disabled input[type=text],.input.disabled input[type=number],.input.disabled input::placeholder{color:#ddd}.input.readonly .input-line{border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.input.status-error .input-line,.input.status-error .input-select__control{border-color:#d32024}.input.status-warning .input-line,.input.status-warning .input-select__control{border-color:#ffc82c}.input.status-info .input-line,.input.status-info .input-select__control{border-color:#1fb6ff}.input.status-success .input-line,.input.status-success .input-select__control{border-color:#34c737}.input input,.input input[type=text],.input input[type=number]{width:100%;height:1.5rem;color:#555;border:none;border-radius:.5rem;background:hsla(0,0%,100%,.5019607843);font-family:inherit;outline:none}.input:focus-within .input-line:hover,.input:not(.disabled,.readonly,.status-error,.status-warning) .input-line:hover{border-color:#555}.input input::-webkit-outer-spin-button,.input input::-webkit-inner-spin-button{appearance:none;margin:0}.input input[type=number]{appearance:textfield}.input .clear-input{font-size:1.5rem;cursor:pointer;background:hsla(0,0%,100%,.5019607843)}.input .clear-input.clickable:not(.disabled):hover{background:hsla(0,0%,100%,.5019607843)}.input .message-line{display:flex;align-items:center;gap:.5rem;padding:.5rem}.input .message-line.hidden{visibility:hidden}.input .message-line .text-span{margin:0;padding:0}.input .message-line .svg-icon{font-size:1rem}.input .input-line>.svg-icon:first-child{font-size:1.5rem;margin-right:.5rem}input[type=date]::-webkit-calendar-picker-indicator{background:url(/static/resources/6f1ea91d2db39a024b23.svg);width:22px;height:22px;margin-right:-5px}.input-checkbox input[type=checkbox]{display:none}.input-checkbox label{display:flex;flex-direction:row;align-items:center;color:#555}.input-checkbox label .checkbox-svg{font-size:1.25rem;margin-right:.5rem}.input-checkbox label .checkbox-label-text{display:flex;align-items:center}.input-checkbox label .checked{color:#34c737}.input-checkbox label .unchecked{color:#aaa}.input-checkbox .checkbox-description{display:flex;align-items:center;margin-left:1.75rem}.input-checkbox .checkbox-bold{font-weight:bold;color:#555}.input-checkbox.disabled label,.input-checkbox.disabled .checkbox-svg{color:#ddd}.input-checkbox:not(.disabled) label{cursor:pointer}.input-slider{width:100%;position:relative;isolation:isolate}.input-slider .slider-container{width:100%;display:flex;flex-direction:column;align-items:center}.input-slider .label-container .text-body{font-size:.75rem}.input-slider .slider-value{height:1.5rem;width:calc(100% - 2*0.5rem);display:flex}.input-slider .slider-value .value-container{width:0;display:flex;justify-content:center}.input-slider .slider{z-index:1;appearance:none;width:100%;height:calc(0.5rem/2);outline:none;background:linear-gradient(to right, transparent 0.5rem, #34c737 0, #34c737 calc(100% - 0.5rem), transparent 0.5rem);margin:0}.input-slider .slider::-webkit-slider-thumb{appearance:none;width:1rem;height:1rem;border-radius:.5rem;background:#34c737;cursor:pointer}.input-slider .tick-marks{width:calc(100% - 2*0.5rem);height:.5rem}.input-slider .range-tick{width:2px;fill:#aaa}.input-slider .range-tick.major{height:.5rem}.input-slider .range-tick.minor{height:.25rem}.input-slider .range-tick:last-child{transform:translateX(-2px)}.input-slider .label-container{display:flex;margin:.5rem .5rem;padding-left:1px}.input-slider .text-aligner{width:0;display:flex}.input-slider .text-aligner.left{justify-content:start}.input-slider .text-aligner.zero{justify-content:center}.input-slider .text-aligner.right{justify-content:end}.input-slider.disabled .slider{background:linear-gradient(to right, transparent 0.5rem, #ddd 0, #ddd calc(100% - 0.5rem), transparent 0.5rem)}.input-slider.disabled .slider::-webkit-slider-thumb{background:#ddd;cursor:unset}.input-slider.disabled .range-tick{fill:#ddd}.input-slider.disabled .slider-value{color:#ddd}.input-label-row{display:flex;flex-direction:row;align-items:center;gap:.25rem;margin-bottom:.5rem}.input-label-row .input-label-help .pop-up-trigger{display:flex}.input-label-row .input-label-help .pop-up-trigger .svg-icon{font-size:200%}.input-label-row .input-label-help.emphasized .pop-up-trigger .svg-icon{color:inherit}.input-editor .input-line input{background-color:inherit}.input-popup-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none}.input-popup-backdrop .popup-positioner{position:absolute;display:flex;flex-direction:column}.input-popup-backdrop .popup-positioner.start{align-items:flex-start}.input-popup-backdrop .popup-positioner.start .input-editor{transform:translate(-1rem, -1rem)}.input-popup-backdrop .popup-positioner.center{align-items:center}.input-popup-backdrop .popup-positioner.center .input-editor{transform:translate(0, -1rem)}.input-popup-backdrop .popup-positioner.end{align-items:flex-end}.input-popup-backdrop .popup-positioner.end .input-editor{transform:translate(1rem, -1rem)}.input-popup-backdrop .popup-positioner .input-editor{padding:1rem;border-radius:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff;display:flex;flex-direction:column;gap:1rem;overflow:hidden;box-sizing:border-box;pointer-events:auto}.input-popup-backdrop .popup-positioner .input-editor .restore-default{display:flex;flex-direction:row;align-items:center;gap:.5rem;cursor:pointer}.input-popup-backdrop .popup-positioner .input-editor .restore-default:hover{font-weight:bold}.input-popup-backdrop .popup-positioner .input-editor .restore-default:hover .svg-icon{color:#555;background-color:rgba(0,0,0,.08)}.input-popup-backdrop .popup-positioner .input-editor .restore-default .svg-icon{color:#aaa}.input-popup-backdrop .popup-positioner .input-editor .button-row .button{flex:1}.chevron.expanded{color:#555}.toggle-button{display:inline-block;height:1em;width:auto;vertical-align:-0.125em;overflow:visible;font-size:inherit;cursor:pointer;color:#aaa}.toggle-button.loading>circle{display:none}.toggle-button.loading.toggle-off>g{transform:matrix(-1, 0, 0, -1, 44, 22)}.toggle-button:not(.loading)>g{display:none}.toggle-button>circle{transition:transform .2s}.toggle-button.toggle-on:not(.disabled){color:#34c737}.toggle-button.toggle-on>circle{transform:translateX(50%)}.toggle-button.disabled{color:#ddd}.unordered-list .unordered-list-items{display:inline-block}.unordered-list .unordered-list-items .unordered-list-item{display:flex;align-items:center;position:relative;margin-top:.5rem;padding-left:1rem;gap:.5rem}.unordered-list .unordered-list-items .unordered-list-item .default-unordered-list-bullet{height:.25em}.toggle-button{display:inline-block;height:1em;width:auto;vertical-align:-0.125em;overflow:visible;font-size:inherit;cursor:pointer;color:#aaa}.toggle-button.loading>circle{display:none}.toggle-button.loading.toggle-off>g{transform:matrix(-1, 0, 0, -1, 44, 22)}.toggle-button:not(.loading)>g{display:none}.toggle-button>circle{transition:transform .2s}.toggle-button.toggle-on:not(.disabled){color:#34c737}.toggle-button.toggle-on>circle{transform:translateX(50%)}.toggle-button.disabled{color:#ddd}.pop-up{display:inline-block}.pop-up .pop-up-trigger{cursor:pointer;display:inline-block}.popped-up{position:fixed;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh}.popped-up.transparent{pointer-events:none}.popped-up .pop-up-overlay{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.popped-up .pop-up-view{display:flex;position:absolute;box-sizing:border-box}.popped-up .pop-up-view.top{flex-direction:column}.popped-up .pop-up-view.bottom{flex-direction:column-reverse}.popped-up .pop-up-view.bottom .pop-up-arrow{scale:-1;translate:0 1px}.popped-up .pop-up-view.left{flex-direction:row}.popped-up .pop-up-view.right{flex-direction:row-reverse}.popped-up .pop-up-view.right .pop-up-arrow{scale:-1;translate:1px 0}.popped-up .pop-up-view.bottom.bubble .pop-up-arrow,.popped-up .pop-up-view.top.bubble .pop-up-arrow{width:1rem}.popped-up .pop-up-view.bottom.bubble.start,.popped-up .pop-up-view.top.bubble.start{transform:translateX(-1.5rem)}.popped-up .pop-up-view.bottom.bubble.start .pop-up-arrow,.popped-up .pop-up-view.top.bubble.start .pop-up-arrow{left:1rem}.popped-up .pop-up-view.bottom.bubble.center .pop-up-arrow,.popped-up .pop-up-view.top.bubble.center .pop-up-arrow{align-self:center}.popped-up .pop-up-view.bottom.bubble.end,.popped-up .pop-up-view.top.bubble.end{transform:translateX(1.5rem)}.popped-up .pop-up-view.bottom.bubble.end .pop-up-arrow,.popped-up .pop-up-view.top.bubble.end .pop-up-arrow{align-self:flex-end;right:1rem}.popped-up .pop-up-view.left.bubble .pop-up-arrow,.popped-up .pop-up-view.right.bubble .pop-up-arrow{height:1rem}.popped-up .pop-up-view.left.bubble.start,.popped-up .pop-up-view.right.bubble.start{transform:translateY(-1.5rem)}.popped-up .pop-up-view.left.bubble.start .pop-up-arrow,.popped-up .pop-up-view.right.bubble.start .pop-up-arrow{top:1rem}.popped-up .pop-up-view.left.bubble.center .pop-up-arrow,.popped-up .pop-up-view.right.bubble.center .pop-up-arrow{align-self:center}.popped-up .pop-up-view.left.bubble.end,.popped-up .pop-up-view.right.bubble.end{transform:translateY(1.5rem)}.popped-up .pop-up-view.left.bubble.end .pop-up-arrow,.popped-up .pop-up-view.right.bubble.end .pop-up-arrow{align-self:flex-end;bottom:1rem}.popped-up .pop-up-view .flex-component.row{width:calc(100% - 2rem)}.popped-up .pop-up-view .pop-up-arrow{position:relative;color:#fff}.popped-up .pop-up-view .pop-up-content{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:.5rem;padding:.5rem;max-width:calc(50vw - 2rem)}.help-tooltip>.pop-up-trigger>.svg-icon:not(:hover){color:#aaa}.help-tooltip>.pop-up-content{padding:1rem}.help-tooltip.large>.pop-up-content{min-width:20rem;text-align:left}.help-tooltip.small>.pop-up-content{white-space:nowrap}.minor-menu>a{display:block;text-decoration:none}.minor-menu .minor-menu-item{position:relative;margin-bottom:0}.minor-menu .minor-menu-item>.content{font-size:1.125rem;padding:.5rem 1.5rem}.minor-menu .minor-menu-item .minor-menu-tooltip .svg-icon{font-size:1.5rem;margin-left:.5rem}.minor-menu .active .minor-menu-item{font-weight:bold;background-color:rgba(0,0,0,.08)}.minor-menu .active .minor-menu-item::before{background-color:#f89b11;position:absolute;content:""}.minor-menu .disabled .minor-menu-item{color:#aaa}.minor-menu.vertical .active .minor-menu-item::before{height:100%;width:.5rem}.minor-menu.vertical:has(.minor-menu-tooltip) .minor-menu-item>.content{display:flex;align-items:center}.minor-menu.horizontal{display:flex;border-bottom:1px solid #ddd}.minor-menu.horizontal .minor-menu-item .content{padding-bottom:.9em}.minor-menu.horizontal .active .minor-menu-item::before{width:100%;height:.5rem;bottom:0}.minor-menu.horizontal:has(.minor-menu-tooltip) a{height:3rem}.minor-menu.horizontal:has(.minor-menu-tooltip) .minor-menu-item{height:100%}.minor-menu.horizontal:has(.minor-menu-tooltip) .minor-menu-item>.content{display:flex;padding-bottom:0}.minor-menu.horizontal:has(.minor-menu-tooltip) .minor-menu-item>.content:has(.minor-menu-tooltip){padding-right:.5rem}.steps{display:flex;align-items:center}.steps .dot{width:calc(.5rem - 2px);height:calc(.5rem - 2px);border-radius:50%;border:1px solid #aaa;margin-right:1rem}.steps .dot.selected{background:#aaa}.steps .dot:last-of-type{margin-right:0}.link{color:inherit;text-decoration:underline}.link:hover{color:#a7191c;cursor:pointer}.loader.svg-icon{color:#888}.loader.svg-icon.small{font-size:1.5rem}.loader.svg-icon.medium{font-size:2.25rem}.loader.svg-icon.large{font-size:3rem}.simple-select .simple-select-item,.simple-select .simple-select-value,.simple-select-menu .simple-select-item,.simple-select-menu .simple-select-value{display:flex;align-items:center;gap:.25rem;min-height:2.25rem}.simple-select .simple-select-item>.svg-icon,.simple-select .simple-select-value>.svg-icon,.simple-select-menu .simple-select-item>.svg-icon,.simple-select-menu .simple-select-value>.svg-icon{color:#aaa}.simple-select .svg-icon.simple-select-clear{font-size:1.5rem;margin:-0.25rem}.card.header-card .header{width:100%;box-sizing:border-box;padding:.5rem 1rem;display:flex;align-items:center;background:#eee;height:3.25rem}.card.header-card .header>.chevron{margin-right:1rem}.card.header-card .contents{width:100%;box-sizing:border-box}.card{background-color:#fff}.card.shadowed{box-shadow:0 0 1rem rgba(0,0,0,.2)}.card.outlined{border:1px solid #eee}.flex-component{display:flex;align-items:center}.flex-component.row{flex-direction:row}.flex-component.column{flex-direction:column}.flex-component .spacer{flex:1}#debug-scene-canvas{width:100%;height:100%;background-color:#100000}.debug-scene-controls button{margin:10px}#default-scene-canvas{width:100%;height:100%;background-color:#000010}.nav-bar{position:sticky;top:0;background-color:#fff;box-shadow:0 1px 10px rgba(0,0,0,.12);z-index:5;display:flex;flex-wrap:wrap;align-items:stretch;padding-right:1.5rem;box-sizing:border-box;justify-content:flex-end}@media(max-width: 599px){.nav-bar{flex-direction:column;min-height:unset;padding:.5rem}.nav-bar .title{flex-direction:column;margin:.5rem}.nav-bar .options-container{min-width:calc(100% - 4rem);border-radius:.5rem}.nav-bar .options-container .option{text-align:center}.nav-bar.collapsed>*:not(.title){display:none}.nav-bar:not(.collapsed) .title{margin-bottom:1rem}}.nav-bar .menu-expand{display:none}@media(max-width: 599px){.nav-bar .menu-expand{display:block;position:absolute;top:0;left:0;font-size:2rem}}.nav-bar .title{flex:1;margin:.5rem 2.5rem;display:flex;align-items:center;position:relative}.nav-bar .title a{display:flex}.nav-bar .title a>svg{height:2rem}.nav-bar .main-button{padding-left:2.5rem;padding-right:2.5rem}.nav-bar .signed-in-user{display:flex;align-items:center;gap:.5rem}.nav-bar .signed-in-user svg{font-size:2.5rem;color:#aaa}.nav-bar .separator{height:1px;width:100%;background-color:#ddd;margin:.5rem 0}.navigation-group{display:flex;justify-content:center;position:relative;min-height:3.25rem}.navigation-group .group-title{padding:1rem 1.5rem;height:100%;display:flex;align-items:center;cursor:pointer;box-sizing:border-box;font-weight:bold}.navigation-group .group-title.highlighted{color:#f89b11}.navigation-group .options-container{min-width:100%;padding:.5rem 0;background-color:#fff;box-shadow:0 1px 10px rgba(0,0,0,.12);border-radius:0 0 .5rem .5rem;position:absolute;top:100%;z-index:1}.navigation-group .options-container.hidden{display:none}.navigation-group .options-container .option{cursor:pointer;padding:.5rem 1.25rem;white-space:nowrap}.navigation-group .options-container .option.highlighted{background-color:#ddd}.navigation-group .options-container .option:hover{background-color:#eee}.navigation-group a{display:block;text-decoration:none}.simulation-on-off-toggle{display:flex;align-items:center}.simulation-on-off-toggle .on-off-toggle{padding:.25rem;font-size:1.5rem}.simulation-on-off-toggle .green{color:#34c737}.simulation-on-off-toggle svg.disabled{cursor:unset}.simulation-on-off-toggle span.disabled{color:#aaa}.simulation-on-off-toggle .status{padding-left:.25rem}.simulation-on-off-toggle .error-popup .pop-up-content{width:25rem;text-align:left}.simulation-on-off-toggle .error-popup .h5{display:block;margin-bottom:.5rem}.simulation-on-off-toggle .error-popup .refresh-message{display:block;margin-top:.5rem}.simulation-on-off-toggle .error-toggle{position:relative;display:inline-block}.simulation-on-off-toggle .error-toggle .error-dot,.simulation-on-off-toggle .error-toggle .info-dot{color:#d32024;position:absolute;right:0;bottom:0;font-size:1.25rem}.simulation-on-off-toggle .error-toggle .info-dot{color:#f89b11}.virtual-device-id{max-width:8rem;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.virtual-device-id.copied{width:8rem}.virtual-device-id.disabled{color:#aaa}.virtual-device-id:not(.copied,.disabled):hover{cursor:pointer;font-weight:bold}.virtual-device-product-select{display:grid;grid-template-columns:min-content min-content min-content min-content;grid-template-rows:auto auto;row-gap:0;column-gap:.5rem}.virtual-device-product-select .text-body-xsmall{margin-bottom:.125rem}.virtual-device-product-select .virtual-device-select{width:12rem}.virtual-device-product-select .select-item-multiline{display:flex;flex-direction:column}.virtual-device-simulation-select{display:flex;flex-wrap:nowrap;width:min-content}.virtual-device-simulation-select .virtual-device-select{width:28rem}.virtual-device-select .vd__single-value{width:100%}.virtual-device-select .vd__single-value .new-window-icon,.virtual-device-select .vd__single-value .active-icon,.virtual-device-select .vd__single-value .inactive-icon{display:none}.virtual-device-select .vd__control .select-item-multiline .description{display:none}.virtual-device-select .vd__option{height:3.75rem;display:flex;align-items:center}.virtual-device-select .option-container{display:flex;justify-content:space-between;align-items:center;width:100%}.virtual-device-select .option-container .icon-container{display:flex;align-items:center}.virtual-device-select .option-container .icon-container .active-icon{font-size:3rem;color:#34c737;margin-right:2rem}.virtual-device-select .option-container .icon-container .inactive-icon{font-size:3rem;color:#aaa;margin-right:2rem}.virtual-device-select .option-container .icon-container .new-window-icon{font-size:2rem;color:#aaa}.virtual-device-select .option-container .icon-container .new-window-icon :hover{cursor:pointer}.virtual-device-select .vd__option.vd__option--is-selected .text-body,.virtual-device-select .vd__option.vd__option--is-selected .new-window-icon,.virtual-device-select .vd__option.vd__option--is-selected .inactive-icon{color:#555}.virtual-device-select .vd__indicators{height:100%}.virtual-device-landing.page .footer{min-width:84rem;padding-top:8rem}.virtual-device-landing.page .content{min-width:84rem;background-color:#f8f8f8}.virtual-device-landing.page .content .section.dark{background-color:#eee}.virtual-device-landing.page .content .section .section-title{color:#f89b11;letter-spacing:1px;display:block;width:80rem;margin:0 auto;margin-bottom:1rem}.virtual-device-landing.page .content .section .section-content{width:80rem;margin:0 auto}.virtual-device-landing.page .content .dark-section{background-color:#eee}.virtual-device-landing.page .content .banner .regular{font-size:1.5rem;font-weight:100;line-height:2rem;color:#555}.virtual-device-landing.page .content .introduction .section-content{display:flex;flex-direction:column;align-items:center}.virtual-device-landing.page .content .introduction .h1{margin:3rem 0 1rem}.virtual-device-landing.page .content .introduction .pop-up .pop-up-content{width:40rem;text-align:left}.virtual-device-landing.page .content .introduction .pop-up .badge-container{display:flex;gap:1rem;align-items:center}.virtual-device-landing.page .content .introduction .pop-up .badge-container .badge{display:inline-block;padding:.25rem .5rem;background-color:#aaa;color:#fff;border-radius:.25rem}.virtual-device-landing.page .content .introduction .pop-up .badge-container svg{font-size:2.5rem;color:#aaa}.virtual-device-landing.page .content .introduction .banner{width:39rem;margin-top:3rem}.virtual-device-landing.page .content .overview{width:100%;margin:8rem 0;position:relative}.virtual-device-landing.page .content .overview .section-title{position:absolute;left:0;right:0;top:-2.5rem}.virtual-device-landing.page .content .overview .section-content{display:flex;justify-content:center;gap:2rem}.virtual-device-landing.page .content .overview .section-content .text-container,.virtual-device-landing.page .content .overview .section-content .media-container{flex:1}.virtual-device-landing.page .content .overview .section-content .text-container{padding:3rem 0}.virtual-device-landing.page .content .overview .section-content .media-container{position:relative}.virtual-device-landing.page .content .overview .section-content .media-container img{width:100%;position:absolute;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137);top:-5rem}.virtual-device-landing.page .content .vd-benefits{margin-bottom:5rem}.virtual-device-landing.page .content .vd-benefits .banner{width:40rem;margin:0 auto;margin-top:2rem}.virtual-device-landing.page .content .vd-benefits .benefit-points{width:80rem;margin:6rem auto 0;display:flex;justify-content:space-evenly}.virtual-device-landing.page .content .vd-benefits .benefit-points .benefit{width:20rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.virtual-device-landing.page .content .vd-benefits .benefit-points .benefit .icon{width:5rem;height:5rem}.virtual-device-landing.page .content .software{padding:2.5rem 0}.virtual-device-landing.page .content .software .section-content{display:flex;justify-content:space-evenly;width:80rem;margin:0 auto}.virtual-device-landing.page .content .software .section-content .software-item{display:flex;flex-direction:column;align-items:center;width:27.5rem}.virtual-device-landing.page .content .software .section-content .software-item .h4{margin:1rem 0}.virtual-device-landing.page .content .software .section-content .software-item .sub-heading{margin-bottom:1rem}.virtual-device-landing.page .content .software .section-content .software-item .link-buttons{display:flex;gap:1rem;flex:1;padding-top:3rem;align-items:flex-end}.virtual-device-landing.page .content .software .section-content .software-item.zaber-launcher img{height:2.5rem;border-radius:.5rem}.virtual-device-landing.page .content .software .section-content .software-item.zml img{height:2.5rem}.virtual-device-landing.page .content .try-for-free .section-title{margin-top:3.5rem;margin-bottom:3.5rem}.virtual-device-landing.page .content .try-for-free .section-content{display:flex;flex-direction:column;align-items:center}.virtual-device-landing.page .content .try-for-free .select-controls{display:flex;gap:1rem;align-items:flex-end}.virtual-device-landing.page .content .try-for-free .info-container{width:20rem}.virtual-device-landing.page .content .try-for-free .no-private-sim-message{padding-bottom:1rem}.virtual-device-landing.page .content .try-for-free .no-private-sim-message svg{color:#1fb6ff}.virtual-device-landing.page .content .how-it-works{padding-bottom:10rem}.virtual-device-landing.page .content .how-it-works .section-title{margin-top:3.5rem;margin-bottom:3.5rem}.virtual-device-landing.page .content .how-it-works .section-content{display:flex;justify-content:center;gap:1rem}.virtual-device-landing.page .content .how-it-works .section-content .text-container,.virtual-device-landing.page .content .how-it-works .section-content .media-container{flex:1}.virtual-device-landing.page .content .how-it-works .section-content .media-container{position:relative;margin-top:-5rem}.virtual-device-landing.page .content .how-it-works .section-content .media-container img{box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)}.virtual-device-landing.page .content .how-it-works .section-content .media-container .virtual-device{position:relative}.virtual-device-landing.page .content .how-it-works .section-content .media-container .virtual-device img.vd-viewer{width:80%;position:absolute;right:0}.virtual-device-landing.page .content .how-it-works .section-content .media-container .virtual-device img.vd-viewer-controls{position:absolute;width:35%;top:4rem;left:2rem;border:1px solid #888;border-radius:.5rem}.virtual-device-landing.page .content .how-it-works .section-content .media-container .zaber-launcher{position:absolute;top:14rem;left:12rem}.virtual-device-landing.page .content .how-it-works .section-content .media-container .zaber-launcher img.zl-terminal{width:80%}.virtual-device-landing.page .content .how-it-works .section-content .media-container .zaber-launcher img.zl-terminal-devices{position:absolute;top:2.5rem;left:-3rem;width:30%}.virtual-device-landing.page .content .how-it-works .section-content .media-container .zaber-launcher img.zl-terminal-input{position:absolute;bottom:2rem;left:3rem;width:80%}.virtual-device-landing.page .content .how-it-works .section-content .text-container .h4{margin-bottom:.5rem;display:inline-block}.virtual-device-landing.page .content .how-it-works .section-content ol{list-style:none;counter-reset:list-counter}.virtual-device-landing.page .content .how-it-works .section-content ol li{counter-increment:list-counter;display:flex;line-height:1.25rem}.virtual-device-landing.page .content .how-it-works .section-content ol li::before{content:counter(list-counter) ".";color:#555;min-width:1.5rem;font-weight:bold}.virtual-device-landing.page .content .subscription-benefits{padding:3.5rem 0 1.25rem}.virtual-device-landing.page .content .subscription-benefits .section-title{margin-bottom:3.5rem}.virtual-device-landing.page .content .subscription-benefits .benefit-points{display:flex;justify-content:space-evenly;width:80rem;margin:0 auto 3.5rem}.virtual-device-landing.page .content .subscription-benefits .benefit-points .benefit{display:flex;flex-direction:column;align-items:center;width:9rem}.virtual-device-landing.page .content .subscription-benefits .benefit-points .benefit .icon{width:5rem;height:5rem;margin-bottom:1rem}.virtual-device-landing.page .content .subscription-benefits .benefit-points .benefit>span{text-align:center}.virtual-device-landing.page .content .subscription-benefits .info{display:block;text-align:center}.virtual-device-landing.page .content .sign-up .section-content{display:flex;flex-direction:column;align-items:center;padding-top:3.5rem}.virtual-device-landing.page .content .sign-up .h2{margin-bottom:3.5rem}.virtual-device-landing.page .content .sign-up .banner{width:40rem;margin-bottom:3.5rem}.virtual-device-landing.page .content .sign-up button{margin-top:2rem}.virtual-device-release-notes.page .content,.virtual-device-release-notes.page .footer{min-width:80rem}.virtual-device-release-notes.page .content{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.virtual-device-release-notes.page .content .page-title,.virtual-device-release-notes.page .content .card-container{box-sizing:border-box;padding:0 8rem;width:100%}.virtual-device-release-notes.page .content .page-title{display:block;margin-top:2rem}.virtual-device-release-notes.page .content .banner{margin-top:1.5rem}.virtual-device-release-notes.page .content .banner .regular{font-size:1.5rem;font-weight:100;line-height:2rem;color:#555}.virtual-device-release-notes.page .content .card-title{padding:2rem 0;display:flex;align-items:center}.virtual-device-release-notes.page .content .card-title .chevron{margin-right:1rem}.virtual-device-release-notes.page .content .card{margin-bottom:2rem}.virtual-device-release-notes.page .content .card .contents{padding:1.5rem}.virtual-device-release-notes.page .content .card .contents ol{list-style:decimal}.virtual-device-release-notes.page .content .card .contents ul{list-style:disc}.virtual-device-release-notes.page .content .card .contents ol,.virtual-device-release-notes.page .content .card .contents ul{padding:0 1.5rem}.virtual-device-release-notes.page .content .card .contents ol li,.virtual-device-release-notes.page .content .card .contents ul li{margin:.5rem 0}.virtual-device-viewer{display:flex;flex-direction:column;height:100vh;overflow:auto}.virtual-device-viewer .options-bar,.virtual-device-viewer .viewer-container{min-width:80rem}.virtual-device-viewer .options-bar{padding:1rem 2.5rem;background-color:#f8f8f8;display:flex;align-items:center;box-sizing:border-box}.virtual-device-viewer .options-bar .spacer{flex:1;padding-left:1.25rem}.virtual-device-viewer .options-bar .device-id-label{margin-right:.5rem}.virtual-device-viewer .options-bar .software-instruction{padding-left:2.5rem;text-decoration:none}.virtual-device-viewer .options-bar .software-instruction.fill-width{flex:1;display:flex;justify-content:flex-end}.virtual-device-viewer .viewer-container{flex:1;position:relative;background-color:#242736}.virtual-device-viewer .viewer-container .viewer{position:absolute;width:100%;height:100%;overflow:hidden}.virtual-device-viewer .viewer-container .viewer #default-scene-canvas{background-color:#242736}.virtual-device-viewer .viewer-container .viewer #default-scene-canvas:focus{outline:none}.virtual-device-viewer .viewer-container .controls-overlay,.virtual-device-viewer .viewer-container .message-overlay{pointer-events:none;position:absolute;color:#aaa;width:100%;height:100%;display:flex}.virtual-device-viewer .viewer-container .message-overlay{flex-direction:column;align-items:center;justify-content:center;background-color:rgba(36,39,54,.75)}.virtual-device-viewer .viewer-container .message-overlay .content{pointer-events:all}.virtual-device-viewer .viewer-container .message-overlay .icon-message{display:flex;gap:1rem;max-width:40rem}.virtual-device-viewer .viewer-container .message-overlay .icon-message>.text-body,.virtual-device-viewer .viewer-container .message-overlay .icon-message>.content{text-align:left;margin-top:.15rem}.virtual-device-viewer .viewer-container .message-overlay .icon-message svg{font-size:1.5rem}.virtual-device-viewer .viewer-container .message-overlay .icon-message.info svg{color:#1fb6ff}.virtual-device-viewer .viewer-container .message-overlay .icon-message.error svg{color:#d32024}.virtual-device-viewer .viewer-container .message-overlay .icon-message.warning svg{color:#ffc82c}.virtual-device-viewer .viewer-container .controls-overlay{justify-content:space-between}.virtual-device-viewer .viewer-container .controls-overlay svg:not(.external){font-size:3.5rem}.virtual-device-viewer .viewer-container .controls-overlay svg:not(.external).clickable:not(.disabled):hover{color:#ddd;background-color:hsla(0,0%,100%,.08)}.virtual-device-viewer .viewer-container .controls-overlay .simulation-on-off-toggle svg{font-size:1.5rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls{height:100%;box-sizing:border-box;padding:1rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls>div{background-color:rgba(36,39,54,.75);backdrop-filter:blur(15px);pointer-events:all;max-height:100%;box-sizing:border-box;width:27.5rem;border:1px solid rgba(248,248,248,.2);border-radius:.5rem;display:flex;flex-direction:column}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .on-off-toggle-container{display:flex;align-items:center;gap:1.5rem;margin-left:-0.25rem;padding:1rem 1.25rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .on-off-toggle-container .time-left{flex:1;text-align:right}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message{display:flex;gap:1rem;padding-top:1rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message>.text-body,.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message>.content{text-align:left;margin-top:.15rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message svg{font-size:1.5rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message.info svg{color:#1fb6ff}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message.error svg{color:#d32024}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message.warning svg{color:#ffc82c}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .icon-message.padded{padding:1rem 1.25rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container{scrollbar-color:#aaa rgba(0,0,0,0);scrollbar-width:thin;flex:1;border-top:1px solid rgba(248,248,248,.2);margin-bottom:.5rem;overflow-y:auto}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container::-webkit-scrollbar{width:.25rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container::-webkit-scrollbar-thumb{background:#aaa}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container::-webkit-scrollbar-thumb:hover{background:#fff}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container .separator{min-height:1px;background-color:rgba(248,248,248,.2)}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-list-container .separator:first-of-type{min-height:0}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-container{padding:1rem 1.25rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-container .warning-flag.icon-message .details{margin-top:.5rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-container.selected{border-left:solid .25rem #f89b11;padding-left:1rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-label{display:flex;align-items:center;margin-bottom:.5rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-label svg{font-size:2rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-label span{white-space:nowrap}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-label span:last-of-type{overflow:hidden;text-overflow:ellipsis}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .axis-label .link{color:#aaa}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .position-container{margin-bottom:1rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .position-container .position-label{padding-right:.5rem}.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .error-toggle .error-dot,.virtual-device-viewer .viewer-container .controls-overlay .axis-controls .error-toggle .info-dot{font-size:1.25rem}.virtual-device-viewer .viewer-container .controls-overlay .toolbar-controls{display:flex}.virtual-device-viewer .viewer-container .controls-overlay .toolbar-controls .sidebar{background-color:rgba(36,39,54,.75);backdrop-filter:blur(15px);pointer-events:all;border-right:1px solid rgba(248,248,248,.2);display:flex;flex-direction:column;padding:.5rem;gap:.25rem}.virtual-device-viewer .viewer-container .controls-overlay .toolbar-controls .sidebar .spacer{flex:1}.virtual-device-viewer .viewer-container .controls-overlay .toolbar-controls .sidebar svg{font-size:3rem}.virtual-device-viewer .viewer-container .controls-overlay .toolbar-controls .sidebar .interaction-white:not(.activated){color:#aaa}.virtual-device-viewer .connection-instructions-container{background-color:rgba(36,39,54,.75);backdrop-filter:blur(15px);scrollbar-color:#aaa rgba(0,0,0,0);scrollbar-width:thin;pointer-events:all;width:25rem;height:100%;border-right:1px solid rgba(248,248,248,.2);padding:0 1.25rem;overflow-y:auto}.virtual-device-viewer .connection-instructions-container::-webkit-scrollbar{width:.25rem}.virtual-device-viewer .connection-instructions-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.virtual-device-viewer .connection-instructions-container::-webkit-scrollbar-thumb{background:#aaa}.virtual-device-viewer .connection-instructions-container::-webkit-scrollbar-thumb:hover{background:#fff}.virtual-device-viewer .connection-instructions-container .h3{display:block;padding:1rem 0}.virtual-device-viewer .connection-instructions-container ul{list-style:disc;padding:0 1.5rem}.virtual-device-viewer .connection-instructions-container ul li{margin:.5rem 0}.virtual-device-viewer .connection-instructions-container>.svg-icon{position:absolute;right:.75rem;top:.75rem;width:2.25rem;height:2.25rem}.virtual-device-viewer .connection-instructions-container .minor-menu{cursor:pointer}.virtual-device-viewer .connection-instructions-container .minor-menu>div:not(.active) .minor-menu-item::before{content:"";position:absolute;width:100%;height:1px;bottom:0}.virtual-device-viewer .connection-instructions-container .minor-menu .minor-menu-item::before{background-color:#555}.virtual-device-viewer .connection-instructions-container .code-snippet-group-container{margin-top:1rem}.virtual-device-viewer .connection-instructions-container .code-snippet-group-container .title{font-size:.625rem}.virtual-device-viewer .connection-instructions-container .code-snippet-group-container .code-snippet>pre{background:none !important;font-size:.75rem}.virtual-device-viewer .connection-instructions-container .code-snippet-group-container svg.svg-icon:not(.external){font-size:2rem}.virtual-device-manager.page .footer{min-width:80rem}.virtual-device-manager.page>.content{display:flex;flex-direction:column;align-items:center;min-width:80rem;width:100%}.virtual-device-manager.page>.content .loading-devices{display:flex;flex-direction:column;align-items:center;margin:5rem 0}.virtual-device-manager.page>.content .loading-devices svg{font-size:3.5rem;color:#aaa;margin-bottom:2rem}.virtual-device-manager.page>.content .no-devices-found{display:flex;flex-direction:column;align-items:center;margin:5rem 0}.virtual-device-manager.page>.content .no-devices-found .no-devices-found-image{height:9rem}.virtual-device-manager.page>.content .no-devices-found .h4{margin-top:1.25rem;margin-bottom:.5rem}.virtual-device-manager.page>.content .page-title-container{display:flex;justify-items:stretch;width:80rem;padding:0 2rem}.virtual-device-manager.page>.content .page-title-container .padding{flex:1}.virtual-device-manager.page>.content .page-title{display:block;margin:1.75rem 0;min-width:max-content}.virtual-device-manager.page>.content .create-chain{align-self:flex-start;margin-left:1.75rem;margin-bottom:.5rem}.virtual-device-manager.page>.content .survey-link{align-self:flex-end;width:max-content;padding-right:2rem;margin-bottom:.5rem}.virtual-device-manager.page>.content .devices-found,.virtual-device-manager.page>.content .page-title{padding:0 2rem;box-sizing:border-box}.virtual-device-manager.page>.content .devices-found{max-width:80rem;width:100%}.virtual-device-manager.page>.content .device-list{display:grid;grid-template-columns:min-content max-content auto min-content max-content min-content}.virtual-device-manager.page>.content .device-list svg{font-size:2rem}.virtual-device-manager.page>.content .device-list .heading-item{display:flex;background-color:#eee;border-bottom:1px solid #ddd;padding:.5rem .75rem;justify-content:left;align-items:center}.virtual-device-manager.page>.content .device-list .heading-item.editable-field label{margin-right:0}.virtual-device-manager.page>.content .device-list .row-item{background-color:#fff;border-bottom:1px solid #ddd;padding:.5rem .75rem;display:flex;align-items:center}.virtual-device-manager.page>.content .device-list .row-item.first{border-left:1px solid #ddd}.virtual-device-manager.page>.content .device-list .row-item.first.delete-device{min-width:3rem;justify-content:right}.virtual-device-manager.page>.content .device-list .row-item.last{border-right:1px solid #ddd}.virtual-device-manager.page>.content .device-list .row-item.device-name{align-items:center;grid-column:3/5}.virtual-device-manager.page>.content .device-list .row-item.device-type .h5{margin-left:2rem}.virtual-device-manager.page>.content .device-list .remove{justify-self:right}.virtual-device-manager.page>.content .device-list .power-switch{flex-wrap:nowrap}.virtual-device-manager.page>.content .device-list .power-switch svg{font-size:1.25rem;margin-left:1rem}.virtual-device-manager.page>.content .device-list .cloud-id{justify-self:stretch;justify-content:right;flex-wrap:nowrap;gap:.25rem}.virtual-device-manager.page>.content .device-list .cloud-id .virtual-device-id{max-width:20rem}.virtual-device-manager.page>.content .device-list .product-image{justify-content:center}.virtual-device-manager.page>.content .device-list .chain-footer{grid-column:1/7;background-color:#eee}.virtual-device-manager.page>.content .device-list .chain-footer button{display:flex;align-items:center;margin-right:1rem}.virtual-device-manager.page>.content .device-list .chain-footer button svg{font-size:1rem;margin-right:.5rem}.virtual-device-manager.page>.content .device-list .chain-footer button svg.embiggen-me{font-size:2rem;margin-right:0}.virtual-device-manager.page>.content .device-list .chain-footer .rotation-animation{margin-right:.5rem}.virtual-device-manager.page>.content .error-container{margin-top:1.25rem}.virtual-device-manager.page>.content .error-container .title{margin-right:1rem}.login.page .content,.login.page .footer,.password-reset.page .content,.password-reset.page .footer,.sign-up.page .content,.sign-up.page .footer{min-width:80rem}.login.page .content .h1,.password-reset.page .content .h1,.sign-up.page .content .h1{margin:4.5rem 0 4rem;display:inline-block}.login.page .content .input-container,.password-reset.page .content .input-container,.sign-up.page .content .input-container{width:26.5rem}.login.page .content .info,.password-reset.page .content .info,.sign-up.page .content .info{max-width:37.5rem}.login.page .content .info.centered,.password-reset.page .content .info.centered,.sign-up.page .content .info.centered{text-align:center}.login.page .content .info b,.password-reset.page .content .info b,.sign-up.page .content .info b{font-weight:bold}.login.page>.content{display:flex;flex-direction:column;align-items:center}.login.page>.content .input-container .input{margin-bottom:1rem}.login.page>.content .login-options{display:flex;align-items:center;margin-top:1rem;margin-bottom:2.5rem}.login.page>.content .login-options .input-checkbox{flex:1}.login.page>.content .sign-in-button{margin-bottom:1.25rem}.login.page>.content .notice-message{margin-bottom:1rem}.login.page>.content .info>svg{color:#1fb6ff}.login.page>.content .resend-email .h4{display:block;margin-bottom:1rem}.login.page>.content .resend-email .button{margin:1rem 0;margin-left:auto;display:block}.password-reset.page>.content{display:flex;flex-direction:column;align-items:center}.password-reset.page>.content .error{color:#d32024;margin-bottom:1rem}.password-reset.page>.content svg.in-progress{height:3.5rem;margin:2rem}.password-reset.page>.content .input-container{margin-bottom:2rem}.password-reset.page>.content .input-container .input{margin-bottom:1rem}.password-reset.page>.content .input-container .input-validation{margin:-0.5rem 0 1rem}.password-reset.page>.content button{margin-bottom:1.25rem}.sign-up.page>.content{display:flex;flex-direction:column;align-items:center}.sign-up.page>.content.normal .h1{margin-bottom:1.75rem}.sign-up.page>.content.normal .input-container .input{margin-bottom:1rem}.sign-up.page>.content.normal .input-container .input-validation{margin:-0.5rem 0 1rem}.sign-up.page>.content.normal button{margin:2.5rem 0 1.25rem}.sign-up.page>.content.normal .error{color:#d32024;margin-bottom:2rem}.sign-up.page>.content.success .email-sent{color:#34c737;padding-bottom:3.5rem}.sign-up.page>.content.success .did-not-get-email{margin:4rem 0 .5rem}.user-account.page .content,.user-account.page .footer{min-width:80rem}.user-account.page>.content{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;padding-bottom:7rem}.user-account.page>.content .page-title,.user-account.page>.content .card-container{box-sizing:border-box;padding:0 8rem;width:100%}.user-account.page>.content .page-title{display:block;margin-top:2rem}.user-account.page>.content .pricing-container{padding:2rem 0;display:flex;flex-direction:column;align-items:center}.user-account.page>.content .pricing-container img{width:27rem}.user-account.page>.content .pricing-container .bold{display:block;margin-top:1rem}.user-account.page>.content .pricing-container .text-body-large{display:block;margin-top:2rem;width:29.5rem}.user-account.page>.content .user-information-container{padding:1.5rem 1.5rem 2rem;display:flex;flex-direction:column;gap:2rem}.user-account.page>.content .user-information-container span{display:block}.user-account.page>.content .user-information-container .bold{width:11.5rem}.user-account.page>.content .user-information-container .input-line{width:16.5rem;margin-right:1rem}.user-account.page>.content .user-information-container .field{display:flex;align-items:center}.user-account.page>.content .user-information-container .field.validation{position:relative}.user-account.page>.content .user-information-container .title-padded{padding-left:11.5rem}.user-account.page>.content .user-information-container .save-attributes{display:flex;gap:1rem}.user-account.page>.content .user-information-container .plain-text{margin-left:.75rem}.user-account.page>.content .user-information-container .password-change-buttons{display:flex;gap:1rem}.user-account.page>.content .user-information-container .password-warning{position:absolute;top:2rem;left:11.5rem}.user-account.page>.content .user-information-container>.separator{height:1px;width:100%;background-color:#ddd}.user-account.page>.content .user-information-container .input-validation{margin-top:-1.5rem}.card-header-text{line-height:2.5rem;margin-left:.25rem}.no-email-error-popup-content{display:flex;flex-direction:column;gap:1rem}.no-email-error-popup-content .button-container{display:flex;justify-content:flex-end}.value-with-units{color:gray;pointer-events:all;display:inline-block}.value-with-units .unit-select{border:0;outline:none;background-color:rgba(0,0,0,0);color:gray}.delete-acccount.page>.content{display:flex;flex-direction:column;align-items:center;width:100%}.delete-acccount.page>.content .page-title{max-width:84rem;width:100%;display:block;padding:0 2rem;margin:1.75rem 0;box-sizing:border-box}.delete-acccount.page>.content .delete-account-confirm{display:flex;flex-direction:column;align-items:center}.delete-acccount.page>.content .delete-account-confirm .farewell{display:block;margin-top:5rem}.delete-acccount.page>.content .delete-account-confirm .keep-account{margin-top:.5rem;text-decoration:underline;text-decoration-color:#aaa}.delete-acccount.page>.content .delete-account-confirm .keep-account :hover{cursor:pointer}.delete-acccount.page>.content .delete-account-confirm .container{margin-top:2.75rem;padding:.25rem}.delete-acccount.page>.content .delete-account-confirm .container .password{margin-top:.75rem;margin-bottom:2.75rem;display:flex;align-items:center}.delete-acccount.page>.content .delete-account-confirm .container .password .input-line{width:24.5rem;height:2.25rem;display:flex;align-items:center}.delete-acccount.page>.content .delete-account-confirm .container .password .password-error>.input-line{border-color:#d32024;border-width:1.5px}.delete-acccount.page>.content .delete-account-confirm .container .password .button.red{margin-left:3rem}.delete-acccount.page>.content .delete-account-confirm .container .password .status{margin-bottom:3.25rem;width:100%}.delete-acccount.page>.content .delete-account-confirm .container .error-message-container{margin-top:.25rem}.delete-acccount.page>.content .delete-account-confirm .container .feedback{width:44.75rem;display:block}.delete-acccount.page>.content .delete-account-confirm .container .feedback-button{display:block;margin-top:1.25rem;margin-bottom:3.25rem;margin-left:auto;margin-right:0}.delete-acccount.page>.content .delete-account-confirm .container textarea{width:44.75rem;height:10rem;margin-top:.75rem}.delete-acccount.page>.content .delete-account-confirm .feedback-submitted{display:flex;justify-content:center;margin-top:3.25rem;color:#34c737;font-size:1.25rem}.delete-account-info{padding:1.5rem}.delete-account-info .warning{display:block;margin-bottom:2rem}.delete-account-info .warning-list-content{padding-left:1.5rem;margin-top:1rem;list-style:disc}.delete-account-info .buttons{margin:1rem auto 1.5rem}.delete-account-info .delete-account-button{display:flex;justify-content:center;width:100%;margin-top:1.5rem}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.breadcrumbs a,.breadcrumbs span{text-decoration:none;text-wrap:nowrap}.breadcrumbs .svg-icon{font-size:1.5rem}.link-with-icon{display:flex;flex-direction:column;text-decoration:none;border:1px solid #ddd;border-radius:.5rem;max-width:30rem;width:100%;height:8.125rem;background-color:#f8f8f8;align-items:center}.link-with-icon:hover{box-shadow:1px 0 10px rgba(0,0,0,.16);color:#555}.link-with-icon img{width:3.75rem;margin:1rem}.link-with-icon span{margin:1rem;margin-top:0}.link-with-icon span:hover{color:#555 !important}.link-with-image{display:flex;flex-direction:column;text-decoration:none;border:1px solid #ddd;border-radius:.5rem;max-width:30rem;width:100%;height:16.5rem;background-color:#f8f8f8;overflow:hidden}.link-with-image:hover{box-shadow:1px 0 10px rgba(0,0,0,.16)}.link-with-image img{width:100%;height:13rem}.link-with-image .text-body{padding:1rem;color:#555}.link-with-image .text-body:hover{color:#555 !important}.tutorial-footer{display:flex;flex-direction:column;align-items:center;background-color:#fff}.tutorial-footer .contact-with-icon{display:flex;align-items:center;gap:.5rem}.tutorial-footer .contact-with-icon .svg-icon{color:#aaa}.tutorial-footer .options-spacer{width:100%;background-color:#eee}.tutorial-footer .options-spacer .options{display:grid;grid-template-columns:auto 1px auto;padding:2rem;padding-bottom:3rem;column-gap:5.125rem;justify-items:center;justify-self:center;align-items:center;width:fit-content}@media(max-width: 599px){.tutorial-footer .options-spacer .options{grid-template-columns:auto;column-gap:0;row-gap:2.5rem}}.tutorial-footer .options-spacer .options .column{display:flex;flex-direction:column;align-items:center;gap:1rem}.tutorial-footer .options-spacer .options .separator{grid-row:1/3;grid-column:2;width:1px;height:100%;background:#ddd}@media(max-width: 599px){.tutorial-footer .options-spacer .options .separator{width:50%;height:1px;grid-row:unset;grid-column:unset}}.tutorial-footer .copyright{padding:1rem}.video-player-container{margin:1rem 0}.video-player-container .video-player{display:grid;column-gap:2rem;max-width:56rem;grid-template-columns:auto max-content}@media(max-width: 767px){.video-player-container .video-player{column-gap:0;row-gap:2rem;grid-template-columns:auto}}.video-player-container .video-player .chapters{line-height:1.5rem}.video-player-container .video-player .chapters .h5{display:contents !important;margin:0}.video-player-container .video-player .video-and-overlay-container{position:relative}.video-player-container .video-player .video-and-overlay-container .video-title-overlay{position:absolute;top:.5rem;left:.5rem;right:.5rem;z-index:1;align-items:center;display:flex;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .6s}.video-player-container .video-player .video-and-overlay-container .video-title-overlay img{width:3rem}.video-player-container .video-player .video-and-overlay-container .video-title-overlay span{color:#eee;margin-left:1rem}/*! @license
 * Shaka Player
 * Copyright 2016 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */.shaka-hidden{display:none !important}.shaka-video-container{position:relative;top:0;left:0;display:flex}.shaka-video-container .material-icons-round{font-family:"Material Icons Round";font-size:24px}.shaka-video-container *{font-family:Roboto-Regular,Roboto,sans-serif}.shaka-video-container:fullscreen{width:100%;height:100%;background-color:#000}.shaka-video-container:fullscreen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-webkit-full-screen{width:100%;height:100%;background-color:#000}.shaka-video-container:-webkit-full-screen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-moz-full-screen{width:100%;height:100%;background-color:#000}.shaka-video-container:-moz-full-screen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-ms-fullscreen{width:100%;height:100%;background-color:#000}.shaka-video-container:-ms-fullscreen .shaka-text-container{font-size:4.4vmin}.shaka-controls-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1}.shaka-video-container:not([shaka-controls=true]) .shaka-controls-container{display:none}.shaka-controls-container *{flex-shrink:0}.shaka-controls-container[casting=true] .shaka-fullscreen-button{display:none}.shaka-bottom-controls{width:96%;padding:0;padding-bottom:2.5%;z-index:1}.shaka-controls-button-panel{padding:0;margin:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;overflow:hidden;min-width:48px;font-size:12px;font-weight:400;font-style:normal;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;opacity:0;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .6s}.shaka-controls-container[casting=true] .shaka-controls-button-panel,.shaka-controls-container[shown=true] .shaka-controls-button-panel{opacity:1}.shaka-controls-button-panel>*{color:#fff;height:32px;margin:1px 6px;padding:0;background:0 0;border:0;cursor:pointer}.shaka-play-button-container{margin:0;width:100%;height:100%;flex-shrink:1;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.shaka-scrim-container{margin:0;width:100%;height:100%;flex-shrink:1;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .6s;background:linear-gradient(to top, #000 0, rgba(0, 0, 0, 0) 15%)}.shaka-controls-container[casting=true] .shaka-scrim-container,.shaka-controls-container[shown=true] .shaka-scrim-container{opacity:1}.shaka-text-container{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;bottom:0;width:100%;min-width:48px;transition:bottom cubic-bezier(0.4, 0, 0.6, 1) .1s;transition-delay:.5s;font-size:20px;line-height:1.4}.shaka-text-container *{font-size:20px;line-height:1.4}.shaka-text-container span{background-color:rgba(0,0,0,.8);color:#fff;display:inline-block}.shaka-text-container .shaka-nested-cue:not(:last-of-type):after{content:" ";white-space:pre}.shaka-controls-container[shown=true]~.shaka-text-container{bottom:15%;transition-delay:0s}.shaka-spinner-container{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;flex-shrink:1;display:flex;justify-content:center;align-items:center}.shaka-video-container:not([shaka-controls=true]) .shaka-spinner-container{display:none}.shaka-spinner{position:relative;top:0;left:0;margin:0;box-sizing:border-box;padding:7.8%;width:0;height:0;filter:drop-shadow(0 0 2px rgba(255, 255, 255, 0.5))}.shaka-play-button{box-sizing:border-box;padding:7.5%;width:0;height:0;margin:0;border-radius:50%;box-shadow:rgba(0,0,0,.1) 0 0 20px 0;border:none;background-size:50%;background-repeat:no-repeat;background-position:center center;background-color:hsla(0,0%,100%,.9);opacity:0;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .6s}.shaka-controls-container[casting=true] .shaka-play-button,.shaka-controls-container[shown=true] .shaka-play-button{opacity:1}.shaka-play-button[icon=play]{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22%23000000%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M8%205v14l11-7z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%3C%2Fsvg%3E)}.shaka-play-button[icon=pause]{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22%23000000%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M6%2019h4V5H6v14zm8-14v14h4V5h-4z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%3C%2Fsvg%3E)}.shaka-current-time{font-size:14px;color:#fff;height:auto;cursor:pointer}.shaka-current-time[disabled]{background-color:rgba(0,0,0,0);color:#fff;cursor:default}.shaka-controls-container button:focus,.shaka-controls-container input:focus{outline:1px solid Highlight;outline:1px solid -webkit-focus-ring-color}.shaka-controls-container button:-moz-focus-inner,.shaka-controls-container input:-moz-focus-outer{outline:0;border:0}.shaka-controls-container:not(.shaka-keyboard-navigation) button:focus,.shaka-controls-container:not(.shaka-keyboard-navigation) input:focus{outline:0}.shaka-range-container{position:relative;top:0;left:0;margin:4px 6px;height:4px;border-radius:4px;background:#fff}.shaka-volume-bar-container{width:100px}.shaka-range-element{-webkit-appearance:none;background:0 0;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;height:12px;top:-4px;z-index:1}.shaka-range-element::-webkit-slider-runnable-track{width:100%;height:12px;background:0 0;color:rgba(0,0,0,0);border:none}.shaka-range-element::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:12px;height:12px;width:12px;background:#fff}.shaka-range-element::-moz-range-track{width:100%;height:12px;background:0 0;color:rgba(0,0,0,0);border:none}.shaka-range-element::-moz-range-thumb{-webkit-appearance:none;border:none;border-radius:12px;height:12px;width:12px;background:#fff}.shaka-range-element::-ms-track{width:100%;height:12px;background:0 0;color:rgba(0,0,0,0);border:none}.shaka-range-element::-ms-thumb{-webkit-appearance:none;border:none;border-radius:12px;height:12px;width:12px;background:#fff}.shaka-range-element::-ms-tooltip{display:none}.shaka-range-element::-ms-fill-lower{display:none}.shaka-range-element::-ms-fill-upper{display:none}.shaka-seek-bar-container{opacity:0;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .6s}.shaka-controls-container[casting=true] .shaka-seek-bar-container,.shaka-controls-container[shown=true] .shaka-seek-bar-container{opacity:1}.shaka-ad-markers{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%}/*!
 * @license
 * The SVG/CSS buffering spinner is based on http://codepen.io/jczimm/pen/vEBpoL
 * Some local modifications have been made.
 *
 * Copyright (c) 2016 by jczimm
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */.shaka-spinner-svg{position:absolute;top:0;left:0;right:0;bottom:0;animation:rotate 2s linear infinite;transform-origin:center center;width:100%;height:100%;margin:0;padding:0}.shaka-spinner-path{stroke:#202124;stroke-dasharray:20,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.shaka-spacer{cursor:default;flex-shrink:1;flex-grow:1;margin:0}.shaka-overflow-menu,.shaka-settings-menu{overflow-x:hidden;overflow-y:auto;white-space:nowrap;background:#fff;box-shadow:0 1px 9px 0 rgba(0,0,0,.4);border-radius:2px;max-height:250px;min-width:180px;opacity:0;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .6s;display:flex;flex-direction:column;position:absolute;z-index:2;right:15px;bottom:30px}.shaka-controls-container[casting=true] .shaka-overflow-menu,.shaka-controls-container[casting=true] .shaka-settings-menu,.shaka-controls-container[shown=true] .shaka-overflow-menu,.shaka-controls-container[shown=true] .shaka-settings-menu{opacity:1}.shaka-overflow-menu button,.shaka-settings-menu button{font-size:14px;background:0 0;color:#000;border:none;min-height:30px;padding:3.5px 6px;display:flex;align-items:center}.shaka-overflow-menu button:hover,.shaka-settings-menu button:hover{background:#e0e0e0}.shaka-keyboard-navigation .shaka-overflow-menu button:focus,.shaka-keyboard-navigation .shaka-settings-menu button:focus{background:#e0e0e0}.shaka-overflow-menu i,.shaka-settings-menu i{padding-left:10px;padding-right:10px}.shaka-overflow-menu.shaka-low-position,.shaka-settings-menu.shaka-low-position{bottom:15px}.shaka-overflow-menu span{text-align:left}.shaka-overflow-button-label{position:relative;display:flex;flex-direction:column}.shaka-current-selection-span{color:rgba(0,0,0,.54)}.shaka-settings-menu span{margin-left:54px}.shaka-back-to-overflow-button span{margin-left:0}.shaka-back-to-overflow-button i{padding-right:20px}.shaka-auto-span{left:17px}.shaka-captions-on{color:#000}.shaka-captions-off{color:gray}.shaka-controls-container[ad-active=true]{pointer-events:none}.shaka-controls-container[ad-active=true] .shaka-bottom-controls{pointer-events:auto}.shaka-server-side-ad-container{width:100%;height:100%}.shaka-server-side-ad-container:not([ad-active=true]){pointer-events:none}.shaka-client-side-ad-container{position:absolute;left:0;right:0;top:0;bottom:0}.shaka-video-container[shaka-controls=true] .shaka-controls-container iframe{height:92%;z-index:1}.shaka-ad-controls{display:flex;flex-direction:row;z-index:1;padding-bottom:1%}.shaka-video-container:not([shaka-controls=true]) .shaka-ad-controls{display:none}.shaka-ad-controls button,.shaka-ad-controls div{color:#fff;font-size:initial}.shaka-ad-controls div:not(.shaka-skip-ad-counter){margin:1px 6px}.shaka-ad-counter,.shaka-ad-position{display:flex;justify-content:flex-end;flex-direction:column;text-shadow:1px 1px 4px #000}.shaka-skip-ad-container{position:relative;right:-2%;display:flex;flex-direction:row;margin:0}.shaka-skip-ad-button{padding:5px 15px;background:rgba(0,0,0,.7);border:none;cursor:pointer}.shaka-skip-ad-button:disabled{background:rgba(0,0,0,.3)}.shaka-skip-ad-counter{padding:5px 5px;background:rgba(0,0,0,.7);margin:0}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxP.ttf) format("truetype")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsround/v50/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmM.otf) format("opentype")}.material-icons-round{font-family:"Material Icons Round";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Me5Q.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9vAw.ttf) format("truetype")}.youtube-theme{font-family:"Roboto",sans-serif}.youtube-theme .shaka-bottom-controls{width:100%;padding:0;padding-bottom:0;z-index:1}.youtube-theme .shaka-bottom-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.youtube-theme .shaka-ad-controls{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.youtube-theme .shaka-controls-button-panel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:40px;padding:0 10px}.youtube-theme .shaka-range-container{margin:4px 10px 4px 10px;top:0}.youtube-theme .shaka-small-play-button{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.youtube-theme .shaka-mute-button{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.youtube-theme .shaka-controls-button-panel>*{margin:0;padding:3px 8px;color:#eee;height:40px}.youtube-theme .shaka-controls-button-panel>*:focus{outline:none;-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);color:#fff}.youtube-theme .shaka-controls-button-panel>*:hover{color:#fff}.youtube-theme .shaka-controls-button-panel .shaka-volume-bar-container{position:relative;z-index:10;left:-1px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;opacity:0;width:0px;-webkit-transition:width .2s cubic-bezier(0.4, 0, 1, 1);height:3px;transition:width .2s cubic-bezier(0.4, 0, 1, 1);padding:0}.youtube-theme .shaka-controls-button-panel .shaka-volume-bar-container:hover,.youtube-theme .shaka-controls-button-panel .shaka-volume-bar-container:focus{display:block;width:50px;opacity:1;padding:0 6px}.youtube-theme .shaka-mute-button:hover+div{opacity:1;width:50px;padding:0 6px}.youtube-theme .shaka-current-time{padding:0 10px;font-size:12px}.youtube-theme .shaka-seek-bar-container{height:3px;position:relative;top:-1px;border-radius:0;margin-bottom:0}.youtube-theme .shaka-seek-bar-container .shaka-range-element{opacity:0}.youtube-theme .shaka-seek-bar-container:hover{height:5px;top:0;cursor:pointer}.youtube-theme .shaka-seek-bar-container:hover .shaka-range-element{opacity:1;cursor:pointer}.youtube-theme .shaka-seek-bar-container input[type=range]::-webkit-slider-thumb{background:red;cursor:pointer}.youtube-theme .shaka-seek-bar-container input[type=range]::-moz-range-thumb{background:red;cursor:pointer}.youtube-theme .shaka-seek-bar-container input[type=range]::-ms-thumb{background:red;cursor:pointer}.youtube-theme .shaka-video-container *{font-family:"Roboto",sans-serif}.youtube-theme .shaka-video-container .material-icons-round{font-family:"Material Icons Sharp"}.youtube-theme .shaka-overflow-menu,.youtube-theme .shaka-settings-menu{border-radius:2px;background:rgba(28,28,28,.9);text-shadow:0 0 2px #000;-webkit-transition:opacity .1s cubic-bezier(0, 0, 0.2, 1);transition:opacity .1s cubic-bezier(0, 0, 0.2, 1);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;right:10px;bottom:50px;padding:8px 0;min-width:200px}.youtube-theme .shaka-settings-menu{padding:0 0 8px 0}.youtube-theme .shaka-settings-menu button{font-size:12px}.youtube-theme .shaka-settings-menu button span{margin-left:33px;font-size:13px}.youtube-theme .shaka-settings-menu button[aria-selected=true]{display:-webkit-box;display:-ms-flexbox;display:flex}.youtube-theme .shaka-settings-menu button[aria-selected=true] span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:0}.youtube-theme .shaka-settings-menu button[aria-selected=true] i{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:18px;padding-left:5px}.youtube-theme .shaka-overflow-menu button{padding:0}.youtube-theme .shaka-overflow-menu button i{display:none}.youtube-theme .shaka-overflow-menu button .shaka-overflow-button-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;outline:none;height:40px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.youtube-theme .shaka-overflow-menu button .shaka-overflow-button-label span{-ms-flex-negative:initial;flex-shrink:initial;padding-left:15px;font-size:13px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.youtube-theme .shaka-overflow-menu span+span{color:#fff;font-weight:400 !important;font-size:12px !important;padding-right:8px;padding-left:0 !important}.youtube-theme .shaka-overflow-menu span+span:after{content:"navigate_next";font-family:"Material Icons Sharp";font-size:20px}.youtube-theme .shaka-overflow-menu .shaka-pip-button span+span{padding-right:15px !important}.youtube-theme .shaka-overflow-menu .shaka-pip-button span+span:after{content:""}.youtube-theme .shaka-back-to-overflow-button{padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.2);font-size:12px;color:#eee;height:40px}.youtube-theme .shaka-back-to-overflow-button .material-icons-round{font-size:15px;padding-right:10px}.youtube-theme .shaka-back-to-overflow-button span{margin-left:3px !important}.youtube-theme .shaka-overflow-menu button:hover,.youtube-theme .shaka-settings-menu button:hover{background-color:hsla(0,0%,100%,.1);cursor:pointer}.youtube-theme .shaka-overflow-menu button:hover label,.youtube-theme .shaka-settings-menu button:hover label{cursor:pointer}.youtube-theme .shaka-overflow-menu button:focus,.youtube-theme .shaka-settings-menu button:focus{background-color:hsla(0,0%,100%,.1);border:none;outline:none}.youtube-theme .shaka-overflow-menu button,.youtube-theme .shaka-settings-menu button{color:#eee}.youtube-theme .shaka-captions-off{color:#bfbfbf}.youtube-theme .shaka-overflow-menu-button{font-size:18px;margin-right:5px}.youtube-theme .shaka-fullscreen-button:hover{font-size:25px;-webkit-transition:font-size .1s cubic-bezier(0, 0, 0.2, 1);transition:font-size .1s cubic-bezier(0, 0, 0.2, 1)}.shaka-scrim-container{background:linear-gradient(to top, rgba(0, 0, 0, 0.65) 0, rgba(0, 0, 0, 0) 40% 80%, rgba(0, 0, 0, 0.65) 100%)}@font-face{font-family:"Material Icons Sharp";font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/materialiconssharp/v109/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvRImcycg.woff2") format("woff2")}.zaber-launcher-tutorials.page .content{align-self:center;display:flex;flex-direction:column;align-items:center;padding-top:2.75rem;padding-bottom:4rem;background-color:#fff;max-width:84rem}@media(max-width: 767px){.zaber-launcher-tutorials.page .content{padding-bottom:2rem}}.zaber-launcher-tutorials.page .content .text-body.regular,.zaber-launcher-tutorials.page .content .paragraph{font-size:1.125rem;line-height:1.6}@media(max-width: 767px){.zaber-launcher-tutorials.page .content .text-body.regular,.zaber-launcher-tutorials.page .content .paragraph{font-size:1rem}}.zaber-launcher-tutorials.page .content .toc{display:flex;flex-direction:column;align-self:stretch;margin-left:2rem;margin-right:2rem}.zaber-launcher-tutorials.page .content .toc .h1{max-width:30rem}.zaber-launcher-tutorials.page .content .toc .h2{margin:2rem 0}.zaber-launcher-tutorials.page .content .toc .title{display:flex;flex-direction:row}@media(max-width: 767px){.zaber-launcher-tutorials.page .content .toc .title{flex-direction:column;align-items:center}.zaber-launcher-tutorials.page .content .toc .title .h1{text-align:center}.zaber-launcher-tutorials.page .content .toc .title .h2,.zaber-launcher-tutorials.page .content .toc .title .h3{margin-bottom:1rem}}.zaber-launcher-tutorials.page .content .toc .title .spacer{flex:1}@media(max-width: 767px){.zaber-launcher-tutorials.page .content .toc .title .spacer{display:none}}.zaber-launcher-tutorials.page .content .toc .title .download-link{display:flex;flex-direction:column;max-width:8rem;align-items:center;text-align:center;text-decoration:none;gap:.25rem}@media(max-width: 767px){.zaber-launcher-tutorials.page .content .toc .title .download-link{margin-top:2rem}}.zaber-launcher-tutorials.page .content .toc .title .download-link .img-border{padding:1rem;width:3rem;height:3rem;border-radius:50%;background-color:#eee}.zaber-launcher-tutorials.page .content .toc .title .download-link .img-border img{width:3.125rem;border-radius:.5rem}.zaber-launcher-tutorials.page .content .toc .title .download-link:hover .img-border{background-color:#ddd}.zaber-launcher-tutorials.page .content .toc .intro{display:flex;flex-direction:column;align-items:center;max-width:45rem;align-self:center;margin:5rem 0}.zaber-launcher-tutorials.page .content .toc .intro span{text-align:center}.zaber-launcher-tutorials.page .content .toc .category{display:flex;flex-direction:column}.zaber-launcher-tutorials.page .content .toc .category .h3{margin-bottom:2rem}.zaber-launcher-tutorials.page .content .toc .category .links{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:2.75rem;row-gap:2rem;margin-bottom:5rem}@media(max-width: 959px){.zaber-launcher-tutorials.page .content .toc .category .links{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.zaber-launcher-tutorials.page .content .toc .category .links{grid-template-columns:1fr;row-gap:1rem;justify-items:center}.zaber-launcher-tutorials.page .content .toc .category .links .link-with-icon{width:100%}.zaber-launcher-tutorials.page .content .toc .category .links .link-with-image{width:100%}.zaber-launcher-tutorials.page .content .toc .category .links .link-with-image img{object-fit:cover}}.zaber-launcher-tutorials.page .content .toc .footnote{font-style:italic}.zaber-launcher-tutorials.page .content .tutorial{display:flex;flex-direction:column;align-self:stretch;margin-left:2rem;margin-right:2rem}.zaber-launcher-tutorials.page .content .tutorial .paragraph{margin-bottom:1rem}@media(max-width: 599px){.zaber-launcher-tutorials.page .content .tutorial .paragraph{display:unset}}.zaber-launcher-tutorials.page .content .tutorial .paragraph a{color:#a7191c}.zaber-launcher-tutorials.page .content .tutorial .paragraph a:hover{color:#d32024;text-decoration:none}.zaber-launcher-tutorials.page .content .tutorial .paragraph>img{max-width:75%;height:auto}.zaber-launcher-tutorials.page .content .tutorial table{width:fit-content;margin:1rem 0}@media(max-width: 599px){.zaber-launcher-tutorials.page .content .tutorial table{display:unset}.zaber-launcher-tutorials.page .content .tutorial table tr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.zaber-launcher-tutorials.page .content .tutorial table td{display:block;width:100%;max-width:25rem;margin-top:1rem}}.zaber-launcher-tutorials.page .content .tutorial .breadcrumbs-bar{display:flex;flex-direction:row;align-items:center}@media(max-width: 599px){.zaber-launcher-tutorials.page .content .tutorial .breadcrumbs-bar{flex-direction:column;align-items:start}}.zaber-launcher-tutorials.page .content .tutorial .breadcrumbs-bar .spacer{flex:1}@media(max-width: 599px){.zaber-launcher-tutorials.page .content .tutorial .breadcrumbs-bar .spacer{flex:unset;height:.5rem}}.zaber-launcher-tutorials.page .content .tutorial .zl-app-icon{width:1.8125rem;height:1.8125rem;margin-right:.5rem}.zaber-launcher-tutorials.page .content .tutorial .h3,.zaber-launcher-tutorials.page .content .tutorial .h4,.zaber-launcher-tutorials.page .content .tutorial .h5{display:flex;flex-direction:row;align-items:center}.zaber-launcher-tutorials.page .content .tutorial .h3{margin-top:5rem;margin-bottom:2rem}.zaber-launcher-tutorials.page .content .tutorial .h4{margin-bottom:1rem}.zaber-launcher-tutorials.page .content .tutorial .h5{margin:1rem 0 .75rem}.zaber-launcher-tutorials.page .content .tutorial .link-with-image{margin-right:2.5rem;max-width:16rem}@media(max-width: 599px){.zaber-launcher-tutorials.page .content .tutorial .link-with-image{width:100%;margin-top:1rem;max-width:unset}.zaber-launcher-tutorials.page .content .tutorial .link-with-image:first-of-type{margin-top:0}.zaber-launcher-tutorials.page .content .tutorial .link-with-image img{object-fit:cover}}.zaber-launcher-offline.page>.content{background-color:#fff;padding:3rem 1.5rem;max-width:1371px;align-self:center;align-items:flex-start;gap:1rem}.zaber-launcher-offline.page>.content .title{margin-bottom:1rem}.zaber-launcher-offline.page>.content .sub-title{margin-bottom:3rem;font-weight:normal}.zaber-launcher-offline.page>.content .notice-banner{margin:1rem 0}.zaber-launcher-offline.page>.content .unordered-list-header{margin-bottom:.5rem}.zaber-launcher-offline.page>.content .bullet-icon{font-size:1rem}.zaber-launcher-offline.page>.content .download-header{margin:1rem 0}.zaber-launcher-offline.page>.content .download-links{gap:4rem;flex-wrap:wrap}.zaber-launcher-offline.page>.content .download-links .download-link{align-items:flex-start}.zaber-launcher-offline.page>.content .download-links .download-link .os-header{gap:1rem}.zaber-launcher-offline.page>.content .download-links .download-link .os-header .os-image{width:1.5rem}.zaber-launcher-offline.page>.content .download-links .download-link a{display:flex;align-items:center;gap:.5rem;text-decoration:none}.zaber-launcher-offline.page>.content .download-links .download-link a .svg-icon:not(.activated){color:#aaa}.zaber-launcher-offline.page>.content .copyright{align-self:center;margin-top:2rem}.privacy-policy.page .content,.privacy-policy.page .footer{min-width:80rem}.privacy-policy.page .content{padding:3rem 15% 5rem;box-sizing:border-box}.privacy-policy.page .content .policies{display:flex;flex-direction:column;align-items:center}.privacy-policy.page .content .regular{line-height:1.5rem}.privacy-policy.page .content p{display:block;width:70%}.privacy-policy.page .content ol{list-style:none;width:70%;display:block;counter-reset:list-counter}.privacy-policy.page .content ol li{counter-increment:list-counter;display:flex;align-items:flex-start;margin-top:2rem}.privacy-policy.page .content ol li::before{content:counter(list-counter) ".";color:#aaa;font-size:1.5rem;min-width:3rem;font-weight:bold;line-height:normal}.privacy-policy.page .content .page-title{display:block;margin-bottom:3rem}.privacy-policy.page .content .section-title{display:block;margin-top:3rem;margin-bottom:2rem}.terms-and-conditions.page .content,.terms-and-conditions.page .footer{min-width:80rem}.terms-and-conditions.page .content{display:flex;flex-direction:column;align-items:left;padding:3rem 15% 5rem;box-sizing:border-box}.terms-and-conditions.page .content .page-title{display:block;margin-bottom:1.5rem}.terms-and-conditions.page .content .terms-and-conditions-list{margin-top:2rem;margin-bottom:4rem}.terms-and-conditions.page .content .terms-and-conditions-list .card-container{width:100%;display:block;margin-bottom:1.5rem}.terms-and-conditions.page .content .terms-and-conditions-list .card-container .card-body{padding:1.25rem}.access-tokens.page .content,.access-tokens.page .footer{min-width:80rem}.access-tokens.page>.content{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;padding-bottom:7rem}.access-tokens.page>.content .page-title,.access-tokens.page>.content .card-container{box-sizing:border-box;padding:0 8rem;width:100%}.access-tokens.page>.content .page-title{display:block;margin-top:2rem}.access-tokens.page>.content .card-content{padding:1.5rem}.access-tokens.page>.content .card-content .token-list-container{display:flex;flex-direction:column;margin-top:1.5rem}.access-tokens.page>.content .card-content .token-list-container .existing-tokens-title{display:flex;align-items:center;margin-top:2rem;margin-bottom:1rem}.access-tokens.page>.content .card-content .token-list-container .refresh-icon{margin-left:.5rem}.access-tokens.page>.content .card-content .token-list-container .chevron{margin-right:1rem}.access-tokens.page>.content .card-content .no-tokens-found{width:100%;display:flex;flex-direction:column;align-items:center}.access-tokens.page>.content .card-content .no-tokens-found svg{color:#1fb6ff}.access-tokens.page>.content .card-content .no-tokens-found .button{margin-top:1rem}.access-tokens.page>.content .card-content .access-token-creation-form{margin-top:1rem;display:flex;flex-direction:column;gap:2rem}.access-tokens.page>.content .card-content .access-token-creation-form .field{display:flex;align-items:center}.access-tokens.page>.content .card-content .access-token-creation-form .field .field-title{width:11.5rem;min-width:11.5rem;display:block}.access-tokens.page>.content .card-content .access-token-creation-form .field .tip{margin-left:1rem}.access-tokens.page>.content .card-content .access-token-creation-form .field .input{width:14rem;min-width:14rem}.access-tokens.page>.content .card-content .access-token-creation-form .field.scope{align-items:flex-start}.access-tokens.page>.content .card-content .access-token-creation-form .field .scopes{display:flex;flex-direction:column;gap:.5rem}.access-tokens.page>.content .card-content .access-token-creation-form .button-container{margin-top:1rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.access-tokens.page>.content .card-content .access-token-created-form{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.access-tokens.page>.content .card-content .access-token-created-form .new-access-token{display:flex;align-items:center;gap:1rem}.access-tokens.page>.content .card-content .access-token-created-form .new-access-token .bold{display:block}.access-tokens.page>.content .card-content .access-token-created-form .button-container{margin-top:1rem}.access-tokens.page>.content .card-content .creating-token,.access-tokens.page>.content .card-content .tokens-loading,.access-tokens.page>.content .card-content .deleting-token{display:flex;flex-direction:column;align-items:center;gap:2rem}.access-tokens.page>.content .card-content .creating-token svg,.access-tokens.page>.content .card-content .tokens-loading svg,.access-tokens.page>.content .card-content .deleting-token svg{font-size:4rem}.access-tokens.page>.content .card-content .creating-token,.access-tokens.page>.content .card-content .tokens-loading{margin-top:3rem;margin-bottom:6rem}.access-tokens.page>.content .card-content .deleting-token{margin-top:2rem;margin-bottom:2rem;margin-right:3rem}.access-tokens.page>.content .existing-tokens{border:1px solid #ddd;border-collapse:unset}.access-tokens.page>.content .existing-tokens ::-webkit-scrollbar{width:3px}.access-tokens.page>.content .existing-tokens ::-webkit-scrollbar-track{background:#fff}.access-tokens.page>.content .existing-tokens ::-webkit-scrollbar-thumb{background:#ddd;border-radius:1px}.access-tokens.page>.content .existing-tokens ::-webkit-scrollbar-thumb:hover{background:#aaa}.access-tokens.page>.content .existing-tokens th,.access-tokens.page>.content .existing-tokens td{padding:0 1rem;height:3.25rem;vertical-align:middle;text-align:left}.access-tokens.page>.content .existing-tokens th:not(:last-child),.access-tokens.page>.content .existing-tokens td:not(:last-child){border-right:1px solid #ddd}.access-tokens.page>.content .existing-tokens tr:nth-child(odd){background-color:#f8f8f8}.access-tokens.page>.content .existing-tokens .text-column{max-width:10rem}.access-tokens.page>.content .existing-tokens .text-column span{display:block;margin:.5rem -1rem .5rem 0;padding-right:.5rem;max-height:3.25rem;overflow:auto}.access-tokens.page>.content .delete-access-token-popup-content,.access-tokens.page>.content .tokens-load-error-popup-content{display:flex;flex-direction:column;gap:1rem}.access-tokens.page>.content .delete-access-token-popup-content .button-container,.access-tokens.page>.content .tokens-load-error-popup-content .button-container{display:flex;justify-content:flex-end;gap:1rem}.terminal-container{background-color:rgba(36,39,54,.75);backdrop-filter:blur(15px);pointer-events:all;color:#aaa;height:100%;padding:0 1.25rem;border-right:1px solid #555;display:flex;flex-direction:column}.terminal-container .title{padding:1rem 0}.terminal-container .buttons-container{padding:1.25rem 0 0;display:flex;flex-direction:row;justify-content:flex-end;gap:1em}.terminal-container .buttons-container button{border:1px solid #aaa;color:#aaa;padding-left:2.5rem;padding-right:2.5rem}.terminal-container .buttons-container button:hover.clear{color:#fff;background-color:hsla(0,0%,100%,.08);border-color:#fff}.terminal-container .input{width:25rem;margin-top:1.25rem;background-color:rgba(0,0,0,0)}.terminal-container .input input,.terminal-container .input .input-line{background-color:rgba(0,0,0,0)}.terminal-container .input input{color:#aaa}.terminal-container a{margin:1.25rem auto 1.25rem 0}.terminal-container a:hover{color:#777}.terminal-container .history{scrollbar-color:#aaa rgba(0,0,0,0);scrollbar-width:thin;overflow-y:scroll;flex:1}.terminal-container .history::-webkit-scrollbar{width:.25rem}.terminal-container .history::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.terminal-container .history::-webkit-scrollbar-thumb{background:#aaa}.terminal-container .history::-webkit-scrollbar-thumb:hover{background:#fff}.terminal-container .history .history-item{display:block}.terminal-container .history .history-item:first-child{margin-top:1rem}.terminal-container .history .history-item.error{color:red;text-align:center}.terminal-container .history .history-item.localuserrequest{text-align:right;padding-right:.5rem;color:#fff}.terminal-container .history .history-item.otherrequest{text-align:right;padding-right:.5rem}.terminal-container .history .history-item.response{text-align:left}.terminal-container>.svg-icon{position:absolute;right:.75rem;top:.75rem;width:2.25rem;height:2.25rem}.feedback-modal .modal-header{display:flex;flex-direction:row;align-items:center}.feedback-modal.center .modal-body .modal-content{align-items:center}.feedback-modal .modal-content{gap:1rem}.feedback-modal .modal-content .button{align-self:flex-end}.feedback-modal .modal-content textarea{height:10rem;max-height:15rem;min-height:5rem;resize:vertical}.feedback-modal .survey-link{margin-bottom:.5rem}.feedback-modal .survey-link .svg-icon{font-size:1.5rem}.feedback-with-icon{display:flex;align-items:center;gap:.5rem}.error-report{display:flex;flex-direction:column;align-items:center;margin:2rem}.error-report .h2{margin:1rem}.error-report .button{margin:2rem 1rem}.demo{padding:1rem;display:flex;flex-direction:column}.demo>*{margin-bottom:1rem}.demo .axis .contents{padding:.5rem;display:flex;align-items:center}.demo .axis .svg-icon{margin-right:.25rem}.demo .explainer{margin-top:1rem}.demo .loading{align-self:center}.demo .spacer{flex:1}iframe.zml-frame,div.zml-frame.prerender-iframe{width:100vw;height:calc(100vh - 5rem)}div.zml-frame.prerender-iframe{overflow-y:auto}.page.not-found .content{display:flex;flex-direction:column;align-items:center}.icon-message-container{display:flex}.icon-message-container>svg{font-size:1.5rem;margin:.5rem 0}.icon-message-container .message{flex:1;display:flex;align-items:center;margin:.5rem;margin-top:calc((1.5rem - 1.3rem)/2 + 0.5rem)}.icon-message-container.small svg{font-size:1.25rem}.icon-message-container.small .message{margin-top:calc((1.25rem - 1rem)/2 + 0.5rem)}.tick-bullet{margin-top:1rem;display:flex;align-items:flex-start;width:100%}.tick-bullet .tick-icon{color:#34c737;font-size:2.25rem}.tick-bullet .tick-bullet-content{line-height:1.3rem;margin-left:1.25rem;margin-top:.475rem}.banner{border-left:solid 8px;border-color:#f89b11;padding-left:1.5rem;padding-right:.75rem}.footer{display:flex;flex-direction:column;align-items:center;background-color:#f8f8f8}.footer .options{display:flex;align-items:center;justify-content:center;padding:2rem 0 3rem}.footer .options .separator{height:1.5rem;width:1px;background-color:#aaa;margin:0 1.25rem}.footer>span{padding-bottom:1.5rem}.icon-message-container{display:flex}.icon-message-container>svg{font-size:1.5rem;margin:.5rem 0}.icon-message-container .message{flex:1;display:flex;align-items:center;margin:.5rem;margin-top:calc((1.5rem - 1.3rem)/2 + 0.5rem)}.icon-message-container.small svg{font-size:1.25rem}.icon-message-container.small .message{margin-top:calc((1.25rem - 1rem)/2 + 0.5rem)}.input-validation{display:flex;column-gap:1rem;row-gap:.5rem;flex-wrap:wrap}.input-validation .validation{display:flex;align-items:center;gap:.5rem;padding:0 1rem;background-color:#eee;color:#aaa;border-radius:5rem}.input-validation .validation svg{font-size:1.75rem}.input-validation .validation.valid{background-color:rgba(52,199,55,.15);color:#555}.input-validation .validation.valid svg{color:#34c737}.input-validation .validation.invalid{background-color:#d32024;color:#fff}.survey-link{display:flex;align-items:center}.survey-link .svg-icon{font-size:1.5rem}html{scroll-behavior:smooth}body{margin:0;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.page{display:flex;flex-direction:column;height:100vh;overflow:auto}.page>.content{flex:1;background-color:#f8f8f8}div:focus{outline:none}.ol-large-numbers{list-style:none;counter-reset:list-counter}.ol-large-numbers li{counter-increment:list-counter;display:flex;align-items:center;line-height:2rem}.ol-large-numbers li::before{content:counter(list-counter) ".";color:#aaa;font-size:3.75rem;min-width:5rem;font-weight:bold;line-height:normal}
