h1,.font--h1{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:45px;margin:0.15em 0 0.35em}@media screen and (max-width: 768px){h1,.font--h1{font-size:40px}}h2,.font--h2{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:36px;margin:0.15em 0 0.35em}@media screen and (max-width: 768px){h2,.font--h2{font-size:32px}}h3,.font--h3{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:32px;margin:0.1em 0 0.3em}@media screen and (max-width: 768px){h3,.font--h3{font-size:28px}}h4,.font--h4{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:28px;margin:0.1em 0 0.3em}@media screen and (max-width: 768px){h4,.font--h4{font-size:24px}}h5,.font--h5{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:21px;margin:0.05em 0 0.25em}@media screen and (max-width: 768px){h5,.font--h5{font-size:18px}}h6,.font--h6{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:18px;margin:0.05em 0 0.25em}@media screen and (max-width: 768px){h6,.font--h6{font-size:16px}}.subhead--one{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:11px;font-weight:700}@media screen and (max-width: 768px){.subhead--one{font-size:13px}}.section__title{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:32px;margin:0.1em 0 0.3em;text-transform:uppercase;text-align:center;margin:0 0 0.5em;color:#0f0f0f}@media screen and (max-width: 768px){.section__title{font-size:28px}}a,.font--a{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto Condensed",sans-serif;font-size:inherit;font-weight:700;text-decoration:underline;color:#0f0f0f;transition:all 0.35s}a:hover,a:focus,.font--a:hover,.font--a:focus{color:#0f0f0f}p,.font--p{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;line-height:1.3;color:#0f0f0f;margin:0.1em 0 0.3em}b,strong{font-weight:700}iframe{max-width:100%}img{max-width:100%}@media screen and (max-width: 768px){img{display:block}}ul,ol{padding-left:20px}ul{list-style:disc outside}ol{list-style:decimal outside}ul li,ol li{line-height:1.65}blockquote,blockquote>p{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-style:italic;text-align:center;margin:60px 1em;letter-spacing:0.025em;font-size:22px;line-height:1.3;color:#0f0f0f}@media screen and (max-width: 768px){blockquote,blockquote>p{margin:30px 1em;font-size:21px}}cite{display:block;color:#0f0f0f;font-size:65%;text-align:center;font-style:normal;margin-top:1em}address{font-style:normal}sub,sup{font-size:60%;line-height:0;position:relative}sub{bottom:-0.2em;vertical-align:sub}sup{top:-0.75em;vertical-align:super}*{box-sizing:border-box}html,body{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;line-height:1.3;color:#0f0f0f}.container{position:relative;max-width:calc(1088px + (30px * 2));padding:0 30px;margin:0 auto}@media (max-width: 768px){.container{max-width:calc(1088px + (5% * 2));padding:0 5%}}.skip-link{position:absolute;top:-50px}.clearfix:after{content:"";clear:both;visibility:hidden;display:block;font-size:0;height:0}.accessibility,.sr_only{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;word-wrap:normal !important}.scroll--lock{overflow:hidden}@media (min-width: 1024px){a[href^='tel:']{pointer-events:none}}.background-cover{background-size:"cover";background-repeat:no-repeat;background-position:center center}.background-contain{background-size:"contain";background-repeat:no-repeat;background-position:center center}.bullet-list{list-style:outside disc;padding-left:30px}.number-list{list-style:outside decimal;padding-left:30px;margin:0}.sideNav{min-height:100vh}.editable-list-item{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.editable-list-item .MuiInput-root{width:100%}.editable-list-item .action-btns{display:flex;flex-flow:row}.editable-list-item button{margin:5px 10px}.editable-list-item .light-text{color:#707070;margin-left:10px}.container-label{color:#2f2f2f;opacity:0.5;font-size:12px;font-weight:bold}body .MuiRadio-colorSecondary.Mui-checked{color:#005776}body .MuiInput-root.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:2px solid #005776}body button.danger{color:#fff}body .danger{background-color:#ef5350}body .danger:hover{background-color:#ef5350}body .danger:disabled{background-color:rgba(239,83,80,0.184314)}body .success{background-color:#c2cd23}body .success:hover{background-color:#c2cd23}body .success:disabled{background-color:rgba(194,205,35,0.247059)}body a.disabled{color:#707070;text-decoration:none}.sideNav{position:fixed;top:0;bottom:0;left:0;z-index:20}.sideNav .MuiList-root .MuiListItem-root{padding:13px 0 13px 27px}.sideNav .MuiList-root .MuiListItem-root:hover .MuiListItemIcon-root .MuiSvgIcon-root{fill:#c2cd23}.sideNav .MuiList-root .MuiListItem-root:hover .MuiListItemText-root{color:#c2cd23}.sideNav .MuiList-root .MuiListItem-root .MuiListItemIcon-root{width:22px;height:22px;min-width:0;place-items:center;margin:0 33px 0 0}.sideNav .MuiList-root .MuiListItem-root .MuiListItemIcon-root .MuiSvgIcon-root{fill:#d6d6d6}.sideNav .MuiList-root .MuiListItem-root .MuiListItemText-root{font-size:16px;font-weight:bold;color:#fff}.sideNav .MuiList-root.accountInfo{bottom:0}.sideNav .MuiList-root.accountInfo .MuiAvatar-root{width:28px;height:28px;font-size:14px;font-weight:700;font-family:"Roboto Condensed",sans-serif}.QaIssueQuestion{display:block;font-weight:bold}.single_Link{font-weight:700;text-decoration:none;color:#005776}.gvd-table .gvd-row-header{font-weight:bold}.gvd-table .null-cell{color:#707070}.gvd-table .MuiTableContainer-root{overflow:auto}.select-option-container label{min-width:150px;color:#005776}.select-option-container .error-text{color:#ef5350}.select-option-container .MuiFormHelperText-root{color:#005776}.select-option-container .MuiTextField-root{margin-top:2px}.select-option-container .MuiInput-underline:before{border-bottom:solid 1px #005776}.select-option-container .MuiInput-underline:hover:not(.Mui-disabled):before,.select-option-container .MuiInput-underline:focus:not(.Mui-disabled):before{border-bottom:solid 2px #005776}.user-permissions .MuiTableContainer-root{max-height:800px}.user-permissions .MuiFormControlLabel-root{margin:0}.user-permissions thead th{font-weight:bold}.user-permissions thead th:not(.no-filter){cursor:pointer}.user-permissions thead th:hover:not(.no-filter){color:#005776}.user-permissions thead th.active-filter{color:#6cae75}.form-due-container .MuiFormHelperText-root{color:#005776}.form-due-container .MuiTextField-root{margin-top:2px}#reset-password{height:100vh}#login-page,#forgot-password,#reset-password{background-color:#005776;padding:111px 0}#login-page main,#forgot-password main,#reset-password main{background-color:#005776;min-height:100vh}#login-page .formContainer,#forgot-password .formContainer,#reset-password .formContainer{max-width:463px;background-color:#fff;margin:0 auto;padding:47px 52px}#login-page .formContainer img,#forgot-password .formContainer img,#reset-password .formContainer img{display:block;margin:0 auto}#login-page .formContainer .formDetails,#forgot-password .formContainer .formDetails,#reset-password .formContainer .formDetails{margin:50px 0 33px}#login-page .formContainer .formDetails .contactLink,#forgot-password .formContainer .formDetails .contactLink,#reset-password .formContainer .formDetails .contactLink{color:#005776}#login-page .formContainer .formDetails .formTitle,#forgot-password .formContainer .formDetails .formTitle,#reset-password .formContainer .formDetails .formTitle{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;color:#0f0f0f;font-size:28px;margin:0.1em 0 0.3em;color:#005776;margin-bottom:26px}@media screen and (max-width: 768px){#login-page .formContainer .formDetails .formTitle,#forgot-password .formContainer .formDetails .formTitle,#reset-password .formContainer .formDetails .formTitle{font-size:24px}}#login-page .formContainer .formDetails p,#forgot-password .formContainer .formDetails p,#reset-password .formContainer .formDetails p{font-size:12px;font-weight:700}#login-page .formContainer .login-form .MuiFilledInput-underline:after,#forgot-password .formContainer .login-form .MuiFilledInput-underline:after,#reset-password .formContainer .login-form .MuiFilledInput-underline:after{border-color:#005776}#login-page .formContainer .login-form .username_login,#login-page .formContainer .login-form .newPass_login,#forgot-password .formContainer .login-form .username_login,#forgot-password .formContainer .login-form .newPass_login,#reset-password .formContainer .login-form .username_login,#reset-password .formContainer .login-form .newPass_login{margin-bottom:46px}#login-page .formContainer .login-form .forgot_link,#forgot-password .formContainer .login-form .forgot_link,#reset-password .formContainer .login-form .forgot_link{display:block;color:#587b9f;font-size:12px;font-weight:700;margin-top:15px}#login-page .formContainer .login-form button,#forgot-password .formContainer .login-form button,#reset-password .formContainer .login-form button{display:block;font-size:14px;font-weight:700;margin-top:40px}#login-page .formContainer .login-form button.showPassword,#forgot-password .formContainer .login-form button.showPassword,#reset-password .formContainer .login-form button.showPassword{margin:0}.deactivate-wrapper{align-items:center;display:flex}.page-entry .page-container{display:flex;flex-flow:row;justify-content:space-between}.page-entry .page-container .drawer-container{min-width:33%}.page-entry .page-container .survey-container{min-width:66%}.page-entry .page-container .survey-container .options-container{display:flex;flex-flow:row;align-items:end}.page-entry .page-container .survey-container .options-container .select-option-container label{color:#005776}.page-entry .page-container .survey-container .options-container .select-option-container .error-text{color:#ef5350}.page-entry .page-container .survey-container .options-container .MuiInput-underline:before{border-bottom:solid 1px #005776}.page-entry .page-container .survey-container .options-container .MuiInput-underline:hover:not(.Mui-disabled):before,.page-entry .page-container .survey-container .options-container .MuiInput-underline:focus:not(.Mui-disabled):before{border-bottom:solid 2px #005776}.new-issue-container .MuiTextField-root{width:100%;margin:25px 0}.entry-modal .editable-list-item{min-height:45px}.entry-modal .editable-list-item:nth-child(even){background-color:#ececec}.entry-modal .modal-content{max-height:50vh;overflow:auto;border-top:solid 1px #707070;border-bottom:solid 1px #707070}.entry-modal .history-table tbody tr:nth-child(even){background-color:#ececec}.survey-creator .options-container,.survey-creator .form-options-container{display:flex;flex-flow:row}.survey-creator .options-container .MuiInput-underline:before,.survey-creator .form-options-container .MuiInput-underline:before{border-bottom:solid 1px #005776}.survey-creator .options-container .MuiInput-underline:hover:not(.Mui-disabled):before,.survey-creator .options-container .MuiInput-underline:focus:not(.Mui-disabled):before,.survey-creator .form-options-container .MuiInput-underline:hover:not(.Mui-disabled):before,.survey-creator .form-options-container .MuiInput-underline:focus:not(.Mui-disabled):before{border-bottom:solid 2px #005776}.survey-creator .form-options-container{align-items:flex-end}.survey-creator .svd-designer-container--left-side{width:40%;max-width:40%;flex-basis:40%}.survey-creator .svd-designer-container--top{font-family:"Roboto Condensed",sans-serif}.survey-creator .svd-designer-container--top .sv-btn{font-family:"Roboto",sans-serif;text-transform:uppercase}.survey-creator .svd-designer-container--top .svd_save_btn{background-color:#c2cd23}.survey-creator .svd_editors .svd-vertical-container__row .svd_toolbar .svd-toolbar-button{border-radius:4px}.survey-creator .sv_main.sv_default_css .svda-title-actions{display:none}.survey-creator .sv_main.sv_default_css .sv_body{border-color:#005776;font-family:"Roboto Condensed",sans-serif}.survey-creator .sv_main.sv_default_css .sv_header.svd_survey_header{font-family:"Roboto",sans-serif}.survey-creator button{margin-right:10px;margin-bottom:10px}.survey-display-container.read-only{background-color:#d6d6d6}.survey-display .survey-display-container{padding:20px}.survey-display .entry-label-input{margin-top:10px;margin-bottom:10px;margin-left:8px}.survey-display .entry-label-input label{color:#005776}.survey-display .images-panel{margin-top:10px;margin-bottom:10px;margin-left:8px}.survey-display .images-panel .image-functions{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:10px 0}.survey-display .images-panel .image-functions button{margin-top:10px}.survey-display .images-panel .MuiDropzoneArea-root{min-height:85px;width:50%}.survey-display .images-panel .noData{text-align:center;color:#707070;background-color:#d6d6d6;margin-top:10px;padding:15px}.survey-display .images-panel td svg{cursor:pointer}.survey-display .options-container{display:flex;flex-flow:row;align-items:center;justify-content:space-between;background-color:#2f2f2f;color:#fff;position:sticky;top:20px;z-index:9;padding:0 10px}.survey-display .options-container .MuiInput-input,.survey-display .options-container .MuiInputLabel-animated{color:#fff;font-weight:bold}.survey-display .options-container .MuiInputBase-root svg.MuiSvgIcon-root{fill:#fff !important}.survey-display .options-container .MuiInput-underline:before{border-bottom:solid 1px #005776}.survey-display .options-container .MuiInput-underline:hover:not(.Mui-disabled):before,.survey-display .options-container .MuiInput-underline:focus:not(.Mui-disabled):before{border-bottom:solid 2px #005776}.survey-display .options-container .button-container{display:flex}.survey-display .options-container .button-container .save-btn{margin-left:8px}.survey-display .options-container .button-container .save-btn .MuiButton-containedPrimary{background-color:#c2cd23}.survey-display .sv_main{background-color:transparent;font-family:"Roboto Condensed",sans-serif}.survey-display .sv_main .sv_custom_header{background-color:transparent}.survey-display .sv_main .sv_container{color:#0f0f0f !important}.survey-display .sv_main .sv_container .sv_header{padding:0;padding-bottom:0.5em}.survey-display .sv_main .sv_container .sv_header h3 span{font-weight:700;font-family:"Roboto",sans-serif}.survey-display .sv_main .sv_container .sv_header h5 span{font-weight:300;font-family:"Roboto",sans-serif}.survey-display .sv_main .sv_container .question-status-icon{width:8px;min-width:8px;max-width:8px;height:8px;min-height:8px;max-width:8px;border-radius:100%;background-color:#aa8bff;margin-right:5px}.survey-display .sv_main .sv_container .has-issue{background-color:#ef5350}.survey-display .sv_main .sv_container .has-issue-ready{background-color:#f9dc5c}.survey-display .sv_main .sv_container .has-issue-resolved{background-color:#6cae75}.survey-display .sv_main .sv_container .sv_body{font-size:16px;padding:0.25em;padding-top:0.5em;background-color:transparent;border-top:solid 1px #d6d6d6}.survey-display .sv_main .sv_container .sv_body select{color:#0f0f0f}.survey-display .sv_main .sv_container .sv_body .sv_p_root input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]){background-color:#ececec;border:none;border-bottom:solid 1px #005776;color:#0f0f0f;padding-right:1em}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row{background-color:transparent}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn{padding:0.5em 0em 1.5em 0em;flex-flow:row;justify-content:space-between}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn input[type="date"]{width:auto !important}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_question_header{position:relative;width:100%}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_question_header h5.question-title{display:flex;flex-flow:row;align-items:center}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_question_header h5.question-title span{font-family:"Roboto Condensed",sans-serif}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_question_header h5.question-title span[class*="_required_"]{position:absolute;top:-5px;left:5px}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_question_header .sv_q_description{margin-left:17px}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input{min-width:40%}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input input,.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input option,.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input textarea{font-family:"Roboto Condensed",sans-serif}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input fieldset{padding-left:17px}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input fieldset .checked{font-weight:bold}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input textarea{background-color:#ececec;color:#0f0f0f;border-bottom:solid 1px #005776;padding-right:1em}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input select:focus,.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input textarea:focus{border:1px solid #005776}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input .sv_select_wrapper::before{background-color:#005776}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input .sv-boolean__switch{background-color:#005776}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input .sv-boolean__label:not(.sv-boolean__label--disabled){font-weight:bold}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input .sv_q_rating_item .sv_q_rating_item_text:hover{border:1px solid #005776}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn .sv_q_input .active .sv_q_rating_item_text{background-color:#005776;border-color:#005776;color:white;font-weight:bold}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow{display:flex;justify-content:space-between;flex-wrap:nowrap}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container{max-width:10%;margin:15px 5px 0 5px;display:flex;flex-flow:column}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container .btn{margin-bottom:10px;padding:2px;border-radius:100%;width:20px;min-width:20px;max-width:20px}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container .btn:hover{box-shadow:0 0 3px black;border-radius:100%}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container .question-action-panel{display:none;position:fixed;background-color:white;min-width:150px}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container .question-action-panel .action-panel-btn{display:flex;flex-flow:row;justify-content:space-between;padding:10px 15px;color:#0f0f0f}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container .question-action-panel .action-panel-btn:hover{background-color:#ececec}.survey-display .sv_main .sv_container .sv_body .sv_p_root .sv_row.flexRow .question-btn-container .show{display:block}.survey-display .sv_main .sv_container .sv_body .sv_q_required_text{color:#ef5350;position:static !important}.survey-display .sv_main .sv_container .sv_nav input.sv_complete_btn{font-family:"Roboto",sans-serif;text-transform:uppercase;padding:5px 10px;border-radius:5px;background-color:#c2cd23}.survey-display .sv_main .sv_container .sv_nav input.sv_next_btn{font-family:"Roboto",sans-serif;text-transform:uppercase;padding:5px 0px;border-radius:5px;background-color:#005776;letter-spacing:3px;min-width:70px}.survey-display .sv_main .sv_container .sv_nav input.sv_prev_btn{font-family:"Roboto",sans-serif;text-transform:uppercase;padding:5px 0px;border-radius:5px;background-color:#005776;letter-spacing:3px;min-width:100px}.survey-display .sv_main span{word-break:normal}.survey-display .sv_main input[type="button"],.survey-display .sv_main button{color:white;background-color:#005776}.survey-display .sv_main .sv_select_wrapper:before{background-color:#005776}.survey-display .sv_main .sv_q_other input:focus,.survey-display .sv_main .sv_q_text_root:focus,.survey-display .sv_main .sv_q_dropdown_control:focus,.survey-display .sv_main input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]):focus,.survey-display .sv_main select:focus,.survey-display .sv_main textarea:focus{border:1px solid #005776}.survey-display .sjs-root-checkbox,.survey-display .sjs-root-radio{margin-top:10px}.patient-action-btns{display:flex;flex-flow:row;justify-content:space-between;margin-top:25px}.patient-create h1{text-transform:uppercase}.patient-create .patient-messages{margin:10px 0;color:#707070}.patient-create .options-container{display:flex;flex-flow:row;align-items:center;padding-bottom:10px}.patient-create .options-container .MuiFormGroup-root{margin:0 8px}.patient-create .options-container .MuiFormControl-marginNormal{margin:0 8px}.patient-create .options-container .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:2px solid #005776}.patient-create .save-btn{margin-top:10px;margin-left:5px}.patient-page .patient-data .info-field,.patients-page .patient-data .info-field{font-weight:bold}.patient-page .light-text,.patients-page .light-text{color:#707070}.study-group-page .MuiPaper-root{margin-bottom:15px}.study-group-page .group-create{margin-top:25px}.study-group-page .create-group{margin-top:10px}.study-group-page .group-form{display:flex;flex-flow:row;align-items:baseline;margin-bottom:20px}.study-group-page .group-form label{color:#005776}.study-group-page .group-form input,.study-group-page .group-form button{margin-right:10px}.study-group-page .MuiInput-underline:hover:not(.Mui-disabled):before,.study-group-page .MuiInput-underline:focus:not(.Mui-disabled):before{border-bottom:solid 2px #005776}.site-page .site-form{display:flex;flex-flow:row;align-items:center}.site-page .site-form label{color:#005776}.site-page .site-form input,.site-page .site-form button{margin-right:10px}.site-page .site-data{margin-top:5px}.site-page .site-data .info-field{font-weight:bold}.site-page .site-surgeon-permissions{margin:25px 0;max-width:400px}.site-page .site-surgeon-permissions .MuiTableContainer-root{max-height:400px;overflow-x:auto}.site-page .site-surgeon-permissions thead th{font-weight:bold}.site-page .site-surgeon-permissions tbody td{min-width:150px}.site-page .site-surgeon-permissions tbody td button{width:100%}.site-create{margin-top:15px}.site-form{display:flex;flex-flow:row;align-items:center}.site-form .input-wrapper{margin-right:15px}.site-form .MuiInput-underline:hover:not(.Mui-disabled):before,.site-form .MuiInput-underline:focus:not(.Mui-disabled):before{border-bottom:solid 2px #005776}.surgeon-create{margin-top:10px}.surgeon-create .surgeon-form{display:flex;flex-flow:row;align-items:baseline}.surgeon-create .surgeon-form button{margin-left:15px}.surgeon-page .patients-link{margin-top:20px}.surgeon-page .surgeon-form{display:flex;flex-flow:row;align-items:center}.surgeon-page .surgeon-form label{color:#005776}.surgeon-page .surgeon-form input,.surgeon-page .surgeon-form button{margin-right:10px}.surgeon-page .surgeon-form .save-btn{margin-left:10px}.surgeon-page .surgeon-permissions{display:flex;flex-flow:row}.surgeon-page .user-surgeon-permissions,.surgeon-page .surgeon-site-permissions{margin:25px 0;margin-right:25px;max-width:400px}.surgeon-page .user-surgeon-permissions .MuiTableContainer-root,.surgeon-page .surgeon-site-permissions .MuiTableContainer-root{max-height:400px;height:400px;overflow-x:auto}.surgeon-page .user-surgeon-permissions thead th,.surgeon-page .surgeon-site-permissions thead th{font-weight:bold}.surgeon-page .user-surgeon-permissions tbody td,.surgeon-page .surgeon-site-permissions tbody td{min-width:150px}.surgeon-page .user-surgeon-permissions tbody td button,.surgeon-page .surgeon-site-permissions tbody td button{width:100%}.study-form{display:flex;flex-flow:row;align-items:center}.info-field{font-weight:bold}

/*!
 * SurveyJS Creator v1.8.61
 * (c) 2015-2021 Devsoft Baltic OÜ - http://surveyjs.io/
 * Github: https://github.com/surveyjs/survey-creator
 * License: https://surveyjs.io/Licenses#SurveyCreator
 */
.sjs-cb-wrapper {
  display: inline-block;
  margin-right: 1em;
  min-height: 2em; }

.sjs-cb-container {
  position: relative;
  min-height: 1em;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .sjs-cb-container input {
    position: absolute;
    opacity: 0; }

.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  width: 22px; }

.checkmark:after {
  content: "";
  position: absolute;
  display: none; }

.sjs-cb-container input:checked ~ .checkmark:after {
  display: block; }

.sjs-cb-container .checkmark:after {
  left: 8px;
  top: 5px;
  width: 7px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.sjs-cb-label {
  line-height: 1.75em;
  margin-left: 35px; }

.form-control.svd_custom_select {
  padding: 0;
  min-width: 100px; }
  .form-control.svd_custom_select select {
    border: none;
    height: 34px;
    padding: 6px 12px;
    padding-right: 3em; }
    .form-control.svd_custom_select select:focus {
      outline: 0;
      box-shadow: none; }
  .form-control.svd_custom_select:before {
    top: -1px; }

.svd_container .svd_content .svd_custom_select,
.svd_container .modal-dialog .svd_custom_select {
  width: 100%;
  position: relative;
  display: inline-block;
  background-color: #ffffff;
  background-color: var(--primary-bg-color, #ffffff);
  box-sizing: content-box; }
  .svd_container .svd_content .svd_custom_select select,
  .svd_container .modal-dialog .svd_custom_select select {
    width: 100%;
    display: block;
    position: relative;
    background: transparent;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 3em; }
    .svd_container .svd_content .svd_custom_select select::-ms-expand,
    .svd_container .modal-dialog .svd_custom_select select::-ms-expand {
      display: none; }
  .svd_container .svd_content .svd_custom_select:before,
  .svd_container .modal-dialog .svd_custom_select:before {
    padding: 17px;
    position: absolute;
    right: 0;
    top: 0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNCAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQgMzQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMiwxNiAxNCwxNCAxNywxNyAyMCwxNCAyMiwxNiAxNywyMSAiLz4KPC9zdmc+Cg==);
    content: "";
    background-repeat: no-repeat;
    background-position: center; }

.ddmenu-container {
  display: inline-block; }
  .ddmenu-container .ddmenu {
    position: relative; }
  .ddmenu-container .ddmenu > span {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .ddmenu-container .ddmenu > span,
  .ddmenu-container .ddmenu > div {
    cursor: pointer;
    outline: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .ddmenu-container .ddmenu > div {
    background-color: rgba(0, 0, 0, 0);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: none; }
  .ddmenu-container .ddmenu > span:focus ~ div {
    display: block; }
  .ddmenu-container .ddmenu > ul {
    position: absolute;
    z-index: 1;
    visibility: hidden;
    transition: visibility 0.5s;
    opacity: 0; }
    .ddmenu-container .ddmenu > ul li {
      list-style-type: none; }
  .ddmenu-container.menu-disabled .ddmenu > span:focus ~ ul {
    opacity: 0;
    visibility: hidden; }
  .ddmenu-container .ddmenu > span:focus ~ ul {
    visibility: visible;
    opacity: 1; }

@charset "UTF-8";
.svd_container .svd-svg-icon {
  display: inline-block;
  vertical-align: middle;
  fill: #3d4d5d;
  fill: var(--primary-icon-color, #3d4d5d); }

.svd_container .svd-primary-icon .svd-svg-icon {
  fill: #1ab394;
  fill: var(--primary-color, #1ab394); }

.svd_container .svd-danger-icon .svd-svg-icon {
  fill: #ed5565;
  fill: var(--error-color, #ed5565); }

.svd_container .svd-secondary-icon .svd-svg-icon {
  fill: #1ab394;
  fill: var(--secondary-color, #1ab394); }

.svd_container .icon-gearactive .svd-svg-icon, .svd_container .icon-dotsactive .svd-svg-icon {
  fill: #1ab394;
  fill: var(--primary-color, #1ab394); }

.svd_container .icon-gear .svd-svg-icon, .svd_container .icon-dots .svd-svg-icon {
  fill: #d0d0d0;
  fill: var(--light-control-color, #d0d0d0); }

.svd_container .icon-white .svd-svg-icon {
  fill: #ffffff;
  fill: var(--primary-bg-color, #ffffff); }

.svd_container .icon-status .svd-svg-icon {
  fill: #9d9fa1;
  fill: var(--icon-status-color, #9d9fa1);
  margin-bottom: 0.3em; }

.svd_container .icon-actiondragelement {
  cursor: move;
  position: absolute;
  left: 0; }

.svd_container .glyphicon {
  font-weight: bold;
  display: inline-block;
  font-family: inherit;
  cursor: pointer;
  line-height: 1em;
  top: 0; }
  .svd_container .glyphicon.glyphicon-plus::before {
    font-weight: normal;
    font-size: 20px;
    content: "+"; }
  .svd_container .glyphicon.glyphicon-option-horizontal::before {
    font-size: 20px;
    content: "\22EF"; }
  .svd_container .glyphicon.glyphicon-remove::before {
    content: "\2716"; }
  .svd_container .glyphicon.glyphicon-edit::before {
    content: ""; }
  .svd_container .glyphicon.glyphicon-list-alt::before {
    content: "\21D0"; }
  .svd_container .glyphicon.glyphicon-exclamation-sign::before {
    content: "\26A0"; }

.svd_container .svd-tabs {
  padding: 19px 15px 0 30px; }

.svd_container .svd-tab.active > .svd-tab-text {
  color: #1ab394;
  color: var(--primary-color, #1ab394);
  background-color: #f4f4f4;
  background-color: var(--secondary-bg-color, #f4f4f4);
  border: 1px solid #e7eaec;
  border-color: var(--primary-border-color, #e7eaec);
  border-bottom-color: #f4f4f4;
  border-bottom-color: var(--secondary-bg-color, #f4f4f4); }

.svd_container .svd-tab-text {
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.5em 1em;
  text-align: center;
  font-weight: bold;
  color: #676a6c;
  color: var(--primary-text-color, #676a6c);
  background-color: transparent; }
  .svd_container .svd-tab-text:hover, .svd_container .svd-tab-text:focus {
    background-color: #f4f4f4;
    background-color: var(--secondary-bg-color, #f4f4f4);
    border-bottom: 1px solid #f4f4f4;
    border-bottom-color: var(--secondary-bg-color, #f4f4f4); }

.svd-survey-placeholder-root .svd-survey-placeholder {
  position: relative;
  width: 100%;
  height: 500px; }
  .svd-survey-placeholder-root .svd-survey-placeholder .svd-survey-gallery {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #f4f4f4;
    background-color: var(--secondary-bg-color, #f4f4f4);
    margin: 6px; }
    .svd-survey-placeholder-root .svd-survey-placeholder .svd-survey-gallery a {
      color: #676a6c;
      color: var(--primary-text-color, #676a6c);
      margin-top: 50px;
      font-size: 14px;
      text-decoration: underline; }
      .svd-survey-placeholder-root .svd-survey-placeholder .svd-survey-gallery a img {
        margin-top: -5px;
        margin-right: 1em; }
  .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center; }
    .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-message {
      margin-bottom: 1em;
      text-align: center;
      font-size: 22px;
      color: #1ab394;
      color: var(--primary-color, #1ab394);
      pointer-events: none;
      max-width: 300px; }
    .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-image {
      pointer-events: none;
      display: block; }
    .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-action {
      margin-top: 30px;
      cursor: pointer; }

.svd_survey_designer .svd-survey-placeholder-root {
  background-color: #ffffff;
  background-color: var(--primary-bg-color, #ffffff); }

.svd-property-editor-survey .svd-survey-nopadding {
  min-width: 7em; }

.svd_container.sv_bootstrap_css .svd-tabs {
  line-height: 2.5em; }

.svd_container.sv_bootstrapmaterial_css .panel.card {
  box-shadow: none; }

.svd_container.sv_bootstrapmaterial_css .form-group {
  margin-top: 0; }
  .svd_container.sv_bootstrapmaterial_css .form-group .form-control {
    background-image: linear-gradient(0deg, var(--primary-color, #1ab394) 2px, rgba(213, 0, 0, 0) 0), linear-gradient(0deg, rgba(0, 0, 0, 0.26) 1px, transparent 0); }

.svd_container.sv_bootstrapmaterial_css .form-group {
  margin-top: 0; }
  .svd_container.sv_bootstrapmaterial_css .form-group.is-focused label {
    color: var(--primary-color, #1ab394); }

.svd_container.sv_bootstrapmaterial_css .svd_custom_select .form-group,
.svd_container.sv_bootstrapmaterial_css .svd_properties_grid .form-group {
  margin-top: 0;
  padding-bottom: 0; }
  .svd_container.sv_bootstrapmaterial_css .svd_custom_select .form-group .form-control,
  .svd_container.sv_bootstrapmaterial_css .svd_properties_grid .form-group .form-control {
    margin-top: -3px;
    margin-bottom: 0; }

.svd_container.sv_bootstrapmaterial_css .svd_properties_grid .glyphicon-edit {
  border-radius: 0;
  background-color: var(--primary-color, #1ab394);
  color: white;
  text-transform: uppercase;
  padding: 5px;
  font-size: 12px; }
  .svd_container.sv_bootstrapmaterial_css .svd_properties_grid .glyphicon-edit:hover {
    background-color: rgba(153, 153, 153, 0.2); }

.svd_container.sv_bootstrapmaterial_css .svda-adorner-root span {
  position: static;
  display: inline-block;
  transition: none; }

.svd_container.sv_bootstrapmaterial_css .modal-footer .btn + .btn {
  margin-bottom: 10px; }

.svd_container.sv_bootstrapmaterial_css .svd-propertyeditor-condition .btn-primary {
  margin-right: 0.5em; }

.svd_container.sv_bootstrapmaterial_css .svd-propertyeditor-condition .svd_custom_select {
  max-width: 165px; }

.svd_container.sv_bootstrapmaterial_css .svd-propertyeditor-condition textarea {
  color: var(--primary-text-color, #676a6c); }

.svd_container.sv_bootstrapmaterial_css .svd-logic-button {
  margin-right: 0.5em; }

.svd_container.sv_bootstrapmaterial_css select.svda_current_type {
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  appearance: menulist; }

.svd_container.sv_bootstrapmaterial_css .svd_question {
  border: 1px solid var(--primary-border-color, #e7eaec); }

.svd_container.sv_bootstrapmaterial_css .modal-content .form-group .sjs-cb-wrapper {
  margin-bottom: 6px; }
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-group .sjs-cb-wrapper:last-child {
    margin-bottom: 0; }

.svd_container.sv_bootstrapmaterial_css .modal-content .btn-danger {
  background-color: #f44336;
  color: var(--secondary-bg-color, #f4f4f4); }
  .svd_container.sv_bootstrapmaterial_css .modal-content .btn-danger:hover {
    opacity: 0.7; }

@media (min-width: 768px) {
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .checkbox input[type="checkbox"],
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .radio input[type="radio"] {
    position: absolute;
    margin-left: 0; }
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .checkbox span,
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .radio span {
    top: 4px; }
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .checkbox label,
  .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .radio label {
    padding-left: 45px;
    margin-bottom: 10px; } }

.svd_container.sv_bootstrapmaterial_css .sv_select_wrapper .form-control {
  line-height: 3em;
  height: 3em; }

.svd_container.sv_bootstrapmaterial_css survey-widget
.sv_bootstrapmaterial_css
.svd-property-editor-survey
.svd-property-editor-survey-page
> .sv_row
.sv_qstn
select {
  line-height: 3em;
  height: 3em; }

.svd_container.sv_bootstrapmaterial_css .btn-primary {
  color: var(--inverted-text-color, #ffffff);
  background-color: var(--secondary-color, #1ab394);
  border-color: var(--secondary-color, #1ab394); }
  .svd_container.sv_bootstrapmaterial_css .btn-primary:active:focus {
    color: var(--primary-color, #1ab394); }

.svd_container.sv_bootstrapmaterial_css .btn-secondary {
  background-color: var(--primary-border-color, #e7eaec); }
  .svd_container.sv_bootstrapmaterial_css .btn-secondary:hover {
    opacity: 0.8; }

.svd_container.sv_bootstrapmaterial_css .btn-link {
  color: var(--primary-text-color, #676a6c);
  background-color: var(--secondary-bg-color, #f4f4f4);
  border-color: var(--secondary-bg-color, #f4f4f4); }

.svd_container.sv_bootstrapmaterial_css .checkbox label,
.svd_container.sv_bootstrapmaterial_css .radio label,
.svd_container.sv_bootstrapmaterial_css label {
  color: var(--primary-text-color, #676a6c); }

.svd_container.sv_bootstrapmaterial_css .editor-tabs > li a:hover,
.svd_container.sv_bootstrapmaterial_css .editor-tabs > li a:focus {
  background-color: var(--secondary-bg-color, #f4f4f4) !important;
  border-bottom: 1px solid var(--secondary-bg-color, #f4f4f4) !important; }

.svd_container.sv_bootstrapmaterial_css .editor-tabs > li.active a {
  color: var(--primary-color, #1ab394) !important;
  background-color: var(--secondary-bg-color, #f4f4f4) !important;
  border: 1px solid var(--primary-border-color, #e7eaec) !important;
  border-bottom-color: var(--secondary-bg-color, #f4f4f4) !important; }

.svd_container.sv_bootstrapmaterial_css .nav-tabs a {
  color: var(--primary-text-color, #676a6c) !important; }

.svd_container.sv_bootstrapmaterial_css .nav-tabs > li.active > a {
  color: var(--primary-color, #1ab394) !important; }

.svd_container.sv_bootstrapmaterial_css .nav-item.active .nav-link {
  background-color: var(--primary-bg-color, #ffffff) !important; }

.svd_container.sv_bootstrapmaterial_css .modal-tabs {
  background: transparent;
  padding-bottom: 10px; }
  .svd_container.sv_bootstrapmaterial_css .modal-tabs > li > a {
    color: var(--primary-text-color, #676a6c) !important;
    border: 1px solid transparent !important; }
    .svd_container.sv_bootstrapmaterial_css .modal-tabs > li > a:hover {
      color: var(--primary-color, #1ab394) !important;
      border-bottom: 1px solid var(--inverted-text-color, #ffffff) !important; }
    .svd_container.sv_bootstrapmaterial_css .modal-tabs > li > a:focus {
      color: var(--primary-color, #1ab394) !important;
      border-bottom: 1px solid var(--inverted-text-color, #ffffff) !important; }
  .svd_container.sv_bootstrapmaterial_css .modal-tabs > li.active > a {
    color: var(--primary-color, #1ab394) !important;
    border: 1px solid var(--primary-border-color, #e7eaec) !important;
    border-bottom-color: var(--inverted-text-color, #ffffff) !important; }

.svd-vertical-container {
  position: relative;
  display: table;
  width: 100%;
  height: 100%; }

.svd-vertical-container__row {
  width: 100%;
  height: 100%;
  display: table-row; }
  .svd-vertical-container__row:first-child {
    height: 0; }

.svd-vertical-container__cell {
  width: 100%;
  display: table-cell; }

.svd-vertical-container__cell-content-holder {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.svd-vertical-container__cell-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.svd-vertical-container__cell-content--scrollable {
  overflow: auto; }

.svd_editors > .svd-vertical-container {
  table-layout: fixed; }

.svd_container {
  color: #676a6c;
  color: var(--primary-text-color, #676a6c); }
  .svd_container a {
    color: #1ab394;
    color: var(--primary-color, #1ab394); }
  .svd_container a:hover {
    color: #18a689;
    color: var(--primary-hover-color, #18a689); }
  .svd_container .btn-primary {
    color: #ffffff;
    color: var(--inverted-text-color, #ffffff);
    background-color: #1ab394;
    background-color: var(--primary-color, #1ab394);
    border-color: #1ab394;
    border-color: var(--primary-color, #1ab394); }
  .svd_container .btn-link {
    color: #676a6c;
    color: var(--primary-text-color, #676a6c);
    background-color: #f4f4f4;
    background-color: var(--secondary-bg-color, #f4f4f4);
    border-color: #f4f4f4;
    border-color: var(--secondary-bg-color, #f4f4f4); }
  .svd_container .sjs-cb-container:hover input ~ .checkmark {
    background-color: #ccc;
    background-color: var(--dd-menu-border, #ccc); }
  .svd_container .sjs-cb-container:hover input:checked ~ .checkmark {
    background-color: #18a689;
    background-color: var(--primary-hover-color, #18a689); }
  .svd_container .svd_selected_page {
    border-bottom: 1px solid #ffffff;
    border-bottom-color: var(--primary-bg-color, #ffffff); }
  .svd_container .svd_toolbar li.active a {
    background-color: #1ab394;
    background-color: var(--primary-color, #1ab394);
    color: #ffffff;
    color: var(--primary-bg-color, #ffffff); }
  .svd_container .svd_toolbar li a {
    color: #262626;
    color: var(--dd-menu-link-color, #262626); }
  .svd_container .svd_custom_select:before {
    background-color: #1ab394;
    background-color: var(--primary-color, #1ab394); }
  .svd_container .form-control:focus {
    border-color: #1ab394;
    border-color: var(--primary-color, #1ab394); }
  .svd_container a:focus,
  .svd_container div:focus,
  .svd_container span:focus,
  .svd_container select:focus,
  .svd_container tr:focus,
  .svd_container input[type="checkbox"]:focus + span.checkmark {
    outline-color: #1ab394;
    outline-color: var(--primary-color, #1ab394);
    outline-style: dotted;
    outline-width: 0.5px;
    outline-offset: -1px; }
  .svd_container .svd-no-outline:focus {
    outline: none; }
  .svd_container .svd_toolbar button:focus {
    outline-color: #676a6c;
    outline-color: var(--primary-text-color, #676a6c); }
  .svd_container .svd-main-color {
    color: #1ab394;
    color: var(--primary-color, #1ab394); }
  .svd_container .svd-main-background-color {
    background-color: #1ab394;
    background-color: var(--primary-color, #1ab394); }
  .svd_container .svd-main-border-color {
    border-color: #1ab394;
    border-color: var(--selection-border-color, #1ab394); }
  .svd_container .svd-light-text-color {
    color: #a7a7a7;
    color: var(--secondary-text-color, #a7a7a7); }
  .svd_container .svd-light-background-color {
    background-color: #e7eaec;
    background-color: var(--primary-border-color, #e7eaec); }
  .svd_container .svd-light-border-color {
    border-color: #e7eaec;
    border-color: var(--primary-border-color, #e7eaec); }
  .svd_container .svd-dark-border-color {
    border-color: #ddd;
    border-color: var(--secondary-border-color, #ddd); }
  .svd_container .svd-light-bg-color {
    background-color: #ffffff;
    background-color: var(--primary-bg-color, #ffffff); }
  .svd_container .svd-dark-bg-color {
    background-color: #f4f4f4;
    background-color: var(--secondary-bg-color, #f4f4f4); }
  .svd_container .svd-empty-panel {
    line-height: 20px;
    padding: 20px; }

.svd_flowpanel[contenteditable="true"]:empty:before {
  content: attr(placeholder); }

.svd_flowpanel[contenteditable="true"] {
  padding: 5px;
  display: block;
  /* For Firefox */ }

.svd_container {
  position: relative;
  font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
  font-size: 12px;
  width: 100%;
  height: 100%;
  outline: none; }
  .svd_container:focus {
    outline: none; }
  .svd_container .svd_questions_editor .svd_question {
    overflow: visible;
    border: 1px solid transparent;
    pointer-events: auto; }
    .svd_container .svd_questions_editor .svd_question:hover {
      border-color: #1ab394;
      border-color: var(--selection-border-color, #1ab394); }
  .svd_container .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_main .sv_custom_header,
  .svd_container #surveyjsExample .sv_main .sv_custom_header {
    background-color: transparent; }
  .svd_container .svd-textitems-column {
    width: 100%;
    display: inline-block;
    line-height: 28px; }
    .svd_container .svd-textitems-column .btn-danger {
      min-width: 2em;
      padding: 0.78em 1em; }
    .svd_container .svd-textitems-column .svd-textitems-isrequired {
      vertical-align: top;
      padding-top: 3px;
      display: inline-block; }
    .svd_container .svd-textitems-column .svd-textitems-edit {
      vertical-align: top;
      display: inline-block;
      margin-left: 1.7em; }
  .svd_container .svd-items-control-footer {
    margin-top: 1em; }
  .svd_container .svd-drag-handle {
    font-size: 20px;
    cursor: move; }
  .svd_container .svd-itemvalue-actions-container {
    white-space: nowrap; }
  .svd_container .svd-itemvalue-action {
    display: inline-block;
    vertical-align: baseline; }
  .svd_container .svd-itemvalue-action {
    display: inline-block;
    vertical-align: baseline; }
  .svd_container .form-control {
    border-radius: 2px; }
  .svd_container .form-control:focus {
    outline: 0;
    box-shadow: none; }
  .svd_container .select2-container .select2-selection--single,
  .svd_container .select2-container--default.select2-container--open .select2-selection--single {
    border-radius: 0;
    border: 1px solid #ccc;
    border-color: var(--dd-menu-border, #ccc);
    height: 34px; }
    .svd_container .select2-container .select2-selection--single .select2-selection__arrow,
    .svd_container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
      background: #1ab394;
      background: var(--primary-color, #1ab394);
      height: 34px;
      top: 0px;
      right: 0px;
      width: 34px; }
      .svd_container .select2-container .select2-selection--single .select2-selection__arrow b,
      .svd_container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
        border-color: #fff transparent #fff transparent; }
  .svd_container * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; }
  .svd_container a,
  .svd_container a.nav-link,
  .svd_container span.nav-link {
    cursor: pointer; }
  .svd_container:not(.sv_modern_css) .btn {
    border-radius: 2px;
    padding: 0.5em 1em;
    font-size: 1em;
    line-height: 1em;
    min-width: 6em;
    font-weight: bold; }
  .svd_container .svd_content {
    padding: 30px;
    margin: 0;
    border: none;
    height: 100%; }
    .svd_container .svd_content > * {
      height: 100%; }
    .svd_container .svd_content .svd_survey_designer {
      position: relative;
      display: table;
      table-layout: fixed;
      width: 100%;
      height: 100%;
      margin: 0; }
      .svd_container .svd_content .svd_survey_designer .svd_editors {
        display: table-cell;
        vertical-align: top;
        padding: 0 15px;
        width: 100%; }
        .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor {
          position: relative;
          padding-top: 18px;
          padding-bottom: 18px;
          min-height: 100%; }
          .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .panel-body .svd_question,
          .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .card-block .svd_question {
            box-shadow: none;
            border-radius: 0;
            padding: 20px 9px;
            margin-bottom: 38px; }
            .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .panel-body .svd_question f-panel .svd_question,
            .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .card-block .svd_question f-panel .svd_question {
              vertical-align: baseline;
              padding: 0;
              margin-bottom: 0; }

.svd_container [draggable] {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  /* Required to make elements draggable in old WebKit */
  -khtml-user-drag: element;
  -webkit-user-drag: element; }

.svd_container survey-widget .form-control {
  width: 100%; }

.svd_container .svd_wrap_elements {
  white-space: normal; }

.svd_container .svd-matrixdropdowncolumns-table th {
  white-space: nowrap; }

.svd_container .svd_table-nowrap {
  table-layout: fixed; }

.svd_container .svd_table-nowrap td {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.svd_container .svd_q_selected {
  border: 1px solid transparent; }

.svd_container .svd_q_design {
  pointer-events: none; }

.svd_container .svd_q_design_border {
  position: relative; }

.svd_container .svd_navbarbuttons {
  margin-top: 3px; }

.svd-manage-mask {
  z-index: 9999;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.15); }

.svd_container .animated {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.svd_container .fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.svd_container .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

.svd_container .modal {
  display: none;
  background: rgba(0, 0, 0, 0.3);
  z-index: 999; }
  .svd_container .modal .modal-dialog {
    max-width: 600px; }
  .svd_container .modal .modal-body {
    max-height: 75vh;
    overflow: auto; }
    .svd_container .modal .modal-body survey-widget {
      display: block;
      margin-bottom: 1em; }
      .svd_container .modal .modal-body survey-widget .sv_main .sv_custom_header {
        background: transparent; }
      .svd_container .modal .modal-body survey-widget .svd-survey-nopadding {
        padding: 0;
        margin: 0; }

.svd_container .svd_items_table {
  width: 100%; }
  .svd_container .svd_items_table tr th,
  .svd_container .svd_items_table tr td {
    padding: 0.25em; }
    .svd_container .svd_items_table tr th .btn,
    .svd_container .svd_items_table tr td .btn {
      min-width: auto; }

.svd_container .svd_commercial_container {
  padding: 1em 0 0.5em 2em; }
  .svd_container .svd_commercial_container .svd_commercial_text {
    font-weight: bold;
    text-decoration: none; }
    .svd_container .svd_commercial_container .svd_commercial_text .svd_commercial_product {
      padding-left: 0.5em; }

.svd_container.sv_default_css a {
  text-decoration: unset; }

.svd_container.sv_default_css .btn,
.svd_container.sv_default_css .btn:active {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  cursor: pointer; }
  .svd_container.sv_default_css .btn span,
  .svd_container.sv_default_css .btn:active span {
    display: inline-block;
    padding: 1px; }

.svd_container.sv_default_css .btn[disabled] {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0.65; }

.svd_container.sv_default_css :after,
.svd_container.sv_default_css :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.svd_container.sv_default_css .sv_progress-buttons__list li:before {
  box-sizing: content-box; }

.svd_container.sv_default_css label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
  vertical-align: top; }

.svd_container.sv_default_css .form-group {
  margin-bottom: 15px; }

.svd_container.sv_default_css select,
.svd_container.sv_default_css textarea {
  line-height: inherit; }

.svd_container.sv_default_css .form-control {
  padding: 6px 12px;
  line-height: 1.5em;
  border: 1px solid #ccc;
  border-color: var(--dd-menu-border, #ccc);
  display: block;
  width: 100%;
  height: 34px; }
  .svd_container.sv_default_css .form-control.svd_custom_select {
    padding: 0; }
    .svd_container.sv_default_css .form-control.svd_custom_select select {
      height: 34px; }

.svd_container.sv_default_css .input-group {
  position: relative;
  display: table;
  border-spacing: 0; }
  .svd_container.sv_default_css .input-group .form-control,
  .svd_container.sv_default_css .input-group .input-group-addon,
  .svd_container.sv_default_css .input-group .input-group-btn {
    display: table-cell; }
  .svd_container.sv_default_css .input-group .form-control {
    float: left; }
  .svd_container.sv_default_css .input-group .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    text-align: center;
    background-color: #e7eaec;
    background-color: var(--primary-border-color, #e7eaec);
    border: 1px solid #ddd;
    border-color: var(--secondary-border-color, #ddd);
    border-radius: 2px;
    width: 1%;
    white-space: nowrap;
    vertical-align: middle; }
    .svd_container.sv_default_css .input-group .input-group-addon:first-child {
      border-right: 0;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .svd_container.sv_default_css .input-group .input-group-addon:last-child {
      border-left: 0;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
    .svd_container.sv_default_css .input-group .input-group-addon.btn-danger {
      background-color: #ed5565;
      background-color: var(--error-color, #ed5565); }

.svd_container.sv_default_css .form-inline .input-group {
  display: inline-table;
  vertical-align: middle; }

.svd_container.sv_default_css .form-inline .form-control {
  display: inline-block;
  width: auto;
  vertical-align: middle; }

.svd_container.sv_default_css .nav-tabs {
  margin-bottom: 0;
  padding: 0;
  line-height: 2.5em; }

.svd_container.sv_default_css .nav-item {
  display: inline-block;
  margin-left: -3px; }
  .svd_container.sv_default_css .nav-item:first-child {
    margin-left: 0; }

.svd_container.sv_default_css .nav-link {
  border-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  padding: 0.5em 1em;
  text-align: center; }
  .svd_container.sv_default_css .nav-link.active {
    border: 1px solid #ddd;
    border-color: var(--secondary-border-color, #ddd);
    border-bottom-color: transparent; }

.svd_container.sv_default_css .svd_editors {
  display: table-cell;
  vertical-align: top;
  padding: 0 15px; }

.svd_container.sv_default_css .svd_properties table {
  width: 100%; }

.svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question {
  margin-top: 30px;
  overflow: visible; }
  .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question question-actions .svda_question_action {
    display: inline-block;
    font-size: 12px; }
    .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question question-actions .svda_question_action .icon-actiondragelement {
      bottom: 0; }
  .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question .svda-select-items-title {
    top: -1.8em;
    right: 0;
    padding-right: 2.5em; }

.svd_container.sv_default_css .modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 999;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  .svd_container.sv_default_css .modal .modal-dialog {
    position: relative;
    max-width: 600px;
    margin: 30px auto; }
    .svd_container.sv_default_css .modal .modal-dialog .modal-content {
      position: relative;
      background-color: #fff;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      border: 1px solid #999;
      border: 1px solid rgba(0, 0, 0, 0.2);
      border-radius: 6px;
      outline: 0;
      -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
      box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); }
      .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-header {
        padding: 15px;
        border-bottom: 1px solid #e5e5e5; }
        .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-header h4 {
          margin: 0;
          font-size: 18px;
          font-weight: 500; }
        .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-header button.close {
          float: right;
          font-size: 21px;
          font-weight: 700;
          line-height: 1;
          color: #000;
          text-shadow: 0 1px 0 #fff;
          filter: alpha(opacity=20);
          opacity: 0.2;
          -webkit-appearance: none;
          padding: 0;
          cursor: pointer;
          background: 0 0;
          border: 0; }
      .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-body {
        padding: 15px; }
      .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-footer {
        padding: 15px;
        text-align: right;
        border-top: 1px solid #e5e5e5; }

.svd_container_disabled .item_editable {
  pointer-events: none; }

@media all and (-ms-high-contrast: none) {
  *::-ms-backdrop,
  .svd_container use {
    /* IE11 - https://surveyjs.answerdesk.io/ticket/details/T1387 */
    pointer-events: none; } }

.sv_select_wrapper:before {
  bottom: 2px; }

.svd_surveyjs_designer_container .sv_select_wrapper:before {
  height: 2em; }

.svd_surveyjs_designer_container fieldset.sv_qcbc, .svd_surveyjs_designer_container fieldset.sv_qcbx {
  min-width: 0; }

.svd_container.sv_modern_css {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px; }
  .svd_container.sv_modern_css .sv-btn {
    line-height: 34px;
    height: 34px;
    border-radius: 17px;
    font-size: 14px;
    padding: 0 1.5em; }
    .svd_container.sv_modern_css .sv-btn > * {
      line-height: 34px; }
    .svd_container.sv_modern_css .sv-btn[disabled] {
      opacity: 0.5;
      cursor: not-allowed; }
  .svd_container.sv_modern_css .svd-tabs {
    padding: 0;
    margin: 0; }
  .svd_container.sv_modern_css .svd-tab {
    list-style: none;
    display: inline-block;
    margin: 0; }
    .svd_container.sv_modern_css .svd-tab:not(:first-child) {
      margin-left: -4px; }
  .svd_container.sv_modern_css .svd-tab-text {
    display: inline-block;
    padding: 1em 2em;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none; }
  .svd_container.sv_modern_css .svd-designer-tabbed-container__tab-header {
    font-family: Raleway;
    font-size: 18px;
    font-weight: bold;
    text-transform: unset; }
  .svd_container.sv_modern_css .svd-designer-tabbed-container__tab-content {
    overflow: unset; }
  .svd_container.sv_modern_css .svd-accordion-tab-header {
    font-family: Raleway;
    font-size: 14px;
    font-weight: bold;
    min-height: 47px;
    line-height: 47px; }
  .svd_container.sv_modern_css .svd_toolbox_item_text {
    font-size: 16px; }
  .svd_container.sv_modern_css svd-property-editor {
    display: block;
    margin-bottom: 1em; }
    .svd_container.sv_modern_css svd-property-editor .sv-body__page {
      margin: 0; }
    .svd_container.sv_modern_css svd-property-editor .sv-title {
      font-size: 14px; }
  .svd_container.sv_modern_css .svd-control {
    height: 34px;
    border-radius: 2px;
    border: solid 1px #d0d0d0;
    border-color: var(--light-control-color, #d0d0d0);
    background-color: #ffffff;
    background-color: var(--primary-bg-color, #ffffff);
    padding: 0 12px; }
  .svd_container.sv_modern_css .svd-control-label {
    display: inline-block;
    font-weight: bold;
    margin-bottom: 6px; }
  .svd_container.sv_modern_css .sjs-cb-container .checkmark:after {
    left: 6px;
    top: 2px; }
  .svd_container.sv_modern_css .svd_custom_select:before {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMCAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAgMTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gcG9pbnRzPSIyLDIgMCw0IDUsOSAxMCw0IDgsMiA1LDUgIi8+Cjwvc3ZnPgo=);
    padding: 5px;
    margin: 12px; }
  .svd_container.sv_modern_css svd-pages-editor .svd-page {
    font-family: Raleway;
    font-size: 14px;
    font-weight: bold;
    border: none;
    color: solid 1px #a7a7a7;
    color: var(--secondary-text-color, #a7a7a7); }
    .svd_container.sv_modern_css svd-pages-editor .svd-page:hover, .svd_container.sv_modern_css svd-pages-editor .svd-page.svd_selected_page, .svd_container.sv_modern_css svd-pages-editor .svd-page.svd-page-add {
      color: #676a6c;
      color: var(--primary-text-color, #676a6c); }
  .svd_container.sv_modern_css svd-pages-editor .svd-page.svd_selected_page {
    background-color: transparent; }
  .svd_container.sv_modern_css svd-pages-editor .svd-page-selector {
    float: right;
    margin-top: 8px; }
  .svd_container.sv_modern_css svd-property-grid .svd-vertical-container__cell-content--scrollable {
    overflow-y: scroll; }
  .svd_container.sv_modern_css svd-property-grid .checkmark {
    top: 5px; }
  .svd_container.sv_modern_css .svd_object_editor {
    padding: 0;
    margin-left: 15px; }
  .svd_container.sv_modern_css .svd_items_table svd-property-editor {
    margin-bottom: 0; }
  .svd_container.sv_modern_css .propertyeditor-validators .input-group {
    display: table;
    table-layout: fixed; }
  .svd_container.sv_modern_css .propertyeditor-validators .input-group-addon, .svd_container.sv_modern_css .propertyeditor-validators .form-control {
    display: table-cell; }
    .svd_container.sv_modern_css .propertyeditor-validators .input-group-addon.btn-danger, .svd_container.sv_modern_css .propertyeditor-validators .form-control.btn-danger {
      min-width: 34px;
      text-align: center; }
  .svd_container.sv_modern_css .svd-propertyeditor-condition-wide-table td:last-child {
    line-height: 34px; }
  .svd_container.sv_modern_css .svd-vertical-container__cell-content svd-translation-group {
    margin-top: 1em; }

.svd_container.sv_modern_css .btn-secondary, .svd_container.sv_default_css .btn-secondary {
  color: #ffffff;
  color: var(--inverted-text-color, #ffffff);
  background-color: #1ab394;
  background-color: var(--secondary-color, #1ab394);
  border-color: #1ab394;
  border-color: var(--secondary-color, #1ab394); }

.svd_container.sv_modern_css .btn-danger, .svd_container.sv_default_css .btn-danger {
  color: #ffffff;
  color: var(--inverted-text-color, #ffffff);
  background-color: #ed5565;
  background-color: var(--error-color, #ed5565);
  border-color: #ed5565;
  border-color: var(--error-color, #ed5565); }

.svd-toolbox-holder {
  overflow-y: auto;
  width: 100%;
  height: 100%; }

.svd_toolbox_item {
  padding: 8px;
  border-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
  line-height: 1.2em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 5px;
  cursor: pointer; }
  .svd_toolbox_item:hover {
    background-color: #e7eaec;
    background-color: var(--primary-border-color, #e7eaec); }
  .svd_toolbox_item .svd_toolbox_item_text {
    margin-left: 1em; }

.svd_container .svd_toolbox {
  border: none;
  font-size: 1.17em;
  margin-top: 10px; }
  .svd_container .svd_toolbox .panel-info {
    border: none; }
    .svd_container .svd_toolbox .panel-info.panel {
      background: transparent; }
    .svd_container .svd_toolbox .panel-info > .svd-toolbox-category-header {
      border: none;
      background-color: transparent;
      padding-left: 0;
      font-size: 1.17em;
      font-weight: 600;
      cursor: pointer;
      padding: 10px 15px; }
      .svd_container .svd_toolbox .panel-info > .svd-toolbox-category-header span {
        text-decoration: none;
        text-transform: uppercase; }
      .svd_container .svd_toolbox .panel-info > .svd-toolbox-category-header .icon-toolbox-arrow {
        float: right; }
    .svd_container .svd_toolbox .panel-info [role="tabpanel"] {
      padding-left: 15px; }
    .svd_container .svd_toolbox .panel-info .svd-toolbox-category--collapsed {
      display: none; }

.svd_container .svda_action_separator {
  display: inline-block;
  height: 16px;
  border-width: 0;
  border-left-width: 1px;
  border-style: solid;
  vertical-align: middle; }

.svd_container svd-pages-editor {
  display: block;
  width: 100%;
  white-space: nowrap;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden; }
  .svd_container svd-pages-editor .svd-pages {
    white-space: nowrap;
    max-width: calc(100% - 480px);
    letter-spacing: -3px;
    overflow: hidden;
    vertical-align: bottom; }
  .svd_container svd-pages-editor .svd-pages.svd-pages--no-dropdown-selector {
    max-width: calc(100% - 230px); }
  .svd_container svd-pages-editor .svd-page-selector,
  .svd_container svd-pages-editor .svd-page-scroller-arrow,
  .svd_container svd-pages-editor .svd-page-add,
  .svd_container svd-pages-editor .svd-pages,
  .svd_container svd-pages-editor .svd-page {
    display: inline-block; }
  .svd_container svd-pages-editor .svd-page-scroller-arrow,
  .svd_container svd-pages-editor .svd-page-add {
    cursor: pointer;
    padding: 0 1em; }
    .svd_container svd-pages-editor .svd-page-scroller-arrow svg,
    .svd_container svd-pages-editor .svd-page-add svg {
      vertical-align: top; }
  .svd_container svd-pages-editor .svd-page-scroller-arrow {
    display: none;
    line-height: 4em;
    height: 4em;
    padding-top: 1.2em;
    vertical-align: bottom; }
  .svd_container svd-pages-editor .svd-page-scroller-arrow--visible {
    display: inline-block; }
  .svd_container svd-pages-editor .svd-page {
    overflow: hidden;
    vertical-align: bottom;
    letter-spacing: normal;
    cursor: pointer;
    height: 4em;
    padding: 1em 1.5em;
    font-weight: bold;
    border-width: 0;
    border-width: 1px;
    border-style: solid;
    border-bottom: none; }
    .svd_container svd-pages-editor .svd-page.svd-border-right-none {
      border-right: none; }
    .svd_container svd-pages-editor .svd-page .svd-page-actions-container {
      display: inline-block;
      margin-left: 0.25em; }
      .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions {
        box-shadow: 5px 5px 5px -5px #262626;
        position: absolute;
        padding: 5px;
        border-width: 1px;
        border-style: solid;
        visibility: hidden;
        z-index: 10; }
        .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions .svda_action_separator {
          vertical-align: middle;
          margin-left: 0.5em; }
        .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions .svd-page-action {
          margin-right: 0.5em;
          vertical-align: middle; }
          .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions .svd-page-action:last-child {
            margin-left: 0.5em;
            display: inline-block; }
    .svd_container svd-pages-editor .svd-page:hover .svd-page-actions {
      visibility: visible; }
  .svd_container svd-pages-editor .svd-page-selector {
    max-width: 250px;
    line-height: 2.44em;
    height: 2.44em;
    border-width: 0;
    font-size: 14px;
    margin-bottom: 7px; }

#svd-toolbar-page-selector .svd-toolbar-dropdown {
  margin-top: -6px; }


.svd_container .svd_toolbar {
  margin-bottom: 1.17em; }
  .svd_container .svd_toolbar .svd_action {
    margin-right: 0.5em;
    margin-top: 0.5em;
    display: inline-block; }
  .svd_container .svd_toolbar .svd_state {
    float: right;
    line-height: 2.2em; }
    .svd_container .svd_toolbar .svd_state .icon {
      display: inline-block; }
      .svd_container .svd_toolbar .svd_state .icon + span {
        font-weight: bold; }
  .svd_container .svd_toolbar .ddmenu-container.toolbar-options ul {
    border: 1px solid #ccc;
    border-color: var(--dd-menu-border, #ccc);
    border-radius: 2px;
    padding: 0;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    min-width: 160px;
    left: 0;
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
    .svd_container .svd_toolbar .ddmenu-container.toolbar-options ul li {
      margin: 5px 0; }
      .svd_container .svd_toolbar .ddmenu-container.toolbar-options ul li a {
        width: 100%;
        white-space: nowrap;
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: 400;
        line-height: 1.42857143;
        text-decoration: none; }

survey-tester {
  display: block;
  width: 100%;
  height: 100%; }

.svd-simulator {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-sizing: content-box;
  position: absolute;
  transform-origin: 0 0;
  top: 50%;
  left: 50%;
  transform: scale(1.26) translate(-50%, -50%); }

.svd-simulator-wrapper {
  margin: 0 auto;
  position: relative;
  overflow: hidden; }

.svd-simulator-frame {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  pointer-events: none; }
  .svd-simulator-frame:before {
    content: " ";
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%;
    display: block; }
  .svd-simulator-frame.svd-simulator-frame-landscape:before {
    transform: rotate(-90deg); }
  .svd-simulator-frame.svd-simulator-iphone4:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3MzAgMTM0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzMwIDEzNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNDA0MDQwO30KCS5zdDF7ZmlsbDp0cmFuc3BhcmVudDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYzNS45LDEzMDAuNUgxMDAuN2MtNDUuNywwLTgyLjgtMzcuMS04Mi44LTgyLjh2LTExMDhjMC00NS43LDM3LjEtODIuOCw4Mi44LTgyLjhINjM2CgkJYzQ1LjcsMCw4Mi44LDM3LjEsODIuOCw4Mi44djExMDhDNzE4LjcsMTI2My4zLDY4MS42LDEzMDAuNSw2MzUuOSwxMzAwLjV6IE0xMDAuNywyOS4xYy00NC40LDAtODAuNiwzNi4xLTgwLjYsODAuNnYxMTA4CgkJYzAsNDQuNCwzNi4xLDgwLjYsODAuNiw4MC42SDYzNmM0NC40LDAsODAuNi0zNi4xLDgwLjYtODAuNnYtMTEwOGMwLTQ0LjQtMzYuMS04MC42LTgwLjYtODAuNkgxMDAuN3oiLz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNjYuOSw3MS4xYy01LDAtOS4xLTQuMS05LjEtOS4xczQuMS05LjEsOS4xLTkuMVMzNzYsNTcsMzc2LDYyQzM3Niw2Ny4xLDM3MS45LDcxLjEsMzY2LjksNzEuMXoKCQkJIE0zNjYuOSw1NS4yYy0zLjgsMC02LjgsMy4xLTYuOCw2LjhjMCwzLjcsMy4xLDYuOCw2LjgsNi44YzMuOCwwLDYuOC0zLjEsNi44LTYuOEMzNzMuNyw1OC4zLDM3MC43LDU1LjIsMzY2LjksNTUuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjY5LjMsMTE2LjVjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNXM1LjYtMTIuNSwxMi41LTEyLjVzMTIuNSw1LjYsMTIuNSwxMi41UzI3Ni4yLDExNi41LDI2OS4zLDExNi41egoJCQkgTTI2OS4zLDkzLjhjLTUuNiwwLTEwLjIsNC42LTEwLjIsMTAuMmMwLDUuNiw0LjYsMTAuMiwxMC4yLDEwLjJzMTAuMi00LjYsMTAuMi0xMC4yQzI3OS42LDk4LjQsMjc1LDkzLjgsMjY5LjMsOTMuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDA4LjYsMTA5LjdoLTg0LjVjLTMuNiwwLTYuNS0yLjktNi41LTYuNXMyLjktNi41LDYuNS02LjVoODQuNWMzLjYsMCw2LjUsMi45LDYuNSw2LjUKCQkJUzQxMi4yLDEwOS43LDQwOC42LDEwOS43eiBNMzI0LjEsOTguOWMtMi40LDAtNC4zLDEuOS00LjMsNC4zYzAsMi40LDEuOSw0LjMsNC4zLDQuM2g4NC41YzIuNCwwLDQuMy0xLjksNC4zLTQuMwoJCQljMC0yLjQtMS45LTQuMy00LjMtNC4zSDMyNC4xeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2OC4zLDEyNjcuOGMtMjMuNSwwLTQyLjUtMTkuMS00Mi41LTQyLjVjMC0yMy41LDE5LjEtNDIuNSw0Mi41LTQyLjVjMjMuNSwwLDQyLjUsMTkuMSw0Mi41LDQyLjUKCQkJQzQxMC44LDEyNDguOCwzOTEuNywxMjY3LjgsMzY4LjMsMTI2Ny44eiBNMzY4LjMsMTE4NWMtMjIuMiwwLTQwLjMsMTguMS00MC4zLDQwLjNjMCwyMi4yLDE4LjEsNDAuMyw0MC4zLDQwLjMKCQkJYzIyLjIsMCw0MC4zLTE4LjEsNDAuMy00MC4zQzQwOC42LDEyMDMuMSwzOTAuNSwxMTg1LDM2OC4zLDExODV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2OC4zLDEyNzYuMmMtMjguMSwwLTUwLjktMjIuOC01MC45LTUwLjlzMjIuOC01MC45LDUwLjktNTAuOXM1MC45LDIyLjgsNTAuOSw1MC45CgkJCUM0MTkuMiwxMjUzLjQsMzk2LjMsMTI3Ni4yLDM2OC4zLDEyNzYuMnogTTM2OC4zLDExNzYuNmMtMjYuOCwwLTQ4LjcsMjEuOC00OC43LDQ4LjdjMCwyNi44LDIxLjgsNDguNyw0OC43LDQ4LjcKCQkJYzI2LjgsMCw0OC43LTIxLjgsNDguNy00OC43QzQxNi45LDExOTguNSwzOTUuMSwxMTc2LjYsMzY4LjMsMTE3Ni42eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTguNSwyNDUuNGgtOC43di02MGg4LjdWMjQ1LjR6IE0yLDI0My4yaDQuMnYtNTUuNkgyVjI0My4yeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTguNSwzMzAuNGgtOC43di02MGg4LjdWMzMwLjR6IE0yLDMyOC4yaDQuMnYtNTUuNkgyVjMyOC4yeiIvPgoJPC9nPgoJPGc+CgkJPHJlY3QgeD0iNDguNSIgeT0iMTgzLjIiIGNsYXNzPSJzdDEiIHdpZHRoPSI2MzkiIGhlaWdodD0iOTU5Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY4NywxODMuN3Y5NThINDl2LTk1OEg2ODcgTTY4OCwxODIuN0g0OHY5NjBoNjQwVjE4Mi43TDY4OCwxODIuN3oiLz4KCTwvZz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iOC43LDM0NC43IDguNywzMjcgMi4xLDMyNyAyLjEsMjczLjcgOC43LDI3My43IDguNywyNTkuNyA0LjIsMjU5LjcgNC4yLDI2OS4yIC0yLjQsMjY5LjIgLTIuNCwzMzEuNSAKCQk0LjIsMzMxLjUgNC4yLDM0NC43IAkiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NDUuNSwxMy43aC02LjhsLTkuNS0wLjVWNi43aC02Mi4zdjYuNmwtMTMuMiwwLjVIOTEuMWMtNDcuOSwwLTg2LjgsMzktODYuOCw4Ni44djgzLjdoLTYuNnY2Mi4zaDYuNnYyNS4xCgkJaDQuNVYyNDJIMi4xdi01My4zaDYuNnYtODguMmMwLTQ1LjQsMzYuOS04Mi40LDgyLjQtODIuNGg1NTQuNUM2OTEsMTguMSw3MjgsNTUsNzI4LDEwMC41djExMjcuM2MwLDQ1LjQtMzYuOSw4Mi40LTgyLjQsODIuNEg5MS4xCgkJYy00NS40LDAtODIuNC0zNi45LTgyLjQtODIuNFY1MTQuN3YtMTg3SDQuMnYxODd2NzEzLjFjMCw0Ny45LDM5LDg2LjksODYuOCw4Ni45aDU1NC41YzQ3LjksMCw4Ni44LTM5LDg2LjgtODYuOVYxMDAuNQoJCUM3MzIuNCw1Mi43LDY5My40LDEzLjcsNjQ1LjUsMTMuN3ogTTU3MS4zLDExLjJoNTMuM3YyLjVoLTUzLjNWMTEuMnoiLz4KPC9nPgo8L3N2Zz4K); }
  .svd-simulator-frame.svd-simulator-iphone5:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NTAgMTUwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUwIDE1MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNDA0MDQwO30KCS5zdDF7ZmlsbDp0cmFuc3BhcmVudDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY0Mi45LDE0NzMuOEgxMDcuN2MtNDUuNywwLTgyLjgtMzcuMS04Mi44LTgyLjhWMTA2YzAtNDUuNywzNy4xLTgyLjgsODIuOC04Mi44SDY0MwoJCWM0NS43LDAsODIuOCwzNy4xLDgyLjgsODIuOHYxMjg1QzcyNS43LDE0MzYuNiw2ODguNiwxNDczLjgsNjQyLjksMTQ3My44eiBNMTA3LjcsMjUuNGMtNDQuNCwwLTgwLjYsMzYuMS04MC42LDgwLjZ2MTI4NQoJCWMwLDQ0LjQsMzYuMSw4MC42LDgwLjYsODAuNkg2NDNjNDQuNCwwLDgwLjYtMzYuMSw4MC42LTgwLjZWMTA2YzAtNDQuNC0zNi4xLTgwLjYtODAuNi04MC42QzY0MywyNS40LDEwNy43LDI1LjQsMTA3LjcsMjUuNHoiLz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNzMuOSw2Ny40Yy01LDAtOS4xLTQuMS05LjEtOS4xczQuMS05LjEsOS4xLTkuMXM5LjEsNC4xLDkuMSw5LjFDMzgzLDYzLjQsMzc4LjksNjcuNCwzNzMuOSw2Ny40egoJCQkgTTM3My45LDUxLjVjLTMuOCwwLTYuOCwzLjEtNi44LDYuOHMzLjEsNi44LDYuOCw2LjhjMy44LDAsNi44LTMuMSw2LjgtNi44UzM3Ny43LDUxLjUsMzczLjksNTEuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjc2LjMsMTEyLjhjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNXM1LjYtMTIuNSwxMi41LTEyLjVzMTIuNSw1LjYsMTIuNSwxMi41CgkJCUMyODguOCwxMDcuMiwyODMuMiwxMTIuOCwyNzYuMywxMTIuOHogTTI3Ni4zLDkwLjFjLTUuNiwwLTEwLjIsNC42LTEwLjIsMTAuMnM0LjYsMTAuMiwxMC4yLDEwLjJzMTAuMi00LjYsMTAuMi0xMC4yCgkJCUMyODYuNiw5NC43LDI4Miw5MC4xLDI3Ni4zLDkwLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQxNS42LDEwNmgtODQuNWMtMy42LDAtNi41LTIuOS02LjUtNi41czIuOS02LjUsNi41LTYuNWg4NC41YzMuNiwwLDYuNSwyLjksNi41LDYuNVM0MTkuMiwxMDYsNDE1LjYsMTA2egoJCQkgTTMzMS4xLDk1LjJjLTIuNCwwLTQuMywxLjktNC4zLDQuM3MxLjksNC4zLDQuMyw0LjNoODQuNWMyLjQsMCw0LjMtMS45LDQuMy00LjNzLTEuOS00LjMtNC4zLTQuM0gzMzEuMXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNzUuMywxNDQxLjFjLTIzLjUsMC00Mi41LTE5LjEtNDIuNS00Mi41YzAtMjMuNSwxOS4xLTQyLjUsNDIuNS00Mi41YzIzLjUsMCw0Mi41LDE5LjEsNDIuNSw0Mi41CgkJCUM0MTcuOCwxNDIyLjEsMzk4LjcsMTQ0MS4xLDM3NS4zLDE0NDEuMXogTTM3NS4zLDEzNTguM2MtMjIuMiwwLTQwLjMsMTguMS00MC4zLDQwLjNjMCwyMi4yLDE4LjEsNDAuMyw0MC4zLDQwLjMKCQkJYzIyLjIsMCw0MC4zLTE4LjEsNDAuMy00MC4zQzQxNS42LDEzNzYuNCwzOTcuNSwxMzU4LjMsMzc1LjMsMTM1OC4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNzUuMywxNDQ5LjVjLTI4LjEsMC01MC45LTIyLjgtNTAuOS01MC45czIyLjgtNTAuOSw1MC45LTUwLjlzNTAuOSwyMi44LDUwLjksNTAuOQoJCQlDNDI2LjIsMTQyNi43LDQwMy4zLDE0NDkuNSwzNzUuMywxNDQ5LjV6IE0zNzUuMywxMzQ5LjljLTI2LjgsMC00OC43LDIxLjgtNDguNyw0OC43YzAsMjYuOCwyMS44LDQ4LjcsNDguNyw0OC43CgkJCWMyNi44LDAsNDguNy0yMS44LDQ4LjctNDguN0M0MjMuOSwxMzcxLjgsNDAyLjEsMTM0OS45LDM3NS4zLDEzNDkuOXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNC41LDI0MS43SDUuOHYtNjBoOC43VjI0MS43eiBNOCwyMzkuNWg0LjJ2LTU1LjZIOFYyMzkuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNSwzODlINS44di05NC41aDguN1YzODl6IE04LDM4Ni44aDQuMnYtOTBIOFYzODYuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNSw1MDEuOUg1Ljh2LTk0LjVoOC43VjUwMS45eiBNOCw0OTkuNmg0LjJ2LTkwSDhWNDk5LjZ6Ii8+Cgk8L2c+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjUyLjUsMTQ4OEg5OC4xYy00Ny45LDAtODYuOC0zOS04Ni44LTg2LjlWNTAzSDQuNnYtOTYuOGg2LjZ2LTE2LjFINC42di05Ni44aDYuNnYtNTAuNkg0LjZ2LTYyLjNoNi42Vjk2LjgKCQlDMTEuMiw0OSw1MC4yLDEwLDk4LjEsMTBoNTU0LjVjNDcuOSwwLDg2LjgsMzksODYuOCw4Ni44djEzMDQuM0M3MzkuNCwxNDQ5LDcwMC40LDE0ODgsNjUyLjUsMTQ4OHogTTkuMSw0OTguNWg2LjZ2OTAyLjYKCQljMCw0NS40LDM2LjksODIuNCw4Mi40LDgyLjRoNTU0LjVjNDUuNCwwLDgyLjQtMzYuOSw4Mi40LTgyLjRWOTYuOGMwLTQ1LjQtMzYuOS04Mi40LTgyLjQtODIuNEg5OC4xYy00NS40LDAtODIuNCwzNi45LTgyLjQsODIuNAoJCVYxODVIOS4xdjUzLjNoNi42djU5LjVIOS4xdjg3LjhoNi42djI1LjFIOS4xVjQ5OC41eiIvPgo8L2c+CjxnPgoJPHJlY3QgeD0iNTYiIHk9IjE4MiIgY2xhc3M9InN0MSIgd2lkdGg9IjYzOSIgaGVpZ2h0PSIxMTM1Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjk0LDE4MnYxMTM0SDU2VjE4Mkg2OTQgTTY5NSwxODFINTV2MTEzNmg2NDBWMTgxTDY5NSwxODF6Ii8+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-iphone6:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NjAgMTc1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYwIDE3NTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNDA0MDQwO30KCS5zdDF7ZmlsbDp0cmFuc3BhcmVudDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ3OS44LDEwMy40Yy01LDAtOS4xLTQuMS05LjEtOS4xczQuMS05LjEsOS4xLTkuMXM5LjEsNC4xLDkuMSw5LjFDNDg4LjksOTkuNCw0ODQuOCwxMDMuNCw0NzkuOCwxMDMuNHoKCQkgTTQ3OS44LDg3LjVjLTMuOCwwLTYuOCwzLjEtNi44LDYuOGMwLDMuOCwzLjEsNi44LDYuOCw2LjhjMy44LDAsNi44LTMuMSw2LjgtNi44QzQ4Ni42LDkwLjYsNDgzLjYsODcuNSw0NzkuOCw4Ny41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4Mi4yLDE0OC44Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjVzNS42LTEyLjUsMTIuNS0xMi41czEyLjUsNS42LDEyLjUsMTIuNVMzODkuMSwxNDguOCwzODIuMiwxNDguOHoKCQkgTTM4Mi4yLDEyNi4xYy01LjYsMC0xMC4yLDQuNi0xMC4yLDEwLjJzNC42LDEwLjIsMTAuMiwxMC4yczEwLjItNC42LDEwLjItMTAuMkMzOTIuNSwxMzAuNywzODcuOSwxMjYuMSwzODIuMiwxMjYuMXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MjEuNSwxNDJINDM3Yy0zLjYsMC02LjUtMi45LTYuNS02LjVzMi45LTYuNSw2LjUtNi41aDg0LjVjMy42LDAsNi41LDIuOSw2LjUsNi41UzUyNS4xLDE0Miw1MjEuNSwxNDJ6CgkJIE00MzcsMTMxLjJjLTIuNCwwLTQuMywxLjktNC4zLDQuM2MwLDIuNCwxLjksNC4zLDQuMyw0LjNoODQuNWMyLjQsMCw0LjMtMS45LDQuMy00LjNjMC0yLjQtMS45LTQuMy00LjMtNC4zSDQzN3oiLz4KPC9nPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NzYsMTY3NS4xYy0yMy41LDAtNDIuNS0xOS4xLTQyLjUtNDIuNWMwLTIzLjUsMTkuMS00Mi41LDQyLjUtNDIuNWMyMy41LDAsNDIuNSwxOS4xLDQyLjUsNDIuNQoJCUM1MTguNSwxNjU2LjEsNDk5LjUsMTY3NS4xLDQ3NiwxNjc1LjF6IE00NzYsMTU5Mi4zYy0yMi4yLDAtNDAuMywxOC4xLTQwLjMsNDAuM2MwLDIyLjIsMTguMSw0MC4zLDQwLjMsNDAuMwoJCWMyMi4yLDAsNDAuMy0xOC4xLDQwLjMtNDAuM1M0OTguMiwxNTkyLjMsNDc2LDE1OTIuM3oiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NzYsMTY4My41Yy0yOC4xLDAtNTAuOS0yMi44LTUwLjktNTAuOXMyMi44LTUwLjksNTAuOS01MC45czUwLjksMjIuOCw1MC45LDUwLjlTNTA0LjEsMTY4My41LDQ3NiwxNjgzLjV6CgkJIE00NzYsMTU4My45Yy0yNi44LDAtNDguNywyMS44LTQ4LjcsNDguN2MwLDI2LjgsMjEuOCw0OC43LDQ4LjcsNDguN2MyNi44LDAsNDguNy0yMS44LDQ4LjctNDguNwoJCUM1MjQuNywxNjA1LjgsNTAyLjgsMTU4My45LDQ3NiwxNTgzLjl6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAxLjksMTcwNy44SDE1Ni43Yy00NS43LDAtODIuOC0zNy4xLTgyLjgtODIuOFYxNDJjMC00NS43LDM3LjEtODIuOCw4Mi44LTgyLjhIODAyCgkJYzQ1LjcsMCw4Mi44LDM3LjEsODIuOCw4Mi44djE0ODNDODg0LjcsMTY3MC42LDg0Ny42LDE3MDcuOCw4MDEuOSwxNzA3Ljh6IE0xNTYuNyw2MS40Yy00NC40LDAtODAuNiwzNi4xLTgwLjYsODAuNnYxNDgzCgkJYzAsNDQuNCwzNi4xLDgwLjYsODAuNiw4MC42SDgwMmM0NC40LDAsODAuNi0zNi4xLDgwLjYtODAuNlYxNDJjMC00NC40LTM2LjEtODAuNi04MC42LTgwLjZIMTU2Ljd6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODExLjUsMTcyMkgxNDcuMWMtNDcuOSwwLTg2LjgtMzktODYuOC04Ni45VjUzOWgtNi42di05Ni44aDYuNnYtMTYuMWgtNi42di05Ni44aDYuNnYtNTAuNmgtNi42di02Mi4zaDYuNgoJCXYtODMuN2MwLTQ3LjksMzktODYuOCw4Ni44LTg2LjhoNjY0LjVjNDcuOSwwLDg2LjgsMzksODYuOCw4Ni44VjE2MzVDODk4LjQsMTY4Myw4NTkuNCwxNzIyLDgxMS41LDE3MjJ6IE01OC4xLDUzNC41aDYuNnYxMTAwLjYKCQljMCw0NS40LDM2LjksODIuNCw4Mi40LDgyLjRoNjY0LjVjNDUuNCwwLDgyLjQtMzYuOSw4Mi40LTgyLjRWMTMyLjhjMC00NS40LTM2LjktODIuNC04Mi40LTgyLjRIMTQ3LjEKCQljLTQ1LjQsMC04Mi40LDM2LjktODIuNCw4Mi40VjIyMWgtNi42djUzLjNoNi42djU5LjVoLTYuNnY4Ny44aDYuNnYyNS4xaC02LjZDNTguMSw0NDYuNyw1OC4xLDUzNC41LDU4LjEsNTM0LjV6Ii8+CjwvZz4KPGc+Cgk8cmVjdCB4PSIxMDQuNSIgeT0iMjA4LjUiIGNsYXNzPSJzdDEiIHdpZHRoPSI3NDkiIGhlaWdodD0iMTMzMyIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTg1MywyMDl2MTMzMkgxMDVWMjA5SDg1MyBNODU0LDIwOEgxMDR2MTMzNGg3NTBWMjA4TDg1NCwyMDh6Ii8+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-iphone6plus:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzMwIDI1NTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzMzAgMjU1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0MDQwNDA7fQoJLnN0MXtmaWxsOnRyYW5zcGFyZW50O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjY1LjEsMTMzLjJjLTguMywwLTE1LjEtNi44LTE1LjEtMTUuMXM2LjgtMTUuMSwxNS4xLTE1LjFzMTUuMSw2LjgsMTUuMSwxNS4xCgkJCUM2ODAuMiwxMjYuNCw2NzMuNCwxMzMuMiw2NjUuMSwxMzMuMnogTTY2NS4xLDEwNi43Yy02LjMsMC0xMS40LDUuMS0xMS40LDExLjRzNS4xLDExLjQsMTEuNCwxMS40YzYuMywwLDExLjQtNS4xLDExLjQtMTEuNAoJCQlDNjc2LjQsMTExLjgsNjcxLjQsMTA2LjcsNjY1LjEsMTA2Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUwMi41LDIwOC44Yy0xMS41LDAtMjAuOC05LjMtMjAuOC0yMC44czkuMy0yMC44LDIwLjgtMjAuOHMyMC44LDkuMywyMC44LDIwLjhTNTE0LDIwOC44LDUwMi41LDIwOC44egoJCQkgTTUwMi41LDE3MWMtOS40LDAtMTcsNy42LTE3LDE3czcuNiwxNywxNywxN3MxNy03LjYsMTctMTdDNTE5LjYsMTc4LjYsNTExLjksMTcxLDUwMi41LDE3MXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzM0LjUsMTk3LjVINTkzLjdjLTYsMC0xMC44LTQuOS0xMC44LTEwLjhzNC45LTEwLjgsMTAuOC0xMC44aDE0MC44YzYsMCwxMC44LDQuOSwxMC44LDEwLjgKCQkJUzc0MC41LDE5Ny41LDczNC41LDE5Ny41eiBNNTkzLjcsMTc5LjVjLTMuOSwwLTcuMSwzLjItNy4xLDcuMWMwLDMuOSwzLjIsNy4xLDcuMSw3LjFoMTQwLjhjMy45LDAsNy4xLTMuMiw3LjEtNy4xCgkJCWMwLTMuOS0zLjItNy4xLTcuMS03LjFINTkzLjd6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjY1LDI0MjYuMWMtMzgsMC02OC45LTMwLjktNjguOS02OC45czMwLjktNjguOSw2OC45LTY4LjlzNjguOSwzMC45LDY4LjksNjguOVM3MDMsMjQyNi4xLDY2NSwyNDI2LjF6CgkJCSBNNjY1LDIyOTEuOWMtMzYsMC02NS4zLDI5LjMtNjUuMyw2NS4zczI5LjMsNjUuMyw2NS4zLDY1LjNzNjUuMy0yOS4zLDY1LjMtNjUuM1M3MDEsMjI5MS45LDY2NSwyMjkxLjl6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY2NSwyNDM5LjZjLTQ1LjUsMC04Mi41LTM3LTgyLjUtODIuNXMzNy04Mi41LDgyLjUtODIuNXM4Mi41LDM3LDgyLjUsODIuNVM3MTAuNSwyNDM5LjYsNjY1LDI0MzkuNnoKCQkJIE02NjUsMjI3OC4zYy00My41LDAtNzguOCwzNS40LTc4LjgsNzguOGMwLDQzLjUsMzUuNCw3OC44LDc4LjgsNzguOGM0My41LDAsNzguOC0zNS40LDc4LjgtNzguOFM3MDguNSwyMjc4LjMsNjY1LDIyNzguM3oiLz4KCTwvZz4KCTxnPgoJCTxyZWN0IHg9IjEyNS41IiB5PSIzMTUuNSIgY2xhc3M9InN0MSIgd2lkdGg9IjEwNzkiIGhlaWdodD0iMTkxOSIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjA0LDMxNnYxOTE4SDEyNlYzMTZIMTIwNCBNMTIwNSwzMTVIMTI1djE5MjBoMTA4MFYzMTVMMTIwNSwzMTV6Ii8+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMTkuNSw0MmMzOC4zLDAsNzQuNCwxNSwxMDEuNyw0Mi4zYzI3LjMsMjcuMyw0Mi4zLDYzLjQsNDIuMywxMDEuN3YyMTcyYzAsMzguMy0xNSw3NC40LTQyLjMsMTAxLjcKCQkJCXMtNjMuNCw0Mi4zLTEwMS43LDQyLjNoLTkwOWMtMzguMywwLTc0LjQtMTUtMTAxLjctNDIuM3MtNDIuMy02My40LTQyLjMtMTAxLjdWMTg2YzAtMzguMywxNS03NC40LDQyLjMtMTAxLjdTMTcyLjIsNDIsMjEwLjUsNDIKCQkJCUgxMTE5LjUgTTExMTkuNSwzNmgtOTA5Yy04Mi41LDAtMTUwLDY3LjUtMTUwLDE1MHYyMTcyYzAsODIuNSw2Ny41LDE1MCwxNTAsMTUwaDkwOWM4Mi41LDAsMTUwLTY3LjUsMTUwLTE1MFYxODYKCQkJCUMxMjY5LjUsMTAzLjUsMTIwMiwzNiwxMTE5LjUsMzZMMTExOS41LDM2eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMjEuNSw1OC43YzMzLjUsMCw2NS4xLDEzLjEsODksMzdzMzcsNTUuNSwzNyw4OXYyMTc0LjZjMCwzMy41LTEzLjEsNjUuMS0zNyw4OXMtNTUuNSwzNy04OSwzN2gtOTEyCgkJCQljLTMzLjUsMC02NS4xLTEzLjEtODktMzdzLTM3LTU1LjUtMzctODlWMTg0LjdjMC0zMy41LDEzLjEtNjUuMSwzNy04OXM1NS41LTM3LDg5LTM3TDExMjEuNSw1OC43IE0xMTIxLjUsNTQuN2gtOTEyCgkJCQljLTcxLjUsMC0xMzAsNTguNS0xMzAsMTMwdjIxNzQuNmMwLDcxLjUsNTguNSwxMzAsMTMwLDEzMGg5MTJjNzEuNSwwLDEzMC01OC41LDEzMC0xMzBWMTg0LjcKCQkJCUMxMjUxLjUsMTEzLjIsMTE5Myw1NC43LDExMjEuNSw1NC43TDExMjEuNSw1NC43eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OSw3MDJ2MTQyYzAsNi4zLDQuOSwxMS40LDExLDExLjl2LTRjLTMuOS0wLjUtNy0zLjktNy03LjlWNzAyYzAtNC4xLDMuMS03LjQsNy03Ljl2LTQKCQkJQzUzLjksNjkwLjYsNDksNjk1LjcsNDksNzAyeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OSw1MDV2MTQyYzAsNi4zLDQuOSwxMS40LDExLDExLjl2LTRjLTMuOS0wLjUtNy0zLjktNy03LjlWNTA1YzAtNC4xLDMuMS03LjQsNy03Ljl2LTQKCQkJQzUzLjksNDkzLjYsNDksNDk4LjcsNDksNTA1eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MCwzMTcuMXYtNGMtNi4xLDAuNS0xMSw1LjctMTEsMTEuOXY2NmMwLDYuMyw0LjksMTEuNCwxMSwxMS45di00Yy0zLjktMC41LTctMy45LTctNy45di02NgoJCQlDNTMsMzIwLjksNTYuMSwzMTcuNiw2MCwzMTcuMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K); }
  .svd-simulator-frame.svd-simulator-iphone8:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5OTAgMTg2MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTkwIDE4NjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNDA0MDQwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDJ7ZmlsbDp0cmFuc3BhcmVudDt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NjAuNywxODkuNEg0MzcuOWMtNiwwLTEwLjgtNC45LTEwLjgtMTAuOHM0LjktMTAuOCwxMC44LTEwLjhoMTIyLjhjNiwwLDEwLjgsNC45LDEwLjgsMTAuOAoJCQkJUzU2Ni43LDE4OS40LDU2MC43LDE4OS40eiBNNDM3LjksMTcxLjRjLTMuOSwwLTcuMSwzLjItNy4xLDcuMWMwLDMuOSwzLjIsNy4xLDcuMSw3LjFoMTIyLjhjMy45LDAsNy4xLTMuMiw3LjEtNy4xCgkJCQljMC0zLjktMy4yLTcuMS03LjEtNy4xSDQzNy45eiIvPgoJCQk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIzNTkuNSIgY3k9IjE3OC42IiByPSIxNS41Ii8+CgkJCTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjQ5OS4zIiBjeT0iMTI2LjUiIHI9IjkuNSIvPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzgxLjUsNjBjMzguMywwLDc0LjQsMTUsMTAxLjcsNDIuM3M0Mi4zLDYzLjQsNDIuMywxMDEuN3YxNDY1YzAsMzguMy0xNSw3NC40LTQyLjMsMTAxLjcKCQkJCQljLTI3LjMsMjcuMy02My40LDQyLjMtMTAxLjcsNDIuM2gtNTY1Yy0zOC4zLDAtNzQuNC0xNS0xMDEuNy00Mi4zcy00Mi4zLTYzLjQtNDIuMy0xMDEuN1YyMDRjMC0zOC4zLDE1LTc0LjQsNDIuMy0xMDEuNwoJCQkJCVMxNzguMiw2MCwyMTYuNSw2MEg3ODEuNSBNNzgxLjUsNTRoLTU2NWMtODIuNSwwLTE1MCw2Ny41LTE1MCwxNTB2MTQ2NWMwLDgyLjUsNjcuNSwxNTAsMTUwLDE1MGg1NjVjODIuNSwwLDE1MC02Ny41LDE1MC0xNTAKCQkJCQlWMjA0QzkzMS41LDEyMS41LDg2NCw1NCw3ODEuNSw1NEw3ODEuNSw1NHoiLz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03ODIuNSw3Ny43YzMzLjUsMCw2NS4xLDEzLjEsODksMzdzMzcsNTUuNSwzNyw4OXYxNDY0LjZjMCwzMy41LTEzLjEsNjUuMS0zNyw4OXMtNTUuNSwzNy04OSwzN2gtNTY3CgkJCQkJYy0zMy41LDAtNjUuMS0xMy4xLTg5LTM3cy0zNy01NS41LTM3LTg5VjIwMy43YzAtMzMuNSwxMy4xLTY1LjEsMzctODlzNTUuNS0zNyw4OS0zN0g3ODIuNSBNNzgyLjUsNzMuN2gtNTY3CgkJCQkJYy03MS41LDAtMTMwLDU4LjUtMTMwLDEzMHYxNDY0LjZjMCw3MS41LDU4LjUsMTMwLDEzMCwxMzBoNTY3YzcxLjUsMCwxMzAtNTguNSwxMzAtMTMwVjIwMy43QzkxMi41LDEzMi4yLDg1NCw3My43LDc4Mi41LDczLjcKCQkJCQlMNzgyLjUsNzMuN3oiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTU1LDY0NnYxNDJjMCw2LjMsNC45LDExLjQsMTEsMTEuOXYtNGMtMy45LTAuNS03LTMuOS03LTcuOVY2NDZjMC00LjEsMy4xLTcuNCw3LTcuOXYtNAoJCQkJQzU5LjksNjM0LjYsNTUsNjM5LjcsNTUsNjQ2eiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTUsNDQ5djE0MmMwLDYuMyw0LjksMTEuNCwxMSwxMS45di00Yy0zLjktMC41LTctMy45LTctNy45VjQ0OWMwLTQuMSwzLjEtNy40LDctNy45di00CgkJCQlDNTkuOSw0MzcuNiw1NSw0NDIuNyw1NSw0NDl6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05MzIsNTI3Ljl2NGM2LjEtMC41LDExLTUuNywxMS0xMS45VjM5OWMwLTYuMy00LjktMTEuNC0xMS0xMS45djRjMy45LDAuNSw3LDMuOSw3LDcuOXYxMjEKCQkJCUM5MzksNTI0LjEsOTM1LjksNTI3LjQsOTMyLDUyNy45eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iNDkzIiBjeT0iMTY4OSIgcj0iNjYuNSIvPgoJCQk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI0OTMiIGN5PSIxNjg5IiByPSI1NSIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxyZWN0IHg9IjEyMS41IiB5PSIyNjMuNSIgY2xhc3M9InN0MiIgd2lkdGg9Ijc0OSIgaGVpZ2h0PSIxMzMzIi8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTg3MCwyNjR2MTMzMkgxMjJWMjY0SDg3MCBNODcxLDI2M0gxMjF2MTMzNGg3NTBWMjYzTDg3MSwyNjN6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-iphone8plus:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzMwIDI1NTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzMzAgMjU1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0MDQwNDA7fQoJLnN0MXtmaWxsOnRyYW5zcGFyZW50O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjY4LjEsMTMzLjJjLTguMywwLTE1LjEtNi44LTE1LjEtMTUuMXM2LjgtMTUuMSwxNS4xLTE1LjFzMTUuMSw2LjgsMTUuMSwxNS4xCgkJCUM2ODMuMiwxMjYuNCw2NzYuNCwxMzMuMiw2NjguMSwxMzMuMnogTTY2OC4xLDEwNi43Yy02LjMsMC0xMS40LDUuMS0xMS40LDExLjRzNS4xLDExLjQsMTEuNCwxMS40YzYuMywwLDExLjQtNS4xLDExLjQtMTEuNAoJCQlDNjc5LjQsMTExLjgsNjc0LjQsMTA2LjcsNjY4LjEsMTA2Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUwNS41LDIwOC44Yy0xMS41LDAtMjAuOC05LjMtMjAuOC0yMC44czkuMy0yMC44LDIwLjgtMjAuOHMyMC44LDkuMywyMC44LDIwLjhTNTE3LDIwOC44LDUwNS41LDIwOC44egoJCQkgTTUwNS41LDE3MWMtOS40LDAtMTcsNy42LTE3LDE3czcuNiwxNywxNywxN3MxNy03LjYsMTctMTdDNTIyLjYsMTc4LjYsNTE0LjksMTcxLDUwNS41LDE3MXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzM3LjUsMTk3LjVINTk2LjdjLTYsMC0xMC44LTQuOS0xMC44LTEwLjhzNC45LTEwLjgsMTAuOC0xMC44aDE0MC44YzYsMCwxMC44LDQuOSwxMC44LDEwLjgKCQkJUzc0My41LDE5Ny41LDczNy41LDE5Ny41eiBNNTk2LjcsMTc5LjVjLTMuOSwwLTcuMSwzLjItNy4xLDcuMWMwLDMuOSwzLjIsNy4xLDcuMSw3LjFoMTQwLjhjMy45LDAsNy4xLTMuMiw3LjEtNy4xCgkJCWMwLTMuOS0zLjItNy4xLTcuMS03LjFINTk2Ljd6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBkPSJNNjY4LDI0MjYuMWMtMzgsMC02OC45LTMwLjktNjguOS02OC45czMwLjktNjguOSw2OC45LTY4LjlzNjguOSwzMC45LDY4LjksNjguOVM3MDYsMjQyNi4xLDY2OCwyNDI2LjF6IE02NjgsMjI5MS45CgkJCWMtMzYsMC02NS4zLDI5LjMtNjUuMyw2NS4zczI5LjMsNjUuMyw2NS4zLDY1LjNzNjUuMy0yOS4zLDY1LjMtNjUuM1M3MDQsMjI5MS45LDY2OCwyMjkxLjl6Ii8+CgkJPHBhdGggZD0iTTY2OCwyNDM5LjZjLTQ1LjUsMC04Mi41LTM3LTgyLjUtODIuNXMzNy04Mi41LDgyLjUtODIuNXM4Mi41LDM3LDgyLjUsODIuNVM3MTMuNSwyNDM5LjYsNjY4LDI0MzkuNnogTTY2OCwyMjc4LjMKCQkJYy00My41LDAtNzguOCwzNS40LTc4LjgsNzguOGMwLDQzLjUsMzUuNCw3OC44LDc4LjgsNzguOGM0My41LDAsNzguOC0zNS40LDc4LjgtNzguOFM3MTEuNSwyMjc4LjMsNjY4LDIyNzguM3oiLz4KCTwvZz4KCTxnPgoJCTxyZWN0IHg9IjEyOC41IiB5PSIzMTUuNSIgY2xhc3M9InN0MSIgd2lkdGg9IjEwNzkiIGhlaWdodD0iMTkxOSIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjA3LDMxNnYxOTE4SDEyOVYzMTZIMTIwNyBNMTIwOCwzMTVIMTI4djE5MjBoMTA4MFYzMTVMMTIwOCwzMTV6Ii8+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMjIuNSw0MmMzOC4zLDAsNzQuNCwxNSwxMDEuNyw0Mi4zYzI3LjMsMjcuMyw0Mi4zLDYzLjQsNDIuMywxMDEuN3YyMTcyYzAsMzguMy0xNSw3NC40LTQyLjMsMTAxLjcKCQkJCXMtNjMuNCw0Mi4zLTEwMS43LDQyLjNoLTkwOWMtMzguMywwLTc0LjQtMTUtMTAxLjctNDIuM3MtNDIuMy02My40LTQyLjMtMTAxLjdWMTg2YzAtMzguMywxNS03NC40LDQyLjMtMTAxLjdTMTc1LjIsNDIsMjEzLjUsNDIKCQkJCUgxMTIyLjUgTTExMjIuNSwzNmgtOTA5Yy04Mi41LDAtMTUwLDY3LjUtMTUwLDE1MHYyMTcyYzAsODIuNSw2Ny41LDE1MCwxNTAsMTUwaDkwOWM4Mi41LDAsMTUwLTY3LjUsMTUwLTE1MFYxODYKCQkJCUMxMjcyLjUsMTAzLjUsMTIwNSwzNiwxMTIyLjUsMzZMMTEyMi41LDM2eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMjQuNSw1OC43YzMzLjUsMCw2NS4xLDEzLjEsODksMzdzMzcsNTUuNSwzNyw4OXYyMTc0LjZjMCwzMy41LTEzLjEsNjUuMS0zNyw4OXMtNTUuNSwzNy04OSwzN2gtOTEyCgkJCQljLTMzLjUsMC02NS4xLTEzLjEtODktMzdzLTM3LTU1LjUtMzctODlWMTg0LjdjMC0zMy41LDEzLjEtNjUuMSwzNy04OXM1NS41LTM3LDg5LTM3TDExMjQuNSw1OC43IE0xMTI0LjUsNTQuN2gtOTEyCgkJCQljLTcxLjUsMC0xMzAsNTguNS0xMzAsMTMwdjIxNzQuNmMwLDcxLjUsNTguNSwxMzAsMTMwLDEzMGg5MTJjNzEuNSwwLDEzMC01OC41LDEzMC0xMzBWMTg0LjcKCQkJCUMxMjU0LjUsMTEzLjIsMTE5Niw1NC43LDExMjQuNSw1NC43TDExMjQuNSw1NC43eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Miw3MDJ2MTQyYzAsNi4zLDQuOSwxMS40LDExLDExLjl2LTRjLTMuOS0wLjUtNy0zLjktNy03LjlWNzAyYzAtNC4xLDMuMS03LjQsNy03Ljl2LTQKCQkJQzU2LjksNjkwLjYsNTIsNjk1LjcsNTIsNzAyeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Miw1MDV2MTQyYzAsNi4zLDQuOSwxMS40LDExLDExLjl2LTRjLTMuOS0wLjUtNy0zLjktNy03LjlWNTA1YzAtNC4xLDMuMS03LjQsNy03Ljl2LTQKCQkJQzU2LjksNDkzLjYsNTIsNDk4LjcsNTIsNTA1eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MywzMTcuMXYtNGMtNi4xLDAuNS0xMSw1LjctMTEsMTEuOXY2NmMwLDYuMyw0LjksMTEuNCwxMSwxMS45di00Yy0zLjktMC41LTctMy45LTctNy45di02NgoJCQlDNTYsMzIwLjksNTkuMSwzMTcuNiw2MywzMTcuMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K); }
  .svd-simulator-frame.svd-simulator-iphonex:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzMwIDI2ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzMzAgMjY4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0MDQwNDA7fQoJLnN0MXtmaWxsOnRyYW5zcGFyZW50O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE0NCw1NC41YzQwLjIsMCw3OCwxNS44LDEwNi42LDQ0LjRzNDQuNCw2Ni41LDQ0LjQsMTA2LjZ2MjI2OGMwLDQwLjItMTUuOCw3OC00NC40LDEwNi42CgkJCXMtNjYuNSw0NC40LTEwNi42LDQ0LjRIMTkwLjFjLTQwLjIsMC03OC0xNS44LTEwNi42LTQ0LjRjLTI4LjYtMjguNi00NC40LTY2LjUtNDQuNC0xMDYuNnYtMjI2OGMwLTQwLjIsMTUuOC03OCw0NC40LTEwNi42CgkJCVMxNTAsNTQuNSwxOTAuMSw1NC41SDExNDQgTTExNDQsNDguNUgxOTAuMWMtODYuNCwwLTE1Nyw3MC43LTE1NywxNTd2MjI2OGMwLDg2LjQsNzAuNiwxNTcsMTU3LDE1N0gxMTQ0Yzg2LjQsMCwxNTctNzAuNiwxNTctMTU3CgkJCXYtMjI2OEMxMzAxLDExOS4yLDEyMzAuMyw0OC41LDExNDQsNDguNUwxMTQ0LDQ4LjV6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1MS4xLDgyLjVjMzEuOSwwLDYyLDEyLjUsODQuNywzNS4zYzIyLjcsMjIuNywzNS4zLDUyLjgsMzUuMyw4NC43djIyNzRjMCwzMS45LTEyLjUsNjItMzUuMyw4NC43CgkJCWMtMjIuNywyMi43LTUyLjgsMzUuMy04NC43LDM1LjNoLTk2OGMtMzEuOSwwLTYyLTEyLjUtODQuNy0zNS4zYy0yMi43LTIyLjctMzUuMy01Mi44LTM1LjMtODQuN3YtMjI3NGMwLTMxLjksMTIuNS02MiwzNS4zLTg0LjcKCQkJYzIyLjctMjIuNyw1Mi44LTM1LjMsODQuNy0zNS4zSDExNTEuMSBNMTE1MS4xLDc4LjVoLTk2OGMtNjguMiwwLTEyNCw1NS44LTEyNCwxMjR2MjI3NGMwLDY4LjIsNTUuOCwxMjQsMTI0LDEyNGg5NjgKCQkJYzY4LjIsMCwxMjQtNTUuOCwxMjQtMTI0di0yMjc0QzEyNzUuMSwxMzQuMywxMjE5LjMsNzguNSwxMTUxLjEsNzguNUwxMTUxLjEsNzguNXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MTAuOCwxNDYuNWMwLTExLjUsOS4zLTIwLjgsMjAuOC0yMC44czIwLjgsOS4zLDIwLjgsMjAuOHMtOS4zLDIwLjgtMjAuOCwyMC44UzgxMC44LDE1OCw4MTAuOCwxNDYuNXoKCQkJIE04MTQuNiwxNDYuNWMwLDkuNCw3LjYsMTcsMTcsMTdzMTctNy42LDE3LTE3cy03LjYtMTctMTctMTdDODIyLjIsMTI5LjUsODE0LjYsMTM3LjEsODE0LjYsMTQ2LjV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTU4OC44LDE0NS4xYzAtNiw0LjktMTAuOCwxMC44LTEwLjhoMTQwLjhjNiwwLDEwLjgsNC45LDEwLjgsMTAuOHMtNC45LDEwLjgtMTAuOCwxMC44SDU5OS42CgkJCUM1OTMuNiwxNTYsNTg4LjgsMTUxLjEsNTg4LjgsMTQ1LjF6IE01OTkuNiwxMzhjLTMuOSwwLTcuMSwzLjItNy4xLDcuMWMwLDMuOSwzLjIsNy4xLDcuMSw3LjFoMTQwLjhjMy45LDAsNy4xLTMuMiw3LjEtNy4xCgkJCWMwLTMuOS0zLjItNy4xLTcuMS03LjFINTk5LjZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjE5LjMsMjU1N2MtNjMsMC0xMTQuMy01MS4zLTExNC4zLTExNC4zVjIzNi4zYzAtNjMsNTEuMy0xMTQuMywxMTQuMy0xMTQuM2gxMzQuNmMwLjcsMCwxLjMsMC4zLDEuOCwwLjcKCQkJYzAuNSwwLjUsMC43LDEuMSwwLjcsMS44djI2LjljMCwyNy45LDIyLjcsNTAuNiw1MC42LDUwLjZoNTE5LjhjMjcuOSwwLDUwLjYtMjIuNyw1MC42LTUwLjZ2LTI2LjljMC0wLjcsMC4zLTEuMywwLjctMS44CgkJCXMxLjEtMC43LDEuNy0wLjdoMTM0LjhjNjMsMCwxMTQuMyw1MS4zLDExNC4zLDExNC4zdjIyMDYuNGMwLDYzLTUxLjMsMTE0LjMtMTE0LjMsMTE0LjNIMjE5LjNMMjE5LjMsMjU1N3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTExNC42LDEyMi41YzMwLjQsMCw1OSwxMS44LDgwLjUsMzMuM3MzMy4zLDUwLjEsMzMuMyw4MC41djIyMDYuNGMwLDMwLjQtMTEuOCw1OS0zMy4zLDgwLjUKCQkJcy01MC4xLDMzLjMtODAuNSwzMy4zSDIxOS4zYy0zMC40LDAtNTktMTEuOC04MC41LTMzLjNzLTMzLjMtNTAuMS0zMy4zLTgwLjVWMjM2LjNjMC0zMC40LDExLjgtNTksMzMuMy04MC41czUwLjEtMzMuMyw4MC41LTMzLjMKCQkJaDEzNC42YzAuNSwwLDEsMC4yLDEuNCwwLjZjMC40LDAuNCwwLjYsMC45LDAuNiwxLjR2MjYuOWMwLDI4LjIsMjIuOSw1MS4xLDUxLjEsNTEuMWg1MTkuOGMyOC4yLDAsNTEuMS0yMi45LDUxLjEtNTEuMXYtMjYuOQoJCQljMC0wLjUsMC4yLTEsMC42LTEuNHMwLjgtMC42LDEuNC0wLjZMMTExNC42LDEyMi41IE0xMTE0LjYsMTIxLjVIOTc5LjhjLTEuNiwwLTIuOSwxLjMtMi45LDNsMCwwdjI2LjkKCQkJYzAsMjcuNS0yMi41LDUwLjEtNTAuMSw1MC4xSDQwN2MtMjcuNSwwLTUwLjEtMjIuNS01MC4xLTUwLjF2LTI2LjljMC0xLjctMS4zLTMtMy0zSDIxOS4zYy02My40LDAtMTE0LjgsNTEuNC0xMTQuOCwxMTQuOHYyMjA2LjQKCQkJYzAsNjMuNCw1MS40LDExNC44LDExNC44LDExNC44aDg5NS40YzYzLjQsMCwxMTQuOC01MS40LDExNC44LTExNC44VjIzNi4zQzEyMjkuNSwxNzIuOSwxMTc4LDEyMS41LDExMTQuNiwxMjEuNUwxMTE0LjYsMTIxLjV6IgoJCQkvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=); }
  .svd-simulator-frame.svd-simulator-iphonexmax:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNDEwIDI5ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0MTAgMjk4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0MDQwNDA7fQoJLnN0MXtmaWxsOnRyYW5zcGFyZW50O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIyMi4xLDk3LjhjMzkuNCwwLDc2LjUsMTUuNCwxMDQuNSw0My41czQzLjUsNjUuMiw0My41LDEwNC41djI0ODljMCwzOS40LTE1LjQsNzYuNS00My41LDEwNC41CgkJCXMtNjUuMiw0My41LTEwNC41LDQzLjVIMTg4LjJjLTM5LjQsMC03Ni41LTE1LjQtMTA0LjUtNDMuNXMtNDMuNS02NS4yLTQzLjUtMTA0LjV2LTI0ODljMC0zOS40LDE1LjQtNzYuNSw0My41LTEwNC41CgkJCXM2NS4xLTQzLjUsMTA0LjUtNDMuNUgxMjIyLjEgTTEyMjIuMSw5MS44SDE4OC4yYy04NC43LDAtMTU0LDY5LjMtMTU0LDE1NHYyNDg5YzAsODQuNyw2OS4zLDE1NCwxNTQsMTU0aDEwMzMuOQoJCQljODQuNywwLDE1NC02OS4zLDE1NC0xNTR2LTI0ODlDMTM3Ni4xLDE2MS4xLDEzMDYuOCw5MS44LDEyMjIuMSw5MS44TDEyMjIuMSw5MS44eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyMjYuMiwxMjUuOGMzMS45LDAsNjIsMTIuNSw4NC43LDM1LjNjMjIuNywyMi43LDM1LjMsNTIuOCwzNS4zLDg0Ljd2MjQ4OWMwLDMxLjktMTIuNSw2Mi0zNS4zLDg0LjcKCQkJYy0yMi43LDIyLjctNTIuOCwzNS4zLTg0LjcsMzUuM2gtMTA0MmMtMzEuOSwwLTYyLTEyLjUtODQuNy0zNS4zYy0yMi43LTIyLjctMzUuMy01Mi44LTM1LjMtODQuN3YtMjQ4OWMwLTMxLjksMTIuNS02MiwzNS4zLTg0LjcKCQkJYzIyLjctMjIuNyw1Mi44LTM1LjMsODQuNy0zNS4zSDEyMjYuMiBNMTIyNi4yLDEyMS44aC0xMDQyYy02OC4yLDAtMTI0LDU1LjgtMTI0LDEyNHYyNDg5YzAsNjguMiw1NS44LDEyNCwxMjQsMTI0aDEwNDIKCQkJYzY4LjIsMCwxMjQtNTUuOCwxMjQtMTI0di0yNDg5QzEzNTAuMiwxNzcuNiwxMjk0LjQsMTIxLjgsMTIyNi4yLDEyMS44TDEyMjYuMiwxMjEuOHoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NDQuMywxNzFjMC0xMS41LDkuMy0yMC44LDIwLjgtMjAuOHMyMC44LDkuMywyMC44LDIwLjhzLTkuMywyMC44LTIwLjgsMjAuOFM4NDQuMywxODIuNSw4NDQuMywxNzF6CgkJCSBNODQ4LjEsMTcxYzAsOS40LDcuNiwxNywxNywxN3MxNy03LjYsMTctMTdzLTcuNi0xNy0xNy0xN0M4NTUuNywxNTQsODQ4LjEsMTYxLjYsODQ4LjEsMTcxeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MjIuMywxNjkuNmMwLTYsNC45LTEwLjgsMTAuOC0xMC44aDE0MC44YzYsMCwxMC44LDQuOSwxMC44LDEwLjhzLTQuOSwxMC44LTEwLjgsMTAuOEg2MzMuMQoJCQlDNjI3LjEsMTgwLjUsNjIyLjMsMTc1LjYsNjIyLjMsMTY5LjZ6IE02MzMuMSwxNjIuNWMtMy45LDAtNy4xLDMuMi03LjEsNy4xYzAsMy45LDMuMiw3LjEsNy4xLDcuMWgxNDAuOGMzLjksMCw3LjEtMy4yLDcuMS03LjEKCQkJYzAtMy45LTMuMi03LjEtNy4xLTcuMUg2MzMuMXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOTksMjgzMy44Yy02MywwLTExNC4zLTUxLjMtMTE0LjMtMTE0LjNWMjYxLjFjMC02Myw1MS4zLTExNC4zLDExNC4zLTExNC4zaDE5My43YzAuNywwLDEuMywwLjMsMS44LDAuNwoJCQlzMC43LDEuMSwwLjcsMS44djI2LjljMCwyNy45LDIyLjcsNTAuNiw1MC42LDUwLjZoNTE5LjhjMjcuOSwwLDUwLjYtMjIuNyw1MC42LTUwLjZ2LTI2LjljMC0wLjcsMC4yLTEuMywwLjctMS44czEuMS0wLjcsMS43LTAuNwoJCQloMTkyLjhjNjMsMCwxMTQuMyw1MS4zLDExNC4zLDExNC4zdjI0NTguNGMwLDYzLTUxLjMsMTE0LjMtMTE0LjMsMTE0LjNIMTk5TDE5OSwyODMzLjh6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyMTEuNCwxNDcuM2MzMC40LDAsNTksMTEuOCw4MC41LDMzLjNzMzMuMyw1MC4xLDMzLjMsODAuNXYyNDU4LjRjMCwzMC40LTExLjgsNTktMzMuMyw4MC41CgkJCXMtNTAuMSwzMy4zLTgwLjUsMzMuM0gxOTljLTMwLjQsMC01OS0xMS44LTgwLjUtMzMuM3MtMzMuMy01MC4xLTMzLjMtODAuNVYyNjEuMWMwLTMwLjQsMTEuOC01OSwzMy4zLTgwLjVzNTAuMS0zMy4zLDgwLjUtMzMuMwoJCQloMTkzLjdjMC41LDAsMSwwLjIsMS40LDAuNmMwLjQsMC40LDAuNiwwLjksMC42LDEuNHYyNi45YzAsMjguMiwyMi45LDUxLjEsNTEuMSw1MS4xaDUxOS44YzI4LjIsMCw1MS4xLTIyLjksNTEuMS01MS4xdi0yNi45CgkJCWMwLTAuNSwwLjItMSwwLjYtMS40YzAuNC0wLjQsMC44LTAuNiwxLjQtMC42SDEyMTEuNCBNMTIxMS40LDE0Ni4zaC0xOTIuOGMtMS42LDAtMi45LDEuMy0yLjksM2wwLDB2MjYuOQoJCQljMCwyNy41LTIyLjUsNTAuMS01MC4xLDUwLjFINDQ1LjhjLTI3LjUsMC01MC4xLTIyLjUtNTAuMS01MC4xdi0yNi45YzAtMS43LTEuMy0zLTMtM0gxOTljLTYzLjQsMC0xMTQuOCw1MS40LTExNC44LDExNC44djI0NTguNAoJCQljMCw2My40LDUxLjQsMTE0LjgsMTE0LjgsMTE0LjhoMTAxMi40YzYzLjQsMCwxMTQuOC01MS40LDExNC44LTExNC44VjI2MS4xQzEzMjYuMiwxOTcuNywxMjc0LjgsMTQ2LjMsMTIxMS40LDE0Ni4zTDEyMTEuNCwxNDYuMwoJCQl6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-ipad:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxODM3IDI1NjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4MzcgMjU2MzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOnRyYW5zcGFyZW50O30KCS5zdDF7ZmlsbDojNDA0MDQwO30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIxNTQuMiIgeT0iMjU1LjUiIGNsYXNzPSJzdDAiIHdpZHRoPSIxNTM1IiBoZWlnaHQ9IjIwNDciLz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTY4OC43LDI1NnYyMDQ2aC0xNTM0VjI1NkgxNjg4LjcgTTE2ODkuNywyNTVoLTE1MzZ2MjA0OGgxNTM2VjI1NUwxNjg5LjcsMjU1eiIvPgoJPC9nPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2OTcuMiwyNTMwLjVoLTE1NTFjLTYwLjUsMC0xMTAtNDkuNS0xMTAtMTEwdi0yMjgwYzAtNjAuNSw0OS41LTExMCwxMTAtMTEwaDE1NTFjNjAuNSwwLDExMCw0OS41LDExMCwxMTAKCQl2MjI4MEMxODA3LjIsMjQ4MSwxNzU3LjcsMjUzMC41LDE2OTcuMiwyNTMwLjV6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTY4OC40LDI1MTRIMTU1Yy01Ny44LDAtMTA1LTQ3LjMtMTA1LTEwNVYxNDlDNTAsOTEuMyw5Ny4yLDQ0LDE1NSw0NGgxNTMzLjVjNTcuOCwwLDEwNSw0Ny4zLDEwNSwxMDV2MjI2MAoJCUMxNzkzLjQsMjQ2Ni44LDE3NDYuMiwyNTE0LDE2ODguNCwyNTE0eiIvPgoJPGNpcmNsZSBjbGFzcz0ic3QzIiBjeD0iOTIxLjciIGN5PSIxNDkuNSIgcj0iMTYuNSIvPgoJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iOTIxLjUiIGN5PSIyNDExLjUiIHI9IjUzLjUiLz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik05MzcuMiwyNDMxLjVoLTMxYy0yLjgsMC01LTIuMy01LTV2LTMxYzAtMi44LDIuMy01LDUtNWgzMWMyLjgsMCw1LDIuMyw1LDV2MzEKCQlDOTQyLjIsMjQyOS4zLDk0MCwyNDMxLjUsOTM3LjIsMjQzMS41eiIvPgo8L2c+Cjwvc3ZnPgo=); }
  .svd-simulator-frame.svd-simulator-ipadmini:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NDUgMTMwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQ1IDEzMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDJ7ZmlsbDp0cmFuc3BhcmVudDt9Cgkuc3Qze2ZpbGw6IzQwNDA0MDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MzYuNCwxMjc1LjVIMTExLjhjLTQ0LDAtODAtMzYtODAtODBWMTA2LjhjMC00NCwzNi04MCw4MC04MGg3MjQuNmM0NCwwLDgwLDM2LDgwLDgwdjEwODguNwoJQzkxNi40LDEyMzkuNSw4ODAuNCwxMjc1LjUsODM2LjQsMTI3NS41eiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODMzLjQsMTI2My4zSDExNC44Yy0zOC41LDAtNzAtMzEuNS03MC03MFYxMDguOWMwLTM4LjUsMzEuNS03MCw3MC03MGg3MTguNmMzOC41LDAsNzAsMzEuNSw3MCw3MHYxMDg0LjQKCUM5MDMuNCwxMjMxLjgsODcxLjksMTI2My4zLDgzMy40LDEyNjMuM3oiLz4KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iNDc0IiBjeT0iODYuNiIgcj0iOC4yIi8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjQ3NC4xIiBjeT0iMTIxNi40IiByPSIyNi43Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NzkuMywxMjI2LjRoLTEwLjVjLTIuOCwwLTUtMi4zLTUtNXYtMTAuNWMwLTIuOCwyLjMtNSw1LTVoMTAuNWMyLjgsMCw1LDIuMyw1LDV2MTAuNQoJQzQ4NC4zLDEyMjQuMiw0ODIuMSwxMjI2LjQsNDc5LjMsMTIyNi40eiIvPgo8Zz4KCTxyZWN0IHg9IjkwLjYiIHk9IjEzOS41IiBjbGFzcz0ic3QyIiB3aWR0aD0iNzY3IiBoZWlnaHQ9IjEwMjMiLz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik04NTcuMSwxNDB2MTAyMmgtNzY2VjE0MEg4NTcuMSBNODU4LjEsMTM5aC03Njh2MTAyNGg3NjhWMTM5TDg1OC4xLDEzOXoiLz4KPC9nPgo8L3N2Zz4K); }
  .svd-simulator-frame.svd-simulator-ipadpro:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMDA4IDI5ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwMDggMjk4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0MDQwNDA7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiM0MDQwNDA7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MntmaWxsOnRyYW5zcGFyZW50O30KCS5zdDN7ZmlsbDojNDA0MDQwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4NTQuMSwyOTA5LjVoLTE2OTljLTYwLjUsMC0xMTAtNDkuNS0xMTAtMTEwdi0yNjE5YzAtNjAuNSw0OS41LTExMCwxMTAtMTEwaDE2OTljNjAuNSwwLDExMCw0OS41LDExMCwxMTAKCXYyNjE5QzE5NjQuMSwyODYwLDE5MTQuNiwyOTA5LjUsMTg1NC4xLDI5MDkuNXoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4NDUuMywyODkzSDE2My44Yy01Ny44LDAtMTA1LTQ3LjMtMTA1LTEwNVYxODljMC01Ny44LDQ3LjMtMTA1LDEwNS0xMDVoMTY4MS41YzU3LjgsMCwxMDUsNDcuMywxMDUsMTA1djI1OTkKCUMxOTUwLjMsMjg0NS44LDE5MDMsMjg5MywxODQ1LjMsMjg5M3oiLz4KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iMTAwNC42IiBjeT0iMTg5LjUiIHI9IjE2LjUiLz4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTAwNC42IiBjeT0iMjc5MC4zIiByPSI1My41Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDIwLjEsMjgxMC44aC0zMWMtMi44LDAtNS0yLjMtNS01di0zMWMwLTIuOCwyLjMtNSw1LTVoMzFjMi44LDAsNSwyLjMsNSw1djMxCglDMTAyNS4xLDI4MDguNiwxMDIyLjgsMjgxMC44LDEwMjAuMSwyODEwLjh6Ii8+CjxnPgoJPHJlY3QgeD0iMTYxLjEiIHk9IjI5NS41IiBjbGFzcz0ic3QyIiB3aWR0aD0iMTY4NyIgaGVpZ2h0PSIyMzg3Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTg0Ny42LDI5NnYyMzg2aC0xNjg2VjI5NkgxODQ3LjYgTTE4NDguNiwyOTVoLTE2ODh2MjM4OGgxNjg4VjI5NUwxODQ4LjYsMjk1eiIvPgo8L2c+Cjwvc3ZnPgo=); }
  .svd-simulator-frame.svd-simulator-ipadpro13:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMzYwIDMzMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzNjAgMzMwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0MDQwNDA7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiM0MDQwNDA7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MntmaWxsOnRyYW5zcGFyZW50O30KCS5zdDN7ZmlsbDojNDA0MDQwO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIxOS4yLDMyNjkuMkgxMzkuNWMtNjAuNSwwLTExMC00OS41LTExMC0xMTB2LTMwMjRjMC02MC41LDQ5LjUtMTEwLDExMC0xMTBoMjA3OS44YzYwLjUsMCwxMTAsNDkuNSwxMTAsMTEwCgkJdjMwMjRDMjMyOS4yLDMyMTkuNywyMjc5LjcsMzI2OS4yLDIyMTkuMiwzMjY5LjJ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjIwOC41LDMyNTAuNEgxNTAuMmMtNTcuOCwwLTEwNS00Ny4zLTEwNS0xMDVWMTQ1LjdjMC01Ny43LDQ3LjMtMTA1LDEwNS0xMDVoMjA1OC4zYzU3LjgsMCwxMDUsNDcuMywxMDUsMTA1CgkJdjI5OTkuN0MyMzEzLjUsMzIwMy4xLDIyNjYuMiwzMjUwLjQsMjIwOC41LDMyNTAuNHoiLz4KCTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExNzkuMyIgY3k9IjE2My43IiByPSIxNi41Ii8+Cgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMTc5LjMiIGN5PSIzMTMzLjQiIHI9IjUzLjUiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMTk0LjgsMzE1My45aC0zMWMtMi44LDAtNS0yLjMtNS01di0zMWMwLTIuOCwyLjMtNSw1LTVoMzFjMi44LDAsNSwyLjMsNSw1djMxCgkJQzExOTkuOCwzMTUxLjgsMTE5Ny42LDMxNTMuOSwxMTk0LjgsMzE1My45eiIvPgoJPGc+CgkJPHJlY3QgeD0iMTU1LjgiIHk9IjI4NS43IiBjbGFzcz0ic3QyIiB3aWR0aD0iMjA0NyIgaGVpZ2h0PSIyNzMxIi8+CgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIyMDIuMywyODYuMnYyNzMwaC0yMDQ2di0yNzMwTDIyMDIuMywyODYuMiBNMjIwMy4zLDI4NS4yaC0yMDQ4djI3MzJoMjA0OFYyODUuMkwyMjAzLjMsMjg1LjJ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-androidphone:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDg1MCAxNjMwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4NTAgMTYzMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0MDQwNDA7fQoJLnN0MXtmaWxsOnRyYW5zcGFyZW50O30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGcgaWQ9IkxheWVyXzEiPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NzEuMSwzOGMyMi42LDAsNDEsMTguNCw0MSw0MXYxNDkyYzAsMjIuNi0xOC40LDQxLTQxLDQxaC02OTVjLTIyLjYsMC00MS0xOC40LTQxLTQxVjc5CgkJCQljMC0yMi42LDE4LjQtNDEsNDEtNDFINzcxLjEgTTc3MS4xLDM0aC02OTVjLTI0LjgsMC00NSwyMC4zLTQ1LDQ1djE0OTJjMCwyNC44LDIwLjMsNDUsNDUsNDVoNjk1YzI0LjgsMCw0NS0yMC4zLDQ1LTQ1Vjc5CgkJCQlDODE2LjEsNTQuMyw3OTUuOSwzNCw3NzEuMSwzNEw3NzEuMSwzNHoiLz4KCQk8L2c+CgkJPGc+CgkJCTxyZWN0IHg9IjY0LjEiIHk9IjE3NS41IiBjbGFzcz0ic3QxIiB3aWR0aD0iNzE5IiBoZWlnaHQ9IjEyNzkiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTc4Mi42LDE3NnYxMjc4aC03MThWMTc2SDc4Mi42IE03ODMuNiwxNzVoLTcyMHYxMjgwaDcyMFYxNzVMNzgzLjYsMTc1eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDY2LDEwMS44YzMuNiwwLDYuNSwyLjksNi41LDYuNXMtMi45LDYuNS02LjUsNi41aC04NGMtMy42LDAtNi41LTIuOS02LjUtNi41czIuOS02LjUsNi41LTYuNUg0NjYKCQkJCQkgTTQ2Niw5Ny44aC04NGMtNS44LDAtMTAuNSw0LjctMTAuNSwxMC41czQuNywxMC41LDEwLjUsMTAuNWg4NGM1LjgsMCwxMC41LTQuNywxMC41LTEwLjVDNDc2LjUsMTAyLjYsNDcxLjgsOTcuOCw0NjYsOTcuOAoJCQkJCUw0NjYsOTcuOHoiLz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMzcsMTAxLjhjMy42LDAsNi41LDIuOSw2LjUsNi41cy0yLjksNi41LTYuNSw2LjVoLTMxYy0zLjYsMC02LjUtMi45LTYuNS02LjVzMi45LTYuNSw2LjUtNi41SDMzNwoJCQkJCSBNMzM3LDk3LjhoLTMxYy01LjgsMC0xMC41LDQuNy0xMC41LDEwLjVzNC43LDEwLjUsMTAuNSwxMC41aDMxYzUuOCwwLDEwLjUtNC43LDEwLjUtMTAuNUMzNDcuNSwxMDIuNiwzNDIuOCw5Ny44LDMzNyw5Ny44CgkJCQkJTDMzNyw5Ny44eiIvPgoJCQk8L2c+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTU0Ny41LDk1LjNjNy4yLDAsMTMsNS44LDEzLDEzcy01LjgsMTMtMTMsMTNzLTEzLTUuOC0xMy0xM1M1NDAuMyw5NS4zLDU0Ny41LDk1LjMgTTU0Ny41LDkxLjMKCQkJCQljLTkuNCwwLTE3LDcuNi0xNywxN3M3LjYsMTcsMTcsMTdzMTctNy42LDE3LTE3UzU1Ni45LDkxLjMsNTQ3LjUsOTEuM0w1NDcuNSw5MS4zeiIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODI1LjUsMzAwdjI0NGgtOVYzMDBIODI1LjUgTTgyOS41LDI5NmgtMTd2MjUyaDE3VjI5Nkw4MjkuNSwyOTZ6Ii8+CgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODI1LjUsNjI3djkxaC05di05MUg4MjUuNSBNODI5LjUsNjIzaC0xN3Y5OWgxN1Y2MjNMODI5LjUsNjIzeiIvPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8cmVjdCB4PSIxNzUuOCIgeT0iMTUxNiIgY2xhc3M9InN0MCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjQiLz4KCQkJCTxyZWN0IHg9IjE3NS44IiB5PSIxNTI5IiBjbGFzcz0ic3QwIiB3aWR0aD0iMzIiIGhlaWdodD0iNCIvPgoJCQkJPHJlY3QgeD0iMTc1LjgiIHk9IjE1NDIiIGNsYXNzPSJzdDAiIHdpZHRoPSIzMiIgaGVpZ2h0PSI0Ii8+CgkJCTwvZz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQzNi44LDE1NDVoLTE4Yy0yLjgsMC01LTIuMy01LTV2LTE4YzAtMi44LDIuMy01LDUtNWgxOGMyLjgsMCw1LDIuMyw1LDV2MTgKCQkJCUM0NDEuOCwxNTQyLjgsNDM5LjUsMTU0NSw0MzYuOCwxNTQ1eiIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjY3MS40LDE1MTcuNyA2NjguNiwxNTE0LjggNjUyLDE1MzEuNCA2NTIuMiwxNTMxLjUgNjUyLDE1MzEuNyA2NjguNiwxNTQ4LjIgNjcxLjQsMTU0NS40IAoJCQkJNjU3LjUsMTUzMS41IAkJCSIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-androidtablet:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDcwIDE0ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwNzAgMTQ4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOnRyYW5zcGFyZW50O30KCS5zdDF7ZmlsbDojNDA0MDQwO30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojNDA0MDQwO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIxMzUiIHk9IjEwMS4xIiBjbGFzcz0ic3QwIiB3aWR0aD0iNzk5IiBoZWlnaHQ9IjEyNzkiLz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMzLjUsMTAxLjZ2MTI3OGgtNzk4di0xMjc4TDkzMy41LDEwMS42IE05MzQuNSwxMDAuNmgtODAwdjEyODBoODAwVjEwMC42TDkzNC41LDEwMC42eiIvPgoJPC9nPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk3My41LDE0NTYuMWgtODgyYy0yOCwwLTUxLTIyLjktNTEtNTFWNzZjMC0yOCwyMi45LTUxLDUxLTUxaDg4Mi4xYzI4LDAsNTEsMjIuOSw1MSw1MXYxMzI5LjEKCQlDMTAyNC41LDE0MzMuMSwxMDAxLjYsMTQ1Ni4xLDk3My41LDE0NTYuMXoiLz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik05NzEuNCwxNDQ3LjhIOTMuNmMtMjQuOCwwLTQ1LTIwLjMtNDUtNDVWNzguM2MwLTI0LjgsMjAuMy00NSw0NS00NWg4NzcuOGMyNC44LDAsNDUsMjAuMyw0NSw0NXYxMzI0LjUKCQlDMTAxNi40LDE0MjcuNiw5OTYuMiwxNDQ3LjgsOTcxLjQsMTQ0Ny44eiIvPgoJPGNpcmNsZSBjbGFzcz0ic3QzIiBjeD0iNzkuNSIgY3k9Ijc0MC42IiByPSIxMiIvPgo8L2c+Cjwvc3ZnPgo=); }
  .svd-simulator-frame.svd-simulator-win10phone:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0ODAgODQ1LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MCA4NDUuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtvcGFjaXR5OjAuNTt9Cgkuc3Qxe2ZpbGw6dHJhbnNwYXJlbnQ7fQoJLnN0MntmaWxsOiM0MDQwNDA7fQoJLnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiM0MDQwNDA7c3Ryb2tlLXdpZHRoOjM7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPgo8Zz4KCTxnIGNsYXNzPSJzdDAiPgoJCTxyZWN0IHg9Ijc2LjUiIHk9IjEzOC4xIiBjbGFzcz0ic3QxIiB3aWR0aD0iMzI5IiBoZWlnaHQ9IjU2NyIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MDUsMTM4LjZ2NTY2SDc3di01NjZINDA1IE00MDYsMTM3LjZINzZ2NTY4aDMzMFYxMzcuNkw0MDYsMTM3LjZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDQ4LDU3LjZjMC41LDAsMSwwLjUsMSwxdjc3NGMwLDAuNS0wLjUsMS0xLDFIMzJjLTAuNSwwLTEtMC41LTEtMXYtNzc0YzAtMC41LDAuNS0xLDEtMUg0NDggTTQ0OCw1My42SDMyCgkJCWMtMi44LDAtNSwyLjMtNSw1djc3NGMwLDIuOCwyLjMsNSw1LDVoNDE2YzIuOCwwLDUtMi4zLDUtNXYtNzc0QzQ1Myw1NS45LDQ1MC44LDUzLjYsNDQ4LDUzLjZMNDQ4LDUzLjZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDE1LjUsNzAuNmMxMy41LDAsMjQuNSwxMSwyNC41LDI0LjV2NzAwYzAsMTMuNS0xMSwyNC41LTI0LjUsMjQuNWgtMzUxYy0xMy41LDAtMjQuNS0xMS0yNC41LTI0LjV2LTcwMAoJCQljMC0xMy41LDExLTI0LjUsMjQuNS0yNC41SDQxNS41IE00MTUuNSw2OC42aC0zNTFDNDkuOSw2OC42LDM4LDgwLjUsMzgsOTUuMXY3MDBjMCwxNC42LDExLjksMjYuNSwyNi41LDI2LjVoMzUxCgkJCWMxNC42LDAsMjYuNS0xMS45LDI2LjUtMjYuNXYtNzAwQzQ0Miw4MC41LDQzMC4xLDY4LjYsNDE1LjUsNjguNkw0MTUuNSw2OC42eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI2Niw5MC42YzAuNSwwLDEsMC41LDEsMXMtMC41LDEtMSwxaC01NWMtMC41LDAtMS0wLjUtMS0xczAuNS0xLDEtMUgyNjYgTTI2Niw4OC42aC01NWMtMS42LDAtMywxLjQtMywzCgkJCXMxLjQsMywzLDNoNTVjMS42LDAsMy0xLjQsMy0zUzI2Ny42LDg4LjYsMjY2LDg4LjZMMjY2LDg4LjZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cmVjdCB4PSI0NTIiIHk9IjIwMS42IiBjbGFzcz0ic3QyIiB3aWR0aD0iNSIgaGVpZ2h0PSIxMjEiLz4KCTwvZz4KCTxnPgoJCTxyZWN0IHg9IjQ1MiIgeT0iMzc5LjYiIGNsYXNzPSJzdDIiIHdpZHRoPSI1IiBoZWlnaHQ9IjYxIi8+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjEwOCw3NDEuNiA5Ny42LDc0MS42IDEwMy41LDczNS43IDk5LjIsNzM1LjggOTQuMiw3NDAuOCA5Mi4xLDc0Mi45IDk0LjIsNzQ1IDk5LjIsNzUwIDEwMy41LDc1MC4xIAoJCQk5OCw3NDQuNiAxMDgsNzQ0LjYgCQkiLz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjIzOCw3NDMuNiAyMjksNzQzLjYgMjI5LDc1MS4xIDIzOCw3NTIuMyAJCQkiLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNDAsNzQzLjYgMjQwLDc1Mi41IDI1Miw3NTQuMSAyNTIsNzQzLjYgCQkJIi8+CgkJPC9nPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI0MCw3MzIuNyAyNDAsNzQxLjYgMjUyLDc0MS42IDI1Miw3MzEuMSAJCQkiLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyMzgsNzMyLjkgMjI5LDczNC4xIDIyOSw3NDEuNiAyMzgsNzQxLjYgCQkJIi8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGNpcmNsZSBjbGFzcz0ic3QzIiBjeD0iMzgyLjUiIGN5PSI3NDQuMSIgcj0iNiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNzMuMyw3NTMuOEwzNzMuMyw3NTMuOGMtMC42LTAuNi0wLjYtMS41LDAtMi4xbDQuNC00LjRsMi4xLDIuMWwtNC40LDQuNAoJCQlDMzc0LjgsNzU0LjQsMzczLjgsNzU0LjQsMzczLjMsNzUzLjh6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==); }
  .svd-simulator-frame.svd-simulator-mssurface:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDQwIDE2MjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwNDAgMTYyMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOnRyYW5zcGFyZW50O30KCS5zdDF7ZmlsbDojNDA0MDQwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIxMzYuNSIgeT0iMTI3LjUiIGNsYXNzPSJzdDAiIHdpZHRoPSI3NjciIGhlaWdodD0iMTM2NSIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05MDMsMTI4djEzNjRIMTM3VjEyOEg5MDMgTTkwNCwxMjdIMTM2djEzNjZoNzY4VjEyN0w5MDQsMTI3eiIvPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOTUzLjMsODE0LjUgOTUzLjMsODMwLjUgOTY2LjcsODMwLjUgOTY4LjcsODE0LjUgCQkJIi8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOTUzLjMsODEwLjkgOTY5LjIsODEwLjkgOTcyLDc4OS41IDk1My4zLDc4OS41IAkJCSIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI5MzMuOCw4MTAuOSA5NDkuNyw4MTAuOSA5NDkuNyw3ODkuNSA5MzEsNzg5LjUgCQkJIi8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOTM0LjMsODE0LjUgOTM2LjMsODMwLjUgOTQ5LjcsODMwLjUgOTQ5LjcsODE0LjUgCQkJIi8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk4MywzMmMxMSwwLDIwLDksMjAsMjB2MTUxNmMwLDExLTksMjAtMjAsMjBINTljLTExLDAtMjAtOS0yMC0yMFY1MmMwLTExLDktMjAsMjAtMjBIOTgzIE05ODMsMjhINTkKCQkJYy0xMy4zLDAtMjQsMTAuNy0yNCwyNHYxNTE2YzAsMTMuMywxMC43LDI0LDI0LDI0aDkyNGMxMy4zLDAsMjQtMTAuNywyNC0yNFY1MkMxMDA3LDM4LjcsOTk2LjMsMjgsOTgzLDI4TDk4MywyOHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K); }
  .svd-simulator-frame.svd-simulator-genphone:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzAiIGhlaWdodD0iNzUxIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHJlY3QgaWQ9ImIiIHdpZHRoPSIzMzAiIGhlaWdodD0iNjUxIiB4PSIxMjAiIHk9IjQ1OCIgcng9IjIwIi8+PGZpbHRlciBpZD0iYSIgd2lkdGg9IjE0NS41JSIgaGVpZ2h0PSIxMjMlIiB4PSItMjIuNyUiIHk9Ii0xMS41JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjI1IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIvPjwvZmlsdGVyPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MCAtNDA4KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjxyZWN0IHdpZHRoPSI3MCIgaGVpZ2h0PSI4IiB4PSIyNDIiIHk9IjQ3MCIgZmlsbD0iI0Y0RjRGNCIgZmlsbC1ydWxlPSJub256ZXJvIiByeD0iNCIvPjxjaXJjbGUgY3g9IjMyNCIgY3k9IjQ3NCIgcj0iNCIgZmlsbD0iI0Y0RjRGNCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZmlsbD0iI0U3RTdFNyIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI0IDQ5MGgzMjJ2NTcwSDEyNFY0OTB6bTEgMXY1NjhoMzIwVjQ5MUgxMjV6Ii8+PHBhdGggZmlsbD0iI0Y0RjRGNCIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI1IDQ5MWgzMjB2NTY4SDEyNXoiLz48Y2lyY2xlIGN4PSIyODUiIGN5PSIxMDg0IiByPSIxNSIgZmlsbD0iI0Y0RjRGNCIvPjwvZz48L3N2Zz4=); }

.svd-simulator-content {
  display: block;
  width: 100%;
  height: 100%;
  background-color: white;
  overflow: auto; }

.svd_test_results {
  padding: 1em; }
  .svd_test_results .svd_results_text {
    padding: 1em;
    white-space: pre-wrap;
    width: 100%;
    overflow: auto; }
  .svd_test_results .svd_results_table {
    padding: 1em;
    width: 100%;
    overflow: auto; }
    .svd_test_results .svd_results_table table {
      border-collapse: collapse;
      width: 100%; }
      .svd_test_results .svd_results_table table .survey-result-marker {
        position: absolute;
        left: 1em;
        top: 0.5em;
        transition: transform 0.2s ease-in-out; }
        .svd_test_results .svd_results_table table .survey-result-marker.survey-result-marker--expanded {
          transform: rotate(90deg); }
      .svd_test_results .svd_results_table table .survey-result-value {
        word-break: break-all; }
      .svd_test_results .svd_results_table table tr {
        vertical-align: top; }
      .svd_test_results .svd_results_table table th,
      .svd_test_results .svd_results_table table td {
        border: 1px solid;
        padding: 0.5em 1em;
        max-width: 400px;
        overflow: auto; }
        .svd_test_results .svd_results_table table th:nth-child(1),
        .svd_test_results .svd_results_table table td:nth-child(1) {
          position: relative;
          width: 30%;
          font-weight: 500;
          padding-left: 2em; }
        .svd_test_results .svd_results_table table th:nth-child(2),
        .svd_test_results .svd_results_table table td:nth-child(2) {
          width: 20%; }
        .svd_test_results .svd_results_table table th:nth-child(3),
        .svd_test_results .svd_results_table table td:nth-child(3) {
          width: 20%; }
        .svd_test_results .svd_results_table table th:nth-child(4),
        .svd_test_results .svd_results_table table td:nth-child(4) {
          width: 30%;
          font-weight: 500; }

.svd-embed-survey-tab {
  width: 100%;
  height: 100%;
  overflow: auto; }
  .svd-embed-survey-tab .row {
    margin: 0; }
  .svd-embed-survey-tab > * {
    width: 100%; }
  .svd-embed-survey-tab .form-control.svd_custom_select.svd_embed_tab {
    display: inline-block;
    width: 250px;
    margin-bottom: 1em; }
    .svd-embed-survey-tab .form-control.svd_custom_select.svd_embed_tab:not(:last-child) {
      margin-right: 1em; }

.svd-json-editor {
  height: 100%; }

.svd-json-editor-area {
  height: 100%;
  width: 100%; }

.svd-logic-tab {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto; }

.svd-logic-tab__rules-list {
  width: 100%;
  font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  text-align: left;
  color: #404040;
  border-collapse: collapse; }

.svd-logic-tab__rules-list__header {
  font-weight: bold; }

.svd-logic-tab__rules-list__row {
  border-bottom: solid 1px #ddd;
  border-bottom-color: var(--secondary-border-color, #ddd); }
  .svd-logic-tab__rules-list__row th,
  .svd-logic-tab__rules-list__row td {
    padding: 10px; }

.svd-logic-tab__rules-list__action-cell {
  text-align: center; }
  .svd-logic-tab__rules-list__action-cell > * {
    cursor: pointer; }

.svd-logic-tab__rule-editor__title {
  font-size: 20px;
  font-weight: bold;
  color: #404040; }

.svd-logic-tab__item {
  border: solid 1px #ddd;
  border-color: var(--secondary-border-color, #ddd);
  padding: 20px;
  margin-bottom: 20px; }

.svd-logic-tab__item-header {
  font-size: 16px;
  font-weight: bold;
  color: #404040;
  line-height: 34px; }

.svd-logic-tab__item-comtent {
  padding-top: 20px; }

.svd-logic-tab__item-header-icon {
  float: right;
  cursor: pointer;
  padding-right: 10px; }

.svd-logic-tab-item-header {
  background-color: #e0e0e0;
  min-height: 32px;
  line-height: 32px;
  margin-top: 2em;
  margin-bottom: 1em;
  font-size: 14px;
  padding: 0 1em; }
  .svd-logic-tab-item-header .svd-logic-header-item-icon {
    float: right;
    cursor: pointer;
    padding-right: 10px; }
    .svd-logic-tab-item-header .svd-logic-header-item-icon svg-icon {
      display: inline-block;
      width: 16px;
      height: 16px; }
      .svd-logic-tab-item-header .svd-logic-header-item-icon svg-icon svg {
        display: block;
        margin-top: 3px; }

.svd_container .svd_content .svd-logic-tab .svd-expression-header {
  font-size: 16px;
  font-weight: bold;
  color: #404040;
  background-color: transparent;
  padding: 0;
  margin-bottom: 0; }

.svd_container .svd_content .svd-logic-tab .icon-expression-arrow {
  margin-right: 10px; }

.svd_container .svd_content .svd-logic-tab .svd-propertyeditor-condition {
  border: solid 1px #ddd;
  border-color: var(--secondary-border-color, #ddd);
  padding: 20px; }

.svd_container .svd_content .svd-logic-tab .svd-expression-content {
  margin-top: 20px; }

.svd_container .svd_content .svd-logic-tab .form-group {
  margin-bottom: 0; }

.svd_container .svd_content .svd-logic-tab .btn {
  height: 34px; }

.svd_container .svd_content .svd-logic-tab .btn-link {
  border: solid 1px #ddd;
  border-color: var(--secondary-border-color, #ddd); }

.svd_container .svd_content .svd-logic-tab .alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1; }

.svd_container .svd_content .svd-logic-tab .alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px; }

.svd_container .svd_content .svd-logic-tab .svd-danger-icon .svd-svg-icon {
  fill: #ed5565;
  fill: var(--error-color, #ed5565); }

.title_editable,
.description_editable {
  pointer-events: all;
  cursor: text; }
  .title_editable .svda-title-editor-start,
  .description_editable .svda-title-editor-start {
    cursor: pointer;
    visibility: hidden; }

.svd_q_selected .title_editable:hover .svda-title-editor-start,
.svd_q_selected .description_editable:hover .svda-title-editor-start {
  visibility: visible; }

.svd_surveyjs_designer_container .title_editable .sv-title-actions {
  display: inline-block; }

.svd_survey_header .title_editable .svda-title-editor-start,
.svd_survey_header .description_editable .svda-title-editor-start,
.svd_page > .title_editable .svda-title-editor-start,
.svd_page > .description_editable .svda-title-editor-start {
  visibility: visible; }
  .svd_survey_header .title_editable .svda-title-editor-start .svda-title-editor-placeholder,
  .svd_survey_header .description_editable .svda-title-editor-start .svda-title-editor-placeholder,
  .svd_page > .title_editable .svda-title-editor-start .svda-title-editor-placeholder,
  .svd_page > .description_editable .svda-title-editor-start .svda-title-editor-placeholder {
    cursor: text;
    opacity: 0.5; }
  .svd_survey_header .title_editable .svda-title-editor-start .svda-title-editor-start-button,
  .svd_survey_header .description_editable .svda-title-editor-start .svda-title-editor-start-button,
  .svd_page > .title_editable .svda-title-editor-start .svda-title-editor-start-button,
  .svd_page > .description_editable .svda-title-editor-start .svda-title-editor-start-button {
    visibility: hidden; }

.svd_survey_header .title_editable:hover .svda-title-editor-start .svda-title-editor-start-button,
.svd_survey_header .description_editable:hover .svda-title-editor-start .svda-title-editor-start-button,
.svd_page > .title_editable:hover .svda-title-editor-start .svda-title-editor-start-button,
.svd_page > .description_editable:hover .svda-title-editor-start .svda-title-editor-start-button {
  visibility: visible; }

.svda-title-editor-focusable {
  visibility: hidden; }

.svd_q_selected .svda-title-editor-focusable {
  visibility: visible; }

.svd_q_selected title-editor .svda-title-editor-focusable:focus + .svda-title-editor-start {
  visibility: visible;
  outline: 1px dotted #1ab394;
  outline-color: var(--primary-color, #1ab394); }

.svd_page > .description_editable {
  margin-bottom: 2em; }

title-editor {
  display: inline-block;
  max-width: 90%; }
  title-editor .svda-content {
    position: relative;
    pointer-events: all; }
    title-editor .svda-content .svda-title-editor-content {
      white-space: nowrap; }
      title-editor .svda-content .svda-title-editor-content > input {
        max-width: 100%;
        font-size: inherit;
        color: inherit; }
      title-editor .svda-content .svda-title-editor-content .svda-title-editor-error {
        outline: 1px dotted #ed5565 !important;
        outline-color: var(--error-color, #ed5565); }
        title-editor .svda-content .svda-title-editor-content .svda-title-editor-error::placeholder {
          color: #ed5565;
          color: var(--error-color, #ed5565); }
    title-editor .svda-content .svda-edit-button {
      padding-left: 5px;
      cursor: pointer; }

.svda-adorner-root {
  max-width: 100%; }

.item_editable {
  pointer-events: all;
  cursor: text;
  position: relative; }
  .item_editable .svda-title-editor-start {
    cursor: pointer;
    visibility: hidden;
    padding-left: 5px; }

.svd_q_selected .item_editable:hover .svda-title-editor-start {
  visibility: visible; }

.svd_q_selected .item_editable item-editor .svda-focusable:focus + .svda-title-editor-start {
  visibility: visible;
  outline: 1px dotted #1ab394;
  outline-color: var(--primary-color, #1ab394); }

.svda-drag-handle {
  cursor: move;
  visibility: hidden;
  padding-left: 5px; }

.svd_q_selected .item_draggable:hover .svda-drag-handle {
  visibility: visible; }

.svda-delete-item {
  cursor: pointer;
  visibility: hidden;
  padding-left: 5px; }

.svd_q_selected .item_editable:hover .svda-delete-item {
  visibility: visible; }

.svda-add-new-item {
  cursor: pointer;
  pointer-events: auto;
  padding-left: 16px;
  display: none; }
  .svda-add-new-item:hover {
    text-decoration: underline; }

.svda-add-custom-item {
  color: #1ab394;
  color: var(--primary-color, #1ab394); }
  .svda-add-custom-item > span {
    vertical-align: middle;
    display: inline-block; }

.svd_q_selected .svda-add-new-item {
  display: inline-block; }

item-editor {
  display: none;
  max-width: 90%; }
  item-editor .svda-content {
    position: relative;
    pointer-events: all; }
    item-editor .svda-content .svda-title-editor-content {
      white-space: nowrap; }
      item-editor .svda-content .svda-title-editor-content > input {
        max-width: 100%;
        font-size: inherit;
        color: inherit; }
    item-editor .svda-content .svda-edit-button {
      padding-left: 5px;
      cursor: pointer; }

.svd_q_selected item-editor {
  display: inline-block;
  outline: none; }

.svd-translation-tab {
  height: 100%; }
  .svd-translation-tab .form-group {
    margin-top: 1em; }
  .svd-translation-tab .svd-translation-no-strings {
    min-height: 300px;
    text-align: center;
    line-height: 300px;
    vertical-align: middle;
    font-size: 40px; }
  .svd-translation-tab svd-translation-group {
    display: block; }
  .svd-translation-tab .svd-translation-strings {
    border-top-style: solid;
    border-top-width: 1px;
    padding: 10px; }
  .svd-translation-tab .svd-translation-panel-strings {
    padding: 10px;
    padding-left: 0; }
  .svd-translation-tab .svd-translation-panel-strings-title {
    font-weight: bold;
    line-height: 25px;
    padding: 5px 0; }
    .svd-translation-tab .svd-translation-panel-strings-title + svg-icon {
      line-height: 25px;
      display: inline-block;
      vertical-align: bottom; }
  .svd-translation-tab .svd-toolbox-category-header {
    margin-top: 20px; }

.svd_container.sv_default_css .svd-translation-tab label {
  margin-bottom: 0; }

.label_editable {
  pointer-events: all;
  cursor: text; }
  .label_editable .svda-title-editor-start {
    cursor: pointer;
    visibility: hidden; }

.svd_q_selected .label_editable:hover .svda-title-editor-start {
  visibility: visible; }

.svda-question-actions {
  position: absolute;
  right: 15px;
  top: -30px;
  left: 15px;
  text-align: right;
  line-height: 30px;
  min-width: 500px; }
  .svda-question-actions .svda_current_type {
    font-weight: 700;
    cursor: auto; }
  .svda-question-actions select.svda_current_type {
    border: none;
    outline: none;
    cursor: pointer; }
    .svda-question-actions select.svda_current_type:focus {
      border: none;
      outline: none; }

question-actions {
  display: none; }
  question-actions .svda_question_action {
    font-weight: 700;
    cursor: pointer;
    margin-left: 1em; }
  question-actions .svda_question_action--separated {
    padding-left: 3em; }

.svd_q_selected > .svda-question-actions question-actions {
  display: block; }

.svd_q_selected > .svda-question-actions .svda_action_separator {
  margin-left: 15px;
  margin-top: -5px; }

select-items-editor, select-items-display {
  display: none; }
  select-items-editor .svda-select-items-editor, select-items-editor .svda-select-items-display, select-items-display .svda-select-items-editor, select-items-display .svda-select-items-display {
    position: relative;
    pointer-events: all; }
    select-items-editor .svda-select-items-editor .svda-select-items-title, select-items-editor .svda-select-items-display .svda-select-items-title, select-items-display .svda-select-items-editor .svda-select-items-title, select-items-display .svda-select-items-display .svda-select-items-title {
      text-align: center;
      position: absolute;
      top: -2.2em;
      right: 2em;
      height: 2em; }
      select-items-editor .svda-select-items-editor .svda-select-items-title span, select-items-editor .svda-select-items-display .svda-select-items-title span, select-items-display .svda-select-items-editor .svda-select-items-title span, select-items-display .svda-select-items-display .svda-select-items-title span {
        font-weight: bold;
        cursor: pointer; }
    select-items-editor .svda-select-items-editor .svda-select-items-content, select-items-editor .svda-select-items-display .svda-select-items-content, select-items-display .svda-select-items-editor .svda-select-items-content, select-items-display .svda-select-items-display .svda-select-items-content {
      padding: 1em;
      border-style: solid;
      border-width: 1px;
      border-top: none; }

.svd_q_selected select-items-editor, .svd_q_selected select-items-display {
  display: block; }

rating-item-editor {
  display: none; }
  rating-item-editor .svda-content {
    position: relative;
    pointer-events: none; }
    rating-item-editor .svda-content .svda-title-editor-content {
      white-space: nowrap; }
      rating-item-editor .svda-content .svda-title-editor-content:first-child {
        margin-left: 5px; }
    rating-item-editor .svda-content .svda-edit-button {
      padding-left: 5px;
      cursor: pointer; }
  rating-item-editor .svda-title-editor-start,
  rating-item-editor .svda-delete-item {
    display: none; }

.svda-add-new-rating-item {
  pointer-events: all;
  padding: 0 1em;
  line-height: 2em;
  display: none; }

.svd_q_selected rating-item-editor {
  display: inline-block; }
  .svd_q_selected rating-item-editor .svda-content {
    pointer-events: all; }

.svd_q_selected .item_editable:hover rating-item-editor .svda-title-editor-start,
.svd_q_selected .item_editable:hover rating-item-editor .svda-delete-item {
  display: inline-block; }

.svd_q_selected .svda-add-new-rating-item {
  display: inline-block; }

.image_item_editable {
  position: relative; }

.sv_imagepicker_root .svda-add-new-item {
  vertical-align: top;
  border: 1px solid lightgray;
  border-radius: 4px;
  text-align: center;
  padding: 0; }

.svd_q_selected .image_item_editable image-item-editor {
  display: block; }

.svd_q_selected .image_item_editable .svda-drag-handle {
  visibility: visible; }

.svd_q_selected .image_item_editable .svda-delete-item {
  visibility: visible; }

.svda-image-editor {
  overflow: hidden; }

image-item-editor {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  padding: 0 1em;
  border-radius: 0.5em;
  background-color: white;
  opacity: 0.75; }
  image-item-editor .svda-content {
    position: relative;
    pointer-events: all; }
    image-item-editor .svda-content .edit-image-item {
      cursor: pointer; }

.image_editable {
  position: relative; }

.svd_q_selected .image_editable image-editor,
.svd_survey_header .image_editable:hover image-editor {
  display: block; }

.svd_q_selected .image_editable .svda-choose-file,
.svd_survey_header .image_editable:hover .svda-choose-file {
  pointer-events: all; }

.svda-image-editor {
  overflow: hidden; }

image-editor {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  padding: 0 1em;
  border-radius: 0.5em;
  background-color: white;
  opacity: 0.75; }
  image-editor .svda-content {
    position: relative;
    pointer-events: all; }
    image-editor .svda-content .edit-image-item {
      cursor: pointer; }
    image-editor .svda-content .svda-delete-item {
      visibility: visible; }

flowpanel-actions {
  display: none;
  position: relative; }
  flowpanel-actions .svda_question_action {
    font-weight: 700;
    cursor: pointer;
    margin-left: 1em; }

.svd_q_selected > .svda-question-actions flowpanel-actions {
  display: block; }

.svd_q_selected > .svda-question-actions .svda_action_separator {
  margin-left: 15px;
  margin-top: -5px; }

.svd_survey_designer f-panel .svda-question-actions {
  left: 0;
  right: 0;
  padding: 0 15px;
  background-color: rgba(255, 255, 255, 0.5); }
  .svd_survey_designer f-panel .svda-question-actions > question-actions {
    position: relative; }

.svda-title-actions {
  display: inline-block;
  position: absolute;
  max-width: 90%;
  top: 5px;
  right: 10px; }

.svda-title-action__show-hide {
  vertical-align: top; }

title-actions {
  display: inline-block;
  background-color: #f4f4f4;
  background-color: var(--secondary-bg-color, #f4f4f4); }
  title-actions .svda_action_separator.svda_action_separator {
    margin-right: 10px;
    border: none; }

.svd_survey_header--hidden {
  height: 0;
  padding: 0; }
  .svd_survey_header--hidden title-actions {
    background-color: transparent; }

.svd_survey_header--hidden > *:not(.svda-title-actions) {
  display: none !important; }

.svd-accordion-tab-header {
  background-color: #e0e0e0;
  min-height: 32px;
  line-height: 32px;
  margin-bottom: 1em;
  font-size: 14px;
  padding: 0 1em;
  cursor: pointer; }
  .svd-accordion-tab-header .icon-toolbox-arrow {
    float: right;
    margin-top: -2px; }

.svd-accordion-tab-content {
  overflow: hidden; }

.svd-toolbar-button .svd-toolbar-button__image {
  line-height: 1em;
  display: inline-block; }
  .svd-toolbar-button .svd-toolbar-button__image .svd-svg-icon {
    margin-top: -0.25em;
    margin-right: 0.25em; }

.svd-toolbar-button .svd-toolbar-button__title {
  line-height: 1em;
  display: inline-block; }

.svd-toolbar-dropdown {
  line-height: 34px;
  margin-right: 1em;
  white-space: nowrap; }
  .svd-toolbar-dropdown .svd-toolbar-dropdown__label {
    display: inline-block;
    vertical-align: top; }
  .svd-toolbar-dropdown .svd-toolbar-dropdown__select {
    display: inline-block;
    padding: 6px 12px;
    border: 1px solid #ccc;
    height: 34px;
    min-width: 100px; }

.svd_container .svd_content .svd-toolbar-dropdown .svd_custom_select {
  vertical-align: top;
  width: auto; }
  .svd_container .svd_content .svd-toolbar-dropdown .svd_custom_select .svd-toolbar-dropdown__select {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
    padding-right: 40px; }

.svd-toolbar-boolean {
  margin-right: 1em;
  line-height: 34px; }
  .svd-toolbar-boolean .svd-toolbar-boolean_check {
    display: inline-block;
    width: 30px;
    position: relative;
    height: 26px;
    vertical-align: middle; }

svd-splitter {
  display: table-cell;
  min-width: 4px;
  width: 4px;
  max-width: 4px;
  cursor: ew-resize;
  position: relative; }
  svd-splitter div.svd-splitter {
    background-color: lightgray;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  svd-splitter:hover > div.svd-splitter.svd-splitter.svd-splitter, svd-splitter.svd-active-splitter > div.svd-splitter.svd-splitter.svd-splitter {
    background-color: gray; }
    svd-splitter:hover > div.svd-splitter.svd-splitter.svd-splitter > div.icon-split > svg.svd-svg-icon, svd-splitter.svd-active-splitter > div.svd-splitter.svd-splitter.svd-splitter > div.icon-split > svg.svd-svg-icon {
      fill: gray; }
  svd-splitter > div.svd-splitter.svd-splitter.svd-splitter > div.icon-split {
    position: absolute;
    top: 50%;
    left: -6px; }
    svd-splitter > div.svd-splitter.svd-splitter.svd-splitter > div.icon-split > svg.svd-svg-icon {
      width: 16px;
      height: 16px;
      fill: lightgray; }

svd-designer-container {
  vertical-align: top; }

.svd-designer-container {
  overflow: hidden;
  height: 100%; }

.svd-designer-container--left-side {
  display: table-cell;
  vertical-align: top;
  width: 15%;
  max-width: 15%;
  flex-basis: 15%; }
  .svd-designer-container--left-side .svd-designer-container__header {
    text-align: left; }
  .svd-designer-container--left-side .svd-icon-container--left-open,
  .svd-designer-container--left-side .svd-icon-container--left-close {
    display: block;
    float: right; }

.svd-designer-container--right-side {
  display: table-cell;
  vertical-align: top;
  width: 35%;
  max-width: 35%;
  flex-basis: 35%; }
  .svd-designer-container--right-side .svd-designer-container__header {
    text-align: right; }
  .svd-designer-container--right-side .svd-icon-container--right-open,
  .svd-designer-container--right-side .svd-icon-container--right-close {
    display: block;
    float: left; }
  .svd-designer-container--right-side .svd_toolbox {
    margin-left: 1em; }

.svd-designer-tabbed-container__tab-header-container {
  padding: 0 1em; }

.svd-designer-tabbed-container__tab-header {
  display: inline-block;
  cursor: pointer;
  font-size: 1.17em;
  text-transform: uppercase;
  padding: 5px 10px 10px 10px;
  border-bottom: 4px solid transpereant; }
  .svd-designer-tabbed-container__tab-header:hover {
    color: #1ab394;
    color: var(--primary-color, #1ab394); }

.svd-designer-tabbed-container__tab-header-active {
  border-bottom: 4px solid #1ab394;
  border-bottom-color: var(--primary-color, #1ab394); }

.svd-designer-tabbed-container__tab-content {
  display: none;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto; }
  .svd-designer-tabbed-container__tab-content.svd-designer-tabbed-container__tab-content-active {
    display: block; }

.svd-designer-container__header {
  padding: 0 1em;
  height: 1.5em;
  margin-bottom: 3em;
  margin-top: 0.35em;
  user-select: none; }

.svd-designer-container__header-title {
  font-size: 1.17em;
  font-weight: 600;
  text-transform: uppercase; }

.svd-icon-container {
  display: none;
  cursor: pointer; }

.svd-icon-container.svd-icon-container.svd-icon-container > svg.svd-svg-icon, .svd-icon-container.svd-icon-container.svd-icon-container > svg-icon > svg.svd-svg-icon {
  width: 14px;
  height: 24px;
  fill: lightgray; }
  .svd-icon-container.svd-icon-container.svd-icon-container > svg.svd-svg-icon:hover, .svd-icon-container.svd-icon-container.svd-icon-container > svg-icon > svg.svd-svg-icon:hover {
    fill: gray; }

svd-designer-h-container {
  vertical-align: top; }

.svd-designer-container--top {
  width: 100%; }

.svd_container .svd_object_selector {
  display: block;
  width: 100%;
  padding: 15px;
  padding-right: 0; }
  .svd_container .svd_object_selector .svd-toolbar-dropdown {
    width: 100%; }
    .svd_container .svd_object_selector .svd-toolbar-dropdown .svd_custom_select {
      width: 100%; }

.svd_container .svd_properties {
  height: 100%;
  border: none;
  padding: 0;
  margin-left: -0.5px;
  font-size: 1.17em; }
  .svd_container .svd_properties .modal {
    font-size: 0.857em;
    color: #676a6c;
    color: var(--primary-text-color, #676a6c); }

.svd_object_editor {
  padding: 1.4em; }
  .svd_object_editor .form-control {
    border-radius: 0; }
  .svd_object_editor input[type="checkbox"].form-control {
    width: 25px; }
  .svd_object_editor survey-widget {
    display: block;
    margin-bottom: 1em; }
    .svd_object_editor survey-widget .sv_main .sv_custom_header {
      background: transparent; }
    .svd_object_editor survey-widget .sv_row {
      min-width: auto; }
    .svd_object_editor survey-widget .sv_main .sv_container .sv_body .sv_row .sv_q {
      min-width: auto; }
    .svd_object_editor survey-widget .svd-survey-nopadding {
      padding: 0;
      margin: 0; }

.table.svd_properties_grid .form-group {
  margin-bottom: 0; }

.table.svd_properties_grid > tbody > tr > td {
  border: none;
  padding: 0;
  line-height: 3.25em;
  background-color: transparent;
  vertical-align: middle; }
  .table.svd_properties_grid > tbody > tr > td:nth-child(1) {
    font-weight: 600;
    user-select: none; }
  .table.svd_properties_grid > tbody > tr > td .modal-content {
    line-height: initial; }






.svd_property_editor_dropdown .svd-toolbar-dropdown {
  width: 100%; }

.svd_container
.svd_content
.svd_property_editor_dropdown
.svd-toolbar-dropdown
.svd_custom_select {
  width: 100%; }

.svd_property_editor_dropdown {
  min-width: 120px;
  display: block; }

.svd_items_table .svd_property_editor_dropdown {
  min-width: 100px;
  width: 100px; }

.select2-container--default .select2-selection--single {
  height: 34px;
  overflow: hidden; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    word-wrap: break-word;
    word-break: break-all;
    text-overflow: inherit;
    white-space: normal; }

.select2-container--default .select2-results > .select2-results__options {
  width: 100%;
  overflow-x: hidden; }


.sjs-cb-switch .sjs-cb-switch__container {
  display: inline-block;
  width: 38.5px; }

.sjs-cb-switch .sjs-cb-switch__label {
  vertical-align: top;
  margin-left: 1em; }

.sjs-cb-switch .sjs-cb-switch_control {
  position: relative;
  cursor: pointer;
  background-color: #f4f4f4;
  background-color: var(--secondary-bg-color, #f4f4f4);
  height: 22px;
  border: 1px solid #ccc;
  border-color: var(--dd-menu-border, #ccc);
  border-radius: 100px;
  transition: background-color 0.25s ease-out, border-color 0.25s ease-out; }

.sjs-cb-switch input {
  display: none; }

.sjs-cb-switch .sjs-cb-switch__button {
  pointer-events: none;
  position: absolute;
  transition: right 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
  right: 45%;
  height: 100%;
  width: 55%;
  background-color: #ddd;
  background-color: var(--secondary-border-color, #ddd);
  border-radius: 50%;
  border: 3px solid #f4f4f4;
  border-color: var(--secondary-bg-color, #f4f4f4); }

.sjs-cb-switch input:checked + .sjs-cb-switch_control {
  background-color: #1ab394;
  background-color: var(--primary-color, #1ab394);
  border-color: #1ab394;
  border-color: var(--primary-color, #1ab394); }
  .sjs-cb-switch input:checked + .sjs-cb-switch_control .sjs-cb-switch__button {
    background-color: #f4f4f4;
    background-color: var(--secondary-bg-color, #f4f4f4);
    border-color: #1ab394;
    border-color: var(--primary-color, #1ab394);
    right: 0; }

.sjs-cb-switch input:disabled + .sjs-cb-switch_control {
  cursor: not-allowed;
  background-color: #ddd;
  background-color: var(--secondary-border-color, #ddd);
  border-color: #ccc;
  border-color: var(--dd-menu-border, #ccc); }
  .sjs-cb-switch input:disabled + .sjs-cb-switch_control .sjs-cb-switch__button {
    background-color: #ccc;
    background-color: var(--dd-menu-border, #ccc);
    border-color: #ddd;
    border-color: var(--secondary-border-color, #ddd); }







.svd-propertyeditor-condition,
.propertyeditor-expression {
  width: 100%; }
  .svd-propertyeditor-condition textarea,
  .propertyeditor-expression textarea {
    max-width: calc(100%);
    min-width: calc(100%); }
  .svd-propertyeditor-condition .assistant,
  .propertyeditor-expression .assistant {
    padding-left: 1em;
    width: 200px;
    float: right; }
    .svd-propertyeditor-condition .assistant .assistant-title,
    .propertyeditor-expression .assistant .assistant-title {
      margin-bottom: 0.5em;
      font-weight: bold; }
    .svd-propertyeditor-condition .assistant .assistant-content,
    .propertyeditor-expression .assistant .assistant-content {
      overflow-y: auto;
      height: 125px; }
      .svd-propertyeditor-condition .assistant .assistant-content .assistant-item,
      .propertyeditor-expression .assistant .assistant-content .assistant-item {
        margin-bottom: 0.5em;
        cursor: pointer; }
  .svd-propertyeditor-condition .svd_custom_select,
  .propertyeditor-expression .svd_custom_select {
    width: auto; }
    .svd-propertyeditor-condition .svd_custom_select select:disabled,
    .propertyeditor-expression .svd_custom_select select:disabled {
      background-color: #f4f4f4;
      background-color: var(--secondary-bg-color, #f4f4f4); }
  .svd-propertyeditor-condition .svd-propertyeditor-condition-wide-table,
  .propertyeditor-expression .svd-propertyeditor-condition-wide-table {
    width: 100%;
    table-layout: fixed;
    border-spacing: 0;
    margin: 10px 0; }
    .svd-propertyeditor-condition .svd-propertyeditor-condition-wide-table td,
    .propertyeditor-expression .svd-propertyeditor-condition-wide-table td {
      padding: 10px 0; }
    .svd-propertyeditor-condition .svd-propertyeditor-condition-wide-table td:last-child,
    .propertyeditor-expression .svd-propertyeditor-condition-wide-table td:last-child {
      width: 20px;
      line-height: 28px;
      vertical-align: top; }
    .svd-propertyeditor-condition .svd-propertyeditor-condition-wide-table .svd-propertyeditor-condition-item-delete-icon,
    .propertyeditor-expression .svd-propertyeditor-condition-wide-table .svd-propertyeditor-condition-item-delete-icon {
      float: right;
      cursor: pointer; }

.svd_container survey-widget .sv_main .sv_custom_header {
  display: none; }

.svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey,
.svd_container survey-widget .sv_main .svd-property-editor-survey {
  background-color: transparent;
  border: none;
  padding: 0; }
  .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root .sv_page_title,
  .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page .sv_page_title,
  .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root .sv_page_title,
  .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page .sv_page_title {
    display: none; }
  .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row,
  .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row,
  .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row,
  .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row {
    background-color: transparent;
    border: none; }
    .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_q,
    .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn,
    .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q,
    .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn,
    .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_q,
    .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn,
    .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q,
    .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn {
      padding: 0; }
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_q input,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_q select,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_q input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn input,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn select,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q input,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q select,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn input,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn select,
      .svd_container survey-widget .sv_main .sv_body.svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_q input,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_q select,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_q input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn input,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn select,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .sv_p_root > .sv_row .sv_qstn input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q input,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q select,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_q input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]),
      .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn input,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn select,
      .svd_container survey-widget .sv_main .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]) {
        height: 34px;
        line-height: 34px; }

.svd_container
survey-widget
.sv_main
.svd-property-editor-survey
.svd-property-editor-survey-page
> .sv_row
.sv_qstn
.sv_q_matrix
input {
  height: initial; }

.svd-expression-header {
  background-color: #f0f0f0;
  margin-bottom: 1em;
  padding: 0.5em;
  cursor: pointer; }
  .svd-expression-header .icon-expression-arrow {
    float: right;
    margin-top: -2px;
    margin-right: 7px; }






.propertyeditor-validators .first-addon {
  padding: 6px 12px; }

.propertyeditor-validators .svd-available-classes-container {
  border: 1px solid #ccc;
  border-radius: 2px;
  padding: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  margin-top: -16px;
  font-size: 1.17em;
  display: none;
  background-color: #ffffff;
  background-color: var(--primary-bg-color, #ffffff); }
  .propertyeditor-validators .svd-available-classes-container li {
    margin: 5px 0;
    width: 100%; }
    .propertyeditor-validators .svd-available-classes-container li a {
      padding: 3px 20px;
      color: #262626;
      width: 100%;
      font-weight: 400;
      display: block; }
      .propertyeditor-validators .svd-available-classes-container li a:hover {
        background-color: #f4f4f4;
        text-decoration: none; }

.propertyeditor-validators .svd-available-classes-container--active {
  display: block; }








.svd-property-editor-file {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
  .svd-property-editor-file .svda-delete-item {
    visibility: initial; }

.svd-choose-file-control {
  position: absolute;
  opacity: 0;
  width: 1px;
  height: 1px;
  overflow: hidden; }

.svd-property-editor-file-content {
  color: lightgray;
  padding-left: 20px; }
